﻿body{
	text-align:center;
	background-color: #000000;
	color: #ffffff;
	background-image:url('sfondo7.png');
	background-repeat:repeat-x;
}


body form {
	
	
}
label {
color: #ffffff;
}
.ms-toolbar span label{
color:#ffffff;
}
.ms-formtoolbar {
	color: #3966bf;
}
.ms-viewtoolbar {
	color: #3966bf;
}
.ms-toolbar {
	color: #3966bf;
}
td.ms-toolbar a {
	color:#ffffff;
}
.ms-toolbar-togglebutton-on {
	border: 1px solid #efefef;
	background-color: #fff9de;
}

table.ms-bannerframe{
	margin:0 ;
}

.srch-Description{
	color:#e0e0e0;
}

.srch-Description B{
	color:#e0e0e0;
}

.srch-URL A:link{
	color:#00B3F0!important;
}

.srch-URL A:hover{
	color:#00B3F0!important;
}

.srch-URL A:visited{
	color:#00B3F0!important;
}


.srch-stats {
	color:#e0e0e0;
	background-color:black;
}

.srch-page {
	color:#e0e0e0;
	background-color:black;
	
}


.srch-sort {
	color:#e0e0e0;
}



.srch-sort A:link{
	color=#666666;
}

.srch-sort A:visited{
	color=#666666;
}


div#language-bar {
	font-size: 11px;
	font-weight: normal;
	text-align:center;
	}

div#language-bar a{
	font-size: 11px;
	font-weight: normal;
	color:white;
	}

div#language-bar a:visited {
	font-size: 11px;
	font-weight: normal;
	color:white;
	}
	
div#language-bar a:hover {
	font-size: 11px;
	font-weight: normal;
	color:white;
	}



p.social {
				margin-top:20px;
				margin-left:4px;
}

p {
				margin-bottom:2px;
				margin-top:6px;
				
}


.ms-vb {
				//*font-size:8pt;*//
}
.ms-WPBody {
				//*font-size:8pt;*//
}

.ms-standardheader {
				color:#bcbcbc;
}

.ms-listdescription {
				font-size:10pt;
}

.ms-WPTitle {
				font-size:12pt;
}

table.ms-main {
				width:1200px;
				height:100%;
}

table.ms-viewtoolbar {
	background-image: url('toolgrad_reflector.gif');
	background-color: #364F56;

}
table.ms-toolbar {
	background-image: url('toolgrad_reflector.gif');
	background-color: #364F56;

}
table.ms-toolbar {
	border: 1px solid #618d99;
}
table.ms-viewtoolbar {
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
}
.ms-listheader {
	color: #204d89;
	background-image: url('listheadergrad_reflector.gif');
	background-color: #2d2828;
}
.ms-menutoolbar {
	border-bottom:solid 1px #000000;
	background-color:#005D96;
	background-image: url('listheadergrad_reflector.gif');
}
.ms-menutoolbar td {
	border-top: solid 1px #005D96;
	border-bottom: solid 1px #724aa8;
}
.ms-menutoolbar td a {
	color: #ffffff;
}
.ms-menutoolbar td a:hover {
	color: #ffffff;
}
.ms-menutoolbar td a:hover {
	color: #ffffff;
}
.ms-buttonactivehover a:visited{
color:#000000;
}
.ms-buttonactivehover a:hover{
color:#000000;
}
.ms-buttonactivehover a:link{
color:#000000;
}
.ms-buttonactivehover a{
color:#000000;
}
.ms-buttonactivehover a:link:hover{
color:#000000;
}
.ms-buttonactivehover a:visited:hover{
color:#000000;
}
.ms-menubuttonactivehover a:visited {
color:#ffffff;
}
.ms-menubuttonactivehover a:hover {
color:#ffffff;
}
.ms-menubuttonactivehover a:link {
color:#ffffff;
}
.ms-menubuttonactivehover a {
color:#ffffff;
}
.ms-menubuttonactivehover a:link:hover {
color:#ffffff;
}
.ms-menubuttonactivehover {
	background-image: url('menubuttonhover_reflector.gif');
	background-color: #cfa852;
	border: solid 1px #ffffff;
}
td.ms-menutoolbarheader {
	color: #204d89;
}
.ms-listheaderlabel {
	color: #ffffff;
}
.ms-authoringcontrols td td.ms-viewselectorhover {
	border: solid 1px #634f23;
	background-image: url('viewselectorgrad_reflector.gif');
	background-color: #82672e;
}
.ms-authoringcontrols td td.ms-viewselector {
	border: solid 1px #634f23;
	background-image: url('viewselectorgrad_reflector.gif');
	background-color: #82672e;
}
.ms-toolbar td td.ms-viewselectorhover {
	border: solid 1px #634f23;
	background-image: url('viewselectorgrad_reflector.gif');
	background-color: #82672e;
}
.ms-toolbar td td.ms-viewselector {
	border: solid 1px #634f23;
	background-image: url('viewselectorgrad_reflector.gif');
	background-color: #82672e;
}
.ms-menutoolbar td td.ms-viewselectorhover {
	border: solid 1px #634f23;
	background-image: url('viewselectorgrad_reflector.gif');
	background-color: #82672e;
}
.ms-menutoolbar td td.ms-viewselector {
	border: solid 1px #634f23;
	background-image: url('viewselectorgrad_reflector.gif');
	background-color: #82672e;
}
div.ms-viewselectorhover {
	border: solid 1px #ddb763;
}
div.ms-viewselector {
	border: solid 1px #ddb763;
}
.ms-menutoolbar td td.ms-viewselector a {
	color:#ffffff;
}
.ms-bottompaging {
	background: #27383d;
}
.ms-bottompagingline1 {
	background: #27383d;
}
.ms-bottompagingline2 {
	background: #27383d;
}
.ms-bottompagingline3 {
	background: #27383d;
}
.ms-paging {
	color: #204d89;
}
.ms-bottompaging .ms-paging {
	color: #ffffff;
}
.ms-splitbuttonhover {
	background-image: url('menubuttonhover_reflector.gif');
}
.ms-splitbuttonhover .ms-splitbuttontext {
	border: 1px solid #ffffff;
}
.ms-splitbuttonhover .ms-splitbuttondropdown {
	border: 1px solid #ffffff;
}
TD.ms-rtetoolbarsel {
	border: solid 1px #001747;
	background-image: url('rtebnsel_reflector.gif');
}
TD.ms-rtetoolbarhov {
	border: solid 1px #001747;
	background-image: url('rtebnhov_reflector.gif');
	background-color: #d3ab54;
	color: #ffffff;
}
.ms-propertysheet th.ms-gridT1 {
	color: #ffffff;
}
.ms-gridT1 {
	color: #ffffff;
}
.ms-gridCol {
	color: #7f7f7f;
}
.ms-GRFontSize {
	color: #3966bf;
}
.ms-viewselect a:link {
	color: #3966bf;
}
hr {
	color: #3966bf;
}
.ms-formlabel {
	border-top: 1px solid #2d2828;
	color: #bcbcbc;
}
.ms-formdescription A {
	color: #3966bf;
}
.ms-formvalidation {
	color: #FF0000;
}
.ms-informationbar {
background-color: #fff9de;
border: 1px solid #ffdf86;
}
.ms-informationbar td {
color: #000000;
}
.ms-formbody {
color:#ffffff;
background: #170035;
border-top: 1px solid #2d2828;
}
.ms-formline {
border-top: 1px solid #c4c4c4;
}
.ms-formbutton {
border: 1px solid #7f7f7f;
background-image: url('buttongrad_reflector.gif');
}
.ms-formbutton a {
	color: #ffffff;
}
.ms-formdescription {
	color: #7f7f7f;
}
.ms-formfieldcontainer {
background-color: #ffffff;
}
.ms-formfieldvaluecontainer table{
color:#666666;
}
.ms-formfieldvaluecontainer table{
color:#666666;	
}
.ms-formfieldlabel {
	color: #bcbcbc;
	border-top: 1px solid #c4c4c4;
	border-left: 1px solid #c4c4c4;
	border-right: 1px solid #c4c4c4;
}
.ms-formfieldlabelwrapper {
	border: 1px solid #c4c4c4;
}
.ms-searchbox {
	border: solid 1px #ffffff;
}
.ms-searchimage {
	border-right: 1px solid #ffffff;
	border-top: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #add1ff;
	background-color: silver;
}
.ms-searchcorner {
	background-color: #ffffff;
}

#idSearchScope{
				
		visibility:hidden;
}


table.ms-form th {
	color: #3966bf;
}
table.ms-usereditor span{
color: #7f7f7f;
}
.ms-rtelonger {
	border: 1px solid #a5a5a5;
}
.ms-rtelong {
	border: 1px solid #a5a5a5;
}
.ms-inputuserfield {
	border: 1px solid #a5a5a5;
}
div.ms-inputuserfield a {
	color: #ffffff;
}
.ms-bannerContainer {
	background:#0D0D0D url(_layouts/1033/IMAGES/Dark2007/menu.bg.png) repeat-x top;
	
}
.ms-globalbreadcrumb {
	background-color: #27383d;
}
.ms-globalbreadcrumb {
	color: #c5eef9;
}
.ms-globallinks {
	color: #c5eef9;
}
.ms-globallinks a:hover {
	color: #ffffff;
}
.ms-globalbreadcrumb a:hover {
	color: #ffffff;
}
.ms-globallinks a {
	color: #ffffff;
}
.ms-globalbreadcrumb a {
	color: #ffffff;
}
.ms-globallinks a:hover {
	text-decoration:underline;
}
.ms-globalbreadcrumb a:hover {
	text-decoration:underline;
}
.ms-pagebreadcrumb {
	border-left-width:0px;
	border-top-width:0px;
}
.ms-pagebreadcrumb a {
	background-color: #1e1919;
}
.ms-pagebreadcrumb {
	background-color: #1e1919;
}
.ms-sitetitle {
	color: #bcbcbc;
}
.ms-sitetitle a {
	color: #bcbcbc;
}
.ms-siteaction a {
	color: #bcbcbc;;
}
.ms-siteaction {
	color: #bcbcbc;;
}
table.ms-siteaction td.ms-siteaction {
	border-right: solid 1px #c4c4c4;
}
table.ms-siteaction td.ms-siteaction div {
	border-right: solid 1px #ffffff;
}
.ms-siteactionsmenu div div div {
	background-image: url('siteactionsmenugrad_reflector.gif');
	border-top: 1px solid #182326;
	border-left: 1px solid #182326;
	border-right: 1px solid #182326;
	background-color: #000000;
}
.ms-siteactionsmenu div div div a {
	color: #ffffff;
}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover {
	background-image: url('siteactionsmenuhovergrad_reflector.gif');
	border-top: 1px solid #89724f;
	border-left: 1px solid #89724f;
	border-right: 1px solid #89724f;
	background-color: #000000;
}
.ms-actionbar {
	background-color: #ffffff;
	border: 1px solid #ffffff;
}
.ms-actionsep {
	border-right: 1px solid #ffffff;
}
.ms-topnavContainer {
	border-style:none;
	
}
.ms-topnav {
	border-style:none;
	background:transparent;
	color:#ffffff;
	height:38px;
	font-size:10pt;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	}
.ms-topnav a{
	color:#ffffff;
}
.ms-topnavselected {
	/*background-image:url("topnavselected.gif");
	background-repeat:repeat-x;*/
	border-style:none;
	background-color:#00B3F0;
	font-weight:bold;
}
.ms-topnavselected a {
	color:#ffffff;
}
.ms-topNavHover {
	border-style:none;
	background-color:#00B3F0;
	font-weight:bold;

}
.ms-topNavFlyOutsContainer {
	border: solid 1px #27383d;
}
.ms-topNavFlyOuts {
	background-color: #44626b !important;
}
.ms-topNavFlyOuts a {
	color: #ffffff;
}
.ms-topNavFlyOutsHover {
	background-color: #d3ab54 !important;
	color: #ffffff;
}
.ms-nav th {
	color: #ffffff;
}
.ms-quicklaunchnavsep {
	background-color: #ffffff;
}
.ms-quicklaunch table td {
	border-top: solid 1px #000000;
	border-bottom: solid 1px #000000;
}
.ms-quicklaunch span.ms-navheader {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	background-color: #1e1919;
}

.ms-navheader2 td {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	background-color: #1e1919;
}
.ms-quicklaunch table.ms-navheader td {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	background-color: #1e1919;
}
.ms-quicklaunch span.ms-navheader {
	background-color: #005D96;
	border-top: 1px solid #add1ff;
	border-left: solid 1px #f2f8ff;
	border-bottom: 1px solid #add1ff;
}
.ms-quicklaunch table.ms-selectednavheader td {
    background-color: #d3ab54;
}
.ms-quicklaunch table.ms-selectednav {
    border: solid 1px #634f23;
    background-image: url('viewselectorgrad_reflector.gif');
    background-color: #82672e;
}
.ms-quicklaunch table.ms-selectednav td {
    background: transparent url("selectednavbullet_reflector.gif") no-repeat;
    border: solid 1px #ddb763;
}
table.ms-selectednav td a.ms-selectednav {
    color: #ffffff;
}
.ms-quicklaunch table.ms-selectednavheader td {
    background-color: #d3ab54;
    background-image: url('viewselectorgrad_reflector.gif');
    border-top: solid 1px #ffffff;
    border-left: solid 1px #ffffff;
}
.ms-selectednavheader a {
    color: #ffffff;
}
.ms-selectednavheader a:hover {
    color: #ffffff;
}
span.ms-navitem {
    background: url('navBullet_reflector.gif') no-repeat;
}
table.ms-navitem {
    background: url('navBullet_reflector.gif') no-repeat;
}
div.ms-treeviewouter div{
	border-top:none;
}
.ms-treeviewouter td.ms-navitem {
    border:none;
    padding: 0px 4px;
}
.ms-tvselected {
background: #27383d;
}
.ms-navsubmenu1 {
    background-color: transparent;
}
table.zz2_QuickLaunchMenu_4 td   { 
     background-image: url('quickLaunchHeader_reflector.gif');
    }
.ms-navsubmenu2 {
    background-color: transparent;
 
}
span.ms-navselected{
background-image:url("SELECTEDNAV_reflector.GIF");
background-color:#BC9643;
background-repeat:repeat-x;
}
table.ms-navselected{
background-image:url("SELECTEDNAV_reflector.GIF");
background-color:#BC9643;
background-repeat:repeat-x;
}
table.ms-navselected td{
background-image:url("navBullet_reflector.gif");
}
.ms-navheader2 a {
    color: #ffffff;
}
.ms-navheader a {
    color: #ffffff;
}
.ms-navheader2 a:hover {
    color: #ffffff;
}
.ms-navheader a:hover {
    color: #ffffff;
}
.ms-navItem a {
    color: #ffffff;
}
.ms-navItem a:hover {
    color: #ffffff;
}
.ms-navitem a:visited {
    color:#ffffff;
}
.ms-navitemstatic {
	color: #bcbcbc;
}
.ms-navheaderstatic {
	color: #bcbcbc;
}
.ms-quicklaunchouter {
	border-style: none;
	border-color: inherit;
	border-width: medium;
}
table.ms-recyclebin td {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	background-color: #1e1919;
}
table.ms-recyclebin td a {
	color: #008800;
}
table.ms-recyclebin td a:hover {
	color: #ffffff;
}
.ms-quickLaunch {
	border: solid 1px #000000;
	background-color: #000000;
}
.ms-quicklaunchheader {
	border-style: none;
	border-color: inherit;
	border-width: medium;
	background-image: url('quickLaunchHeader_reflector.gif');
	background-color: #005D96;
}
.ms-unselectednav a {
	color: #ffffff;
}
.ms-quicklaunchheader a {
	color: #ffffff;
}
.ms-quicklaunchheader a:hover {
	color: #ffffff;
}
.ms-navwatermark {
	color: #ffdf86;
}
.ms-GRSortFilter {
	border: 1px solid #efefef;
	background: #d3ab54;
}
.ms-selectednav {
	border: 1px solid #efefef;
	background: #d3ab54;
}
.ms-unselectednav {
	border: 1px solid #ffffff;
}
.ms-templatepickerunselected div {
	background-image: url('templatepickerunselected_reflector.gif');
	background-color: #c4c4c4;
	border: solid 1px #c4c4c4;
}
.ms-templatepickerselected div {
	background-image: url('templatepickerselected_reflector.gif');
	background-color: #ffffff;
	border: solid 1px #c2a770;
}
.ms-templatepickerselected div a:hover {
	color: #000000;
}
.ms-templatepickerselected div a {
	color: #000000;
}
.ms-templatepickerunselected div a {
	color: #ffffff;
}
.ms-laction {
	background-image: url('seealsograd_reflector.gif');
	border-top: solid 1px #8ebbf5;
        color: #ffffff;
}
.ms-lactionitem a {
	color: #ffffff;
}
.ms-lactionitem a:hover {
	color: #ffffff;
}
td.ms-diffselected .ms-lactionitem a:hover {
	color: #000;
}
td.ms-diffselected .ms-lactionitem a {
	color: #000;
}
.ms-diffselected {
	background-color: #ffe6a0;
	border: 1px solid #d2b47a;
}
.ms-diffselected table {
	border: 1px solid #ffffff;
}
.ms-diffselected .ms-lactionitem a {
	color: #ffffff;
}
.ms-verticaldots {
	border-right: 1px solid #ffffff;
}
.ms-nav {
	background-color: #000000;
	background-image: url('navshape_reflector.jpg');
}
.ms-relatedtable {
	background: #170035;
	border: 1px solid #757575;
}
.ms-relatedheader {
	background: #757575 url("ACTIONHD.GIF");
	color: #ffffff;
}
.ms-relatedtext {
	color: #3966bf;
}
.ms-relatedtext a:active {
	color: #3966bf;
}
.ms-relatedtext a:link {
	color: #3966bf;
}
.ms-relatedtext a:visited {
	color: #3966bf;
}
.ms-relatedtext a:hover {
	color: #3966bf;
}
.ms-globalTitleArea {
				height: 142px;
				background-image: url('banner8.jpg');
				background-repeat: no-repeat;
				background-position: left top;
				background-color: #005D96;
				vertical-align: top;
}
.ms-globalTitleAreaSeparator {
	background-color: #005D96;
	background-image: url('siteTitleBKGD_reflector.gif');
}
.ms-titlearea {
	color: #bcbcbc;
}
.ms-titlearea a {
	color: #ffffff;
}
.ms-titlearea a:hover {
	color: #ffffff;
}
.ms-titlearealeft {
	background-color: #2d2828;
}
.ms-mwspagetitleareaframe {
	background-image: url('pageTitleBKGD_reflector.gif');
	background-color: #2d2828;
}
.ms-pagetitleareaframe {
	background-image: url('pageTitleBKGD_reflector.gif');
	background-color: #2d2828;
}
Div.ms-titleareaframe {
	background-image: url('pageTitleBKGD_reflector.gif');
	background-color: #2d2828;
}
TD.ms-titleareaframe {
	background-image: url('pageTitleBKGD_reflector.gif');
	background-color: #2d2828;
}
.ms-pagetitleareaframe table {
	background-image: url('topshape_reflector.jpg');
}
.ms-titlearealine {
	background:transparent ;
}
.ms-mwstitlearealine {
background-color: #2d2828;       
}
.ms-titleareaseparator {
	background-color: #ffffff;
}
.ms-titleareaseparator div {
	background-color: #005D96;
	border-top: 1px solid #ffffff;
}
.ms-areaseparatorcorner {
	background-image: url('framecornergrad_reflector.gif');
	border-right: 1px solid #ffffff;
}
td.ms-areaseparatorleft {
    background-image: url('pageTitleBKGD_reflector.gif');
    background-color: #2d2828;
    border-right: 1px solid #3d3838;
}
div.ms-areaseparatorleft {
    background: url('navshape_reflector.jpg') no-repeat -142px 0px;
    border-right: 1px solid #3d3838;
    height: 100%;
}
div.ms-areaseparatorright {
    background: #000000 url("pagebackgrad_reflector.gif");
    background-repeat:repeat-x;
    border-left: 1px solid #3d3838;
}
.ms-titlearearight .ms-areaseparatorright {
    background: #2d2828 url("pageTitleBKGD_reflector.gif");
    background-repeat:repeat-x;
    border-left: 1px solid #3d3838;
}
.ms-titlearearight div.ms-titleareaframe {
    background: #2d2828 url("pageTitleBKGD_reflector.gif");
    background-repeat:repeat-x;
}   
.ms-areaseparator {
    background-color:#3d3838;
    background-image: url('formtitlegrad_reflector.gif');
}
.ms-pagemargin {
	background-image: url('navshape_reflector.jpg');
	background-position: -143px 0px;
	background-color: #000000;
}
td.ms-rightareacell div.ms-pagemargin {
	background-image: url('pagebackgrad_reflector.gif');
	background-repeat: repeat-x;
background-color:#000000;
border-left:solid 1px #000000;     
}
.ms-pagebottommarginright {
	background: #000000;
}
.ms-pagebottommarginleft {
	background: #000000;
}
.ms-pagebottommargin {
	background: #000000;
}
.ms-bodyareapagemargin {
	background: #000000;
	border-top: 1px solid #3d3838;
}
.ms-viewareaframe {
	background-color:#000000;
	border-top: 1px solid #3d3838;
	border-right: 1px solid #3d3838;
	border-left: 1px solid #3d3838;
}
.ms-bodyareaframe {
	background-color:#000000;
	border-top: 1px solid #3d3838;
	border-right: 1px solid #3d3838;
	border-left: 1px solid #3d3838;
}
td.ms-bodyareaframe {
	background-color:#000000;
}
.ms-formareaframe {
	background-color: #000000;
}
.ms-pagetitle {
	color: #ffffff;
	//*background:transparent;**/
}
.ms-pagetitle a {
	color: #ffffff;
}
.ms-pagecaption {
	color: #ffffff;
}
.ms-selected {
	color: #ffffff;
	background-image: url('filedialogselected_reflector.gif');
}
.ms-selected SPAN {
	color: #ffffff;
}
.ms-selectedtitle {
	background-color: #000000;
	border: 1px solid #c9a048;
}
.ms-selectedtitlealternative {
	background-color: #1e1919;
	border: 1px solid #c9a048;
}
.ms-menuimagecell {
	background-color: #e8c374;
}
.ms-descriptiontext {
	color: #bcbcbc;
}
.ms-descriptiontext a:hover {
	color: #3966bf;
}
.ms-webpartpagedescription {
	color: #bcbcbc;
}
.ms-dspadapterlist {
	color: #7f7f7f;
}
.ms-alerttext {
	color: #FF0000;
}
.ms-separator {
	color: #005D96;
}
.ms-separator img {
	background: #441c77;
	border-bottom: 1px solid #8962bc;
	border-right: 1px solid #8962bc;
}
.ms-propertysheet th.ms-authoringcontrols {
background-color: #27383d;
color:#ffffff;
}
.ms-authoringcontrols {
background-color: #27383d;
color:#ffffff;
}
.ms-propertysheet th.ms-authoringcontrols {
background-color:#27383d;
}
.ms-linksectionheader .ms-standardheader {
	color: #ffffff;
}
.ms-linksectionheader {
	color: #ffffff;
}
.ms-sectionheader h3.ms-standardheader {
	color:#fff;
}
th.ms-linksectionheader {
	background-color: #27383d;
	background-image: url('linksectiongrad_reflector.gif');
	border: 1px solid #add1ff;
}
td.ms-linksectionheader {
	background-color: #27383d;
	background-image: url('linksectiongrad_reflector.gif');
	border: 1px solid #add1ff;
}
.ms-sectionline {
	background-color: #2d2828;
}
.ms-sectionhighlight-top {
	border: 1px solid #27383d;
	background-color: #1e1919;
}
.ms-sectionhighlight {
	background-color: #1e1919;
	color: #ffffff;
}
.ms-sectionhighlight-line {
	background-color: #1e1919;
}
.ms-partline {
	background-color: #44626b;
}
.ms-propertysheet {
	color: #7f7f7f;
}
.ms-propertysheet th {
	color: #7f7f7f;
}
.ms-propertysheet a {
	color: #ffffff;
	font-weight:bold; 
}
.ms-propertysheet a:hover {
	color: #ffffff;
	font-weight:bold;
}
table.ms-createpageinformation {
	border-bottom:none;
}
table.ms-pageinformation {
	border-bottom:none;
}
table.ms-pageinformation {
	background-image: url('settingsgraphic_reflector.jpg');
	background-repeat:repeat-x;
	background-color: #000000;
}
table.ms-createpageinformation {
	background-image: url('creategraphic_reflector.jpg');
	background-color: #000000;
}
.ms-createpageinformation th {
	color: #c4c4c4;
}
.ms-pageinformation th {
	color: #c4c4c4;
}
.ms-createpageinformation table td {
	color: #ffffff;
}
.ms-pageinformation table td {
	color: #ffffff;
}
.ms-settingsframe {
	border: 1px solid #c4c4c4;
}
.ms-storMeFree {
	background-color: #c2dcff;
}
.ms-storMeEstimated {
	background-color: #ffffff;
}
.ms-informationtablehover {
	border: solid 1px #ffffff;
}
.ms-informationtablehover th {
	background-color: #27383d;
}
.ms-informationtablehover td {
	background-color: #27383d;
}
.ms-informationtablestatic {
	background-image: url('settingsbkg_reflector.jpg');
}
.ms-pageinformationheader {
	color: #ffffff;
}
.ms-itemheader a {
	color: #3966bf;
}
.ms-itemstatic {
	border:1px solid #000000;
}
.ms-itemhover{
background-color:#FFE6A0;
}
.ms-itemhover a:hover {
color:#000000;
}
.ms-itemhover a {
color:#000000;
}
.ms-discussiontitle {
	color: #ffffff;
}
.ms-listdescription {
	color: #bcbcbc;
	background: #000000;
	border-bottom: 1px solid #3d3838;
	padding-left:5px;
}
{
    background-image:none;
    background-color:#170035;
}
.ms-vh3-nograd{
    background-image:none;
    background-color:#170035;
}
.ms-vh2-nofilter-icon {
    color: #7f7f7f;
}
.ms-vh2-nofilter {
    color: #7f7f7f;
}
.ms-vh2-nograd-icon {
    color: #7f7f7f;
}
.ms-vh2-nograd {
    color: #7f7f7f;
}
.ms-vhImage {
    color: #7f7f7f;
}
.ms-vh-icon-empty {
    color: #7f7f7f;
}
.ms-vh-icon {
    color: #7f7f7f;
}
.ms-vh2 {
    color: #7f7f7f;
}
.ms-vh {
    color: #7f7f7f;
}
table.ms-disc td {
	color: #bcbcbc;
}
.ms-vb-user {
	color: #bcbcbc;
}
.ms-GRFont {
	color: #bcbcbc;
}
.ms-vb-tall {
	color: #bcbcbc;
}
.ms-vb2 {
	color: #bcbcbc;
}
.ms-vb {
	color: #bcbcbc;
}
.ms-gbload {
	color: #bcbcbc;
}
.ms-gb2 {
	color: #bcbcbc;
}
.ms-gb {
	color: #bcbcbc;
}
.ms-vh2-nograd-icon {
	background-image: url('viewheadergrad_reflector.gif');
	border-left:none;
	background-color: #170035;
}
.ms-vh2-nograd {
	background-image: url('viewheadergrad_reflector.gif');
	border-left:none;
	background-color: #170035;
}
.ms-viewheadertr .ms-vh-group {
	background-image: url('viewheadergrad_reflector.gif');
	border-left:none;
	background-color: #170035;
}
.ms-vh2-nofilter-icon {
	background-image: url('viewheadergrad_reflector.gif');
	border-left:none;
	background-color: #170035;
}
.ms-vh2-nofilter {
	background-image: url('viewheadergrad_reflector.gif');
	border-left:none;
	background-color: #170035;
}
.ms-vh-icon {
	background-image: url('viewheadergrad_reflector.gif');
	border-left:none;
	background-color: #170035;
}
.ms-vh2 {
	background-image: url('viewheadergrad_reflector.gif');
	border-left:none;
	background-color: #170035;
}
.ms-vh {
	background-image: url('viewheadergrad_reflector.gif');
	border-left:none;
	background-color: #170035;
}
.ms-vh2-nofilter a {
	color: #7f7f7f;
}
.ms-vh2 a {
	color: #7f7f7f;
}
.ms-vh a:visited {
	color: #7f7f7f;
}
.ms-vh a {
	color: #7f7f7f;
}
.ms-gb {
	color: #ffffff;
	background-color: #000;
	border-top: 1px solid #000;
	border-bottom: 1px solid #000;
}
.ms-gb2 {
	color: #bcbcbc;
}
.ms-gb h3.ms-standardheader{
color:#ffffff;
}
.ms-gbload {
	color: #ffffff;
	background-color: #1e1919;
}
.ms-disc a {
	color: #ffffff;
}
.ms-vb-user a {
	color: #ffffff;
}
.ms-GRStatusText a {
	color: #ffffff;
}
.ms-vb2 a {
	color: #ffffff;
}
.ms-vb a {
	color: #ffffff;
}
.ms-disc a:hover {
	color: #ffffff;
}
.ms-vb-user a:hover {
	color: #ffffff;
}
.ms-vb2 a:hover {
	color: #ffffff;
}
.ms-vb a:hover {
	color: #ffffff;
}
.ms-disc a:visited {
	color: #ffffff;
}
.ms-vb-user a:visited {
	color: #ffffff;
}
.ms-GRStatusText a:visited {
	color: #ffffff;
}
.ms-vb2 a:visited {
	color: #ffffff;
}
.ms-vb a:visited {
	color: #ffffff;
}
.ms-disc a:visited:hover {
	color: #ffffff;
}
.ms-vb-user a:visited:hover {
	color: #ffffff;
}
.ms-vb2 a:visited:hover {
	color: #ffffff;
}
.ms-vb a:visited:hover {
	color: #ffffff;
}
th.ms-vh2-nograd-icon {
	color: #757575;
}
th.ms-vh2-nograd {
	color: #757575;
}
.ms-vh2-nofilter-icon {
	color: #757575;
}
.ms-vh2-nofilter {
	color: #757575;
}
.ms-vh2-nofilter-icon a {
	color: #757575;
}
.ms-vh2-nofilter a {
	color: #757575;
}
th .ms-vb {
	color: #757575;
}
th .ms-vb a {
	color: #757575;
}
.ms-nlline {
	background: #c2dcff;
}
.ms-homepagetitle {
	color: #ffffff;
}
a:hover .ms-addnew{
	color: #ffffff;
}
a.ms-addnew{
	color: #ffffff;
}
.ms-error {
	color: #FF0000;
}
.ms-homepagetitle:Hover {
	color: #ffffff;
}
.ms-discussionseparator {
	color: #c4c4c4;
}
.ms-summarytitlebarframe {
	background-color: #efefef;
}
.ms-summarytitlebar a:link {
	color: #ffffff;
}
.ms-summarytitlebar a:visited {
	color: #ffffff;
}
.ms-summarytitlebar {
	color: #ffffff;
}
.ms-summarytitlebartitle {
	color: #ffffff;
}
.ms-summarytitlebartitle:hover {
	color: #ffffff;
}
img.thumbnail {
	border: solid #ffffff 3px;
}
tr.ms-highlight {
	background-color: #170035;
}
tr.ms-imglibselectedrow {
	background-color: #170035;
}
.ms-imglibthumbnail {
	background-color: #2d2828;
	border: solid #ffffff 0px;
}
.ms-imglibmenuarea {
	background-color: #f2f8ff;
}
tr.ms-disc-gray td {
	background-color: #2d2828;
}
.UserShadedRegion {
	background-color: #fff9de;
}
.UserCaption {
	background-color: #005D96;
}
.UserConfiguration {
	background-color: #170035;
}
.UserDottedLine {
	background-color: #c6c6c6;
	background-image: url('dot_reflector.gif');
}
.UserNotification {
	COLOR: #7f7f7f;
}
.ConnectionChooseActiveTab {
	border-top: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #ECE9D8;
	background-color: #ECE9D8;
}
.ConnectionChooseInactiveTab {
	border-top: solid 1px #999999;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #999999;
	color: #333333;
	background-color: #c4c4c4;
}
.ConnectionConfigureInactiveTab {
	border-top: solid 1px #999999;
	border-left: solid 1px #999999;
	border-bottom: solid 1px #999999;
	color: #333333;
	background-color: #c4c4c4;
}
.ConnectionConfigureActiveTab {
	border-top: solid 1px #999999;
	border-left: solid 1px #999999;
	border-right: solid 1px #999999;
	border-bottom: solid 1px #ECE9D8;
	background-color: #ECE9D8;
}
.UserConnectionTop {
	border-bottom: solid 1px #999999;
}
.UserToolbarTextArea A:link {
	COLOR: #3966bf;
}
.UserToolbarTextArea A:visited {
	COLOR: #3966bf;
}
.UserToolbarTextArea A:hover {
	COLOR: #ffffff;
}
.UserToolbarDisabledLink {
	COLOR: #7f7f7f;
}
.UserToolbarImage {
	background-color: #170035;
}
.UserCaptionShadow {
	border-right: 1px solid #add1ff;
	border-left: 1px solid #add1ff;
	background-image: url('viewheadergrad_reflector.gif');
}
.UserGenericHeader {
	color: #ffffff;
}
.UserGenericText {
	color: #ffffff;
}
.UserBackground {
	background-color: #ffffff;
}
.UserSectionTitle {
	color:#ffffff;
	border-bottom: solid 1px #e5e5e5;
}
.UserSectionHead{
width:100%;
padding:0px 0px 3px 0px;
color:#ffffff;
}
.UserSectionFooter {
	color: #e5e5e5;
}
.UserToolbar {
	background-image: url('topnavunselected_reflector.gif');
	border-bottom: 1px solid #ffffff;
}
.UserCellHover {
	border: solid 1px #efefef;
	color: #ffffff;
}
.UserCellSelected {
	background-image: url('selectednav_reflector.gif');
	background-color: #ffdf86;
	border: solid 1px #d2b47a;
	color: #ffffff;
}
.UserCell {
	color: #ffffff;
}
.ms-ToolPaneFrame {
	background-color: #7f7f7f;
	border-top: 1px solid #3d3838;
	border-right: 2px solid #000000;
}
.ms-ToolPaneHeader {
	background-color: #000000;
}
.ms-ToolPaneBorder {
	border-right:none;
	border-left: 1px solid #3d3838;
}
.ms-ToolPaneClose {
	background-image: url('topnavselected_reflector.gif');
	background-color: #70a2af;
	border-top: solid 1px #44626b;
	border-bottom: solid 1px #000000;
}
.ms-ToolPaneTitle {
	color: #ffffff;
	background-image: url('topnavselected_reflector.gif');
	border-left: solid 1px #000000;
	border-top: solid 1px #3d3838;
	border-bottom: solid 1px #000000;
	background-color: #70a2af;
}
.ms-ToolPaneInfo {
	color: #ffffff;
	background-color: #204d89;
}
.ms-ToolPaneOuter {
	background-color:#333333;
	border-top:1px solid #6f9dd9;
	border-right:2px solid #6f9dd9;
}
.ms-ToolStripSelected {
	background-image: url('menubuttonhover_reflector.gif');
	background-color: #add1ff;
	border-top: solid 1px #f2f8ff;
	border-bottom: solid 1px #005D96;
	color: #ffffff;
}
.ms-ToolStrip {
	background-image: url('listheadergrad_reflector.gif');
	color: #ffffff;
	border-top: solid 1px #f2f8ff;
	border-bottom: solid 1px #005D96;
	background-color: #add1ff;
}
.ms-TPHeader {
	background-color:#70a2af;
}
.ms-TPTitle {
	color: #ffffff;
}
.ms-TPBody {
	color: #e5e5e5;
}
.ms-TPBody A:hover {
	color: #ffffff;
}
.ms-TPBody A:visited {
	color: #ffffff;
}
.ms-TPBody A:link {
	color: #ffffff;
}
.ms-TPInput {
	color: #ffffff;
}
.ms-PropGridBuilderButton {
	border: solid 1px #3966bf;
	background-color: #add1ff;
}
.ms-BuilderBackground {
	background: #ECE9D8;
}
.ms-SPZoneSelected table{
background-color:#000000;
}
.ms-SPZone table{
background-color:#000000;
}
.ms-SPZone {
border: 1px solid #7f7f7f;
background-color:#4c4949;
}
.ms-SPZoneSelected
{
border:1px solid #f2cf85;
background-color:#634f23;
}
.ms-SPZoneSelected {
	border: #e8c374 1px solid;
}
.ms-SPZoneIBar {
	border: #e8c374 3px solid;
}
.ms-SPZoneLabel {
	color: #7f7f7f;
}
.ms-SPZoneCaption {
	color: #7f7f7f;
}
.ms-WPDesign {
	background-color: #add1ff;
}
.ms-WPMenu {
	background-color: #add1ff;
}
.ms-WPTitle {
	color: #ffffff;
}
.ms-WPTitle A:visited {
	color: #ffffff;
}
.ms-WPTitle A:link {
	color: #ffffff;
}
.ms-WPTitle A:hover {
	color: #ffffff;
}
.ms-WPSelected {
	border: #d3ab54 2px dashed;
}
A span.ms-WPEditText{
color:#ffffff;
}
td.ms-wpbody {
color: #bcbcbc;
}
body.ms-wpbody {
color: #bcbcbc;
}
div.ms-wpbody {
color: #bcbcbc;
}
.ms-WPBody A:visited {
	color: #ffffff;
}
.ms-WPBody A:link {
	color: #ffffff;
}
.ms-WPBody A:hover {
	color: #ffffff;
}
.ms-WPBorderBorderOnly {
	border-color: #005D96;
}
.ms-WPBorder {
	border-color: #005D96;
}
.ms-SpLinkButtonInActive {
	color: #bcbcbc;
}
.ms-HoverCellInActive {
	color: #bcbcbc;
}
.ms-SpLinkButtonActive {
	border: #ffffff 1px solid;
	background-color: #cfa852;
	background-image: url('menubuttonhover_reflector.gif');
}
.ms-HoverCellActive {
	border: #ffffff 1px solid;
	background-color: #cfa852;
	background-image: url('menubuttonhover_reflector.gif');
}
.ms-HoverCellActiveDark {
	background-image:url("menubuttonhover_reflector.gif");
	background-color: #cfa852;
	border: solid 1px #ffffff;
	color: #ffffff;
}
.ms-SpLinkButtonActive a:hover {
	color: #ffffff;
}
.ms-SpLinkButtonActive a {
	color: #ffffff;
}
.ms-SPLink {
	color: #3966bf;
}
.ms-SPLink A:visited {
	color: #ffffff;
}
.ms-SPLink A:link {
	color: #ffffff;
}
.ms-WPHeader TD {
	border-bottom: 1px solid #44626b;
}
.ms-SPZoneSelected .ms-WPHeader TD {
	border: 1px solid #a08039;
	background-color: #634f23;
	background-image: url('partgrad_reflector.gif');
}
.ms-SPzone .ms-WPHeader TD {
	border: 1px solid #a08039;
	background-color: #634f23;
	background-image: url('partgrad_reflector.gif');
}
.ms-rtApplyBackground {
	background-color: #ffdf86;
}
.ms-tbButtonMouseOverDown {
	BACKGROUND-COLOR: #ffdf86;
}
.ms-rtRemoveBackground {
	border: 1px solid #ffdf86;
}
.ms-subsmanageheader {
	background-color: #170035;
}
.ms-subsmanagecell {
	color: #ffffff;
}
.ms-ConnError {
	color: #FF0000;
}
.ms-underline {
	border-bottom: 1px solid #c4c4c4;
}
.ms-underlineback {
	border-bottom: 1px solid #c4c4c4;
	background-color: #170035;
}
.ms-back {
	background-color: #170035;
}
th.ms-smallheader {
	color: #ffffff;
}
.ms-smallheader {
	color: #ffffff;
}
.ms-smallsectionline {
	background-color: #c4c4c4;
}
.ms-tabselected {
	border-color: #ffffff;
	color:#fff;
	background-image: url('viewselectorgrad_reflector.gif');
	background-color:#bc9643;
}
.ms-tabinactive {
	color: #fff;
	background-image: url('topnavunselected_reflector.gif');
	background-color:#6b9ca9;
	border: solid 1px #c2dcff;
}
.ms-tabinactive a:link {
	color: #fff;
}
.ms-tabinactive a:hover {
	color: #fff;
}
.ms-tabinactive a:visited {
	color: #fff;
}
.ms-surveyHBar {
	background-color: #3966bf;
	border-color: #3966bf;
}
.ms-surveyHBarB {
	background-color: #c4c4c4;
	border-color: #c4c4c4;
}
.ms-surveyHBarLabel {
	color: #000000;
}
.ms-surveyVBar {
	background-color: #3966bf;
	border-color: #3966bf;
}
.ms-surveyVBarB {
	background-color: #c4c4c4;
	border-color: #c4c4c4;
}
.ms-surveyVBarBI {
	background-color: #3966bf;
}
.ms-surveyVBarT {
	color: #7f7f7f;
}
.ms-surveyVBarTC {
	color: #7f7f7f;
}
.ms-surveyHR {
	color: #c4c4c4;
}
.ms-surveyTotal {
	color: #7f7f7f;
}
.ms-uploadborder {
	border: 1px solid #ffffff;
}
.ms-uploadcontrol {
	background-color: #170035;
}
.ms-stylebox {
	border: 1px solid #c4c4c4;
}
.ms-stylelabel {
	color: #7f7f7f;
}
.ms-styleheader {
	background-color: #170035;
}
.ms-stylebody a:link {
	color: #3966bf;
}
.ms-styleheader a:link {
	color: #3966bf;
}
.ms-stylebody a:hover {
	color: #ffffff;
}
.ms-styleheader a:hover {
	color: #ffffff;
}
.ms-alternating {
background-color: #1e1919;
}
.ms-alternatingstrong {
background-color: #1e1919;
}
.ms-basictable .ms-alternating td{
border-bottom:1px solid #1e1919;
border-top:1px solid #1e1919;
}
.ms-alternatingstrong td{
border-bottom:1px solid #1e1919;
border-top:1px solid #1e1919;
}
.ms-alternating .ms-unselectedtitle {
background:transparent;
}
.ms-alternating .ms-vb-user table{
background:transparent;
}
.ms-MWSSelectedInstance {
	color: #ffffff;
}
.ms-MWSInstantiated a:visited {
	color: #3966bf;
}
.ms-MWSInstantiated a:link {
	color: #3966bf;
}
.ms-MWSUninstantiated a:visited {
	color: #3966bf;
}
.ms-MWSUninstantiated a:link {
	color: #3966bf;
}
.ms-MWSUninstantiated a:hover {
	color: #3966bf;
}
.ms-entity-resolved {
	color: #7b7b7b;
}
.ms-entity-unresolved {
	color: #ff0000;
}
.ms-ganttTitleCell {
	border: solid 1px #005D96;
}
.ms-ganttTitleHeaderCell {
	color: #4e7cb7;
	border: solid 1px #005D96;
}
.ms-ganttMajorTimeUnitHeaderCell {
	border-left: solid 1px #005D96;
	border-right: solid 1px #005D96;
	color: #4e7cb7;
	background-color: #1e1919;
}
.ms-GWD {
background:#444444;
}
.ms-GT{
background:#666666;
}
.ms-GNWD{
background:#888888;
}
.ms-ganttDetailTimeUnitRow th{
background: #111111;
color: #eeeeee;
border:#cccccc;
}
.ms-ganttDetailTimeUnitRow td {
	border: solid 1px #005D96;
	color: #4e7cb7;
	background-color: #1e1919;
}
.ms-ganttNonWorkingDay {
	background: #1e1919;
}
.ms-dgselected {
	background: #efefef;
	color: #ffffff;
}
.ms-dgselected a {
	color: #ffffff;
}
.ms-dgselected a:visited {
	color: #ffffff;
}
.ms-dgbottom {
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
}
.ms-dgadd {
	border-top: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #005D96;
}
.ms-infobar {
	border-color: #999999;
}
.ms-unpublishedresource {
	border-color: #FF0000;
}
.ms-inconsistentresource {
	border-color: #00FF00;
}
.ms-consolemptablerow {
	background-color: #70a2af;
}
.ms-consolestatuscell {
	background-image: url('pageTitleBKGD_reflector.gif');
}
.ms-consoleframe {
	border-color: #ffffff;
}
.ms-consolestatusframe {
	border-color: #ffffff;
}
.ms-consolestatusmajorframe {
	background-color: #d3ab54;
	background: url('cnspgrdn_reflector.gif');
}
.ms-consolestatusminorframe {
	background-color: #44626b;
	background: url('cnsugrdn_reflector.gif');
}
.ms-consolestatuscheckoutframe {
	background-color: #fff699;
	background: url('cnsugrdn_reflector.gif');
}
.ms-consolemode {
	background-color: #d3ab54;
	color: #ffffff;
}
.ms-consolestatus {
	color: #000;
}
.ms-consolestatus a {
	color: #3966bf;
}
.ms-consolestatus a:hover {
	color: #3966bf;
}
.ms-consolehr {
	background-color: #c4c4c4;
}
.ms-consoleerror {
	color: #FF0000;
}
.ms-consoleerror a {
	color: #3966bf;
}
.ms-consoleerror a:hover {
	color: #3966bf;
}
.ms-consolemessage {
	color: #204d89;
}
a.ms-consoletoolbar {
	color: #000000;
}
.ms-consoleqacornerhover {
	background-color: #d2b47a;
}
.ms-consoleqabordervhover {
	background-color: #d2b47a;
}
.ms-consoleqaborderhhover {
	background-color: #d2b47a;
}
.ms-webpartpickerpagebackground {
	background-color: #ece9d8;
}
.ms-webpartpickerpageinnerbackground {
	background-color: #170035;
}
.ms-webpartpickerpagetext {
	color: #3764a0;
}
.ms-webpartpickerpagetext a {
	color: #3966bf;
}
.ms-webpartpickerpageHeaderBorder a {
	color: #3966bf;
}
.ms-webpartpickerwarning {
	color: #FF0000;
}
.ms-wikitoolbar a.ms-toolbar {
	color: #fff;
}
.ms-wikieditouter {
	border: 1px solid #182326;
}
.ms-wikieditthird {
	background: url(toolgrad_reflector.gif);
}
.ms-wikieditbutton a {
	color: #7f7f7f;
}
.ms-wikieditbutton a:hover {
	color: #ffffff;
}
.ms-wikicontent a.ms-missinglink {
	border-bottom: 1px dashed #ffffff;
}
.ms-wikicontent {
	color: #bcbcbc;
}
.errorinl {
	COLOR: #FF0000;
}
.ms-diffbox {
	border: 1px solid #c4c4c4;
}
.ms-diffdelete {
background-color: #e0e0e0;
color:#000000;
}
.ms-diffdeletenostrike {
background-color: #e0e0e0;
color:#000000;
}
.ms-diffinsert {
background-color: #ffeaad;
color:#000000;
}
.ms-diffchange {
background-color: #FEFE7F;
color:#000000;
}
.ms-wikifieldheader {
	color: #bcbcbc;
	border-bottom: 1px solid #c4c4c4;
}
div.ms-WPBody ul.ms-blogAdminLinks li a:visited {
color:#ffffff;
}
div.ms-WPBody ul.ms-blogAdminLinks li a {
color:#ffffff;
}
.ms-PostTitle a {
	color: #ffffff;
}
.ms-PostFooter a {
	color: #ffffff;
}
.ms-PostFooter a:visited {
	color: #bcbcbc;
}
.ms-PostFooter a:hover {
	color: #bcbcbc;
}
.ms-PostTitle a:hover {
	color: #bcbcbc;
}
.ms-PostBody {
	color: #bcbcbc;
}
.ms-PostBody a {
	color: #ffffff;
}
.ms-PostFooter {
	color: #bcbcbc;
}
h1.ms-PostDate {
	border-bottom: 1px solid #618d99;
	color: #ffffff;
}
h1.ms-CommentHeader {
	color: #ffffff;
}
h2.ms-CommentTitle {
	color: #bcbcbc;
}
.ms-commenttable td {
	border-top: 1px solid #618d99;
}
.ms-CommentBody {
	color: #bcbcbc;
}
.ms-pickerwait {
	background-color: #ffffff;
	color: #ffffff;
}
.ms-navsubmenu2 td.ms-CategoryTitleCell a {
	color:#fff;
}
.ms-navsubmenu2 td.ms-CategoryTitleCell a:visited {
	color:#fff;
}
.ms-navsubmenu2 td.ms-CategoryTitleCell a:hover {
	color:#fff;
}
.ms-MenuUIPopupBody {
	border: 1px solid #000000;
	background-color:#000000;
}
.ms-MenuUIPopupBody TABLE {
	color: #ffffff;
}
.ms-MenuUILargeRtL {
	background-color: #898989;
}
.ms-MenuUIRtL {
	background-color: #898989;
}
.ms-MenuUILarge {
	background-color: #898989;
}
.ms-MenuUI {
	background-color: #898989;
}
.ms-MenuUI {
	background-image: url('MGrad_reflector.gif');
}
.ms-MenuUILarge {
	background-image: url('MGradLarge_reflector.gif');
}
.ms-MenuUIRtL {
	background-image: url('MGradRtl_reflector.gif');
}
.ms-MenuUILargeRtL {
	background-image: url('MGradLargeRtl_reflector.gif');
}
.ms-MenuUIItemTableCellCompact {
	color: #ffffff;
}
.ms-MenuUIItemTableCell {
	color: #ffffff;
}
.ms-MenuUIItemTableCellCompactHover A {
	color: #ffffff;
}
.ms-MenuUIItemTableCellCompact A {
	color: #ffffff;
}
.ms-MenuUIItemTableCellHover A {
	color: #ffffff;
}
.ms-MenuUIItemTableCell A {
	color: #ffffff;
}
.ms-menuitemdescription {
	color: #e5e5e5;
}
.ms-MenuUIItemTableCellCompactHover {
	color: #ffffff;
}
.ms-MenuUIItemTableCellHover {
	color: #ffffff;
}
.ms-MenuUIItemTableHover {
	background-color: #a08039;
	border: 1px solid #d2b47a;
}
.ms-MenuUIItemTableHover .ms-menuitemdescription {
	color:#e5e5e5;
}
.ms-MenuUISeparatorLargeRtl {
	background-color: #c4c4c4;
}
.ms-MenuUISeparatorLarge {
	background-color: #c4c4c4;
}
.ms-MenuUISeparatorRtL {
	background-color: #c4c4c4;
}
.ms-MenuUISeparator {
	background-color: #c4c4c4;
}
.ms-picker-table {
}
.ms-picker-header {
background-image: url('quickLaunchHeader_reflector.gif');
background-color: #1e1919;
}
.ms-picker-table .ms-picker-dayheader{
color: #999;
border-bottom:solid 1px #000;
border-top-width:0px;
}
.ms-picker-week {
background-image: url('weekbox_reflector.gif');
border-left: solid 1px #E6EAF1;
border-top: solid 1px #E1E1E1;
}
.ms-picker-week a {
color: #fff;
}
.ms-picker-weekRTL {
background-image: url('weekbox_reflector.gif');
background-position: left top;
border-right: solid 1px #E6EAF1;
border-top: solid 1px #E1E1E1;
}
.ms-picker-weekRTL a {
color: #fff;
}
.ms-picker-weekselected {
background-color: #ffffff;
}
.ms-picker-weekselected a:hover {
color: #ffffff;
}
.ms-picker-weekselected a {
color: #ffffff;
}
.ms-picker-weekselectedRTL {
background-color: #ffffff;
}
.ms-picker-weekselectedRTL a:hover {
color: #ffffff;
}
.ms-picker-weekselectedRTL a {
color: #ffffff;
}
.ms-picker-weekbox {
color: #999999;
}
.ms-picker-weekboxRTL {
color: #999999;
}
table.ms-picker-table td.ms-picker-today{
border: solid 1px #d3ab54;
background-image: url('calnumBttntoday_reflector.gif');
background-repeat: repeat-x;
background-color: #bc9643;
}
table.ms-picker-table td.ms-picker-daycenter{
border: solid 1px #1e1919;
background-color:#1e1919;
}
table.ms-picker-table td.ms-picker-daycenterOn{
border: solid 1px #1e1919;
background-color:#1e1919;
}
table.ms-picker-table td.ms-picker-dayother{
border: solid 1px #1e1919;
background-color:#1e1919;
}
.ms-picker-dayselected a{
color:#fff;
text-decoration:none;
}
.ms-picker-today a{
color:#fff;
text-decoration:none;
}
.ms-picker-daycenter a{
color:#fff;
text-decoration:none;
}
table.ms-picker-table td.ms-picker-dayselected{
background-color:#413c3c;
background-image: url('calnumBttnfocus_reflector.gif');
background-repeat:repeat-x;
border:solid 1px #bcbcbc;
}
.ms-picker-dayother a {
color: #aaa;
}
.mspicker-daycenterOn a:hover {
color:#fff;
}
.ms-picker-daycenterOn a {
color:#fff;
}
.ms-picker-dayother a:hover {
color:#fff;
}
table.ms-picker-table td.ms-picker-daycenterOn {
background-color:#666;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter{
background-color: #1e1919;
border: solid 1px #1e1919;
}
.ms-picker-monthcenter a:hover {
color: #fff;
}
.ms-picker-monthcenter a:visited {
color: #fff;
}
.ms-picker-monthcenter a:link {
color: #fff;
}
.ms-picker-monthcenter a:active {
color: #fff;
}
.ms-picker-monthcenter a {
color: #fff;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenterOn{
background-color:#666;
border:solid 1px #000;
background-image:none;
}
.ms-picker-monthcenterOn a:visited {
color: #ffffff;
}
.ms-picker-monthcenterOn a:hover {
color: #ffffff;
}
.ms-picker-monthcenterOn a:link {
color: #ffffff;
}
.ms-picker-monthcenterOn a:active {
color: #ffffff;
}
.ms-picker-monthcenterOn a {
color: #ffffff;
}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthselected{
background-image: url('selectednav_reflector.gif');
background-color: #d5e096;
border: solid 1px #d3ab54;
}
.ms-picker-monthselected a:visited {
color: #ffffff;
}
.ms-picker-monthselected a:hover {
color: #ffffff;
}
.ms-picker-monthselected a:link {
color: #ffffff;
}
.ms-picker-monthselected a:active {
color: #ffffff;
}
.ms-picker-monthselected a {
color: #ffffff;
}
table.ms-picker-table td.ms-picker-footer{
border-top: 1px solid #000;
color: #aaa;
background-color:#1e1919;
}
.ms-picker-footer a{
color:#fff;
}
.ms-picker-footer a:hover{
color:#fff;
}
.ms-picker-month {
}
.ms-picker-line {
border-top: 2px solid #9ba3b5;
}
.ms-navframe .ms-datepickerouter{
border-bottom:solid 1px #000;
border-right:solid 1px #000;
}

div.ms-cal-navheader a img{
background-image:none;
border:solid 1px #383838;
background-color:#666;
}
.ms-calheader {
	background-color: #1e1919;
}
span.ms-cal-navselected a {
color: #ffffff;
}
span.ms-cal-navselected a:hover {
color: #ffffff;
}
td a.ms-cal-nav {
color:#fff;
}
span.ms-cal-nav a:visited{
color:#fff;
}
span.ms-cal-nav a{
color:#fff;
}
span.ms-cal-nav a:hover {
color:#fff;
}
.ms-cal-nav a:hover {
color:#fff;
}
.ms-cal-weekemptyRTL {
	background-color: #1e1919;
}
.ms-cal-weekempty {
	background-color: #1e1919;
}
.ms-cal-weekname {
	background-color: #1e1919;
	border: solid 1px #4c4949;
}
.ms-cal-weekday {
	background-color: #1e1919;
	color: #bcbcbc;
}
.ms-cal-weekRTLB {
	background-image: url('weekbox_reflector.gif');
	background-repeat: repeat-y;
	background-color: #d5dced;
	border-color: #4c4949;
}
.ms-cal-weekRTL {
	background-image: url('weekbox_reflector.gif');
	background-repeat: repeat-y;
	background-color: #d5dced;
	border-color: #4c4949;
}
.ms-cal-weekB {
	background-image: url('weekbox_reflector.gif');
	background-repeat: repeat-y;
	background-color: #d5dced;
	border-color: #4c4949;
}
.ms-cal-week {
	background-image: url('weekbox_reflector.gif');
	background-repeat: repeat-y;
	background-color: #d5dced;
	border-color: #4c4949;
}
.ms-cal-weekselectedRTL {
	border-color: #4c4949;
	background-color: #1e1919;
}
.ms-cal-weekselected {
	border-color: #4c4949;
	background-color: #1e1919;
}
.ms-cal-weekselectedRTL a {
	color: #ffffff;
}
.ms-cal-weekselected a {
	color: #ffffff;
}
.ms-cal-weekbox {
	background-image: url('weekbox_reflector.gif');
	color: #a5a5a5;
}
.ms-cal-weekboxRTL {
	background-image: url('weekbox_reflector.gif');
	color: #a5a5a5;
}
.ms-cal-wtopdayRTLL {
	background-image: url('calnumBttn_reflector.gif');
	background-repeat: repeat-x;
	background-color: #E1E5EE;
	border-color: #4c4949;
	font-weight: bold;
	color: #3966bf;
}
.ms-cal-wtopdayRTL {
	background-image: url('calnumBttn_reflector.gif');
	background-repeat: repeat-x;
	background-color: #E1E5EE;
	border-color: #4c4949;
	font-weight: bold;
	color: #3966bf;
}
.ms-cal-wtopday {
	background-image: url('calnumBttn_reflector.gif');
	background-repeat: repeat-x;
	background-color: #E1E5EE;
	border-color: #4c4949;
	font-weight: bold;
	color: #3966bf;
}
.ms-cal-wtopdayL {
	background-image: url('calnumBttn_reflector.gif');
	background-repeat: repeat-x;
	background-color: #E1E5EE;
	border-color: #4c4949;
	font-weight: bold;
	color: #3966bf;
}
.ms-cal-topdayRTLL {
	background-image: url('calnumBttn_reflector.gif');
	background-repeat: repeat-x;
	background-color: #E1E5EE;
	border-color: #4c4949;
	font-weight: bold;
	color: #3966bf;
}
.ms-cal-topdayL {
	background-image: url('calnumBttn_reflector.gif');
	background-repeat: repeat-x;
	background-color: #E1E5EE;
	border-color: #4c4949;
	font-weight: bold;
	color: #3966bf;
}
.ms-cal-topdayRTL {
	background-image: url('calnumBttn_reflector.gif');
	background-repeat: repeat-x;
	background-color: #E1E5EE;
	border-color: #4c4949;
	font-weight: bold;
	color: #3966bf;
}
.ms-cal-topday {
	background-image: url('calnumBttn_reflector.gif');
	background-repeat: repeat-x;
	background-color: #E1E5EE;
	border-color: #4c4949;
	font-weight: bold;
	color: #3966bf;
}
.ms-cal-wtopdayRTLL div {
	border-color: #939393;
}
.ms-cal-wtopdayRTL div {
	border-color: #939393;
}
.ms-cal-wtopday div {
	border-color: #939393;
}
.ms-cal-wtopdayL div {
	border-color: #939393;
}
.ms-cal-topdayRTLL div {
	border-color: #939393;
}
.ms-cal-topdayL div {
	border-color: #939393;
}
.ms-cal-topdayRTL div {
	border-color: #939393;
}
.ms-cal-topday div {
	border-color: #939393;
}
.ms-cal-wtopdayfocusRTL div span {
	font-weight: normal;
}
.ms-cal-wtopdayfocusRTLL div span {
	font-weight: normal;
}
.ms-cal-wtopdayfocusL div span {
	font-weight: normal;
}
.ms-cal-wtopdayfocus div span {
	font-weight: normal;
}
.ms-cal-wtopday-today div span {
	font-weight: normal;
}
.ms-cal-wtopdayoverRTLL div span {
	font-weight: normal;
}
.ms-cal-wtopdayoverRTL div span {
	font-weight: normal;
}
.ms-cal-wtopdayover div span {
	font-weight: normal;
}
.ms-cal-wtopdayoverL div span {
	font-weight: normal;
}
.ms-cal-wtopdayRTLL div span {
	font-weight: normal;
}
.ms-cal-wtopdayRTL div span {
	font-weight: normal;
}
.ms-cal-wtopday div span {
	font-weight: normal;
}
.ms-cal-wtopdayL div span {
	font-weight: normal;
}
.ms-cal-wtopday-todayRTL {
	background-image: url('calnumBttntoday_reflector.gif');
	background-repeat: repeat-x;
	background-color: #ffc68e;
	border-color: #4c4949;
}
.ms-cal-topday-todayRTL {
	background-image: url('calnumBttntoday_reflector.gif');
	background-repeat: repeat-x;
	background-color: #ffc68e;
	border-color: #4c4949;
}
.ms-cal-wtopday-today {
	background-image: url('calnumBttntoday_reflector.gif');
	background-repeat: repeat-x;
	background-color: #ffc68e;
	border-color: #4c4949;
}
.ms-cal-topday-today {
	background-image: url('calnumBttntoday_reflector.gif');
	background-repeat: repeat-x;
	background-color: #ffc68e;
	border-color: #4c4949;
}
.ms-cal-wtopdayfocusRTLL div a {
color:#eeeeee;
}
.ms-cal-wtopdayfocusRTL div a {
color:#eeeeee;
}
.ms-cal-wtopdayfocusL div a {
color:#eeeeee;
}
.ms-cal-wtopdayfocus div a {
color:#eeeeee;
}
.ms-cal-topdayfocusRTLL div a {
color:#eeeeee;
}
.ms-cal-topdayfocusRTL div a {
color:#eeeeee;
}
.ms-cal-topdayfocusL div a {
color:#eeeeee;
}
.ms-cal-topdayfocus div a {
color:#eeeeee;
}
.ms-cal-topdayfocusoverRTL div a {
color:#eeeeee;
}
.ms-cal-topdayfocusover div a {
color:#eeeeee;
}
.ms-cal-wtopdayRTLLover div a {
color:#eeeeee;
}
.ms-cal-wtopdayRTLover div a {
color:#eeeeee;
}
.ms-cal-wtopdayLover div a {
color:#eeeeee;
}
.ms-cal-wtopdayover div a {
color:#eeeeee;
}
.ms-cal-topdayoverRTLL div a {
color:#eeeeee;
}
.ms-cal-topdayoverRTL div a {
color:#eeeeee;
}
.ms-cal-topdayoverL div a {
color:#eeeeee;
}
.ms-cal-topdayover div a {
color:#eeeeee;
}
.ms-cal-wtopday-todayRTLover div a {
color:#eeeeee;
}
.ms-cal-topday-todayoverRTL div a {
color:#eeeeee;
}
.ms-cal-wtopday-todayRTL div a {
color:#eeeeee;
}
.ms-cal-topday-todayRTL div a {
color:#eeeeee;
}
.ms-cal-wtopday-todayover div a {
color:#eeeeee;
}
.ms-cal-topday-todayover div a {
color:#eeeeee;
}
.ms-cal-wtopday-today div a {
color:#eeeeee;
}
.ms-cal-topday-today div a {
color:#eeeeee;
}
.ms-cal-topdayselected div a:hover {
color:#eeeeee;
}
.ms-cal-topdayselected div a:visited {
color:#eeeeee;
}
.ms-cal-topdayselected div a:link {
color:#eeeeee;
}
.ms-cal-topdayselected div a:active {
color:#eeeeee;
}
.ms-cal-topdayselected div a {
color:#eeeeee;
}
.ms-cal-topdayselectedL div a:hover {
color:#eeeeee;
}
.ms-cal-topdayselectedL div a:visited {
color:#eeeeee;
}
ms-cal-topdayselectedL div a:link {
color:#eeeeee;
}
ms-cal-topdayselectedL div a:active {
color:#eeeeee;
}
.ms-cal-topdayselectedL div a {
color:#eeeeee;
}
.ms-cal-topdayselectedRTL div a:hover {
color:#eeeeee;
}
.ms-cal-topdayselectedRTL div a:visited {
color:#eeeeee;
}
.ms-cal-topdayselectedRTL div a:link {
color:#eeeeee;
}
.ms-cal-topdayselectedRTL div a:active {
color:#eeeeee;
}
.ms-cal-topdayselectedRTL div a {
color:#eeeeee;
}
.ms-cal-topdayselectedRTLL div a:hover {
color:#eeeeee;
}
.ms-cal-topdayselectedR:TLL div a:visited {
color:#eeeeee;
}
.ms-cal-topdayselectedRTLL div a:link {
color:#eeeeee;
}
.ms-cal-topdayselectedRTLL div a:active {
color:#eeeeee;
}
.ms-cal-topdayselectedRTLL div a {
color:#eeeeee;
}
.ms-cal-topdayRTLL div a:hover {
color:#eeeeee;
}
.ms-cal-topdayRTLL div a:visited {
color:#eeeeee;
}
.ms-cal-topdayRTLL div a:link {
color:#eeeeee;
}
.ms-cal-topdayRTLL div a:active {
color:#eeeeee;
}
.ms-cal-topdayRTLL div a {
color:#eeeeee;
}
.ms-cal-topdayRTL div a:hover {
color:#eeeeee;
}
.ms-cal-topdayRTL div a:visited {
color:#eeeeee;
}
.ms-cal-topdayRTL div a:link {
color:#eeeeee;
}
.ms-cal-topdayRTL div a:active {
color:#eeeeee;
}
.ms-cal-topdayRTL div a {
color:#eeeeee;
}
.ms-cal-topdayL div a:hover {
color:#eeeeee;
}
.ms-cal-topdayL div a:visited {
color:#eeeeee;
}
.ms-cal-topdayL div a:link {
color:#eeeeee;
}
.ms-cal-topdayL div a:active {
color:#eeeeee;
}
.ms-cal-topdayL div a {
color:#eeeeee;
}
.ms-cal-topday div a:hover {
color:#eeeeee;
}
.ms-cal-topday div a:visited {
color:#eeeeee;
}
.ms-cal-topday div a:link {
color:#eeeeee;
}
.ms-cal-topday div a:active {
color:#eeeeee;
}
.ms-cal-topday div a {
color:#eeeeee;
}
.ms-cal-wtopday-todayoverRTL div {
	border-color: #d3ab54;
	font-weight: bold;
}
.ms-cal-topday-todayoverRTL div {
	border-color: #d3ab54;
	font-weight: bold;
}
.ms-cal-wtopday-todayRTL div {
	border-color: #d3ab54;
	font-weight: bold;
}
.ms-cal-topday-todayRTL div {
	border-color: #d3ab54;
	font-weight: bold;
}
.ms-cal-wtopday-todayover div {
	border-color: #d3ab54;
	font-weight: bold;
}
.ms-cal-topday-todayover div {
	border-color: #d3ab54;
	font-weight: bold;
}
.ms-cal-wtopday-today div {
	border-color: #d3ab54;
	font-weight: bold;
}
.ms-cal-topday-today div {
	border-color: #d3ab54;
	font-weight: bold;
}
.ms-cal-wtopday-todayoverRTL {
	background-color: #000000;
	border-color: #4c4949;
}
.ms-cal-wtopday-todayover {
	background-color: #000000;
	border-color: #4c4949;
}
.ms-cal-topday-todayoverRTL {
	background-color: #000000;
	border-color: #4c4949;
}
.ms-cal-topday-todayover {
	background-color: #000000;
	border-color: #4c4949;
}
.ms-cal-wtopdayfocusLover {
background-image:none;
background-color:#000000;
border-color: #4c4949;
}
.ms-cal-wtopdayfocusover {
background-image:none;
background-color:#000000;
border-color: #4c4949;
}
.ms-cal-topdayfocusover {
background-image:none;
background-color:#000000;
border-color: #4c4949;
}
.ms-cal-wtopdayLover {
background-image:none;
background-color:#000000;
border-color: #4c4949;
}
.ms-cal-wtopdayover {
background-image:none;
background-color:#000000;
border-color: #4c4949;
}
.ms-cal-topdayoverL {
background-image:none;
background-color:#000000;
border-color: #4c4949;
}
.ms-cal-topdayover {
background-image:none;
background-color:#000000;
border-color: #4c4949;
}
.ms-cal-topdayfocusoverRTL div {
	border-color: #000000;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.ms-cal-topdayfocusover div {
	border-color: #000000;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.ms-cal-wtopdayoverRTLL div {
	border-color: #000000;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.ms-cal-wtopdayoverRTL div {
	border-color: #000000;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.ms-cal-wtopdayoverL div {
	border-color: #000000;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.ms-cal-wtopdayover div {
	border-color: #000000;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.ms-cal-topdayoverRTLL div {
	border-color: #000000;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.ms-cal-topdayoverRTL div {
	border-color: #000000;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.ms-cal-topdayoverL div {
	border-color: #000000;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.ms-cal-topdayover div {
	border-color: #000000;
	font-weight: bold;
	color: #ffffff;
	text-decoration: underline;
}
.ms-cal-wtopdayfocusRTLL {
	background-image: url('calnumBttnfocus_reflector.gif');
	background-repeat: repeat-x;
	background-color: #413c3c;
	border-color: #4c4949;
}
.ms-cal-wtopdayfocusRTL {
	background-image: url('calnumBttnfocus_reflector.gif');
	background-repeat: repeat-x;
	background-color: #413c3c;
	border-color: #4c4949;
}
.ms-cal-wtopdayfocusL {
	background-image: url('calnumBttnfocus_reflector.gif');
	background-repeat: repeat-x;
	background-color: #413c3c;
	border-color: #4c4949;
}
.ms-cal-wtopdayfocus {
	background-image: url('calnumBttnfocus_reflector.gif');
	background-repeat: repeat-x;
	background-color: #413c3c;
	border-color: #4c4949;
}
.ms-cal-topdayfocusRTLL {
	background-image: url('calnumBttnfocus_reflector.gif');
	background-repeat: repeat-x;
	background-color: #413c3c;
	border-color: #4c4949;
}
.ms-cal-topdayfocusRTL {
	background-image: url('calnumBttnfocus_reflector.gif');
	background-repeat: repeat-x;
	background-color: #413c3c;
	border-color: #4c4949;
}
.ms-cal-topdayfocusL {
	background-image: url('calnumBttnfocus_reflector.gif');
	background-repeat: repeat-x;
	background-color: #413c3c;
	border-color: #4c4949;
}
.ms-cal-topdayfocus {
	background-image: url('calnumBttnfocus_reflector.gif');
	background-repeat: repeat-x;
	background-color: #413c3c;
	border-color: #4c4949;
}
.ms-cal-wtopdayfocusRTLL div {
	border-color: #c6e1ff;
	font-weight: bold;
	color: #ffffff;
}
.ms-cal-wtopdayfocusRTL div {
	border-color: #c6e1ff;
	font-weight: bold;
	color: #ffffff;
}
.ms-cal-wtopdayfocusL div {
	border-color: #c6e1ff;
	font-weight: bold;
	color: #ffffff;
}
.ms-cal-wtopdayfocus div {
	border-color: #c6e1ff;
	font-weight: bold;
	color: #ffffff;
}
.ms-cal-topdayfocusRTLL div {
	border-color: #c6e1ff;
	font-weight: bold;
	color: #ffffff;
}
.ms-cal-topdayfocusRTL div {
	border-color: #c6e1ff;
	font-weight: bold;
	color: #ffffff;
}
.ms-cal-topdayfocusL div {
	border-color: #c6e1ff;
	font-weight: bold;
	color: #ffffff;
}
.ms-cal-topdayfocus div {
	border-color: #c6e1ff;
	font-weight: bold;
	color: #ffffff;
}
.ms-cal-wtopdayoverRTLL div img {
	width: 96px;
}
.ms-cal-wtopdayoverRTL div img {
	width: 96px;
}
.ms-cal-wtopdayover div img {
	width: 96px;
}
.ms-cal-wtopdayoverL div img {
	width: 96px;
}
.ms-cal-wtopdayL div img {
	width: 96px;
}
.ms-cal-wtopday div img {
	width: 96px;
}
.ms-cal-topdayfocusoverRTL a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayfocusover a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-wtopdayoverRTLL a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-wtopdayoverRTL a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-wtopdayoverL a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-wtopdayover a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayoverRTLL a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayoverRTL a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayoverL a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayover a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayselected a:hover {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayselected a:visited {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayselected a:link {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayselected a:active {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayselected a {
	color: #ffffff;
	text-decoration: none;
}
ms-cal-topdayselectedL a:hover {
	color: #ffffff;
	text-decoration: none;
}
ms-cal-topdayselectedL a:visited {
	color: #ffffff;
	text-decoration: none;
}
ms-cal-topdayselectedL a:link {
	color: #ffffff;
	text-decoration: none;
}
ms-cal-topdayselectedL a:active {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayselectedL a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayselectedRTL a:hover {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayselectedRTL a:visited {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayselectedRTL a:link {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayselectedRTL a:active {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayselectedRTL a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayselectedRTLL a:hover {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayselectedRTLL a:visited {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayselectedRTLL a:link {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayselectedRTLL a:active {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayselectedRTLL a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayRTLL a:hover {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayRTLL a:visited {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayRTLL a:link {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayRTLL a:active {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayRTLL a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayRTL a:hover {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayRTL a:visited {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayRTL a:link {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayRTL a:active {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayRTL a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayL a:hover {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayL a:visited {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayL a:link {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayL a:active {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topdayL a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topday a:hover {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topday a:visited {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topday a:link {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topday a:active {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-topday a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-nodataLeft {
	padding: 1px;
	background-image: url('othermonth_reflector.gif');
	border-left: 3px solid #9ba3b5;
	border-right: 1px solid #9ba3b5;
	background-color: #1e1919;
	height: 100%;
	vertical-align: top;
}
.ms-cal-nodataLeftRTL {
	padding: 1px;
	background-image: url('othermonth_reflector.gif');
	border-left: 1px solid #9ba3b5;
	border-right: 3px solid #9ba3b5;
	background-color: #1e1919;
	height: 100%;
	vertical-align: top;
}
.ms-cal-nodataBtm2 {
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	background-color:#1e1919;
}
.ms-cal-nodataBtm {
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	background-color:#1e1919;
}
.ms-cal-nodataLeftBtmRTL2 {
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	background-color:#1e1919;
}
.ms-cal-nodataLeftBtm2 {
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	background-color:#1e1919;
}
.ms-cal-nodataLeftBtmRTL {
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	background-color:#1e1919;
}
.ms-cal-nodataLeftBtm {
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	background-color:#1e1919;
}
.ms-cal-nodataLeft {
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	background-color:#1e1919;
}
.ms-cal-nodataMid {
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	background-color:#1e1919;
}
.ms-cal-nodataBtm2{
border-bottom:1px solid #4c4949;
}
.ms-cal-nodataBtm{
border-bottom:1px solid #4c4949;
}
.ms-cal-nodataLeftBtmRTL2{
border-bottom:1px solid #4c4949;
}
.ms-cal-nodataLeftBtm2{
border-bottom:1px solid #4c4949;
}
.ms-cal-nodataLeftBtmRTL{
border-bottom:1px solid #4c4949;
}
.ms-cal-nodataLeftBtm{
border-bottom:1px solid #4c4949;
}
.ms-cal-muworkitemRTLL {
	border-left: 1px solid #9ba3b5;
	border-right: 1px solid #4c4949;
}
.ms-cal-muworkitemRTL {
	border-left: 1px solid #9ba3b5;
	border-right: 1px solid #4c4949;
}
.ms-cal-muworkitem {
	border-left: 1px solid #9ba3b5;
	border-right: 1px solid #4c4949;
}
.ms-cal-muworkitemR {
	border-left: 1px solid #9ba3b5;
	border-right: 1px solid #4c4949;
	background-color:#000;
}
.ms-cal-muworkitemL {
	border-left: 1px solid #9ba3b5;
	border-right: 1px solid #4c4949;
	background-color:#000;
}
.ms-cal-todayitemRTL {
	padding: 3px;
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	vertical-align: top;
	background-color:#000;
}
.ms-cal-todayitem {
	padding: 3px;
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	vertical-align: top;
	background-color:#000;
}
.ms-cal-workitem {
	padding: 3px;
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	vertical-align: top;
	background-color:#000;
}
.ms-cal-workitem2 {
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	background-color:#000;
}
.ms-cal-todayitemRTL2B{
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	border-bottom: 1px solid #4c4949;
	background-color:#000;
}
.ms-cal-todayitem2B{
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	border-bottom: 1px solid #4c4949;
	background-color:#000;
}
.ms-cal-workitemRTL2B{
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	border-bottom: 1px solid #4c4949;
	background-color:#000;
}
.ms-cal-workitem2B{
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	border-bottom: 1px solid #4c4949;
	background-color:#000;
}
.ms-cal-workitemL2 {
	border-left: 3px solid #9ba3b5;
	border-right: 1px solid #9ba3b5;
	background-color:#000;
}
.ms-cal-workitemRTLL2 {
	padding: 3px;
	border-left: 1px solid #9ba3b5;
	border-right: 3px solid #9ba3b5;
	height: 1px;
	background-color:#000;
}
.ms-cal-workitemL2B {
	padding: 3px;
	border-left: 3px solid #9ba3b5;
	border-right: 1px solid #9ba3b5;
	border-bottom: 3px solid #9ba3b5;
	height: 1px;
	background-color:#000;
}
.ms-cal-workitemRTLL2B {
	padding: 3px;
	border-left: 1px solid #9ba3b5;
	border-right: 3px solid #9ba3b5;
	border-bottom: 3px solid #9ba3b5;
	background-color:#000;
	height: 1px;
}
.ms-cal-noworkitemRTL {
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	background-color:#000;
}
.ms-cal-noworkitemL {
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	background-color:#000;
}
.ms-cal-noworkitem {
	border-left: 1px solid #4c4949;
	border-right: 1px solid #4c4949;
	background-color:#000;
}
.ms-cal-noworkitemRTL2B {
	border-right: 1px solid #4c4949;
	border-left: 1px solid #4c4949;
	border-bottom: 1px solid #4c4949;
	background-color:#000;
}
.ms-cal-noworkitemL2B {
	border-right: 1px solid #4c4949;
	border-left: 1px solid #4c4949;
	border-bottom: 1px solid #4c4949;
	background-color:#000;
}
.ms-cal-noworkitem2B {
	border-right: 1px solid #4c4949;
	border-left: 1px solid #4c4949;
	border-bottom: 1px solid #4c4949;
	background-color:#000;
}
.ms-cal-noworkitemLB {
	border-right: 1px solid #4c4949;
	border-left: 1px solid #4c4949;
	border-bottom: 1px solid #4c4949;
	background-color:#000;
}
.ms-cal-noworkitemB {
	border-right: 1px solid #4c4949;
	border-left: 1px solid #4c4949;
	border-bottom: 1px solid #4c4949;
	background-color:#000;
}
td.ms-cal-monthitem a{
	color:#fff;
}
td.ms-cal-monthitem a:hover b{
	color:#fff;
}
.ms-cal-monthitem b{
	font-weight:normal;
	color:#a5a5a5;
}
.ms-cal-monthMultiDay a:visited {
	font-family: Verdana;
	background-color: #375b84;
	color: #ffffff;
}
.ms-cal-monthMultiDay a:active {
	font-family: Verdana;
	background-color: #375b84;
	color: #ffffff;
}
.ms-cal-monthMultiDay a:link {
	font-family: Verdana;
	background-color: #375b84;
	color: #ffffff;
}
.ms-cal-monthMultiDay a {
	font-family: Verdana;
	background-color: #375b84;
	color: #ffffff;
}
.ms-cal-monthMultiDay {
	font-family: Verdana;
	background-color: #375b84;
	color: #ffffff;
}
.ms-cal-monthMultiDay a:hover {
	background-color: #375b84;
	color: #5185c1;
}
.ms-cal-more a:visited {
	color: #ffffff;
}
.ms-cal-more a:active {
	color: #ffffff;
}
.ms-cal-more a:link {
	color: #ffffff;
}
.ms-cal-more a {
	color: #ffffff;
}
.ms-cal-more {
	color: #ffffff;
}
.ms-cal-more a:hover {
	color: #bcbcbc;
}
.ms-cal-defaultbgcolor {
	background-image: url('alldayDefault_reflector.gif');
	background-repeat: repeat-x;
	background-color: #E6EAF1;
	border: solid 1px #82bcff;
}
.ms-cal-defaultbgcolorsel {
	background-color: #f2f2f2;
	background-image: url('alldayDefault_reflector.gif');
	background-repeat: repeat-x;
	border: solid 1px #CCCCCC;
	color: #a5a5a5;
	font-weight: bold;
	text-align: center;
	text-overflow: ellipsis;
	padding: 4px 0px 4px 0px;
	text-decoration: none;
}
.ms-cal-monthAllDay {
	background-image: url('alldayDefault_reflector.gif');
	background-repeat: repeat-x;
	background-color: #E6EAF1;
	border: solid 1px #82bcff;
	text-align: center;
	font-weight: bold;
	text-overflow: ellipsis;
	padding: 4px 0px 4px 0px;
	cursor: pointer;
}
.ms-cal-defaultbgcolor a {
	color: #3966bf;
	text-decoration: none;
}
.ms-cal-defaultbgcolorsel a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.ms-cal-defaultbgcolor a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.ms-cal-monthAllDaysel {
	background-image: url('alldayDefaultOver_reflector.gif');
	background-repeat: repeat-x;
	background-color: #f2f2f2;
	border: solid 1px #9ba3b5;
	text-align: center;
	font-weight: bold;
	text-overflow: ellipsis;
	padding: 4px 0px 4px 0px;
	cursor: pointer;
}
.ms-cal-time {
	border-right: 1px solid #BCC3D7;
	width: 18px;
	background-color: #1e1919;
}
.ms-cal-timeRTL {
	width: 18px;
	background-color: #1e1919;
}
.ms-cal-emptytime {
	border-top: 3px solid #9ba3b5;
	border-left: 2px solid #9ba3b5;
	width: 18px;
	background-color: #ffffff;
	height: 2px;
}
.ms-cal-emptytimeRTL {
	border-top: 3px solid #9ba3b5;
	border-right: 2px solid #9ba3b5;
	width: 18px;
	background-color: #ffffff;
	height: 2px;
}
.ms-cal-emptycell {
	border-top: 3px solid #9ba3b5;
	border-left: 3px solid #9ba3b5;
	border-right: 1px solid #9ba3b5;
	background-color: #2d2828;
	height: 2px;
}
.ms-cal-emptycellRTL {
	border-top: 3px solid #9ba3b5;
	border-right: 3 solid #9ba3b5;
	background-color: #2d2828;
	height: 2px;
}
.ms-cal-emptycellB {
	border-bottom: 3px solid #9ba3b5;
	border-left: 3px solid #9ba3b5;
	border-right: 1px solid #9ba3b5;
	background-color: #2d2828;
	height: 2px;
}
.ms-cal-emptycellRTLB {
	border-bottom: 3px solid #9ba3b5;
	border-right: 3 solid #9ba3b5;
	background-color: #2d2828;
	height: 2px;
}
.ms-cal-alldayevent {
	text-align: center;
	border-left: 1px solid #9ba3b5;
	border-right: 1px solid #9ba3b5;
	padding: 1px;
	height: 100%;
	vertical-align: top;
	text-overflow: ellipsis;
	text-decoration: none;
}
.ms-cal-alldayeventRTL {
	border-left: 1px solid #9ba3b5;
	border-right: 3px solid #9ba3b5;
	padding: 1px;
	background-color: #ffffff;
	height: 100%;
	vertical-align: top;
	text-overflow: ellipsis;
	text-decoration: none;
}
.ms-cal-noworkhour {
	border-left: 2px solid #9ba3b5;
	background-color: #1e1919;
	width: 18px;
}
.ms-cal-workhour {
	border-top: solid 1px #3d3838;
	background-color: #1e1919;
	text-align: right;
	width: 30px;
	color: #bcbcbc;
	white-space: nowrap;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 4px;
	padding-top: 1px;
	padding-bottom: 0px;
}
.ms-cal-noworkhourRTL {
	border-right: 2px solid #9ba3b5;
	background-color: #1e1919;
	width: 18px;
}
.ms-cal-workhourRTL {
	border-top: solid 1px #3d3838;
	background-color: #1e1919;
	text-align: left;
	width: 30px;
	color: #bcbcbc;
	white-space: nowrap;
	vertical-align: top;
	padding-left: 1px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
}
.ms-cal-noworkhourF {
	border-top: 3px solid #9ba3b5;
	border-left: 2px solid #9ba3b5;
	background-color: #1e1919;
	width: 18px;
}
.ms-cal-workhourF {
	background-color: #1e1919;
	text-align: right;
	width: 30px;
	color: #bcbcbc;
	white-space: nowrap;
	vertical-align: top;
	padding-left: 0px;
	padding-right: 4px;
	padding-top: 2px;
	padding-bottom: 0px;
}
.ms-cal-noworkhourRTLF {
	border-top: 3px solid #9ba3b5;
	border-right: 2px solid #9ba3b5;
	background-color: #1e1919;
	width: 18px;
}
.ms-cal-workhourRTLF {
	background-color: #1e1919;
	text-align: left;
	width: 30px;
	color: #bcbcbc;
	white-space: nowrap;
	vertical-align: top;
	padding-left: 2px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 4px;
}
.ms-cal-upper-border {
	border-top: 3px solid #9ba3b5;
	border-right: 1px solid #9ba3b5;
}
.ms-cal-upper-borderRTL {
	border-top: 3px solid #9ba3b5;
	border-left: 1px solid #9ba3b5;
}
.ms-cal-enoworkdayRTLF {
	border-top: solid 1px #4c4949;
}
.ms-cal-enoworkdayF {
	border-top: solid 1px #4c4949;
}
.ms-cal-eworkdayRTLF {
	border-top: solid 1px #4c4949;
}
.ms-cal-eworkdayF {
	border-top: solid 1px #4c4949;
}
.ms-cal-workhourRTLF {
	border-top: 1px solid #4c4949;
}
.ms-cal-workhourF {
	border-top: 1px solid #4c4949;
}
.ms-cal-enoworkhourRTLF {
	background-color: #1e1919;
	border-top-style: none;
	border-top-color: inherit;
	border-top-width: medium;
}
.ms-cal-enoworkhourRTL {
	background-color: #1e1919;
	border-top-style: none;
	border-top-color: inherit;
	border-top-width: medium;
}
.ms-cal-enoworkhourF {
	background-color: #1e1919;
	border-top-style: none;
	border-top-color: inherit;
	border-top-width: medium;
}
.ms-cal-enoworkhour {
	background-color: #1e1919;
	border-top-style: none;
	border-top-color: inherit;
	border-top-width: medium;
}
.ms-cal-enoworkhour .ms-cal-dayhourF {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-enoworkhour .ms-cal-dayhour {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-enoworkhourF .ms-cal-dayhour {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-enoworkday .ms-cal-dayhourF {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-eworkday .ms-cal-dayhourF {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-enoworkday .ms-cal-dayhour {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-eworkday .ms-cal-dayhour {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-eworkhour .ms-cal-dayhour {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-eworkhour .ms-cal-dayhourF {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-eworkhourF .ms-cal-dayhourF {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-eworkhourF .ms-cal-dayhour {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-eworkdayRTL .ms-cal-dayhourRTLF {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhourRTL {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-eworkdayRTL .ms-cal-dayhourRTL {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-eworkhourRTL .ms-cal-dayhourRTL {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTL {
	border-top: solid 1px #3d3838;
	height: 100%;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF {
	border-top: solid 1px #1e1919;
	height: 100%;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour {
	border-top: solid 1px #1e1919;
	height: 100%;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF {
	border-top: solid 1px #1e1919;
	height: 100%;
}
.ms-cal-eworkday .ms-cal-dayhalfhourF {
	border-top: solid 1px #1e1919;
	height: 100%;
}
.ms-cal-enoworkday .ms-cal-dayhalfhour {
	border-top: solid 1px #1e1919;
	height: 100%;
}
.ms-cal-eworkday .ms-cal-dayhalfhour {
	border-top: solid 1px #1e1919;
	height: 100%;
}
.ms-cal-eworkhour .ms-cal-dayhalfhour {
	border-top: solid 1px #1e1919;
	height: 100%;
}
.ms-cal-eworkhour .ms-cal-dayhalfhourF {
	border-top: solid 1px #1e1919;
	height: 100%;
}
.ms-cal-eworkhourF .ms-cal-dayhalfhourF {
	border-top: solid 1px #1e1919;
	height: 100%;
}
.ms-cal-enoworkhour .ms-cal-dayhour {
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhour .ms-cal-dayhourF {
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour {
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF {
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF {
	border-top: solid 1px #1e1919;
	height: 100%;
}
.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF {
	border-top: solid 1px #1e1919;
	height: 100%;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTL {
	border-top: solid 1px #1e1919;
	height: 100%;
}
.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTL {
	border-top: solid 1px #1e1919;
	height: 100%;
}
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTL {
	border-top: solid 1px #1e1919;
	height: 100%;
}
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF {
	border-top: solid 1px #1e1919;
	height: 100%;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhalfhourRTLF {
	border-top: solid 1px #1e1919;
	height: 100%;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF {
	border-top: solid 1px #1e1919;
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL {
	border-top: solid 1px #1e1919;
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF {
	border-top: solid 1px #1e1919;
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL {
	border-top: solid 1px #1e1919;
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF {
	border-top: solid 1px #1e1919;
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF {
	border-top: solid 1px #1e1919;
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-eworkhour .ms-cal-dayhalfhourF {
	border-left: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-eworkhour .ms-cal-dayhourF {
	border-left: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-eworkdayF .ms-cal-dayhourF {
	border-left: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-enoworkdayF .ms-cal-dayhalfhourF {
	border-left: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF {
	border-left: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-eworkday .ms-cal-dayhalfhourF {
	border-left: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-enoworkdayF .ms-cal-dayhourF {
	border-left: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-enoworkday .ms-cal-dayhourF {
	border-left: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-eworkday .ms-cal-dayhourF {
	border-left: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-eworkhourF .ms-cal-dayhourF {
	border-left: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF {
	border-right: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF {
	border-right: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-eworkdayRTLF .ms-cal-dayhourRTLF {
	border-right: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF {
	border-right: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF {
	border-right: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF {
	border-right: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF {
	border-right: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF {
	border-right: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF {
	border-right: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF {
	border-right: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-eworkdayRTL .ms-cal-dayhourRTLF {
	border-right: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF {
	border-right: solid 1px #4c4949;
	height: 100%;
}
.ms-cal-enoworkhour .ms-cal-dayhourF {
	border-left: solid 1px #4c4949;
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourF {
	border-left: solid 1px #4c4949;
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhourF .ms-cal-dayhourF {
	border-left: solid 1px #4c4949;
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF {
	border-right: solid 1px #4c4949;
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF {
	border-right: solid 1px #4c4949;
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF {
	border-right: solid 1px #4c4949;
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhourRTLF {
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhourF {
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhourL {
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhourRTLL {
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhourRTL {
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkhour {
	background-color: #1e1919;
	height: 100%;
}
.ms-cal-enoworkdayRTL {
	height: 100%;
	vertical-align: top;
}
.ms-cal-enoworkday {
	height: 100%;
	vertical-align: top;
}
.ms-cal-eworkhourRTL {
	background-color: #000000;
	height: 100%;
	vertical-align: top;
}
.ms-cal-eworkhour {
	background-color: #000000;
	height: 100%;
	vertical-align: top;
}
.ms-cal-eworkdayRTL {
	background-color: #000000;
	height: 100%;
	vertical-align: top;
}
.ms-cal-eworkday {
	background-color: #000000;
	height: 100%;
	vertical-align: top;
}
.ms-cal-weekedge {
	background-color: #1e1919;
	width: 4px;
	font-size: 2px;
}
.ms-cal-wemptycellL {
	background-color: #43616A;
	border-left-color: #43616A;
	border-right-color: #43616A;
}
.ms-cal-wemptycell {
	background-color: #43616A;
	border-left-color: #43616A;
	border-right-color: #43616A;
}
.ms-cal-walldayeventRTLL {
	border-right: 1px solid #BCC3D7;
	border-left: 1px solid #BCC3D7;
}
.ms-cal-walldayeventRTL {
	border-right: 1px solid #BCC3D7;
	border-left: 1px solid #BCC3D7;
}
.ms-cal-walldayeventL {
	border-right: 1px solid #BCC3D7;
	border-left: 1px solid #BCC3D7;
}
.ms-cal-walldayevent {
	border-right: 1px solid #BCC3D7;
	border-left: 1px solid #BCC3D7;
}
.ms-cal-walldayeventRTLR td {
	font-family: Tahoma;
	font-size: 8pt;
}
.ms-cal-walldayeventRTLL td {
	font-family: Tahoma;
	font-size: 8pt;
}
.ms-cal-walldayeventR td {
	font-family: Tahoma;
	font-size: 8pt;
}
.ms-cal-walldayeventL td {
	font-family: Tahoma;
	font-size: 8pt;
}
.ms-cal-walldayeventRTL td {
	font-family: Tahoma;
	font-size: 8pt;
}
.ms-cal-walldayevent td {
	font-family: Tahoma;
	font-size: 8pt;
}
.ms-cal-alldayeventRTLL {
	border-right: 1px solid #BCC3D7;
	border-left: 1px solid #BCC3D7;
}
.ms-cal-alldayeventRTL {
	border-right: 1px solid #BCC3D7;
	border-left: 1px solid #BCC3D7;
}
.ms-cal-alldayeventL {
	border-right: 1px solid #BCC3D7;
	border-left: 1px solid #BCC3D7;
}
.ms-cal-alldayevent {
	border-right: 1px solid #BCC3D7;
	border-left: 1px solid #BCC3D7;
}
.ms-cal-alldayeventRTLR td {
	font-family: Tahoma;
	font-size: 8pt;
}
.ms-cal-alldayeventRTLL td {
	font-family: Tahoma;
	font-size: 8pt;
}
.ms-cal-alldayeventR td {
	font-family: Tahoma;
	font-size: 8pt;
}
.ms-cal-alldayeventL td {
	font-family: Tahoma;
	font-size: 8pt;
}
.ms-cal-alldayeventRTL td {
	font-family: Tahoma;
	font-size: 8pt;
}
.ms-cal-alldayevent td {
	font-family: Tahoma;
	font-size: 8pt;
}
.ms-cal-weekitem a:visited {
	font-family: Verdana;
	font-size: 7pt;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	text-overflow: ellipsis;
	height: 100%;
}
.ms-cal-weekitem a:active {
	font-family: Verdana;
	font-size: 7pt;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	text-overflow: ellipsis;
	height: 100%;
}
.ms-cal-weekitem a:link {
	font-family: Verdana;
	font-size: 7pt;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	text-overflow: ellipsis;
	height: 100%;
}
.ms-cal-weekitem a {
	font-family: Verdana;
	font-size: 7pt;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	text-overflow: ellipsis;
	height: 100%;
}
.ms-cal-weekitem {
	font-family: Verdana;
	font-size: 7pt;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	text-overflow: ellipsis;
	height: 100%;
}
.ms-cal-weekitem a:hover {
	font-family: Verdana;
	font-size: 7pt;
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	text-overflow: ellipsis;
	height: 100%;
}
.ms-cal-tdayitem {
	border: 1px solid #82bcff;
	background-image: url('alldayDefault_reflector.gif');
	background-repeat: repeat-x;
	background-color: #E6EAF1;
	width: 100%;
	height: 100%;
}
.ms-cal-tdayitem td {
	vertical-align: top;
	font-family: tahoma;
	font-size: 8pt;
	padding-left: 4px;
	padding-right: 4px;
	padding-top: 0px;
	padding-bottom: 4px;
}
.ms-cal-tdayitem td div {
	height: 100%;
	text-overflow: ellipsis;
}
.ms-cal-dayitem a {
	color: #ffffff;
	text-decoration: none;
}
.ms-cal-dayitem a:hover {
	color: #ffffff;
	text-align: center;
	text-decoration: none;
	text-overflow: ellipsis;
}
.ms-cal-gempty {
	border-collapse: collapse;
	font-family: Tahoma, Verdana;
	font-size: 8pt;
	border: solid 1px #4c4949;
	cursor: default;
}
.ms-cal-navheader {
	font-family: Tahoma;
	font-size: 10pt;
	color: #ffffff;
	font-weight: bold;
	padding-left: 11px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.ms-cal-nav-buttonsltr {
color: #4c4949;
}
.ms-cal-nav-buttonsRTL {
color: #4c4949;
}
.ms-BlogNavigator div.ms-navheader{
background-color:#1e1919;
border-top-width:0px;
border-left-width:0px;
border-bottom:1px solid #000000;
}
.ms-BlogNavigator div.ms-navheader a:hover {
color:#ffffff;
}
.ms-BlogNavigator div.ms-navheader a:visited {
color:#ffffff;
}
.ms-BlogNavigator div.ms-navheader a {
color:#ffffff;
}
.ms-BlogNavigator div.ms-WPBody{
border-top:solid 1px #000000;
}
.ms-BlogEmptyListText {
color:#bcbcbc;
}
.ms-blogedit{
border-top:solid 1px #618d99;
}
.ms-blogedit a{
background-image:url("toolgrad_reflector.gif");
background-color:#005D96;
border:1px solid #618d99;
border-top-width:0px;
color:#ffffff;
}
.ms-PostTitle{
border-top:solid 1px #618d99;
}
.ms-PostTitle a {
color:#ffffff;
}
.ms-blogrss {
border-top:solid 1px #618d99;
}
.ms-blogrssnav{
border-top:solid 1px #444444;
}
.ms-blogrssnav a{
color:#ffffff;
}
div.ms-BlogNavigator a.ms-addnew:hover {
color:#ffffff;
}
.ms-CommentFooter a{
color:#ffffff;
}
.ms-PostFooter a{
color:#ffffff;
}
table.ms-disc-bar {
background-color:#005D96;
background-image:url("toolgrad_reflector.gif");
border:1px solid #618d99;
}
td.ms-disc-bordered-noleft {
border:0px solid #618d99;
}
td.ms-disc-bordered {
border:0px solid #618d99;
}
table.ms-disc HR {
color:#618d99;
}
table.ms-disc-bar .ms-separator img {
background:#44626b;
border-bottom:1px solid #618d99;
border-right:1px solid #618d99;
}
.ms-WPAddButton {
background:#764eab url("wpqaM_reflector.gif") repeat-x;
border:solid 1px #a685d1;
}
.ms-WPAddButtonHover {
background:#9571c5 url("wpqaMH_reflector.gif") repeat-x;
}
.ms-WPAddButton span {
color:#d1d1d1;
}
.ms-WPAddButtonHover span {
color:#ffffff;
}
.ms-SPZoneSelected .ms-vh table{
background-color:transparent;
}
.ms-SPZone .ms-vh table{
background-color:transparent;
}
.ms-SPZoneSelected .ms-vh2 table{
background-color:transparent;
}
.ms-SPZone .ms-vh2 table{
background-color:transparent;
}
.ms-SPZoneSelected tr.ms-viewheadertr table{
background-color:transparent;
}
.ms-SPZone tr.ms-viewheadertr table{
background-color:transparent;
}
.ms-SPZoneSelected .ms-vh2 table.ms-selectedTitle{
background-color:transparent;
}
.ms-SPZoneSelected .ms-vh table.ms-selectedTitle td{
background-color:transparent;
}
.ms-SPZoneSelected .ms-vh table.ms-selectedTitle{
background-color:transparent;
}
.ms-SPZone .ms-vh2 table.ms-selectedTitle{
background-color:transparent;
}
.ms-SPZone .ms-vh table.ms-selectedTitle td{
background-color:transparent;
}
.ms-SPZone .ms-vh table.ms-selectedTitle{
background-color:transparent;
}
td.ms-consoletoolbar span.ms-hovercellinactive a:visited{
color:#003399;
}
td.ms-consoletoolbar span.ms-hovercellinactive a:link{
color:#003399;
}
td.ms-consoletoolbar span.ms-hovercellinactive a{
color:#003399;
}
.ms-pb-selected{
color:#000000;	
}
.ms-pb{
color:#000000;	
}
.ms-pb{
background: #ffffff;
}
.ms-cal-enoworkday .ms-cal-dayhourRTLF {
	background-color: #1e1919;
}
.ms-cal-enoworkday .ms-cal-dayhourRTL {
	background-color: #1e1919;
}
.ms-cal-enoworkday .ms-cal-dayhourF {
	background-color: #1e1919;
}
.ms-cal-enoworkday .ms-cal-dayhour {
	background-color: #1e1919;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourRTL {
	background-color: #1e1919;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourRTLF {
	background-color: #1e1919;
}
.ms-cal-enoworkday .ms-cal-dayhalfhour {
	background-color: #1e1919;
}
.ms-cal-enoworkday .ms-cal-dayhalfhourF {
	background-color: #1e1919;
}
.ms-cal-workhalfhourRTLover {
	background-color: #1e1919;
}
.ms-cal-workhalfhourRTL {
	background-color: #1e1919;
}
.ms-cal-workhalfhourover {
	background-color: #1e1919;
}
.ms-cal-workhalfhour {
	background-color: #1e1919;
}
.ms-cal-workhourRTLFover  {
	background-color: #1e1919;
	border-top-color: #3d3838;
}
.ms-cal-workhourRTLF  {
	background-color: #1e1919;
	border-top-color: #3d3838;
}
.ms-cal-workhouroverRTL  {
	background-color: #1e1919;
	border-top-color: #3d3838;
}
.ms-cal-workhourRTL  {
	background-color: #1e1919;
	border-top-color: #3d3838;
}
.ms-cal-workhourFover  {
	background-color: #1e1919;
	border-top-color: #3d3838;
}
.ms-cal-workhourF  {
	background-color: #1e1919;
	border-top-color: #3d3838;
}
.ms-cal-workhourover  {
	background-color: #1e1919;
	border-top-color: #3d3838;
}
.ms-cal-workhour  {
	background-color: #1e1919;
	border-top-color: #3d3838;
}
.ms-cal-enoworkhourRTLF .ms-cal-dayhour{
	background-color: #1e1919;
}
.ms-cal-enoworkhourF .ms-cal-dayhour{
	background-color: #1e1919;
}
.ms-cal-workhourhalfhouroverRTL {
	background-color: #1e1919;
	border-top-color: #3d3838;
}
.ms-cal-workhourhalfhourRTL {
	background-color: #1e1919;
	border-top-color: #3d3838;
}
.ms-cal-workhourhalfhourover {
	background-color: #1e1919;
	border-top-color: #3d3838;
}
.ms-cal-workhourhalfhour {
	background-color: #1e1919;
	border-top-color: #3d3838;
}
.ms-cal-workhourBhalfhourover {
	background-color: #1e1919;
	border-top-color: #3d3838;
}
.ms-cal-workhourBhalfhour {
	background-color: #1e1919;
	border-top-color: #3d3838;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhourF{
	background-color: #1e1919;
	border-left-color: #4c4949;
	border-top-color:#1e1919;
	border-bottom-color: #1e1919;
}
.ms-cal-enoworkhourB .ms-cal-dayhalfhour{
	background-color: #1e1919;
	border-left-color: #4c4949;
	border-top-color:#1e1919;
	border-bottom-color: #1e1919;
}
.ms-cal-eworkhourB .ms-cal-dayhalfhourRTLF{
	background-color: #1e1919;
	border-left-color: #4c4949;
	border-top-color:#1e1919;
	border-bottom-color: #1e1919;
}
.ms-cal-eworkhourB .ms-cal-dayhalfhourF{
	background-color: #1e1919;
	border-left-color: #4c4949;
	border-top-color:#1e1919;
	border-bottom-color: #1e1919;
}
.ms-cal-eworkhourB .ms-cal-dayhalfhour{
	background-color: #1e1919;
	border-left-color: #4c4949;
	border-top-color:#1e1919;
	border-bottom-color: #1e1919;
}
.ms-cal-enowork .ms-cal-dayhalfhourRTLF {
	border-bottom-color: #1e1919;
}
.ms-cal-enowork .ms-cal-dayhalfhourRTL {
	border-bottom-color: #1e1919;
}
.ms-cal-enowork .ms-cal-dayhalfhourF {
	border-bottom-color: #1e1919;
}
.ms-cal-enowork .ms-cal-dayhalfhour {
	border-bottom-color: #1e1919;
}
.ms-cal-wtopdayRTLL{
background-color: #1e1919;
} 
.ms-cal-wtopday-todayRTL{
background-color: #1e1919;
} 
.ms-cal-wtopday-today{
background-color: #1e1919;
} 
.ms-cal-wtopdayL{
background-color: #1e1919;
} 
.ms-cal-wtopdayRTL{
background-color: #1e1919;
} 
.ms-cal-wtopday{
background-color: #1e1919;
} 
.ms-cal-wtopday a span {
	color:#ffffff;
}
.ms-cal-wtopday a:link {
	color:#ffffff;
}
.ms-cal-wtopday a {
	color:#ffffff;
}
.ms-cal-wtopdayRTL a span {
	color:#ffffff;
}
.ms-cal-wtopdayRTL a:link {
	color:#ffffff;
}
.ms-cal-wtopdayRTL a {
	color:#ffffff;
}
.ms-cal-wtopdayL a span {
	color:#ffffff;
}
.ms-cal-wtopdayL a:link {
	color:#ffffff;
}
.ms-cal-wtopdayL a {
	color:#ffffff;
}
.ms-cal-wtopdayRTLL a span {
	color:#ffffff;
}
.ms-cal-wtopdayRTLL a:link {
	color:#ffffff;
}
.ms-cal-wtopdayRTLL a {
	color:#ffffff;
}
.ms-cal-wtopday-today a span {
	color:#ffffff;
}
.ms-cal-wtopday-today a:link {
	color:#ffffff;
}
.ms-cal-wtopday-today a {
	color:#ffffff;
}
.ms-cal-wtopday-todayRTL a span {
	color:#ffffff;
}
.ms-cal-wtopday-todayRTL a:link {
	color:#ffffff;
}
.ms-cal-wtopday-todayRTL a {
	color:#ffffff;
}
.ms-cal-wtopday-todayover a span {
	color:#ffffff;
}
.ms-cal-wtopday-todayover a:link {
	color:#ffffff;
}
.ms-cal-wtopday-todayover a {
	color:#ffffff;
}
.ms-cal-wtopday-todayRTLover a span {
	color:#ffffff;
}
.ms-cal-wtopday-todayRTLover a:link {
	color:#ffffff;
}
.ms-cal-wtopday-todayRTLover a {
	color:#ffffff;
}
.ms-cal-wtopdayLover a span {
	color:#ffffff;
}
.ms-cal-wtopdayLover a:link {
	color:#ffffff;
}
.ms-cal-wtopdayLover a {
	color:#ffffff;
}
.ms-cal-wtopdayRTLLover a span {
	color:#ffffff;
}
.ms-cal-wtopdayRTLLover a:link {
	color:#ffffff;
}
.ms-cal-wtopdayRTLLover a {
	color:#ffffff;
}
.ms-cal-wtopdayover a span {
	color:#ffffff;
}
.ms-cal-wtopdayover a:link {
	color:#ffffff;
}
.ms-cal-wtopdayover a {
	color:#ffffff;
}
.ms-cal-wtopdayRTLover a span {
	color:#ffffff;
}
.ms-cal-wtopdayRTLover a:link {
	color:#ffffff;
}
.ms-cal-wtopdayRTLover a {
	color:#ffffff;
}
.ms-cal-tweekitem {
	border: 1px solid #4c4949;
	background:#43616A url('alldayDefault_reflector.gif') repeat-x;
	width: 100%;
	height: 100%;
}
{
color:#ffffff;
}
.ms-cal-tweekitem div a:hover {
color:#ffffff;
}
.ms-cal-tweekitem div a:link {
color:#ffffff;
}
.ms-cal-tweekitem div a {
color:#ffffff;
}
.ms-cal-tweekitem div a:hover nobr{
color:#ffffff;
}
.ms-cal-tweekitem div a nobr{
color:#ffffff;
}
table.ms-cal-tdayitem {
	background:#43616A url('alldayDefault_reflector.gif') repeat-x;
	border-color: #4c4949;
	width: 100%;
	height: 100%;
}
{
color:#ffffff;
}
.ms-cal-tdayitem div a:hover {
color:#ffffff;
}
.ms-cal-tdayitem div a:link {
color:#ffffff;
}
.ms-cal-tdayitem div a {
color:#ffffff;
}
.ms-cal-tdayitem div a:hover nobr{
color:#ffffff;
}
.ms-cal-tdayitem div a nobr{
color:#ffffff;
}
.ms-cal-weekselectedRTL {
	background-image: url('weekbox_reflector.gif');
	background-repeat: repeat-y;
}
.ms-cal-weekselected {
	background-image: url('weekbox_reflector.gif');
	background-repeat: repeat-y;
}
.ms-cal-topday-today{
background-color: #1e1919;
}
.ms-cal-topday{
background-color: #1e1919;
}
.ms-cal-topday-todayRTL{
background-color: #1e1919;
}
.ms-cal-topdayRTL{
background-color: #1e1919;
}
.ms-cal-weekB{
background-color: #1e1919;
}
.ms-cal-week{
background-color: #1e1919;
}
.ms-cal-weekBRTL{
background-color: #1e1919;
}
.ms-cal-weekRTL{
background-color: #1e1919;
}
.cont {
border-color: #4c4949;
}
.contL {
border-color: #4c4949;
}
.contB {
border-color: #4c4949;
}
.contR {
border-color: #4c4949;
}
tr td.ms-cal-walldayeventRTLL{
border-color: #4c4949;
background-color: #1e1919;
}
tr td.ms-cal-walldayeventL{
border-color: #4c4949;
background-color: #1e1919;
}
tr td.ms-cal-walldayeventRTL{
border-color: #4c4949;
background-color: #1e1919;
}
tr td.ms-cal-walldayevent{
border-color: #4c4949;
background-color: #1e1919;
}
.ms-cal-defaultbgcolorsel{
border-color: #4c4949;
background-color: #1e1919;
}
.ms-cal-defaultbgcolor{
border-color: #4c4949;
background-color: #1e1919;
}
.ms-cal-defaultbgcolorsel a:link{
color:#ffffff;
}
.ms-cal-defaultbgcolor a:link{
color:#ffffff;
}
.ms-cal-timeRTL {
border-color: #4c4949;
}
.ms-cal-time {
border-color: #4c4949;
}
tr td.ms-cal-wemptycellRTLL{
background-color: #1e1919;
border-color: #4c4949;
}
tr td.ms-cal-wemptycellL{
background-color: #1e1919;
border-color: #4c4949;
}
tr td.ms-cal-wemptycellRTL{
background-color: #1e1919;
border-color: #4c4949;
}

img.img-mid {
position:absolute; 
top:170px; 
left:40px; 
z-index:2
				
}
