﻿/* The area below is for color and border changes changes */

h1.ms-sitetitle {
	padding: 90px 0 0 300px;
}
h1.ms-sitetitle a {
	font: normal 1.5em verdana;
}
h1.ms-sitetitle {
	font: normal 1.5em verdana;
}
td.ms-sitetitle {
	background: url('header.jpg') no-repeat;
	height: 140px;
	padding-top: 20px;
}
.ms-globalTitlearea {
	height: 140px;
}

td.ms-globalbreadcrumb {border-bottom: 1px solid #ccc; background: #fff;}

.ms-globalbreadcrumb {border-bottom: 1px solid #ccc; background: #fff;}

.ms-globallinks a:active  {color: #000;}

.ms-globallinks a:link  {color: #000;}

.ms-globallinks  {color: #000;}

.ms-globalbreadcrumb a:active  {color: #000;}

.ms-globalbreadcrumb a:link  {color: #000;}

.ms-globalbreadcrumb  {color: #000;}

.ms-globallinks {padding: 2px 0 0 0; margin: 0px;}
.ms-globalleft .ms-globallinks {padding: 2px 0 0 5px;  margin: 0px;}
.ms-globalright {padding: 0;margin: 0 5px 0 0;}	
.ms-globallinks a:hover  {color: #999;}

.ms-globallinks a:visited  {color: #999;}

.ms-globalbreadcrumb a:hover  {color: #999;}

.ms-globalbreadcrumb a:visited  {color: #999;}

.ms-toolbar-togglebutton-on {border: 1px solid #185787; background: #185787;}

.ms-listheader {color: #185787; background: #eee;}

table.ms-form th {color: #999;}

.ms-formdescription a {color: #999;}

.ms-paging {color: #999;}

.ms-GRFontSize {color: #999;}

.ms-viewselect a:link {color: #999;}

h1.ms-sitetitle a {color: #999;}

h1.ms-sitetitle {color: #999;}

.ms-vb a:visited  {text-align: left; color: #000;}

td.ms-vb a:visted  {text-align: left; color: #000;}

.ms-vb a:active  {text-align: left; color: #000;}

td.ms-vb a:active  {text-align: left; color: #000;}

.ms-vb a:link  {text-align: left; color: #000;}

td.ms-vb a:link  {text-align: left; color: #000;}

td.ms-vb a  {text-align: left; color: #000;}

td.ms-vb div  {text-align: left; color: #000;}

.ms-vb a:hover {color: #000;}

td.ms-vb a:hover {color: #000;}

/****************************** Menu Formatting ***********************************/
.ms-siteactionsmenu div div div a {color: #fff; font: bold 13px Calibri, "trebuchet ms";}
.ms-siteactionsmenu {color: #fff; font: bold 13px Calibri, "trebuchet ms";}
.ms-siteaction a {color: #fff; font: bold 13px Calibri, "trebuchet ms";}
.ms-siteaction {color: #fff; font: bold 13px Calibri, "trebuchet ms";}
table.ms-siteaction {background: transparent; height: 35px;}

.ms-bannerContainer {background: url('navLink.jpg') repeat-x; padding: 10px 10px 0 5px;}
.ms-topNavContainer {border: none; background: none;}
.ms-topnav td {border: none; background: none; }

.ms-topnav {background: transparent;font: bold 14px Calibri, "trebuchet ms"; border:none; height: 35px;}
.ms-topNavHover {background: url('navLinkHover.jpg') repeat-x; margin: 0px; border:none; }
.ms-topnavselected {background: url('navLinkHover.jpg') repeat-x; margin: 0px; border:none;  }
.ms-topnavselected a { color: #fff  }
.ms-topnavselected { color: #fff  }
.ms-topnav a {background: transparent; color: #fff; text-decoration: none;}
.ms-topNavHover {color: #fff;}

.ms-topnav a:active {color: #fff;}

.ms-topnav a:hover {color: #fff;}

/************** Side Navigation - Quick Launch ************************************/
.ms-navframe {padding-left: 3px;}

.ms-quicklaunch {border: none; background: none;}
.ms-quicklaunchouter {border: 1px solid #185787; background:none; background: url('navBack.gif') repeat-x; margin: 10px 0 0 0; }
.ms-quicklaunchheader  {border:none; background: url('navLink.jpg') repeat-x; text-align: center; color: #fff !important; height: 30px;}
.ms-quicklaunchheader a:hover {color: #fff; font: bold 14px Calibri "trebuchet ms" !important; text-decoration:none;}

.ms-quicklaunchheader a {color: #fff; font: bold 14px Calibri "trebuchet ms" !important; text-decoration:none;}

.ms-selectedNavHeader {color: #000;}
.ms-selectedNav {color: #185787;}

.ms-quicklaunch table.ms-navheader td {background: transparent;}

.ms-navHeader .ms-quicklaunch table.ms-navheader {background: transparent;}

.ms-navSubMenu1 {background: transparent;}

table.ms-navSubMenu1 .ms-navHeader td {border: none;}

.ms-navheader a {color: #185787; font: bold 14px Calibri "trebuchet ms" !important; text-decoration:none;}
.ms-navheader a:hover {color: #7F9DB9; text-decoration:none;}

.ms-navItem a {color: #7F9DB9; font: normal 13px Calibri "trebuchet ms" !important; text-decoration:none; background: none;}
.ms-navItem a:hover {color: #185787; text-decoration:none;}

table.ms-recyclebin td a:hover {color: #000; background: transparent; border: none; font: normal 11px verdana; padding: 15px;}

table.ms-recyclebin td a {color: #000; background: transparent; border: none; font: normal 11px verdana; padding: 15px;}

table.ms-recyclebin td {color: #000; background: transparent; border: none; font: normal 11px verdana; padding: 15px;}

/******************************Blog Formatting ************************************/
.ms-blogrss {font-size:8pt; border-top:solid 1px #999; padding-top:5px;}
.ms-blogRss a:active {color:#000;}
.ms-blogrss a:visited {color:#000;}
.ms-blogrss a:link {color:#000;}
.ms-blogrss a:hover {color:#000;}
.ms-blogrss img{vertical-align:middle;border:none;}

.ms-imnlink {font-size:8pt; border: none; padding-top:5px;}
.ms-imnlink a:active {color:#000;}
.ms-imnlink a:visited {color:#000;}
.ms-imnlink a:link {color:#000;}
.ms-imnlink a:hover {color:#000;}
.ms-imnlink img{vertical-align:middle;border:none;}

#BlogRSSNav  {font-size:8pt; border-top:solid 1px #999; padding-top:5px; background: #fff;}
#BlogRSSNav a:active {color:#999;}
#BlogRSSNav a:visited {color:#999;}
#BlogRSSNav a:link {color:#999;}
#BlogRSSNav a:hover {color:#000;}
#BlogRSSNav img{vertical-align:middle;border:none;}

.ms-PostFooter a {color: #185787;}

.ms-PostTitle a {color: #185787;}

.ms-CategoryTitleCell {background: #fff; padding:0px 0px 0px 10px; border: none; font: normal 13px Calibri "trebuchet ms" !important;}
.ms-CategoryTitleCell a:active {background: none;}
.ms-CategoryTitleCell a:visited {background: none;}
.ms-CategoryTitleCell a:link {background: none;}
.ms-CategoryTitleCell a:hover {background: none;}

div.ms-blogNavigator div.ms-WPBody div.ms-navHeader {background: #fff !important; border: none !important;}
div.ms-blogNavigator {background: #fff !important; border: none !important;}
.ms-BlogNavigator div.ms-WPBody{border:none;}

div.ms-blogNavigator .ms-BlogEmptyListText {font-weight: normal !important;}

div.ms-blogNavigator div.ms-WPBody div.ms-navHeader a {background: none; border: none !important; color: #000; font: bold 14px Calibri "trebuchet ms" !important;}
div.ms-blogNavigator div.ms-WPBody div.ms-navHeader a:hover {background: none; border: none !important; color: #999; font: bold 14px Calibri "trebuchet ms" !important;}
div.ms-blogNavigator div.ms-WPBody div {border: none; background: none; font: bold 14px Calibri "trebuchet ms" !important;}
div.ms-blogNavigator .ms-navsubmenu2{background: none !important;}

/***************************** Other formatting **************************************/

.ms-TPBody a:hover {color: #000;}

.ms-TPBody a:visited {color: #000;}

.ms-TPBody a:link {color: #000;}

.ms-GRSortFilter {border: 1px solid #185787; background: #eee;}

.ms-createpageinformation th {color: #000;}

.ms-pageinformation th {color: #000;}

.ms-propertysheet a {color: #000;}

.ms-titlearea a {color: #000;}

.ms-itemheader a {color: #185787;}

.ms-summarytitlebarframe {background: #185787;}

.ms-WPBody a:visited {color: #185787;}

.ms-WPBody a:link {color: #185787;}

.ms-WPTitle a:visited {color: #185787;}

.ms-WPTitle a:link {color: #185787;}

.ms-WPTitle {color: #185787;}

.ms-standardheader {font-weight: normal; color: #185787;}

.ms-sectionheader .ms-standardheader {color: #000; font: bold 14px Calibri "trebuchet ms";}

.ms-tabselected {color: #185787; border-bottom: 1px solid #185787;}

.ms-tabinactive a:active {color: #185787;}

.ms-tabinactive a:visited {color: #185787;}

.ms-tabinactive a:hover {color: #185787;}

.ms-tabinactive a:link {color: #185787;}

.ms-tabinactive a {color: #185787;}

.ms-tabinactive {color: #185787;}

.ms-surveyVBarBI {background: #185787;}

.ms-surveyVBar {background: #185787;}

.ms-surveyHBar {background: #185787;}

.ms-stylebody a:link {color: #185787;}

.ms-styleheader a:link {color: #185787;}

.ms-relatedtext a:hover {color: #185787;}

.ms-relatedtext a:active {color: #185787;}

.ms-relatedtext a:link {color: #185787;}

.ms-relatedtext a:visited {color: #185787;}

.ms-relatedtext {color: #185787;}

.ms-MWSUninstantiated a:visited {color: #185787;}

.ms-MWSUninstantiated a:link {color: #185787;}

.ms-MWSInstantiated a:visited {color: #185787;}

.ms-MWSInstantiated a:link {color: #185787;}

.ms-picker-week a {color: #185787;}

.ms-picker-footer a {color: #185787;}

/**********************************************************************************************************************************/

/******************************************General Colors*******************************************************/
.ms-nav th {color: #fff;}

.ms-pickerresultheadertr {background: #eee;}

.ms-ph {background: #eee;}

.ms-vh2-nograd-icon {background: #eee;}

.ms-vh3-nograd {background: #eee;}

.ms-vh2-nograd {background: #eee;}

.ms-viewheadertr .ms-vh-group {background: #eee;}

.ms-vh2-nofilter-icon {background: #eee;}

.ms-vh2-nofilter {background: #eee;}

.ms-vh-icon {background: #eee;}

.ms-vh2 {background: #eee;}

.ms-vh {background: #eee;}

.ms-gb {border-bottom:1px solid #333; border-top:1px solid #eee;}

.ms-selectedtitle {background:#fff; border: 1px solid #bbb;}

.ms-bottompaging {background: #eee;}
.ms-bottompagingline1 {background: #fff;}

.ms-tabinactive {border: 1px solid  #ccc;}

table.ms-disc HR {height:1px;color:#bbb;}

.ms-itemhover a:hover {text-decoration: underline;}

.ms-formlabel {border-top: 1px solid #eee; color: #000;}
.ms-formdescription {color: #666;}
.ms-formbody {background: #fff; border-top: 1px solid #eee;}
.ms-formline {border-top: 1px solid #eee;}
.ms-formbutton {border: 1px solid #333;}
.ms-long {border: 1px solid #bbb;}
.ms-fileinput {border: 1px solid #bbb;}
.ms-rtelonger {border: 1px solid #333;}

.ms-rtelong {border: 1px solid #333;}

.ms-inputuserfield {border: 1px solid #333;}

.ms-toolbar td td.ms-viewselector  {border: none !important; font-weight: bold !important; color: #000; background: none;}

.ms-menutoolbar td td.ms-viewselector  {border: none !important; font-weight: bold !important; color: #000; background: none;}

.ms-viewselector  {border: none !important; font-weight: bold !important; color: #000; background: none;}

div.ms-viewselectorhover  {background: none; margin: inherit; padding: inherit; border: none;}

.ms-toolbar td td.ms-viewselectorhover  {background: none; margin: inherit; padding: inherit; border: none;}

.ms-menutoolbar td td.ms-viewselectorhover  {background: none; margin: inherit; padding: inherit; border: none;}

.ms-pickersearchbox {border: solid 1px #bbb; color:#000;}

.ms-searchbox {border: solid 1px #bbb; color:#000;}
select.ms-searchbox {border: 1px solid #bbb;}
.ms-searchimage {border: 1px solid #bbb; border-left: 1px solid #bbb; background-color:#fff;}

table.ms-toolbar {background: #eee; border: none;}
.ms-menutoolbar {border: none; border-bottom: 1px solid #999; background: #eee; color: #000;}

.ms-MWSUninstantiated a:hover {color: #000;}

.ms-MWSInstantiated a:hover {color: #000;}

a.ms-addnew {color: #000;}

.ms-cal-monthMultiDay a:visited {background: #333; color: #fff;}

.ms-cal-monthMultiDay a:active {background: #333; color: #fff;}
.ms-cal-monthMultiDay a:hover {background: #333; color: #fff;}

.ms-postdate {border-bottom: 1px solid #eee;}

h1.ms-Postdate {border-bottom: 1px solid #eee;}
h2.ms-CommentTitle {color: #777;}
h3.ms-PostDate {color:#777; border-bottom: solid 1px #bbb; padding-bottom:5px;}

.ms-partline {background-color:#fff;}

.ms-postTitle {	border: none;}
.ms-PostFooter a:hover {color: #bbb;}
.ms-PostTitle a:hover {color: #bbb;}
.ms-PostFooter {color: #000;}

.ms-webpartpickerpageinnerbackground {background: #eee;}
.ms-webpartpickerpagetext {color: #666;}
.ms-webpartpickerpageHeaderBorder a {color: #000;}

.ms-webpartpickerpagetext a {color: #000;}

.ms-wikicontent {color: #555; font-size: 120%;}
.ms-wikicontent a {color: #000;}
.ms-wikieditouter {border: 1px solid #ccc; background: none;}
.ms-wikieditbutton a {color: #666;}

.ms-ganttdetailTimeUnitRow td {border: 1px solid  #666;}
.ms-ganttMajorTimeUnitHeaderRow td {border-left: 1px solid #666; border-right: 1px solid #666;}
.ms-infobar {border-color: #666;}
.ms-unpublishedresource {border-color: #000;}

.ms-stylelabel {color: #666;}
.ms-styleheader {background: #eee;}

.ms-uploadcontrol {background: #eee;}
.ms-stylebox {border: 1px solid #CCC;}

.ms-surveyHR {background: #ccc;}

.ms-surveyVBarB {background: #ccc;}

.ms-surveyHBarB {background: #ccc;}
.ms-surveyTotal {color: #666;}

.ms-surveyVBarTC {color: #666;}

.ms-surveyVBarT {color: #666;}

.ms-HoverCellactive {background: #eee;}
.ms-HoverCellactiveDark {border: 1px solid #eee; background: #eee;}

.ms-SPZoneSelected .ms-WPHeader td {border: 1px solid #ccc; background: #fff;}

.ms-SPzone .ms-WPHeader td {border: 1px solid #ccc; background: #fff;}
.ms-underline {border-bottom: 1px solid #ccc;}
.ms-underlineback {border-bottom: 1px solid #ccc; background: #eee;}
.ms-back {background: #eee;}
.ms-smallsectionline {border-bottom: 1px solid #ccc;}

.ms-WPTitle a:hover {color: #000;}
.ms-itemhover {background: #fff; border: none;}
.ms-itemhover a {color: #000;}

img.thumbnail {border: 1px solid #fff;}
tr.ms-highlight {background: #eee;}
tr.ms-imglibselectedrow {background: #eee;}
.ms-imglibthumbnail {background: #fff; }
.ms-imglibmenuarea {background: #fff;}

.ms-separator {color: #fff;}
.ms-separator img {background: #000; border-bottom: 1px solid #000; border-right: 1px solid #fff;}

.ms-authoringcontrols {background: #eee; color: #000 !important;}

.ms-authoringcontrols .ms-inputformcontrols {background: #eee; color: #000 !important;}
.ms-propertysheet th.ms-authoringcontrols {background: #eee;}

.ms-linksectionheader {background: none; background: #fff;}
th.ms-linksectionheader {background: #fff; border: 1px solid #ccc;}
td.ms-linksectionheader {background: #fff; border: 1px solid #ccc;}
.ms-sectionheader a:visited {color: #000;}

.ms-sectionheader a:hover {color: #000;}

.ms-sectionheader a {color: #000;}

.ms-sectionheader {color: #000;}

.ms-propertysheet th {color: #666; padding: 0px;}

.ms-propertysheet {color: #666; padding: 0px;}

/******************Try not to change CSS below this line *******************************************************/

html {margin: 0px;	padding: 0px;}
.ms-WPBody {font: .8em/180% Verdana, arial, Helvetica, sans-serif;}
body {font: .8em/180% Verdana, arial, Helvetica, sans-serif;}
img {border: 0px;}
hr {color:#555;	height: 1px;}
a:hover {text-decoration: none !important;}

/************************************** Header area ****************************************************************/
.ms-globalTitleArea {margin: 0px; padding: 0px;}
td.ms-titleimagearea {display: none;}
td.ms-sitetitle {width: 100%; padding: 0px; margin: 0px;}
h1.ms-sitetitle {background: transparent;}

.ms-globalTitleareaSeparator {background: none;}

/******************************************SEARCH AREA **************************************************************/
.ms-searchform {margin-right:10px; position:relative; top: 0px;}
.ms-pickersearchbox{border-right:none;}
.ms-searchbox{border-right:none;}
select.ms-searchbox {margin-right:6px;}
.ms-searchimage {padding-left:3px; 	padding-right:3px; 	padding-bottom:2px !important; 	padding-top:-8px !important;}

.ms-searchresultstitlearea {background: none; border: none;}
.ms-searchresultsareaSeparator {background: none;}

.ms-formtoolbar {color: #000;}

.ms-viewtoolbar {color: #000;}

.ms-toolbar {color: #000;}

table.ms-viewtoolbar {color: #000;}

table.ms-toolbar {color: #000;}
table.ms-viewtoolbar {border-top: none;	border-bottom: none;}

.ms-menutoolbar td {border: none;}
.ms-menutoolbar td a {color: #000;}
.ms-listheaderlabel {color: #000;}

.ms-buttonactivehover {background: transparent; border: 1px solid #bbb;}

.ms-menubuttonactivehover {background: transparent; border: 1px solid #bbb;}

.ms-splitbuttonhover{background:#eee);}
div.ms-menubuttonactivehover a{color:#000;}
table.ms-splitbuttonhover a{color:#000;}
.ms-splitbuttonhover .ms-splitbuttontext{border:1px solid #bbb;}

.ms-splitbuttonhover .ms-splitbuttondropdown{border:1px solid #bbb;}

div.ms-viewselector a  {background: transparent; color: #000; font-weight: normal; }

div.ms-viewselector  {background: transparent; color: #000; font-weight: normal; }
div.ms-viewselectorhover {background: transparent; font-weight: normal; margin: 0px;}

div.ms-viewselectorhover a {background: transparent; font-weight: normal; margin: 0px;}

.ms-pickerresultheadertr {padding:1px 0 0 2px; color: #000; vertical-align: middle;}

.ms-ph {padding:1px 0 0 2px; color: #000; vertical-align: middle;}

.ms-vh2-nograd-icon {padding:1px 0 0 2px; color: #000; vertical-align: middle;}

.ms-vh3-nograd {padding:1px 0 0 2px; color: #000; vertical-align: middle;}

.ms-vh2-nograd {padding:1px 0 0 2px; color: #000; vertical-align: middle;}

.ms-viewheadertr .ms-vh-group {padding:1px 0 0 2px; color: #000; vertical-align: middle;}

.ms-vh2-nofilter-icon {padding:1px 0 0 2px; color: #000; vertical-align: middle;}

.ms-vh2-nofilter {padding:1px 0 0 2px; color: #000; vertical-align: middle;}

.ms-vh-icon {padding:1px 0 0 2px; color: #000; vertical-align: middle;}

.ms-vh2 {padding:1px 0 0 2px; color: #000; vertical-align: middle;}

.ms-vh {padding:1px 0 0 2px; color: #000; vertical-align: middle;}

.ms-selectedtitle {margin:0px; padding:1px 0 0 0; cursor: pointer; }
.ms-unselectedtitle {}
.ms-bottompagingline2 {display: none;}
.ms-bottompagingline3 {display: none;}

.ms-sitemapdirectional a  {color: #000; background: none; border: none;}

.ms-pagebreadcrumb a  {color: #000; background: none; border: none;}

.ms-pagebreadcrumb  {color: #000; background: none; border: none;}

.ms-actionbar {border: 1px solid none;}
.ms-actionsep {border-right: 1px solid none;}

/*********************************************** Basic Navigation ********************************************************/
table.ms-siteaction {margin: 0 5px 0 0;}
table.ms-siteaction td.ms-siteaction div {padding: 0px 0px; border: none; }
table.ms-siteaction td.ms-siteaction {border: none; vertical-align: middle; }
.ms-siteactionsmenu div div div {border: none; padding: 4px 4px 5px 8px;  margin: 0; background: transparent;}
.ms-siteactionsmenu div div div a {padding-left: 0px; background: transparent;}
.ms-siteactionsmenu div div div.ms-siteactionsmenuhover {border: none; background: transparent;}
.ms-siteactionsmenu {white-space: nowrap; padding:0; border: none; cursor: pointer;}
.ms-siteactionsmenu img {}
td.ms-siteactionsmenu {padding: 0 0 10px 0;} 

.ms-banner {vertical-align:top !important; background: none;}
.ms-banner table td {border: none;} 
.ms-bannerContainer {padding: 0px;}

.ms-topNavHover {margin: 0px; padding: 0px 8px 0px 8px;}

.ms-topnavselected {margin: 0px; padding: 0px 8px 0px 8px;}

.ms-topnav {margin: 0px; padding: 0px 8px 0px 8px;}

.ms-quicklaunch table.ms-navheader td {border: none;}

.ms-quicklaunch table.ms-navheader {border: none;}

.ms-quicklaunch table td {border: none;}

.ms-quicklaunchnavsep {border: none;}
.ms-quicklaunch .ms-quicklaunchHeader {padding: 8px 0 0 0;}
.ms-quicklaunch span.ms-navheader{border: none; padding: 5px 0px; margin: 0px;}

table.ms-navframe {border:none; padding: 0px; height: 100%;}
table.ms-navselected td {border: none; background: none;}
.ms-navsubmenu2 {background: none!important; border: none;}

.ms-navsubmenu1 {background: none!important; border: none;}

table.ms-navSubMenu1 .ms-navHeader td {padding: 5px 0px 0px 10px;}
.ms-navHeader {padding: 0px; margin: 0px; border: none; }

.ms-navItem a:hover  {padding:0px 0px 0px 6px;}

.ms-navItem a  {padding:0px 0px 0px 6px;}
span.ms-navitem {background: none !important;}
table.ms-navitem {background: none !important;}
table.ms-navitem td {background: none !important;}
/******************************************************************************************************************/

/**********************Blog Navitgation ***************************/

.ms-CategoryTitleCell {padding:0px 0px 0px 10px; border: none;}
.ms-CategoryTitleCell a:active {padding:3px 0px 3px 15px;}
.ms-CategoryTitleCell a:visited {padding:3px 0px 3px 15px;}
.ms-CategoryTitleCell a:link {padding:3px 0px 3px 15px;}
.ms-CategoryTitleCell a:hover {padding:3px 0px 3px 15px;}

span.ms-navitem {background: none;}

.ms-blogNavigator table.ms-navitem td {background: none;}
.ms-blogNavigator .ms-treeviewouter td.ms-navitem {border: none; padding: 0px 0px; }
.ms-blogNavigator .ms-navitem {margin: 0px 0px 0px -3px; padding: 0; }

.ms-blogNavigator .ms-quickLaunch {border: none; border-bottom: 0px; background: transparent; width: 100%;}
.ms-quicklaunchheader a:hover {}

.ms-blogNavigator .ms-quicklaunchheader a {}

/****** End Blog Navigation ******/

.ms-unselectednav {border: none;}
.ms-verticaldots {border-right: none; border-left: none;}
.ms-nav {background: none;  width: 180px;}

div.ms-titleareaframe{height:100%;}

.ms-mwspagetitleareaframe {background: #fff;}

.ms-titlearearight .ms-areaseparatorright {background: #fff;}

.ms-pagetitleareaframe {background: #fff;}

div.ms-titleareaframe {background: #fff;}

td.ms-titleareaframe {background: #fff;}

td.ms-mwstitlearealine {background: #fff;}
.ms-storMeEstimated {background: none;}
.ms-titlearealine {background: none;}
.ms-pagetitleareaframe table {background: none;}
.ms-titleareaseparator {background: transparent;}
.ms-titleareaseparator div {background: transparent; border-top: none;}

.ms-areaseparatorcorner {background: #fff; border: none;}
.ms-areaseparator {background: #fff; border: none;}

td.ms-areaseparatorleft {background: transparent; border: none;}

.ms-areaseparatorleft {background: transparent; border: none;}
div.ms-areaseparatorleft {background: none; background: #fff; border: none;}
div.ms-areaseparatorright {background: none;	background: transparent; border: none;}
div.ms-areaseparatorright {background: none;	background: transparent; border: none;}
.ms-titlearearight div.ms-areaseparatorright {border: none;}
.ms-pagemargin {background: none; padding: 3px;}
td.ms-rightareacell div.ms-pagemargin {background: none; border-left: 0px;}

.ms-bodyareapagemargin {display: none;}

.ms-pagebottommarginright {display: none;}

.ms-pagebottommarginleft {display: none;}

.ms-pagebottommarginright {display: none;}

.ms-pagebottommargin {display: none;}
.ms-viewareaframe {border-top: none; border-right: none;	border-left: none; margin-top: 15px;}

.ms-bodyareaframe {border-top: none; border-right: none;	border-left: none; margin-top: 15px;}

.ms-descriptiontext {padding: 3px;}
.ms-separator {background: none;}
.ms-partline {background: none;}

.ms-sectionline {background: none;}

.ms-informationtablestatic{background: transparent;}
.ms-createpageinformation {background: url('settingsgraphic.gif') no-repeat top right !important; height: 115px;}
.ms-pageinformation {background: url('settingsgraphic.gif') no-repeat top right !important; height: 115px;}
#idItemHoverDescription {background: transparent;}
#idItemHoverTable {background: transparent;}
#idItemHoverTitle {background: transparent;}
.ms-informationtablehover th {border:none; background: transparent;}
.ms-informationtablehover td {border:none; background: transparent;}
.ms-itemstatic{border:none; background:transparent;}
.ms-informationtablehover {border: none; background: #none;}
.ms-pageinformationheader {background: none;}

.ms-itemheader {padding: 5px}
.ms-itemhover {padding: 3px;}

.ms-listdescription {background: transparent;padding: 0 0 3px 0; border-bottom: none;}
.ms-alternating .ms-vb-user table {background: transparent;}

.ms-alternating .ms-unselectedtitle {background: transparent;}

.ms-WPMenu {background: transparent;}

.ms-WPDesign {background: transparent;}
.ms-WPBorder {border: none;}
.ms-WPHeader td {border-bottom:none;}
.ms-WPHeader {font-size: 1.2em; padding: 10px 0 0 0px;}
.ms-WPTitle a:visited {font-size: 1.2em; padding: 10px 0 0 0px;}
.ms-WPTitle a:link {font-size: 1.2em; padding: 10px 0 0 0px;}
.ms-WPTitle {font-size: 1.2em; padding: 10px 0 0 0px;}
.ms-standardheader {margin: 0em; text-align: left;}

.ms-SPZone {border: none;}
.ms-spLink .ms-SpLinkButtonActive {margin: 0px; padding: 0px; background: none; border: none;}
.ms-spLink .ms-SpLinkButtonInActive {margin: 0px; padding: 0px; background: none; border: none;}
.ms-splink a:hover {margin: 0px; padding: 0px; background: none; border: none;}
.ms-SPLink a:active {margin: 0px; padding: 0px; background: none; border: none;}
.ms-SPLink a:visited {margin: 0px; padding: 0px; background: none; border: none;}
.ms-SPLink a:link {margin: 0px; padding: 0px; background: none; border: none;}
.ms-SPLink a {margin: 0px; padding: 0px; background: none; border: none;}
.ms-SPLink {margin: 0px; padding: 0px; background: none; border: none;}
.ms-SPZoneSelected .ms-WPHeader td {border-left: none; border-right: none; }

.ms-SPzone .ms-WPHeader td {border-left: none; border-right: none; }

.ms-tabinactive {background-position: 0 4px; background: transparent;}
.ms-uploadborder {border: none;}

.ms-diffinsert {background: #ffeaad;}
.ms-diffchange {background: #ffffcc;}
.ms-diffdelete {background:#ccc; border:1px solid #fff;}
.ms-diffdeletenostrike {background:#ccc; border:1px solid #fff;}
.ms-diffdelete {text-decoration:line-through;}
.ms-diffinsert {background:#ffeaad; border:1px solid #fff;}

.ms-blogedit {border-top: solid 1px #bbb;}
.ms-blogedit a {color: #000; background: transparent; border: 1px solid #bbb;	border-top: none;}
.ms-blogrss {border-top: solid 1px #bbb;}
.ms-blogrss a {color: #000;}

.ms-blogrssnav {border-top-width: 0px;}
.ms-WPSelected {border: 3px dashed #ffbb77;}

.ms-TPTitle {color: #000;}
.ms-TPInput {color: #000;}
.ms-PropGridBuilderButton {border: 1px solid #000; background: transparent;}
.ms-BuilderBackground {background: #eee;}

.ms-SPZoneSelected {border: 1px solid #ccc;}
.ms-SPZoneIBar {border: 3px solid #ccc;}
.ms-SPZoneCaption {color: #666;}

.ms-SPZoneLabel {color: #666;}

.ms-formvalidation {color: #000;}
.ms-informationbar {background: #ccc; border: 1px solid #000;}

.ms-storMeFilterBar {background: #eee;}

.ms-storMeUsed {background: #eee;}
.ms-navline {border-bottom: 1px solid #eee ;}
.ms-navwatermark {color: #eee;}

.ms-relatedtable {background: #eee; border: none;}
.ms-relatedheader {color: #fff;}

.ms-titlearea {color: #333; background: none;}
.ms-titlearea a:hover {color: #000;}

.ms-pagetitle {color: #000; height: 100%; vertical-align:top;}
.ms-alerttext {color: #000;}
.ms-selected {background: #eee; border-top: 1px solid #eee; border-bottom: 1px solid #eee;}
.ms-descriptiontext {color: #666; border: 1px solid #fff;}
.ms-dspadapterlist {color: #666;}

.ms-wikieditouter {border:1px solid #bbb; border-top: 1px solid #000;}
.ms-wikieditsecond {}
.ms-wikieditthird {background:none;}
/* ******************** Start of Calendar Code ******************************** */
table.ms-picker-table {background: #fff;}
.ms-quickLaunch table.ms-picker-table td {border-top: 0px;}
.ms-picker-header .ms-picker-table {color: #000; background: transparent;}
.ms-picker-header table.ms-picker-table {border: none;}

.ms-picker-header{background: #fff;}
.ms-picker-table .ms-picker-dayheader {text-align: center;	background: #eee; border: none; color: #000;}

.ms-picker-week {background: none; border-left: 1px solid  #000; border-top: 1px solid  #000;}
.ms-picker-week a {color: #999;}
.ms-picker-weekRTL {background: none; border-right: 1px solid  #000; border-top: 1px solid  #000;}
.ms-picker-weekRTL a {color: #000;}

.ms-picker-weekselected {background: #000;}
.ms-picker-weekselected a:hover {color: #000; text-decoration: underline;}
.ms-picker-weekselected a {color: #000; text-decoration: underline;}
.ms-picker-weekselectedRTL {background: #000;}
.ms-picker-weekselectedRTL a:hover {color: #000;}

.ms-picker-weekselectedRTL a {color: #000;}

table.ms-picker-table td.ms-picker-today {border: 1px solid  #000;}
table.ms-picker-table td.ms-picker-daycenter {border: 1px solid  #fff; color: #000;}

table.ms-picker-table td.ms-picker-daycenterOn {border: 1px solid  #fff; color: #000;}

table.ms-picker-table td.ms-picker-dayother {border: 1px solid  #fff; color: #000;}

.ms-picker-dayselected a {color: #000;}

.ms-picker-today a {color: #000;}

.ms-picker-daycenter a {color: #000;}
.ms-picker-table .ms-picker-daycenterOn {background: #eee;}
table.ms-picker-table td.ms-picker-dayselected {background: #eee; border-color: #eee;}

.ms-picker-monthcenter a {color: #555 !important; border: 1px solid #fff;}
.ms-picker-monthcenter a:hover {color: #000; border: 1px solid #fff;}

.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenter {color: #555; background: #fff;	border: 1px solid #fff;}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthcenterOn {background: #eee; border: 1px solid #eee;}
.ms-quicklaunch table.ms-picker-table td.ms-picker-monthselected {background: #fff;  border: 1px solid #000;}

table.ms-picker-table td.ms-picker-footer {border-top: 1px solid #fff; background: #fff;}

.ms-picker-line {border: none;}
.ms-navframe .ms-datepickerouter {border: none;}
.ms-calheader {background: #fff;}

div.ms-cal-navheader a img {background: none; border:solid 1px #999; background:#fff; vertical-align:middle;}

.ms-cal-nav-buttonsltr a:hover  {color: #000; text-align:right; font-size:10px; padding:0px 15px 0px 0px; text-decoration: none !important;}

.ms-cal-nav-buttonsltr a:visited  {color: #000; text-align:right; font-size:10px; padding:0px 15px 0px 0px; text-decoration: none !important;}

.ms-cal-nav-buttonsltr a:active  {color: #000; text-align:right; font-size:10px; padding:0px 15px 0px 0px; text-decoration: none !important;}

.ms-cal-nav-buttonsltr a:link  {color: #000; text-align:right; font-size:10px; padding:0px 15px 0px 0px; text-decoration: none !important;}

.ms-cal-nav-buttonsltr a  {color: #000; text-align:right; font-size:10px; padding:0px 15px 0px 0px; text-decoration: none !important;}

.ms-cal-nav-buttonsltr  {color: #000; text-align:right; font-size:10px; padding:0px 15px 0px 0px; text-decoration: none !important;}

.ms-cal-nav-buttonsrtl a:hover  {color: #000; text-align:left; font-size:10px; padding:0px 15px 0px 0px; text-decoration: none !important;}

.ms-cal-nav-buttonsrtl a:visited  {color: #000; text-align:left; font-size:10px; padding:0px 15px 0px 0px; text-decoration: none !important;}

.ms-cal-nav-buttonsrtl a:active  {color: #000; text-align:left; font-size:10px; padding:0px 15px 0px 0px; text-decoration: none !important;}

.ms-cal-nav-buttonsrtl a:link  {color: #000; text-align:left; font-size:10px; padding:0px 15px 0px 0px; text-decoration: none !important;}

.ms-cal-nav-buttonsrtl a  {color: #000; text-align:left; font-size:10px; padding:0px 15px 0px 0px; text-decoration: none !important;}

.ms-cal-nav-buttonsrtl  {color: #000; text-align:left; font-size:10px; padding:0px 15px 0px 0px; text-decoration: none !important;}

.ms-cal-nav a:hover {color: #000; text-decoration: none;}

.ms-cal-nav a {color: #000; text-decoration: none;}

.ms-cal-navselected a:hover {color: #000; text-decoration: none;}

.ms-cal-navselected a {color: #000; text-decoration: none;}

.ms-cal-weekemptyRLT {background: transparent; border: none;}

.ms-cal-weekempty {background: transparent; border: none;}
.ms-cal-weekname {color: #000;	background: #ccc; border: none; border-top: 1px solid  #fff;}

.ms-cal-weekday {background: transparent; color: #000; height: 20px;}
.ms-cal-weekRTLB {background: none; border: none; background: #fff;}

.ms-cal-weekRTL {background: none; border: none; background: #fff;}

.ms-cal-weekB {background: none; border: none; background: #fff;}

.ms-cal-week {background: none; border: none; background: #fff;}

.ms-cal-weekselectedRTL {border: 1px solid #fff; background: #fff;}

.ms-cal-weekselected {border: 1px solid #fff; background: #fff;}
.ms-cal-weekselectedRTL a {color: #000; text-decoration:none;}
.ms-cal-weekselected a {color: #000; text-decoration:none;}
.ms-cal-weekboxRTL {background: none; color: #fff;}

.ms-cal-weekbox {background: none; color: #fff;}

.ms-cal-topdayRTLL div  {background: none; border: none; background: #eee; text-decoration:none;}

.ms-cal-topdayRTLL  {background: none; border: none; background: #eee; text-decoration:none;}

.ms-cal-topdayRTL div  {background: none; border: none; background: #eee; text-decoration:none;}

.ms-cal-topdayRTL  {background: none; border: none; background: #eee; text-decoration:none;}

.ms-cal-topdayL div  {background: none; border: none; background: #eee; text-decoration:none;}

.ms-cal-topdayL  {background: none; border: none; background: #eee; text-decoration:none;}

.ms-cal-topday div  {background: none; border: none; background: #eee; text-decoration:none;}

.ms-cal-topday  {background: none; border: none; background: #eee; text-decoration:none;}

.ms-cal-wtopdayRTLL div  {background: none; border: none; background: #ccc; text-decoration:none;}

.ms-cal-wtopdayRTLL  {background: none; border: none; background: #ccc; text-decoration:none;}

.ms-cal-wtopdayRTL div  {background: none; border: none; background: #ccc; text-decoration:none;}

.ms-cal-wtopdayRTL  {background: none; border: none; background: #ccc; text-decoration:none;}

.ms-cal-wtopdayL div  {background: none; border: none; background: #ccc; text-decoration:none;}

.ms-cal-wtopdayL  {background: none; border: none; background: #ccc; text-decoration:none;}

.ms-cal-wtopday div  {background: none; border: none; background: #ccc; text-decoration:none;}

.ms-cal-wtopday  {background: none; border: none; background: #ccc; text-decoration:none;}

/* today */
.ms-cal-wtopday-today a:link  {background: none; background: #bbb; border:none; text-decoration: none !important; }

.ms-cal-wtopday-today  {background: none; background: #bbb; border:none; text-decoration: none !important; }

.ms-cal-wtopday-today div a  {background: none; background: #bbb; border:none; text-decoration: none !important; }

.ms-cal-wtopday-today div  {background: none; background: #bbb; border:none; text-decoration: none !important; }

.ms-cal-topday-today a  {background: none; background: #bbb; border:none; text-decoration: none !important; }

.ms-cal-topday-today  {background: none; background: #bbb; border:none; text-decoration: none !important; }

.ms-cal-topday-today div a  {background: none; background: #bbb; border:none; text-decoration: none !important; }

.ms-cal-topday-today div  {background: none; background: #bbb; border:none; text-decoration: none !important; }

/* top day over */
.ms-cal-wtopdayoverRTLL div a  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopdayoverRTLL div  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopdayoverRTLL a  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopdayoverRTL div a .ms-cal-wtopdayoverRTLL  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopdayoverRTL div  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopdayoverRTL a  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopdayoverRTL  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopdayoverL div a  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopdayoverL div  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopdayLover a  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopdayLover  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopdayover div a  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopdayover div  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopdayover a  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopdayover  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topdayoverRTLL div  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topdayoverRTLL div  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topdayoverRTLL a  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topdayoverRTLL  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topdayoverRTL div  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topdayoverRTL div  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topdayoverRTL a  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topdayoverRTL  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topdayoverL div a  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topdayoverL div  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topdayoverL a  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topdayoverL  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topdayover div a  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topdayover div  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topdayover a  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topdayover  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopday-todayover div a  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopday-todayover div  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopday-todayover a  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-wtopday-todayover  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topday-todayover div a  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topday-todayover div  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topday-todayover a  {background: none; background: #bbb; border: none; text-decoration:none !important;}

.ms-cal-topday-todayover  {background: none; background: #bbb; border: none; text-decoration:none !important;}

/* top day focusover */
.ms-cal-wtopdayfocusOverRTLL div  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-wtopdayfocusoverRTLL  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-wtopdayfocusRTLL div  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-wtopdayfocusRTLL  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-wtopdayfocusOverL div  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-wtopdayfocusoverL  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-wtopdayfocusL div  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-wtopdayfocusL  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-wtopdayfocusover div  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-wtopdayfocusover  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-wtopdayfocus div  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-wtopdayfocus  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusOverRTLL div a  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusOverRTLL div  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusOverRTLL a  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusOverRTLL  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusRTLL div a  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusRTLL div  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusRTLL a  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusRTLL  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusOverRTL div a  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusOverRTL div  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusOverRTL a  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusOverRTL  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusRTL div a  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusRTL div  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusRTL a  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusRTL  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusOverL a div  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusOverL div  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusOverL a  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusOverL  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusL a div  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusL div  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusL a  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusL  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusover div a  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusover div  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusover a  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocusover  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocus div a  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocus div  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocus a  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayfocus  {background: none; background: #eee; border: none; text-decoration:none !important;}

.ms-cal-topdayselected a:hover {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselected a:visited {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselected a:link {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselected a:active {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselected a {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselectedl a:hover {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselectedl a:visited {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselectedl a:link {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselectedl a:active {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselectedL a {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselectedRTL a:hover {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselectedRTL a:visited {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselectedRTL a:link {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselectedRTL a:active {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselectedRTL a {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselectedRTLL a:hover {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselectedRTLL a:visited {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselectedRTLL a:link {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselectedRTLL a:active {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayselectedRTLL a {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayRTLL a:hover {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayRTLL a:visited {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayRTLL a:link {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayRTLL a:active {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayRTLL a {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayRTL a:hover {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayRTL a:visited {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayRTL a:link {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayRTL a:active {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayRTL a {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayL a:hover {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayL a:visited {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayL a:link {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayL a:active {color: #000; text-decoration:none; border: none;}

.ms-cal-topdayL a {color: #000; text-decoration:none; border: none;}

.ms-cal-topday a:hover {color: #000; text-decoration:none; border: none;}

.ms-cal-topday a:visited {color: #000; text-decoration:none; border: none;}

.ms-cal-topday a:link {color: #000; text-decoration:none; border: none;}

.ms-cal-topday a:active {color: #000; text-decoration:none; border: none;}

.ms-cal-topday a {color: #000; text-decoration:none; border: none;}

.ms-cal-nodataLeft {border: none; background: #ccc;}

.ms-cal-nodataLeftRTL {border: none; background: #ccc;}

.ms-cal-nodataBtm2  {border: 1px solid #ccc; background: #eee;}

.ms-cal-nodataBtm  {border: 1px solid #ccc; background: #eee;}

.ms-cal-nodataLeftBtmRTL2  {border: 1px solid #ccc; background: #eee;}

.ms-cal-nodataLeftBtm2  {border: 1px solid #ccc; background: #eee;}

.ms-cal-nodataLeftBtmRTL  {border: 1px solid #ccc; background: #eee;}

.ms-cal-nodataLeftBtm  {border: 1px solid #ccc; background: #eee;}

.ms-cal-nodataLeft  {border: 1px solid #ccc; background: #eee;}

.ms-cal-nodataMid  {border: 1px solid #ccc; background: #eee;}

.ms-cal-workitemRTLL2B  {border: 1px solid #ccc; background: #fff;}

.ms-cal-workitemL2B  {border: 1px solid #ccc; background: #fff;}

.ms-cal-workitemRTLL2  {border: 1px solid #ccc; background: #fff;}

.ms-cal-workitemL2  {border: 1px solid #ccc; background: #fff;}

.ms-cal-todayitem2b  {border: 1px solid #ccc; background: #fff;}

.ms-cal-todayitem  {border: 1px solid #ccc; background: #fff;}

.ms-cal-workitemRTL2B  {border: 1px solid #ccc; background: #fff;}

.ms-cal-workitem2B  {border: 1px solid #ccc; background: #fff;}

.ms-cal-workitem2  {border: 1px solid #ccc; background: #fff;}

.ms-cal-workitem  {border: 1px solid #ccc; background: #fff;}

.ms-cal-muworkitemRTLL  {border: 1px solid #ccc; background: #fff;}

.ms-cal-muworkitemR  {border: 1px solid #ccc; background: #fff;}

.ms-cal-muworkitemL  {border: 1px solid #ccc; background: #fff;}

.ms-cal-muworkitem  {border: 1px solid #ccc; background: #fff;}

.ms-cal-workhourFover {background: trasparent; text-decoration: none; border: none; color: #000; vertical-align:middle;}

.ms-cal-workhourover {background: trasparent; text-decoration: none; border: none; color: #000; vertical-align:middle;}

.ms-cal-workhourF {background: trasparent; text-decoration: none; border: none; color: #000; vertical-align:middle;}

.ms-cal-workhour {background: trasparent; text-decoration: none; border: none; color: #000; vertical-align:middle;}

.ms-cal-noworkitemRTL2B {border: 1px solid #ccc;}

.ms-cal-noworkitemL2B {border: 1px solid #ccc;}

.ms-cal-noworkitem2B {border: 1px solid #ccc;}

.ms-cal-noworkitemLB {border: 1px solid #ccc;}

.ms-cal-noworkitemB {border: 1px solid #ccc;}

.ms-cal-noworkitemRTL {border: 1px solid #ccc;}

.ms-cal-noworkitemL {border: 1px solid #ccc;}

.ms-cal-noworkitem {border: 1px solid #ccc;}

.ms-cal-monthitem a:hover {color: #000;}

.ms-cal-monthitem a:active {color: #000;}

.ms-cal-monthitem a:visited {color: #000;}

.ms-cal-monthitem a:link {color: #000;}

.ms-cal-monthitem a {color: #000;}

.ms-cal-monthitem {color: #000;}

.ms-cal-more a:visited {color: #000;}

.ms-cal-more a:active {color: #000;}

.ms-cal-more a:link {color: #000;}

.ms-cal-more a {color: #000;}

.ms-cal-more {color: #000;}

.ms-cal-monthMultiDay a:link {color: #000;}

.ms-cal-monthMultiDay a {color: #000;}

.ms-cal-monthMultiDay {color: #000;}

.ms-cal-more a:hover {color: #777;}

.ms-cal-defaultbgcolor a {background: none; color: #777; background: #eee; border: none;}

.ms-cal-defaultbgcolor {background: none; color: #777; background: #eee; border: none;}
.ms-cal-defaultbgcolorsel a {background: #eee; border: none; color: #000;}

.ms-cal-defaultbgcolorsel {background: #eee; border: none; color: #000;}

.ms-cal-weekedge {background: #fff;}
.ms-cal-emptytime {border-top: none; border-left: none;	background-color: #fff;}
.ms-cal-emptytimeRTL {border-top: none;	border-right: none;	background-color: #fff;}

.ms-cal-emptycellRTL {border-top: none; border-left: none; border-right: none; background: #eee;}

.ms-cal-emptycell {border-top: none; border-left: none; border-right: none; background: #eee;}

.ms-cal-emptycellRTLB {border-bottom: none;	border-left: none; border-right: none; 	background: #eee;}

.ms-cal-emptycellB {border-bottom: none;	border-left: none; border-right: none; 	background: #eee;}

.ms-cal-wemptycellL {border-bottom: none;	border-left: none; border-right: none; 	background-color: #eee;}

.ms-cal-wemptycell {border-bottom: none;	border-left: none; border-right: none; 	background-color: #eee;}

.ms-cal-monthAllDay{background:#ccc; border: 1px solid #ccc; border-left: 2px solid 2px #ccc; border-right: 2px solid 2px #ccc;}

.ms-cal-WalldayEvent{background:#ccc; border: 1px solid #ccc; border-left: 2px solid 2px #ccc; border-right: 2px solid 2px #ccc;}

.ms-cal-monthAllDaysel{background-color:#ccc; border:solid 1px #ccc; border-left:solid 2px #ccc; border-right:solid 2px #ccc;}

.ms-cal-alldayeventRTLL {border-right:none; border-left:none;}

.ms-cal-alldayeventRTL {border-right:none; border-left:none;}

.ms-cal-alldayeventL {border-right:none; border-left:none;}

.ms-cal-alldayevent {border-right:none; border-left:none;}

.ms-cal-timeRTL{border-right:1px solid #ccc; background:#fff; border-left: none;}

.ms-cal-time{border-right:1px solid #ccc; background:#fff; border-left: none;}

.ms-cal-workhourRTLBhalfhourover {border-bottom:solid 1px #ccc;background:#eee;}

.ms-cal-workhourRTLBover {border-bottom:solid 1px #ccc;background:#eee;}

.ms-cal-workhourRTLBhalfhour {border-bottom:solid 1px #ccc;background:#eee;}

.ms-cal-workhourRTLB {border-bottom:solid 1px #ccc;background:#eee;}

.ms-cal-workhourRTLFhalfhourover{background:#eee;}

.ms-cal-workhourRTLFhalfhour{background:#eee;}

.ms-cal-workhourRTLFover{background:#eee;}

.ms-cal-workhourRTLF{background:#eee;}

.ms-cal-workhourFhalfhourover{background:#eee;}

.ms-cal-workhourFhalfhour{background:#eee;}

.ms-cal-workhourFover{background:#eee;}

.ms-cal-workhourF{background:#eee;}

.ms-cal-workhourRTLhalfhourover{background:#eee;}

.ms-cal-workhourRTLover{background:#eee;}

.ms-cal-workhourRTLhalfhour{background:#eee;}

.ms-cal-workhourRTL{background:#eee;}

.ms-cal-workhourBhalfhourover{background:#eee;}

.ms-cal-workhourBover{background:#eee;}

.ms-cal-workhourBhalfhour{background:#eee;}

.ms-cal-workhourB{background:#eee;}

.ms-cal-workhourhalfhourover{background:#eee;}

.ms-cal-workhourover{background:#eee;}

.ms-cal-workhourhalfhour{background:#eee;}

.ms-cal-workhour{background:#eee;}

.ms-cal-eworkdayRTLF{border-top:solid 1px #ccc; background: none;}

.ms-cal-eworkdayF{border-top:solid 1px #ccc; background: none;}

.ms-cal-workhourFhalfhourover {border-top:solid 1px #ccc;}

.ms-cal-workhourRTLFhalfhourover {border-top:solid 1px #ccc;}

.ms-cal-workhourhalfhourover {border-top:solid 1px #ccc;}

.ms-cal-workhourBhalfhourover {border-top:solid 1px #ccc;}

.ms-cal-workhourBhalfhourover {border-top:solid 1px #ccc;}

.ms-cal-workhourRTLhalfhourover {border-top:solid 1px #ccc;}

.ms-cal-workhourRTLBhalfhourover {border-top:solid 1px #ccc;}

.ms-cal-workhourRTLhalfhour {border-top:solid 1px #ccc;}

.ms-cal-workhourhalfhourB {border-top:solid 1px #ccc;}

.ms-cal-workhourhalfhour {border-top:solid 1px #ccc;}

.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL {border-top:solid 1px #ccc;}

.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF {border-top:solid 1px #ccc;}

.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF {border-top:solid 1px #ccc;}

.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF {border-top:solid 1px #ccc;}

.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF {border-top:solid 1px #ccc;}

.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTL {border-top:solid 1px #ccc;}

.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTL {border-top:solid 1px #ccc;}

.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTL {border-top:solid 1px #ccc;}

.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF {border-top:solid 1px #ccc;}

.ms-cal-eworkhourRTLF .ms-cal-dayhalfhourRTLF {border-top:solid 1px #ccc;}

.ms-cal-enoworkhour .ms-cal-dayhalfhourF {border-top:solid 1px #ccc;}

.ms-cal-enoworkhour .ms-cal-dayhalfhour {border-top:solid 1px #ccc;}

.ms-cal-enoworkday .ms-cal-dayhalfhourF {border-top:solid 1px #ccc;}

.ms-cal-eworkday .ms-cal-dayhalfhourF {border-top:solid 1px #ccc;}

.ms-cal-enoworkday .ms-cal-dayhalfhour {border-top:solid 1px #ccc;}

.ms-cal-eworkday .ms-cal-dayhalfhour {border-top:solid 1px #ccc;}

.ms-cal-eworkhour .ms-cal-dayhalfhour {border-top:solid 1px #ccc;}

.ms-cal-eworkhour .ms-cal-dayhalfhourF {border-top:solid 1px #ccc;}

.ms-cal-eworkhourF .ms-cal-dayhalfhourF {border-top:solid 1px #ccc;}

.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL {border-top:solid 1px #ccc;}

.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF {border-top:solid 1px #ccc;}

.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL {border-top:solid 1px #ccc;}

.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF {border-top:solid 1px #ccc;}

.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF {border-top:solid 1px #ccc;}

.ms-cal-eworkdayRTL .ms-cal-dayhourRTLF {border-top:solid 1px #ccc;}

.ms-cal-enoworkdayRTL .ms-cal-dayhourRTL {border-top:solid 1px #ccc;}

.ms-cal-eworkdayRTL .ms-cal-dayhourRTL {border-top:solid 1px #ccc;}

.ms-cal-eworkhourRTL .ms-cal-dayhourRTL {border-top:solid 1px #ccc;}

.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF {border-top:solid 1px #ccc;}

.ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF {border-top:solid 1px #ccc;}

.ms-cal-eworkhourRTLF .ms-cal-dayhourRTL {border-top:solid 1px #ccc;}

.ms-cal-enoworkhour .ms-cal-dayhourF {border-top:solid 1px #ccc;}

.ms-cal-enoworkhour .ms-cal-dayhour {border-top:solid 1px #ccc;}

.ms-cal-enoworkhourF .ms-cal-dayhourF {border-top:solid 1px #ccc;}

.ms-cal-enoworkhourF .ms-cal-dayhour {border-top:solid 1px #ccc;}

.ms-cal-enoworkday .ms-cal-dayhourF {border-top:solid 1px #ccc;}

.ms-cal-eworkday .ms-cal-dayhourF {border-top:solid 1px #ccc;}

.ms-cal-enoworkday .ms-cal-dayhour {border-top:solid 1px #ccc;}

.ms-cal-eworkday .ms-cal-dayhour {border-top:solid 1px #ccc;}

.ms-cal-eworkhour .ms-cal-dayhour {border-top:solid 1px #ccc;}

.ms-cal-eworkhour .ms-cal-dayhourF {border-top:solid 1px #ccc;}

.ms-cal-eworkhourF .ms-cal-dayhourF {border-top:solid 1px #ccc;}

.ms-cal-eworkhourF .ms-cal-dayhour {border-top:solid 1px #ccc;}

.ms-cal-workhourRTLBover {border-top:solid 1px #ccc;}

.ms-cal-workhourRTLover {border-top:solid 1px #ccc;}

.ms-cal-workhourBover {border-top:solid 1px #ccc;}

.ms-cal-workhourover {border-top:solid 1px #ccc;}

.ms-cal-workhourRTLFover {border-top:solid 1px #ccc;}

.ms-cal-workhourFover {border-top:solid 1px #ccc;}

.ms-cal-workhourB {border-top:solid 1px #ccc;}

.ms-cal-workhour {border-top:solid 1px #ccc;}

.ms-cal-workhourRTLFover {border-top:solid 1px #ccc;}

.ms-cal-workhourFover {border-top:solid 1px #ccc;}

.ms-cal-workhourRTLF {border-top:solid 1px #ccc;}

.ms-cal-workhourRTL {border-top:solid 1px #ccc;}

.ms-cal-workhourF {border-top:solid 1px #ccc;}

.ms-cal-enoworkdayRTLF {border-top:solid 1px #ccc;}

.ms-cal-enoworkdayF {border-top:solid 1px #ccc;}

.ms-cal-workhourBhalfhourover {border-top:solid 1px #ccc;}

.ms-cal-workhourhalfhourover {border-top:solid 1px #ccc;}

.ms-cal-workhourRTLFhalfhourover {border-top:solid 1px #ccc;}

.ms-cal-workhourFhalfhourover {border-top:solid 1px #ccc;}

.ms-cal-workhourover {border-top:solid 1px #ccc;}

.ms-cal-workhourRTLFover {border-top:solid 1px #ccc;}

.ms-cal-workhourFover {border-top:solid 1px #ccc;}

.ms-cal-enoworkhourB .ms-cal-dayhour  {border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; background:#eee;}

.ms-cal-enoworkhourB .ms-cal-dayhalfhour  {border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; background:#eee;}

.ms-cal-enoworkhourB .ms-cal-dayhourF {border:solid 1px #ccc; border-right:none;background:#eee;}

.ms-cal-enoworkhourB .ms-cal-dayhalfhourF {border:solid 1px #ccc; border-right:none;background:#eee;}

.ms-cal-enoworkhourRTLF{background-color:#eee;}

.ms-cal-enoworkhourF{background-color:#eee;}

.ms-cal-enoworkhourL{background-color:#eee;}

.ms-cal-enoworkhourRTLL{background-color:#eee;}

.ms-cal-enoworkhourRTL{background-color:#eee;}

.ms-cal-enoworkhour{background-color:#eee;}

.ms-cal-enoworkhourF .ms-cal-dayhourF{background-color:#eee;}

.ms-cal-enoworkhour .ms-cal-dayhour{background-color:#eee;}

.ms-cal-enoworkhour .ms-cal-dayhourF{background-color:#eee;}

.ms-cal-enoworkhour .ms-cal-dayhalfhour{background-color:#eee;}

.ms-cal-enoworkhour .ms-cal-dayhalfhourF{background-color:#eee;}

.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTL{background-color:#eee;}

.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF{background-color:#eee;}

.ms-cal-enoworkhourRTL .ms-cal-dayhourRTL{background-color:#eee;}

.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF{background-color:#eee;}

.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTL{background-color:#eee;}

.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF{background-color:#eee;}

.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF{background-color:#eee;}

.ms-cal-enoworkhourF .ms-cal-dayhour{background-color:#eee;}

.ms-cal-enoworkhourRTLB .ms-cal-dayhourRTLF  {border:solid 1px #ccc; border-left:none; background:#eee;}

.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTLF  {border:solid 1px #ccc; border-left:none; background:#eee;}

.ms-cal-tweekitem{border:1px solid #ccc; background:none; background:#eee;}

.contL{border: none;}

.contB{border: none;}

.contR{border: none;}

.cont{border: none;}

.ms-cal-enoworkhourRTLB .ms-cal-dayhourRTL {border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; background:#eee;}

.ms-cal-enoworkhourRTLB .ms-cal-dayhalfhourRTL {border-top:solid 1px #ccc; border-bottom:solid 1px #ccc; background:#eee;}

.ms-cal-eworkhour .ms-cal-dayhalfhourF  {border-left:solid 1px #ccc;}

.ms-cal-eworkhour .ms-cal-dayhourF  {border-left:solid 1px #ccc;}

.ms-cal-eworkdayF .ms-cal-dayhourF  {border-left:solid 1px #ccc;}

.ms-cal-enoworkdayF .ms-cal-dayhalfhourF  {border-left:solid 1px #ccc;}

.ms-cal-enoworkday .ms-cal-dayhalfhourF  {border-left:solid 1px #ccc;}

.ms-cal-eworkday .ms-cal-dayhalfhourF  {border-left:solid 1px #ccc;}

.ms-cal-enoworkdayF .ms-cal-dayhourF  {border-left:solid 1px #ccc;}

.ms-cal-enoworkday .ms-cal-dayhourF  {border-left:solid 1px #ccc;}

.ms-cal-eworkday .ms-cal-dayhourF  {border-left:solid 1px #ccc;}

.ms-cal-eworkhourF .ms-cal-dayhourF  {border-left:solid 1px #ccc;}

.ms-cal-eworkhourRTL .ms-cal-dayhalfhourRTLF  {border-right:solid 1px #ccc;}

.ms-cal-eworkhourRTL .ms-cal-dayhourRTLF  {border-right:solid 1px #ccc;}

.ms-cal-eworkdayRTLF .ms-cal-dayhourRTLF  {border-right:solid 1px #ccc;}

.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF  {border-right:solid 1px #ccc;}

.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF  {border-right:solid 1px #ccc;}

.ms-cal-eworkdayRTL .ms-cal-dayhalfhourRTLF  {border-right:solid 1px #ccc;}

.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF  {border-right:solid 1px #ccc;}

.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF  {border-right:solid 1px #ccc;}

.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF  {border-right:solid 1px #ccc;}

.ms-cal-enoworkhourRTLF .ms-cal-dayhalfhourRTLF  {border-right:solid 1px #ccc;}

.ms-cal-eworkdayRTL .ms-cal-dayhourRTLF  {border-right:solid 1px #ccc;}

.ms-cal-eworkhourRTLF .ms-cal-dayhourRTLF  {border-right:solid 1px #ccc;}

.ms-cal-enoworkhour .ms-cal-dayhourF  {border-left:solid 1px #ccc;}

.ms-cal-enoworkhour .ms-cal-dayhalfhourF  {border-left:solid 1px #ccc;}

.ms-cal-enoworkhourF .ms-cal-dayhourF  {border-left:solid 1px #ccc;}

.ms-cal-enoworkhourRTL .ms-cal-dayhourRTLF  {border-right:solid 1px #ccc;}

.ms-cal-enoworkhourRTL .ms-cal-dayhalfhourRTLF  {border-right:solid 1px #ccc;}

.ms-cal-enoworkhourRTLF .ms-cal-dayhourRTLF  {border-right:solid 1px #ccc;}

.ms-cal-enoworkdayRTLF{background:#eee;}

.ms-cal-enoworkdayF{background:#eee;}

.ms-cal-enoworkdayRTL{background:#eee;}

.ms-cal-enoworkday{background:#eee;}

.ms-cal-enoworkdayRTLF .ms-cal-dayhourRTLF{background:#eee;}

.ms-cal-enoworkdayRTL .ms-cal-dayhourRTLF{background:#eee;}

.ms-cal-enoworkdayRTLF .ms-cal-dayhalfhourRTLF{background:#eee;}

.ms-cal-enoworkdayRTL .ms-cal-dayhalfhourRTLF{background:#eee;}

.ms-cal-enoworkdayF .ms-cal-dayhourF{background:#eee;}

.ms-cal-enoworkday .ms-cal-dayhourF{background:#eee;}

.ms-cal-enoworkday .ms-cal-dayhalfhourF{background:#eee;}

.ms-cal-enoworkdayF .ms-cal-dayhalfhourF{background:#eee;}

.ms-cal-enoworkhourRTLF{background:#eee;}

.ms-cal-enoworkhourF{background:#eee;}

.ms-cal-enoworkhourL{background:#eee;}

.ms-cal-enoworkhourRTLL{background:#eee;}

.ms-cal-enoworkhourRTL{background:#eee;}

.ms-cal-enoworkhour{background:#eee;}
{border: 1px solid #ccc; background-image: none;}

.ms-cal-tWeekitem {border: 1px solid #ccc; background-image: none;}

.ms-cal-tdayitem {border: 1px solid #ccc; background-image: none;}

/* use this code to control the size of your calendar */ /*
#MontlyViewDefault_CalendarView {width: 760px;}
.ms-calheader img {background: none; width: auto;}

.ms-calheader {width: 650px; background: none;}

.ms-cal-wtopday div img,.ms-cal-wtopdayL div img,.ms-cal-wtopdayLover div img,.ms-cal-wtopdayover div img,
.ms-cal-wtopdayRTL div img,.ms-cal-wtopdayRTLL div img,.ms-cal-wtopdayRTLover div img,.ms-cal-wtopdayRTLLover div img,
.ms-cal-wtopdayfocusover div img,.ms-cal-wtopdayfocusLover div img,.ms-cal-wtopdayfocusRTLover div img,.ms-cal-wtopdayfocusRTLLover div img,
.ms-cal-wtopday-todayRTLover div img,.ms-cal-wtopday-todayRTLLover div img,.ms-cal-wtopday-todayRTL div img,.ms-cal-wtopday-todayRTLL div img,
.ms-cal-wtopdayfocusRTL div img,.ms-cal-wtopdayfocusRTLL div img,.ms-cal-wtopdayfocusL div img,
.ms-cal-wtopdayfocus div img {width:49px; border: 0px;} 
/*/

/******************** Admin Settings ******************************/

.ms-consoleframe {border:none; background: #eee;}

.ms-consolestatusshadowframeleft .ms-consolestatusshadowframeright {background: none; background-color:#eee;}

.ms-consolestatusshadowframe {background: none; background-color:#eee;}

.ms-consoleminiframe {background: none; background-color:#eee;}

.ms-consoleminiframe {background: none; background-color:#eee;}

.ms-consolestatuscheckoutframe {background: none; background-color:#eee;}

.ms-consolestatusminorframe {background: none; background-color:#eee;}

.ms-consolestatusmajorframe {background: none; background-color:#eee;}

td.ms-consolestatuscheckoutframe {background: none; background-color:#eee;}

td.ms-consolestatusminorframe {background: none; background-color:#eee;}

td.ms-consolestatusmajorframe {background: none; background-color:#eee;}

.ms-consolestatuscell {background: none; background-color:#eee;}

.ms-consolestatusframe {background: none; background-color:#eee;}
.ms-createpageinformation {background: url('settingsgraphic.gif') no-repeat top right !important;}
.ms-pageinformation {background: url('settingsgraphic.gif') no-repeat top right !important;}
.ms-pageinformationheader {color: #000;}

.ms-WPAddButtonHover {background: #eee !important; border: none;}

.ms-WPAddButton {background: #eee !important; border: none;}

.ms-SPButton .ms-WPAddButton {background: #eee !important; border: none;}

.ms-ButtonHeightWidth2 {border: 1px solid #ccc;}

.ms-NarrowButtonHeightWidth {border: 1px solid #ccc;}

.ms-ButtonHeightWidth {border: 1px solid #ccc;}

/****************************Pop Up Menu Settings ************************************/

.ms-MenuUIPopupBody {border: 1px solid #333; margin: 0px;padding: 5px;background: #fff url('menuBG.jpg') no-repeat; color: #333;}
.ms-MenuUIItemTableHover {background: transparent; border: none;}
.ms-MenuUISeparatorLargeRtl {background: none;}
.ms-MenuUISeparatorLarge {background: none;}
.ms-MenuUISeparatorRtL {background: none;}
.ms-MenuUISeparator {background: none;}
.ms-MenuUILargeRtL {background: transparent;}
.ms-MenuUIRtL {background: transparent;}
.ms-MenuUILarge {background: transparent;}
.ms-MenuUI {background: #transparent;}

.ms-MenuUIItemTableCellCompactHover a {color: #333; padding: 0px 10px 0 0px;}

.ms-MenuUIItemTableCellCompactHover {color: #333; padding: 0px 10px 0 0px;}

.ms-MenuUIItemTableCellHover a {color: #333; padding: 0px 10px 0 0px;}

.ms-MenuUIItemTableCellHover {color: #333; padding: 0px 10px 0 0px;}

{color: #999; padding: 0 10px  0 0px;}

.ms-MenuUIItemTableCellCompact a {color: #999; padding: 0 10px  0 0px;}

.ms-MenuUIItemTableCellCompact {color: #999; padding: 0 10px  0 0px;}

.ms-MenuUIItemTableCell {color: #999; padding: 0 10px 0 0px;}


