﻿.RadComboBox_Default .rcbHovered .rcbInputCell {	BACKGROUND: #f9f9f9}
.RadComboBox_Default .rcbFocused .rcbInputCell {	BORDER-LEFT-COLOR: #1d1d1d;	BACKGROUND: #f9f9f9;	BORDER-BOTTOM-COLOR: #1d1d1d;	BORDER-TOP-COLOR: #1d1d1d;	BORDER-RIGHT-COLOR: #1d1d1d}
.RadComboBox_Default .rcbFocused .rcbInputCell INPUT {	COLOR: #f9f9f9}
<!-- Changes the band color of the accent archives page -->
.band {	PADDING-RIGHT: 0px;	PADDING-LEFT: 3px;	PADDING-BOTTOM: 2px;	PADDING-TOP: 2px;	BACKGROUND-COLOR: #f4d98a}

.ms-PartSpacingVertical {	MARGIN-TOP: 0px;	FONT-SIZE: 1pt}

.ms-pagebreadcrumb
{padding-top:0px;
}
.ms-vh2 {	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif);	PADDING-BOTTOM: 0px;	PADDING-TOP: 1px;	BACKGROUND-REPEAT: repeat-x;	BACKGROUND-COLOR: #FDEDB4}
.ms-vh {	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif);	PADDING-BOTTOM: 0px;	PADDING-TOP: 1px;	BACKGROUND-REPEAT: repeat-x;	BACKGROUND-COLOR: #FDEDB4}
.ms-vh-icon {	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif);	PADDING-BOTTOM: 0px;	PADDING-TOP: 1px;	BACKGROUND-REPEAT: repeat-x;	BACKGROUND-COLOR: #FDEDB4}
.ms-vh2-nofilter {	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif);	PADDING-BOTTOM: 0px;	PADDING-TOP: 1px;	BACKGROUND-REPEAT: repeat-x;	BACKGROUND-COLOR: #FDEDB4}
.ms-vh2-nofilter-icon {	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif);	PADDING-BOTTOM: 0px;	PADDING-TOP: 1px;	BACKGROUND-REPEAT: repeat-x;	BACKGROUND-COLOR: #FDEDB4}
.ms-viewheadertr .ms-vh-group {	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif);	PADDING-BOTTOM: 0px;	PADDING-TOP: 1px;	BACKGROUND-REPEAT: repeat-x;	BACKGROUND-COLOR: #FDEDB4}
.ms-vh2-nograd {	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif);	PADDING-BOTTOM: 0px;	PADDING-TOP: 1px;	BACKGROUND-REPEAT: repeat-x;	BACKGROUND-COLOR: #FDEDB4}
.ms-vh3-nograd {	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif);	PADDING-BOTTOM: 0px;	PADDING-TOP: 1px;	BACKGROUND-REPEAT: repeat-x;	BACKGROUND-COLOR: #FDEDB4}
.ms-vh2-nograd-icon {	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif);	PADDING-BOTTOM: 0px;	PADDING-TOP: 1px;	BACKGROUND-REPEAT: repeat-x;	BACKGROUND-COLOR: #FDEDB4}
.ms-ph {	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif);	PADDING-BOTTOM: 0px;	PADDING-TOP: 1px;	BACKGROUND-REPEAT: repeat-x;	BACKGROUND-COLOR: #FDEDB4}
.ms-pickerresultheadertr {	BACKGROUND-IMAGE: url(/_layouts/images/viewheadergrad.gif);	PADDING-BOTTOM: 0px;	PADDING-TOP: 1px;	BACKGROUND-REPEAT: repeat-x;	BACKGROUND-COLOR: #FDEDB4}
.ms-vb2 A {	COLOR: #297B3D; TEXT-DECORATION: none}
.ms-vb a:visited,.ms-vb2 a:visited,.ms-GRStatusText a:visited,.ms-vb-user a:visited,.ms-disc a:visited{
color:#297B3D;
text-decoration:none;
}
.ms-WPBorder {	BORDER-RIGHT: #297b3d 1px solid;	BORDER-TOP: #297b3d 1px solid;	BORDER-LEFT: #297b3d 1px solid;	BORDER-BOTTOM: #297b3d 1px solid}
.ms-WPHeader TD {	BORDER-BOTTOM: #fdedb4 1px solid;	BORDER-COLLAPSE: collapse}
.level-band {	PADDING-RIGHT: 0px;	PADDING-LEFT: 3px;	PADDING-BOTTOM: 2px;	MARGIN-LEFT: 0px;	MARGIN-RIGHT: 3px;	PADDING-TOP: 2px;	BACKGROUND-COLOR: #fdedb4}
.ms-ptabrx {	BORDER-RIGHT: #83b0ec 0px solid;	PADDING-RIGHT: 4px;	BORDER-TOP: #83b0ec 0px solid;	PADDING-LEFT: 4px;	FONT-WEIGHT: normal;	FONT-SIZE: 0.7em;	PADDING-BOTTOM: 2px;	VERTICAL-ALIGN: middle;	BORDER-LEFT: #83b0ec 0px solid;	WIDTH: 100%;	COLOR: #7f7f7f;	PADDING-TOP: 2px;	BORDER-BOTTOM: #83b0ec 0px solid;	FONT-STYLE: normal;	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;	BACKGROUND-COLOR: #ffffff;	TEXT-ALIGN: left}
.ms-ptabrx {	BORDER-RIGHT: #83b0ec 0px solid;	PADDING-RIGHT: 4px;	BORDER-TOP: #83b0ec 0px solid;	PADDING-LEFT: 4px;	FONT-WEIGHT: normal;	FONT-SIZE: 0.7em;	PADDING-BOTTOM: 2px;	VERTICAL-ALIGN: middle;	BORDER-LEFT: #83b0ec 0px solid;	WIDTH: 100%;	COLOR: #7f7f7f;	PADDING-TOP: 2px;	BORDER-BOTTOM: #83b0ec 0px solid;	FONT-STYLE: normal;	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica;	BACKGROUND-COLOR: #fcf4db;	TEXT-ALIGN: left}
.ms-ptabcf {	PADDING-RIGHT: 11px;	BORDER-TOP: #ffffff 1px solid;	PADDING-LEFT: 10px;	FONT-WEIGHT: normal;	FONT-SIZE: 0.7em;	BACKGROUND: url(/_layouts/images/topnavdivider.gif) repeat-y left 50%;	PADDING-BOTTOM: 2px;	VERTICAL-ALIGN: middle;	BORDER-LEFT: #ffffff 1px solid;	COLOR: #7f7f7f;	PADDING-TOP: 2px;	BORDER-BOTTOM: #fdedb4 1px solid;	FONT-STYLE: normal;	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif}
.ms-ptabcn {	BORDER-RIGHT: #f4d98a 1px solid;	PADDING-RIGHT: 10px;	BORDER-TOP: #f4d98a 1px solid;	PADDING-LEFT: 10px;	FONT-WEIGHT: normal;	FONT-SIZE: 0.7em;	BACKGROUND: url(/_layouts/images/PortalTabSelected.gif) #cae6f4;	PADDING-BOTTOM: 2px;	VERTICAL-ALIGN: middle;	BORDER-LEFT: #f4d98a 1px solid;	COLOR: #000000;	PADDING-TOP: 2px;	BORDER-BOTTOM: #f4d98a 1px solid;	FONT-STYLE: normal;	FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif}
.ms-cal-nav-buttonsltr 
{	
	padding-right: 15px;	
	PADDING-LEFT: 0px;	
	FONT-SIZE: 10pt;	
	PADDING-BOTTOM: 0px;	
	COLOR: #297b3d;	
	PADDING-TOP: 0px;	
	TEXT-ALIGN: right
}
TD A.ms-cal-nav {	FONT-WEIGHT: normal;	COLOR: #297b3d;	TEXT-DECORATION: none}
SPAN.ms-cal-nav A {	FONT-WEIGHT: normal;	COLOR: #297b3d;	TEXT-DECORATION: none}
SPAN.ms-cal-navselected A {	FONT-WEIGHT: bold;	COLOR: #297b3d;	TEXT-DECORATION: none}

.link-item A:link 
{	FONT-SIZE: 8 pt;	
	color: #297b3d;	
	font-family:"arial";
	text-decoration: none;
	font-weight:700;
}
.link-item a:hover{
color: #297b3d;
text-decoration:underline;
}
.link-item a:visited{
color: #297b3d;
font-size:8 pt;
text-decoration:none;
}
.link-item A
{	
FONT-SIZE: 8pt;	
COLOR: #297b3d;
font-family:"arial";
	font-weight:700;
TEXT-DECORATION: none}


.ms-selectedtitle
{
background-color:#FDEDB4
}
.ms-listheaderlabel
{
color:#297b3d
}

.ms-PostWrapper {	WIDTH: 629px;	COLOR: #fcf4db}.ms-addnew
{
background-color:#fcf4db;
}
.ms-quickLaunch 
{	BACKGROUND-COLOR: #fcf4db}
.ms-cal-gempty A:hover{color:#297B3D;text-decoration:underline;}
.ms-cal-gempty A:visited{color:#297B3D;text-decoration:underline;}

.ms-summarycustombody A
{color:#297B3D}
.ms-summarycustombody A:visited
{color:#297B3D}

TD.ms-cal-eworkday A.ms-cal-dayitem 
{	COLOR: #297B3D;	TEXT-DECORATION: none}
TD.ms-cal-enoworkhour A.ms-cal-dayitem 
{	COLOR: #297B3D;	TEXT-DECORATION: none}
TD.ms-cal-enoworkhourF A.ms-cal-dayitem 
{	COLOR: #297B3D;	TEXT-DECORATION: underline}
TD.ms-cal-eworkhour A.ms-cal-dayitem 
{	COLOR: #297B3D;	TEXT-DECORATION: none}
TD.ms-cal-eworkhourF A.ms-cal-dayitem 
{	COLOR: #297B3D;	TEXT-DECORATION: none}
TD.ms-cal-enoworkday A.ms-cal-dayitem
{	COLOR: #297B3D;	TEXT-DECORATION: none; }
TD.ms-cal-enoworkhourB A.ms-cal-dayitem 
{	COLOR: #297B3D;	TEXT-DECORATION: none}
.ms-cal-workhourFover{color:#297B3D; font-weight:bold;}
table.ms-toolbar,.ms-toolbarContainer{
border:none;
border-collapse:collapse;
}
TD.ms-cal-monthitem A {	COLOR: #297B3D; text-decoration:underline; }
A.ms-cal-dayitem {color:#297B3D;}
}

.ms-blogrssnav A {	FONT-WEIGHT: bold;	FONT-SIZE: 8pt;	COLOR: #297B3D;	TEXT-DECORATION: none}
A.ms-addnew {	FONT-WEIGHT: normal;	FONT-SIZE: 8pt;	COLOR: #297B3D;	FONT-FAMILY: verdana;	TEXT-DECORATION: none}
.ms-PostFooter A {	COLOR: #297B3D;	WHITE-SPACE: nowrap}
.ms-WPBody A:link,.ms-WPBody A:visited {	COLOR: #297B3D;	TEXT-DECORATION: underline}
.ms-BlogNavigator div.ms-navheader a,.ms-BlogNavigator div.ms-navheader a:visited{
color:#297B3D;
}
.ms-BlogNavigator div.ms-navheader{
background-color:#FDEDB4;
border-top:solid 1px #FDEDB4;
border-left:solid 1px #FDEDB4;
border-bottom:1px solid #FDEDB4;
padding:1px 6px 3px 6px;
}.ms-tztable
{
	 background-color:#fcf4db;
	 border-color:#fcf4db
}
.srch-WPBody{
margin:0px;
font-family:tahoma;
font-size:1em;
color:#666666;
}
.srch-results{
}
.srch-sort{
COLOR:#333333;
FONT-SIZE:1.0em;
}
.srch-sort A:link,.srch-sort A:visited{
text-decoration: underline;
color:#297B3D;
}
.srch-sort a:hover{
color:#FF0000;
}
.srch-sort-right{
float:right;
COLOR:#297b3d;
FONT-SIZE:1.0em;
padding-bottom:4px;
}
.srch-sort-right A:link,.srch-sort-right A:visited{
text-decoration:none;
color:#297b3d;
}
.srch-sort-right a:hover{
color:#FF0000;
}
.srch-summary{
COLOR:#333333;
FONT-SIZE:1.0em;
FONT-FAMILY:Tahoma;
}
.srch-summary A:link,.srch-summary A:visited{
text-decoration:none;
color:#003399;
}
.srch-summary a:hover{
color:#FF0000;
}
.srch-stats{
COLOR:#297b3d;
FONT-SIZE:1.0em;
FONT-FAMILY:Tahoma;
background-color:#ececec;
text-align:left;
white-space:nowrap;
}
.srch-stats A:link{
text-decoration:none;
color:#003399;
}
.srch-stats a:hover{
color:#FF0000;
}
.srch-Description{
FONT-SIZE:1.0em;
MARGIN:0px 0px 4px;COLOR:#333333;
FONT-FAMILY:Tahoma;
}
.srch-Description b{
font-weight:bold;
COLOR:#333333;
}
.srch-alertme a:link,.srch-alertme A:visited{
MARGIN:0px 0px 0px;
}
.srch-alertme a:hover{
MARGIN:0px 0px 0px;
}
.srch-Title{
FONT-SIZE:1.2em;
MARGIN:0px 0px 5px;
COLOR:#003399;
FONT-FAMILY:Tahoma;
}
.srch-Title A:link,.srch-Title A:visited{
text-decoration:none;
color:#003399;
}
.srch-Title a:hover{
color:#FF0000;
text-decoration:underline;
}
.srch-URL A:link,.srch-URL A:visited{
color:#008800 !important;
text-decoration:none;
}
.srch-URL a:hover{
color:#FF0000;
text-decoration:underline;
}
.srch-Metadata{
BORDER-TOP:#e0ded5 1px solid;
FONT-SIZE:1.0em;
MARGIN:0px 0px 15px;COLOR:#8c8c8c;
FONT-FAMILY:Tahoma;
}
.srch-dup .srch-Page-bg{
}
.srch-Page{
COLOR:#666666;
FONT-WEIGHT:bold;
FONT-SIZE:1.0em;
FONT-FAMILY:Tahoma;
background-color:#ececec;
text-align:right;
}
.srch-Page A:link,.srch-Page A:visited{
text-decoration:none;
color:#3764a0;
FONT-WEIGHT:normal;
}
.srch-Page a:hover{
color:#FF0000;
}
.srch-dup A:link,.srch-dup A:visited{
COLOR:#517acc
}
.srch-Icon{
margin-right:4;
}
.srch-ActionLink a{
text-decoration:none;
font-size:.85em;
font-style:italic;
color:336699;
margin-top:2;
margin-bottom:0;
}
.srch-ActionLink a:hover{
color:#FF0000;
}
.ms-searchresultstitlearea{
background-image:url("/_layouts/images/pageTitleBKGD.gif");
background-repeat:repeat-x;
background-color:#d6e8ff;
text-align:center;
padding-left:18px;
padding-top:20px;
border-bottom:1px solid #6f9dd9;
height:85px;
}
.ms-searchresultsareaSeparator{
background-color:#d6e8ff;
padding:0px;
}/* Right Nav Background Color: #FDEDB4, #fcf4db */
.ms-quicklaunchouter
{
	border:none;
}
.ms-navframe
{
	border:none;
}
.ms-quicklaunchheader{
padding:2px 6px 4px 6px;
font-weight:normal;
color: #297B3D;
background-image:none;
background-repeat:no-repeat;
background-color:#FDEDB4 ;
border-left:solid 1px #f2f8ff;
font-size:8pt;
border:none;
}
.ms-quicklaunchheader a,.ms-unselectednav a{
color:#297B3D;
text-decoration:none;
}
.ms-quicklaunchheader a:hover{
color:#297B3D;
text-decoration:underline;
} 
.ms-quicklaunch table.ms-navheader td,.ms-navheader2 td,.ms-quicklaunch span.ms-navheader{
background-color:#FDEDB4;
border-top:solid 1px #f2f8ff;
border-left:solid 1px #f2f8ff;
padding:1px 4px 4px 4px;
font-size:small;
}
.ms-quicklaunch span.ms-navheader{
background-color:#FDEDB4;
border-top:1px solid #add1ff;
border-left:solid 1px #f2f8ff;
border-bottom:1px solid #add1ff;
padding:1px 6px 3px 6px;
}
table.ms-navheader td{
background-image:none;
}
.ms-navheader a,.ms-navheader2 a{
font-weight:bold;
color:#297B3D;
text-decoration:none;
}
.ms-navheader a:hover,.ms-navheader2 a:hover{
color:#297B3D;
text-decoration:underline;
} 
.ms-quicklaunch table.ms-selectednavheader td{
width:100%;
background-color:#fff699;
}
.ms-quicklaunch table.ms-selectednavheader td{
width:100%;
background-color:#FDEDB4;
background-image:none;
background-repeat:no-repeat;
padding-top:2px;
padding-bottom:2px;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
padding:1px 6px 3px 6px;
border:none;
}
.ms-selectednavheader a{
font-weight:bold;
color:#297B3D;
text-decoration:none;
}
.ms-selectednavheader a:hover{
color:#297B3D;
text-decoration:underline;
} 
table.ms-navitem td,span.ms-navitem{
background-image:none;
background-repeat:no-repeat;
background-color:#fcf4db;
background-position:left top;
padding:3px 6px 4px 16px;
font-family:tahoma;
border:none;
}
.ms-navItem a{
color:#297B3D;
text-decoration:none;
}
.ms-navItem a:hover{
color:#297B3D;
text-decoration:underline;
} 
.ms-navitem a:hover {
color:#297B3D;
text-decoration:underline;
}
.ms-navitem a:visited {
color:#297B3D;
text-decoration: none; 
}
.ms-navitem a:active {
color:#297B3D;
text-decoration:underline;
}
.ms-navitem a {
color:#297B3D;
text-decoration:none;
} 
.ms-navsubmenu1{
width:100%;
border-collapse:collapse;
background-color:#fcf4db ;
} 
.ms-quicklaunch table.ms-navsubmenu2 td{
border:none;
}
.ms-navsubmenu2{
width:100%;
background-color:#fcf4db ;
margin-bottom:6px;
} 
table.ms-recyclebin td{
background-color:#f2f8ff;
width:100%;
border-top:solid 1px #ffffff;
border-left:solid 1px #ffffff;
padding:3px 5px 7px 3px;
}
table.ms-recyclebin td a{
font-weight:bold;
color:#008800;
text-decoration:none;
}
table.ms-recyclebin td a:hover{
color:#297B3D;
text-decoration:underline;
background-color:#f2f8ff;
} 
.ms-pagemargin{
background-color:#83b0ec;
background-image:url("/_layouts/images/navshape.jpg");
background-repeat:no-repeat;
background-position:-143px 0px;
height:100%;
} /* --- Calendar --- */
/* - Calendar.CSS Style Overrides - */

/* Left & Right Border for Multi-day Events in Week and Month View */ 
.contb {
	border-left: #FDEDB4;
	border-right: #FDEDB4;
}

/* Left & Right Border for Multi-day Events in Day View */
.contl {
	border-left: solid 2px rgb(141, 141, 138);
}
.contr {
	border-right: solid 2px rgb(141, 141, 138);
}

/* Top & Bottom Border for Multi-day Events in Day, Week and Month View */
.cont {
	border-bottom: solid 1px rgb(141, 141, 138);
	border-top: solid 1px rgb(141, 141, 138);
}

.contr {
	border-bottom: solid 1px rgb(141, 141, 138);
	border-top: solid 1px rgb(141, 141, 138);
}

.contb {
	border-bottom: solid 1px rgb(141, 141, 138);
	border-top: solid 1px rgb(141, 141, 138);
}

.contl {
	border-bottom: solid 1px rgb(141, 141, 138);
	border-top: solid 1px rgb(141, 141, 138);
}

/* Background color for Multi-day Events in Day, Week and Month View */
.ms-cal-defaultbgcolor {
	background-color: rgb(228, 228, 226);
	background-image: none;
	padding: 4px 0px 4px 0px;
}
/* Background color for Hover state on Multi-day Events in Day, Week and Month View */
.ms-cal-defaultbgcolorsel {
	background-color: rgb(255, 255, 255);
	background-image: none;
	padding: 4px 0px 4px 0px;
}

/* Vertical lines between day slots on Day and Week View */
.ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	border-left: solid 1px rgb(0, 0, 0);
}

.ms-cal-enoworkhourb .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}

.ms-cal-eworkdayf .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}

.ms-cal-eworkhour .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}

.ms-cal-eworkhour .ms-cal-dayhalfhourf {
	border-left: solid 1px rgb(0, 0, 0);
}

.ms-cal-enoworkhourf .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}

.ms-cal-enoworkhour .ms-cal-dayhalfhourf {
	border-left: solid 1px rgb(0, 0, 0);
}

.ms-cal-enoworkhour .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}

.ms-cal-eworkhourf .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}

.ms-cal-enoworkdayf .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}

.ms-cal-eworkday .ms-cal-dayhalfhourf {
	border-left: solid 1px rgb(0, 0, 0);
}

.ms-cal-eworkday .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}

.ms-cal-enoworkday .ms-cal-dayhourf {
	border-left: solid 1px rgb(0, 0, 0);
}

.ms-cal-enoworkday .ms-cal-dayhalfhourf {
	border-left: solid 1px rgb(0, 0, 0);
}

.ms-cal-enoworkdayf .ms-cal-dayhalfhourf {
	border-left: solid 1px rgb(0, 0, 0);
}

/* Horizontal lines signaling hour time slots on Day and Week View */
.ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-enoworkhourb .ms-cal-dayhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-enoworkhourb .ms-cal-dayhalfhour {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-enoworkhourb .ms-cal-dayhour {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-eworkday .ms-cal-dayhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-enoworkday .ms-cal-dayhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-enoworkhourrtl .ms-cal-dayhourrtlf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-enoworkhourrtl .ms-cal-dayhourrtl {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-workhourfover {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-workhourrtlfover {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-enoworkdayrtlf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-eworkdayf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-eworkdayrtlf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-workhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-workhourrtl {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-workhourrtlf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-workhour {
	border-top: 1px solid rgb(0, 0, 0); 
	color:#297B3D;
}

.ms-cal-workhourb {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-workhourover {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-workhourbover {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-workhourrtlover {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-workhourrtlbover {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-eworkhourf .ms-cal-dayhour {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-eworkhourf .ms-cal-dayhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-eworkhour .ms-cal-dayhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-eworkhour .ms-cal-dayhour {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-eworkday .ms-cal-dayhour {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-enoworkday .ms-cal-dayhour {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-enoworkhourf .ms-cal-dayhour {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-enoworkhourf .ms-cal-dayhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-enoworkhour .ms-cal-dayhour {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-enoworkhour .ms-cal-dayhourf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-eworkhourrtlf .ms-cal-dayhourrtl {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-eworkhourrtlf .ms-cal-dayhourrtlf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-eworkhourrtl .ms-cal-dayhourrtlf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-eworkhourrtl .ms-cal-dayhourrtl {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-eworkdayrtl .ms-cal-dayhourrtl {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-enoworkdayrtl .ms-cal-dayhourrtl {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-eworkdayrtl .ms-cal-dayhourrtlf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-enoworkdayrtl .ms-cal-dayhourrtlf {
	border-top: 1px solid rgb(0, 0, 0); 
}

.ms-cal-enoworkdayf {
	border-top: 1px solid rgb(0, 0, 0); 
}

/* Horizontal lines signaling half-hour time slots on Day and Week View */
.ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkhourb .ms-cal-dayhourf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkhourb .ms-cal-dayhalfhour {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkhourb .ms-cal-dayhour {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkday .ms-cal-dayhalfhourf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkday .ms-cal-dayhalfhourf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkhour .ms-cal-dayhalfhour {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkhour .ms-cal-dayhalfhourf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkhourrtlf .ms-cal-dayhalfhourrtlf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkhourrtl .ms-cal-dayhalfhourrtlf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkhourrtl .ms-cal-dayhalfhourrtl {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkdayrtl .ms-cal-dayhalfhourrtl {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtl {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkdayrtl .ms-cal-dayhalfhourrtlf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtlf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourhalfhour {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourhalfhourb {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourrtlhalfhour {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourrtlbhalfhourover {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourrtlhalfhourover {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourbhalfhourover {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourbhalfhourover {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourhalfhourover {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourrtlfhalfhourover {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourfhalfhourover {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-workhourbhalfhour {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkhourf .ms-cal-dayhalfhourf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkhour .ms-cal-dayhalfhourf {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkhour .ms-cal-dayhalfhour {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-eworkday .ms-cal-dayhalfhour {
	border-top: solid 1px rgb(187, 184, 184);
}
.ms-cal-enoworkday .ms-cal-dayhalfhour {
	border-top: solid 1px rgb(187, 184, 184);
}
/* Bottom border for last row in Day and Week View */
.ms-cal-workhourBhalfhour  {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-enoworkhourb .ms-cal-dayhalfhourf  {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-enoworkhourb .ms-cal-dayhourf  {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-enoworkhourb .ms-cal-dayhalfhour  {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-enoworkhourb .ms-cal-dayhour  {
	border-bottom: solid 1px rgb(0, 0, 0);
}

/* Sizes to keep things displaying properly */
.ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	height: 100%;
}
.ms-cal-enoworkhourb .ms-cal-dayhourf {
	height: 100%;
}
.ms-cal-workitem .contb {
	width: 95%;
}

.ms-cal-muworkitem .contb {
	width: 95%;
}

/* Background color for NON work hours/days in Day, Week and Month View */
.ms-cal-enoworkhourrtlf .ms-cal-dayhalfhourrtlf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtl {
	background-color: #FDEDB4;
}

.ms-cal-workhourb {
	background-color: #FDEDB4;
}

.ms-cal-workhourbhalfhour {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourl {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourrtlf .ms-cal-dayhourrtlf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourrtlf .ms-cal-dayhourrtl {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourrtl {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourrtll {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourb .ms-cal-dayhalfhour {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourb .ms-cal-dayhour {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourb .ms-cal-dayhalfhourf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourb .ms-cal-dayhourf {
	background-color: #FDEDB4;
}

.ms-cal-nodataleftbtmrtl {
	background-color: #FDEDB4;
}

.ms-cal-nodataleftbtm2 {
	background-color: #FDEDB4;
}

.ms-cal-nodataleftbtmrtl2 {
	background-color: #FDEDB4;
}

.ms-cal-nodatabtm {
	background-color: #FDEDB4;
}

.ms-cal-nodatabtm2 {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourf .ms-cal-dayhour {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourrtlf .ms-cal-dayhalfhourrtlf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtl {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourrtl .ms-cal-dayhourrtlf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourrtl .ms-cal-dayhourrtl {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourrtlf .ms-cal-dayhourrtlf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourrtlf .ms-cal-dayhourrtl {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhour .ms-cal-dayhalfhourf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhour .ms-cal-dayhalfhour {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhour .ms-cal-dayhourf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhour .ms-cal-dayhour .ms-cal-enoworkhourf .ms-cal-dayhourf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhour {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourrtlf {
	background-color: #FDEDB4;
}

.ms-cal-workhour {
	background-color: #FDEDB4;
}

.ms-cal-workhourhalfhour {
	background-color: #FDEDB4;
}

.ms-cal-workhourover {
	background-color: #FDEDB4;
}

.ms-cal-workhourhalfhourover {
	background-color: #FDEDB4;
}

.ms-cal-workhourf {
	background-color: #FDEDB4;
}

.ms-cal-workhourfover {
	background-color: #FDEDB4;
}

.ms-cal-workhourfhalfhour {
	background-color: #FDEDB4;
}

.ms-cal-workhourfhalfhourover {
	background-color: #FDEDB4;
}

.ms-cal-weekedge {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourf .ms-cal-dayhour {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhour .ms-cal-dayhalfhourf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhour .ms-cal-dayhalfhour {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhour .ms-cal-dayhourf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhour .ms-cal-dayhour {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourf .ms-cal-dayhourf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhour {
	background-color: #FDEDB4;
}

.ms-cal-enoworkhourrtlf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkdayf .ms-cal-dayhalfhourf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkday .ms-cal-dayhalfhourf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkday .ms-cal-dayhourf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkdayf .ms-cal-dayhourf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtlf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkdayrtlf .ms-cal-dayhalfhourrtlf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkdayrtl .ms-cal-dayhourrtlf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkdayrtlf .ms-cal-dayhourrtlf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkday {
	background-color: #FDEDB4;
}

.ms-cal-enoworkdayrtl {
	background-color: #FDEDB4;
}

.ms-cal-enoworkdayf {
	background-color: #FDEDB4;
}

.ms-cal-enoworkdayrtlf {
	background-color: #FDEDB4;
}

.ms-cal-time {
	background-color: #FDEDB4;
}

.ms-calheader {
	background-color: #FDEDB4;
}

.ms-cal-weekempty {
	background-color: #FDEDB4;
}

.ms-cal-weekday {
	background-color: #FDEDB4;
}

.ms-cal-nodatamid {
	background-color: #FDEDB4;
}

.ms-cal-nodataleft {
	background-color: #FDEDB4;
}

.ms-cal-nodataleftrtl {
	background-color: #FDEDB4;
}

.ms-cal-nodataleftbtm {
	background-color: #FDEDB4;
}

/* Vertical lines between days in Month View */
.ms-cal-noworkitemrtl {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-nodatamid {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-nodataleft {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-nodataleftrtl {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-alldayevent {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-alldayeventl {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-alldayeventrtl {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-alldayeventrtll {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-muworkitem {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-muworkiteml {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-muworkitemr {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-muworkitemrtl {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-muworkitemrtll {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-workitem {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-todayitem {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-todayitemrtl {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-noworkitem {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-noworkiteml {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-noworkiteml2b {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-noworkitemrtl2b {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-workitem2b {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-workitemrtl2b {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-todayitem2b {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-todayitemrtl2b {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-noworkitemb {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-noworkitemlb {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-noworkitem2b {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-nodataleftbtm2 {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-nodataleftbtmrtl2 {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-nodatabtm {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-nodatabtm2 {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-nodataleftbtm {
	border-right: 1px solid rgb(0, 0, 0);
}

.ms-cal-nodataleftbtmrtl {
	border-right: 1px solid rgb(0, 0, 0);
}

/* Horizontal lines between weeks in Month View */
.ms-cal-noworkiteml2b {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-noworkitemrtl2b {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-workitem2b {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-workitemrtl2b {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-todayitem2b {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-todayitemrtl2b {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-noworkitemb {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-noworkitemlb {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-noworkitem2b {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-nodataleftbtm2 {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-nodataleftbtmrtl2 {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-nodatabtm {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-nodatabtm2 {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-nodataleftbtm {
	border-bottom: solid 1px rgb(0, 0, 0);
}

.ms-cal-nodataleftbtmrtl {
	border-bottom: solid 1px rgb(0, 0, 0);
}

/* Appointment block in Day and Week View */
.ms-cal-tweekitem {
	background-color: #FDEDB4;
	background-image: none;
	border: 1px solid rgb(141, 141, 138);
}

.ms-cal-tdayitem {
	background-color: #FDEDB4;
	background-image: none;
	border: 1px solid rgb(141, 141, 138);
}

/* Area to left of All Day Event block in Day View */
.ms-cal-time {
	border-right: 1px solid rgb(0, 0, 0);
}

/* Day headers in Week and Month View */
.ms-cal-wtopdayl {
	background-color: #FDEDB4;
	background-image: url("/images/bargradationdark.gif");
	border: solid 1px rgb(0, 0, 0);
}

.ms-cal-wtopday {
	background-color: #FDEDB4;
	background-image: url("/images/bargradationdark.gif");
	border: solid 1px rgb(0, 0, 0);
}

div.ms-cal-navheader a img {
	background-color: #FDEDB4;
	background-image: url("/images/bargradationdark.gif");
	border: solid 1px rgb(0, 0, 0);
}

.ms-cal-topday {
	background-color: #FDEDB4;
	background-image: url("/images/bargradationdark.gif");
	border: solid 1px rgb(0, 0, 0);
}

.ms-cal-topdayl {
	background-color: #FDEDB4;
	background-image: url("/images/bargradationdark.gif");
	border: solid 1px rgb(0, 0, 0);
}

/* Selected Day header in Week and Month View */
.ms-cal-topdayoverl {
	background-color: #FDEDB4;
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}

.ms-cal-wtopdayover {
	background-color: #FDEDB4;
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}

.ms-cal-wtopdaylover {
	background-color: #FDEDB4;
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}

.ms-cal-topdayfocusover {
	background-color: #FDEDB4;
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}

.ms-cal-wtopdayfocusover {
	background-color: #FDEDB4;
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}

.ms-cal-wtopdayfocuslover {
	background-color: #FDEDB4;
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}

.ms-cal-topdayfocus {
	background-color: #FDEDB4;
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}

.ms-cal-topdayfocusl {
	background-color: #FDEDB4;
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}

.ms-cal-topdayfocusrtl {
	background-color: #FDEDB4;
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}

.ms-cal-topdayfocusrtll {
	background-color: #FDEDB4;
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}

.ms-cal-wtopdayfocus {
	background-color: #FDEDB4;
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}

.ms-cal-wtopdayfocusl {
	background-color: #FDEDB4;
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}

.ms-cal-wtopdayfocusrtl {
	background-color: #FDEDB4;
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}

.ms-cal-wtopdayfocusrtll {
	background-color: #FDEDB4;
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}

.ms-cal-topdayover {
	background-color: #FDEDB4;
	background-image: url("/images/bargradation.gif");
	background-repeat: repeat-x;
	border: solid 1px rgb(0, 0, 0);
}

/* Week header in Month View */
.ms-cal-week {
	background-color: #FDEDB4;
	background-image: url("/images/bargradationdark_horz.gif");
	border: 1px solid rgb(0, 0, 0);
}

.ms-cal-weekb {
	background-color: #FDEDB4;
	background-image: url("/images/bargradationdark_horz.gif");
	border: 1px solid rgb(0, 0, 0);
}

.ms-cal-weekrtl {
	background-color: #FDEDB4;
	background-image: url("/images/bargradationdark_horz.gif");
	border: 1px solid rgb(0, 0, 0);
}

.ms-cal-weekrtlb {
	background-color: #FDEDB4;
	background-image: url("/images/bargradationdark_horz.gif");
	border: 1px solid rgb(0, 0, 0);
}

/* Hover state for Week header in Month View */
.ms-cal-weekselected {
	background-color: rgb(229, 228, 227);
	background-image: url("/images/bargradation_horz.gif");
	border: 1px solid rgb(0, 0, 0);
}

.ms-cal-weekselectedrtl {
	background-color: rgb(229, 228, 227);
	background-image: url("/images/bargradation_horz.gif");
	border: 1px solid rgb(0, 0, 0);
}

/* Background behind Multi-day events in Week View when multi-day events are present */
.ms-cal-walldayevent {
	background-color: #FDEDB4;
	border-left: 1px solid rgb(0, 0, 0);
}

.ms-cal-walldayeventl {
	background-color: #FDEDB4;
	border-left: 1px solid rgb(0, 0, 0);
}

.ms-cal-walldayeventrtl {
	background-color: #FDEDB4;
	border-left: 1px solid rgb(0, 0, 0);
}

.ms-cal-walldayeventrtll {
	background-color: #FDEDB4;
	border-left: 1px solid rgb(0, 0, 0);
}

.ms-cal-wemptycell {
	background-color: #FDEDB4;
	border-left: 1px solid rgb(0, 0, 0);
}

.ms-cal-wemptycelll {
	background-color: #FDEDB4;
	border-left: 1px solid rgb(0, 0, 0);
}

/* Today marker, independent of selected day header, in Month View */
.ms-cal-wtopday-todayRTL{
	background-image:url("/_layouts/images/calnumBttntoday.gif");
	background-repeat:repeat-x;
	background-color: rgb(255, 218, 138);
	border:solid 1px rgb(0, 0, 0);
}
.ms-cal-topday-todayRTL{
	background-image:url("/_layouts/images/calnumBttntoday.gif");
	background-repeat:repeat-x;
	background-color: rgb(255, 218, 138);
	border:solid 1px rgb(0, 0, 0);
}
.ms-cal-wtopday-today{
	background-image:url("/_layouts/images/calnumBttntoday.gif");
	background-repeat:repeat-x;
	background-color: rgb(255, 218, 138);
	border:solid 1px rgb(0, 0, 0);
}
.ms-cal-topday-today{
	background-image:url("/_layouts/images/calnumBttntoday.gif");
	background-repeat:repeat-x;
	background-color: rgb(255, 218, 138);
	border:solid 1px rgb(0, 0, 0);
}
.ms-cal-wtopday-todayRTLover div{
	border:none;
}

.ms-cal-topday-todayoverRTL div{
	border:none;
}

.ms-cal-wtopday-todayRTL div{
	border:none;
}

.ms-cal-topday-todayRTL div{
	border:none;
}

.ms-cal-wtopday-todayover div{
	border:none;
}

.ms-cal-topday-todayover div{
	border:none;
}

.ms-cal-wtopday-today div{
	border:none;
}

.ms-cal-topday-today div{
	border:none;
}

/* Hover state for Today marker, independent of selected day header, in Month View */
.ms-cal-wtopday-todayover{
	background-color: rgb(255, 225, 187);
	border:solid 1px rgb(0, 0, 0);
}


.ms-cal-topday-todayover{
	background-color: rgb(255, 225, 187);
	border:solid 1px rgb(0, 0, 0);
}
#searchLayout input { background: transparent url('/images/search.gif') left no-repeat; padding-left: 25px; }
#searchLayout .ms-sbcell { background: url('/images/searchBg.gif') repeat-x; border-color: #BD9BBD; }
.ms-pagebreadcrumb
{
	background-color:#fcf4db;
	color:#297B3D;
	border: 0px;
}
.ms-siteactionsmenu div div div
{
	background-image:none;
	background-color:#297B3D;
	border-color:#297B3D;

}
.ms-siteactionsmenu
{
 background-color:black
}
.ms-pagebreadcrumb a
{
	background-color:#fcf4db;
	color:#297B3D;
	border: 0px;
}
.picMove
{
	position:relative;
	top:;
	left:55px;
}
.ms-topnav{
border:none;
/*border-left:solid 1px #ffffff;
border-bottom:none;*/
background-image:url("none");
background-repeat:repeat-x;
font-family:Arial;
font-size:9pt;
background-color:#fcf4db;
color:#297B3D;
font-weight:bold;
z-index:5;
}
.ms-topnav IMG{	
LEFT: -6px;	
POSITION: relative;
/*display:none;*/
}
.ms-topnavselected{
color:#297B3D;
background:url("none");
background-repeat:repeat-x;
font-weight:bold;
border:none;
border-bottom-width:0px;
border-left:none;
background-color:#fcf4db;
}
.ms-topnavselected a{
color:#297B3D;
}
.ms-topNavHover{
background-image:url("none");
background-color:#fcf4db;
border:;
border-left:;
border-bottom-width:;
color:#297B3D;
text-decoration:underline;
}
.ms-topNavHover a{
color:#297B3D;
text-decoration:underline;	
}
.ms-topNavFlyOuts{
background-color:white;
font-family:Arial;
font-size:9pt;
position:relative;
z-index:5;
}
.zz1_TopNavigationMenu_5:hover{
background-color:white;
width:100%;
}

.ms-topNavFlyOuts a{
display:block;
width:100%;
min-width:120px;
color:#297B3D;
padding:4px 8px 4px 8px;
}
.ms-topNavFlyOutsHover{
background-color:white;
color:#297B3D;
width:100%;
position:inherit;
z-index:5;
}
.ms-topNavFlyOutsContainer
{
border:solid 1px #E3D7A9;
}
.zz1_TopNavigationMenu_0
{
position:inherit;
z-index:4;
}
zz1_TopNavigationMenu_7
{
position:inherit;
z-index:4;
}
/*WebPart Classes*/
.crossWP
{
background-color:#fcf4db;
border:thick #f4d989 solid;
padding:10px;
}
.ms-areaseparatorright
{
	background-color:black;
	border-left-color:black;
	border-color:black;
	background-image:none;
}
.ms-formbody
{
	background-color:#FDEDB4;
}
.ms-formbody a
{
	color:#297B3D;
}

.ms-descriptiontext a
{
	color:#297B3D; 
}
.ms-toolbar
{
	background-color:#fcf4db;
	color:black;
}
.ms-separator
{
	background:#fcf4db;
	background-color:#fcf4db;
	border-color:black;
	color:black;
}
.ms-separator img
{
	background:#fcf4db;
	background-color:#fcf4db;
	border-color:black;
	color:black;
}
/*search link color*/
.srch-WPBody a:link {
	color:#297B3D;
}
.srch-Title a:hover{
	color:#297B3D;
}
.srch-Title a:visited{
	color:#297B3D;
}
.srch-SocDistTitle{
	border-color:#e0ded5 #e0ded5 #e0ded5 #e0ded5;
	background-color:#fcf4db;
}
.psrch-propcell{
	background-color:#fcf4db;
}
.psrch-imgcell{
background-color:#fcf4db;
}
.srch-HighConfidence{
background-color:#fcf4db;
}
TD.ms-cal-enoworkhour A.ms-cal-dayitem {	COLOR: #297B3D;	TEXT-DECORATION: underline}
TD.ms-cal-enoworkday A.ms-cal-dayitem {	COLOR: #297B3D;	TEXT-DECORATION: underline}
TD.ms-cal-eworkday A.ms-cal-dayitem {	COLOR: #297B3D;	TEXT-DECORATION: underline}
TD.ms-cal-eworkhour A.ms-cal-dayitem {	COLOR: #297B3D;	TEXT-DECORATION: underline}
.ms-cal-workhour{
	color:#297B3D;
}
.ms-cal-workhourF {
	color:#297B3D;
	font-weight:bold;
}
.ms-menutoolbar{
	border:none;
}
.ms-menubuttoninactivehover
{
border-color:#279b3d;
}
.ms-menutoolbar TD A 
{	
font-size: 8pt;	
color: #297b3d;	
font-family: tahoma;	
text-decoration: none}
.ms-cal-workhour .ms-cal-workhourover a:hover{
	color:#297B3D
}
.ms-cal-workhourover a:hover{
	color:#297B3D;
}
.ms-vb A{
	color:#297B3D;
	font-weight:bold;
}
A.ms-cal-more:link {
	color:#297B3D;
}
TD.ms-cal-defaultbgcolor A {	COLOR: #297B3D;	TEXT-DECORATION: underline;}
.ms-menutoolbar TD {
	border-bottom-color:#fcf4db;
}
H3.ms-PostDate {
	border-bottom-color:#297B3D;
}
.ms-PostTitle {	BORDER-TOP: #297B3D 1px solid;}
.ms-PostBody A{
	color:#297B3D;
}
.ms-quickLaunch{
	border-bottom-color:#fdedb4;
	border-top-color:#fdedb4;
	border-left-color:#fdedb4;
	border-right-color:#fdedb4;
	background:#fdedb4;
}
.ms-CategoryTitleCell{
	background:#fdedb4;
}
.ms-addnew{
	background:#fdedb4;
	border-bottom-color:#fdedb4;
}
.ms-BlogEmptyListText{
	background:#fdedb4;
}
.ms-blogrssnav{border-top-color:#fdedb4;
}
.ms-BlogNavigator DIV.ms-WPBody {	BORDER-TOP: #fdedb4}

/*Parrish*/
table.pageContent{
	
	z-index:0;
}
#onetidinfoblock1{
	visibility:hidden
}
#onetidinfoblock2{
	visibility:hidden
}
