﻿/* --- Calendar --- */
/* - Calendar.CSS Style Overrides - */

/* Left & Right Border for Multi-day Events in Week and Month View */ 
.contb {
	border-left: solid 2px #f9b64c;
	border-right: solid 2px #f9b64c;
}

/* Left & Right Border for Multi-day Events in Day View */
.contl {
	border-left: solid 2px r#f9b64c;
}
.contr {
	border-right: solid 2px #f9b64c;
}

/* Top & Bottom Border for Multi-day Events in Day, Week and Month View */
.contl, .contb, .contr, .cont {
	border-bottom: solid 1px #f9b64c;
	border-top: solid 1px #f9b64c;
}

/* Background color for Multi-day Events in Day, Week and Month View */
.ms-cal-defaultbgcolor {
	background-color: #f9b64c;
	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: #f9b64c;
	background-image: none;
	padding: 4px 0px 4px 0px;
}
/* Vertical lines between day slots on Day and Week View */
.ms-cal-enoworkdayf .ms-cal-dayhalfhourf, .ms-cal-enoworkday .ms-cal-dayhalfhourF, .ms-cal-enoworkday .ms-cal-dayhourF, .ms-cal-eworkday .ms-cal-dayhourF, .ms-cal-eworkday .ms-cal-dayhalfhourF, .ms-cal-enoworkdayf .ms-cal-dayhourF, .ms-cal-eworkhourf .ms-cal-dayhourF, .ms-cal-enoworkhour .ms-cal-dayhourF, .ms-cal-enoworkhour .ms-cal-dayhalfhourF, .ms-cal-eworkhour .ms-cal-dayhalfhourF, .ms-cal-eworkhour .ms-cal-dayhourF, .ms-cal-eworkdayf .ms-cal-dayhourF, .ms-cal-enoworkhourB .ms-cal-dayhourF, .ms-cal-enoworkhourB .ms-cal-dayhalfhourF {
	border-left:1px #000000 solid;
}
.ms-cal-eworkhour .ms-cal-dayhourF{
				border-top:1px #000000 solid;
}
/* Horizontal lines signaling hour time slots on Day and Week View */
.ms-cal-enoworkdayF, .ms-cal-enoworkdayrtl .ms-cal-dayhourrtlf, .ms-cal-eworkdayrtl .ms-cal-dayhourrtlf, .ms-cal-enoworkdayrtl .ms-cal-dayhourrtl, .ms-cal-eworkdayrtl .ms-cal-dayhourrtl, .ms-cal-eworkhourrtl .ms-cal-dayhourrtl, .ms-cal-eworkhourrtl .ms-cal-dayhourrtlf, .ms-cal-eworkhourrtlf .ms-cal-dayhourrtlf, .ms-cal-eworkhourrtlf .ms-cal-dayhourrtl, .ms-cal-enoworkhour .ms-cal-dayhourF, .ms-cal-enoworkhour .ms-cal-dayhour, .ms-cal-enoworkhourF .ms-cal-dayhour, .ms-cal-enoworkday .ms-cal-dayhour, .ms-cal-eworkday .ms-cal-dayhour, .ms-cal-eworkhour .ms-cal-dayhour, .ms-cal-eworkhourf .ms-cal-dayhourF, .ms-cal-eworkhourf .ms-cal-dayhour, .ms-cal-workhourrtlbover, .ms-cal-workhourrtlover, .ms-cal-workhourbover, .ms-cal-workhourover, .ms-cal-workhourb, .ms-cal-workhour, .ms-cal-workhourrtlf, .ms-cal-workhourrtl, .ms-cal-workhourf, .ms-cal-eworkdayrtlf, .ms-cal-eworkdayf, .ms-cal-enoworkdayrtlf, .ms-cal-workhourrtlfover, .ms-cal-workhourfover, .ms-cal-enoworkhourrtl .ms-cal-dayhourrtl, .ms-cal-enoworkhourrtl .ms-cal-dayhourrtlf, .ms-cal-enoworkday .ms-cal-dayhourF, .ms-cal-eworkday .ms-cal-dayhourF, .ms-cal-enoworkhourB .ms-cal-dayhour, .ms-cal-enoworkhourB .ms-cal-dayhalfhour, .ms-cal-enoworkhourB .ms-cal-dayhourF, .ms-cal-enoworkhourB .ms-cal-dayhalfhourF {
	border-top:1px #000000 solid; 
}

/* Horizontal lines signaling half-hour time slots on Day and Week View */
.ms-cal-enoworkday .ms-cal-dayhalfhour, .ms-cal-eworkday .ms-cal-dayhalfhour, .ms-cal-eworkhour .ms-cal-dayhalfhour, .ms-cal-eworkhour .ms-cal-dayhalfhourF, .ms-cal-eworkhourf .ms-cal-dayhalfhourf, .ms-cal-workhourbhalfhour, .ms-cal-workhourfhalfhourover, .ms-cal-workhourrtlfhalfhourover, .ms-cal-workhourhalfhourover, .ms-cal-workhourbhalfhourover, .ms-cal-workhourbhalfhourover, .ms-cal-workhourrtlhalfhourover, .ms-cal-workhourrtlbhalfhourover, .ms-cal-workhourrtlhalfhour, .ms-cal-workhourhalfhourb, .ms-cal-workhourhalfhour, .ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtlf, .ms-cal-eworkdayrtl .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtl, .ms-cal-eworkdayrtl .ms-cal-dayhalfhourrtl, .ms-cal-eworkhourrtl .ms-cal-dayhalfhourrtl, .ms-cal-eworkhourrtl .ms-cal-dayhalfhourrtlf, .ms-cal-eworkhourrtlf .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkhour .ms-cal-dayhalfhourF, .ms-cal-enoworkhour .ms-cal-dayhalfhour, .ms-cal-enoworkday .ms-cal-dayhalfhourF, .ms-cal-eworkday .ms-cal-dayhalfhourF, .ms-cal-enoworkhourB .ms-cal-dayhour, .ms-cal-enoworkhourB .ms-cal-dayhalfhour, .ms-cal-enoworkhourB .ms-cal-dayhourF, .ms-cal-enoworkhourB .ms-cal-dayhalfhourF {
	border-top:1px #000000 solid;

}
/* Bottom border for last row in Day and Week View */
.ms-cal-enoworkhourB .ms-cal-dayhour, .ms-cal-enoworkhourB .ms-cal-dayhalfhour, .ms-cal-enoworkhourB .ms-cal-dayhourF, .ms-cal-enoworkhourB .ms-cal-dayhalfhourF, .ms-cal-workhourBhalfhour  {
	border-bottom: 1px #000000 solid;
}

/* Sizes to keep things displaying properly */
.ms-cal-enoworkhourB .ms-cal-dayhourF, .ms-cal-enoworkhourB .ms-cal-dayhalfhourF {
	height: 100%;
}
.ms-cal-muworkitem .contb, .ms-cal-workitem .contb {
	width: 95%;
}
 .ms-cal-workitem2B, .ms-cal-workitem, .ms-cal-noworkitem2B, TD.ms-cal-nodataBtm2, TD.ms-cal-nodataMid, .ms-cal-noworkitem{
background-color:#FFFFFF;
border-right:1px olive solid;
border-left:1px olive solid;
}
 .ms-cal-enoworkhour .ms-cal-dayhourF,.ms-cal-enoworkhour .ms-cal-dayhalfhour, .ms-cal-enoworkhour .ms-cal-dayhalfhourF, .ms-cal-enoworkhour .ms-cal-dayhour .ms-cal-enoworkhourf .ms-cal-dayhourF{
	background-color: #FFFFFF;
	border-left:0;
	border-right:0;			
}
.ms-cal-workhourF{
background-color: #f9b64c;	
border:0;			
	}
	.ms-cal-enoworkhourF .ms-cal-dayhourF {
	HEIGHT: 100%; BORDER-TOP: #000000 1px solid
}
	.ms-cal-enoworkday .ms-cal-dayhalfhourF, .ms-cal-enoworkday, .ms-cal-enoworkday .ms-cal-dayhourF, .ms-cal-enoworkhourB .ms-cal-dayhalfhour, .ms-cal-eworkhour .ms-cal-dayhourF, .ms-cal-enoworkhourB .ms-cal-dayhalfhourF, .ms-cal-enoworkhourF, .ms-cal-enoworkhourF .ms-cal-dayhour, .ms-cal-enoworkhour .ms-cal-dayhalfhourF, .ms-cal-enoworkhour
	{
				background-color:#FFFFFF;
}
/* Background color for NON work hours/days in Day, Week and Month View */
.ms-cal-nodataleftbtm, .ms-cal-nodataleftrtl, .ms-cal-nodataleft, .ms-cal-weekday, .ms-cal-weekempty, .ms-calheader, .ms-cal-time, .ms-cal-enoworkdayrtlf, .ms-cal-enoworkdayf, .ms-cal-enoworkdayrtl, .ms-cal-enoworkdayrtlf .ms-cal-dayhourrtlf, .ms-cal-enoworkdayrtl .ms-cal-dayhourrtlf, .ms-cal-enoworkdayrtlf .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkdayrtl .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkdayf .ms-cal-dayhourF, .ms-cal-dayhalfhourf, .ms-cal-enoworkdayf .ms-cal-dayhalfhourf, .ms-cal-enoworkhourrtlf, .ms-cal-enoworkhourf .ms-cal-dayhourF,  .ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf,  .ms-cal-weekedge, .ms-cal-workhourfhalfhourover, .ms-cal-workhourfhalfhour, .ms-cal-workhourfover, .ms-cal-workhourf, .ms-cal-workhourhalfhourover, .ms-cal-workhourover, .ms-cal-workhourhalfhour, .ms-cal-workhour, .ms-cal-enoworkhourrtlf, .ms-cal-enoworkhourrtlf .ms-cal-dayhourrtl, .ms-cal-enoworkhourrtlf .ms-cal-dayhourrtlf, .ms-cal-enoworkhourrtl .ms-cal-dayhourrtl, .ms-cal-enoworkhourrtl .ms-cal-dayhourrtlf, .ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtl, .ms-cal-enoworkhourrtlf .ms-cal-dayhalfhourrtlf, .ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtlf, .ms-cal-nodatabtm, .ms-cal-nodataleftbtmrtl2, .ms-cal-nodataleftbtm2, .ms-cal-nodataleftbtmrtl, .ms-cal-enoworkhourB .ms-cal-dayhourF,  .ms-cal-enoworkhourB .ms-cal-dayhour, .ms-cal-enoworkhourrtll, .ms-cal-enoworkhourrtl, .ms-cal-enoworkhourrtlf .ms-cal-dayhourrtl, .ms-cal-enoworkhourrtlf .ms-cal-dayhourrtlf, .ms-cal-enoworkhourl, .ms-cal-workhourBhalfhour, .ms-cal-workhourb, .ms-cal-enoworkhourrtl .ms-cal-dayhalfhourrtl, .ms-cal-enoworkhourrtlf .ms-cal-dayhalfhourrtlf {
	background-color: #f9b64c;
}

/* Vertical lines between days in Month View */
.ms-cal-nodataleftbtmrtl, .ms-cal-nodataleftbtm, .ms-cal-nodatabtm, .ms-cal-nodataleftbtmrtl2, .ms-cal-nodataleftbtm2, .ms-cal-noworkitemlb, .ms-cal-noworkitemb, .ms-cal-todayitemrtl2b, .ms-cal-todayitem2B, .ms-cal-workitemrtl2b, .ms-cal-noworkitemrtl2b, .ms-cal-noworkiteml2b, .ms-cal-noworkiteml, .ms-cal-todayitemrtl, .ms-cal-todayitem, .ms-cal-muworkitemrtll, .ms-cal-muworkitemrtl, .ms-cal-muworkitemr, .ms-cal-muworkiteml, .ms-cal-muworkitem, .ms-cal-alldayeventrtll, .ms-cal-alldayeventrtl, .ms-cal-alldayeventl, .ms-cal-alldayevent, .ms-cal-nodataleftrtl, .ms-cal-nodataleft, .ms-cal-noworkitemrtl {
	border-right:0;
	border-left:0;
}
/* Horizontal lines between weeks in Month View */
.ms-cal-nodataBtm2, .ms-cal-workitem2B, .ms-cal-nodataleftbtmrtl, .ms-cal-nodataleftbtm, .ms-cal-nodatabtm2, .ms-cal-nodatabtm, .ms-cal-nodataleftbtmrtl2, .ms-cal-nodataleftbtm2, .ms-cal-noworkitem2B, .ms-cal-noworkitemlb, .ms-cal-noworkitemb, .ms-cal-todayitemrtl2b, .ms-cal-todayitem2B, .ms-cal-workitemrtl2b, .ms-cal-noworkitemrtl2b, .ms-cal-noworkiteml2b {
	border-bottom:1px olive solid;
}

/* Appointment block in Day and Week View */
.ms-cal-tdayitem, .ms-cal-tweekitem {
	background-color: #f9b64c;
	background-image: none;
	border: 1px solid #f9b64c;
}

/* 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-topdayl, .ms-cal-topday, div.ms-cal-navheader a img, .ms-cal-wtopday, .ms-cal-wtopdayL {
	background-color: #f9b64c;
	background-image: none;
	border:0;
}

/* Selected Day header in Week and Month View */
.ms-cal-topdayover, .ms-cal-wtopdayfocusrtll, .ms-cal-wtopdayfocusrtl, .ms-cal-wtopdayfocusl, .ms-cal-wtopdayfocus, .ms-cal-topdayfocusrtll, .ms-cal-topdayfocusrtl, .ms-cal-topdayfocusl, .ms-cal-topdayfocus, .ms-cal-wtopdayfocuslover, .ms-cal-wtopdayfocusover, .ms-cal-topdayfocusover, .ms-cal-wtopdayLover, .ms-cal-wtopdayover, .ms-cal-topdayoverl {
	background-color: #f9b64c;
	background-image: none;
	background-repeat: repeat-x;
	border:0;
}
TH.ms-cal-weekB{
				background-image:none;
				background-color: #f9b64c;
				border:0;
}
/* Week header in Month View */
.ms-cal-weekrtlb, .ms-cal-weekrtl, .ms-cal-weekb, .ms-cal-week {
	background-color: #f9b64c;
	background-image: none;
	border:0;
}

/* Hover state for Week header in Month View */
.ms-cal-weekselectedrtl, .ms-cal-weekselected {
	background-color: #f9b64c;
	background-image: none;
	border:0;
}

/* Background behind Multi-day events in Week View when multi-day events are present */
.ms-cal-wemptycelll, .ms-cal-wemptycell, .ms-cal-walldayeventrtll, .ms-cal-walldayeventrtl, .ms-cal-walldayeventl, .ms-cal-walldayevent {
	background-color: #f9b64c;
	border-left:0;
}

/* Today marker, independent of selected day header, in Month View */
.ms-cal-topday-today,.ms-cal-wtopday-today,.ms-cal-topday-todayRTL,.ms-cal-wtopday-todayRTL{
	background-image:url("/_layouts/images/calnumBttntoday.gif");
	background-repeat:repeat-x;
	background-color: #f9b64c;
	border:0;
}
.ms-cal-topday-today div,.ms-cal-wtopday-today div,.ms-cal-topday-todayover div,.ms-cal-wtopday-todayover div,.ms-cal-topday-todayRTL div,.ms-cal-wtopday-todayRTL div,.ms-cal-topday-todayoverRTL div,.ms-cal-wtopday-todayRTLover div{
	border:none;
}

/* Hover state for Today marker, independent of selected day header, in Month View */
.ms-cal-topday-todayover,.ms-cal-wtopday-todayover{
	background-color: #f9b64c;
	border:0;
}

/*Search*/
TD.ms-sbcell {border:none;}
TD.ms-sbgo {background-color:#a3a60f;}
.ms-rightbodysectionsearchbox {width: 0;}
.ms-sbLastcell {width: 0;}
.ms-sbplain{border:0;}

/* FORM BODY */
.ms-formbody {background:#FFFFFF;}

/* TOP NAVIGATIONN LINKS SMALL LINKS */
.TopNav {white-space: nowrap;text-align: right;font-family: Arial; color:#000000; font-size:8pt ; text-decoration:none; padding-right:18px; padding-top:18px}
.TopNav a{font-family: Arial; color:#000000; font-size:8pt; text-decoration:none}
.TopNav a:hover{font-family: Arial; color:#000000; font-size:8pt; text-decoration:underline;}
.Sign {font-family: Arial; color:#FFFFFF; font-size:8pt; text-decoration:none; background-image:url('/_layouts/images/SolidGround/SG_Logo.gif'); background-repeat:no-repeat; background-position: 10px center; }
.Sign a{font-family: Arial; color:#FFFFFF; font-size:8pt; text-decoration:none}
/* END TOP NAVIGATIONN LINKS */

.spacer {color: #FFFFFF;}

/* TOP NAVIGATION LINKS BIG LINKS */
.HeaderBack {background-image:url('/_layouts/images/SolidGround/Header1.gif'); background-repeat:no-repeat; background-position:center;}
.HeaderFont {font-family: Trebuchet MS; color:#FFFFFF; font-size:small; text-decoration: none; padding-bottom:10px}
.HeaderFont a{font-family: Trebuchet MS; color:#FFFFFF; font-size:small; text-decoration: none;}
.HeaderFont a:hover{color:#000000}
/* END TOP NAVIGATION LINKS BIG LINKS */

/* ALL OTHER HEADERS */
.Header {font-family: Arial; color:#000000; font-size:13pt; text-decoration: none;}
/* END ALL OTHER HEADERS */
	
/* Left Navigation */
.LeftNavHolder{padding-left:18px; padding-right:10px; padding-top:10px; background-color:#F9B64C; height:100%;}
.LeftNav {font-family: Arial; color:#000000; font-size:8pt ; text-decoration:none; padding-top:5px;}
.LeftNav a{font-family: Arial; color:#000000; font-size:8pt; text-decoration:none}
.LeftNav a:hover{font-family: Arial; color:#FFFFFF; font-size:8pt; font-weight:bold; text-decoration:none}

.LeftNavSub td{font-family: Arial; color:#000000; font-size:8pt ; text-decoration:none;padding-top:2px; padding-left:10px;}
.LeftNavSub a{font-family: Arial; color:#000000; font-size:8pt; text-decoration:none}
.LeftNavSub a:hover{font-family: Arial; color:#FFFFFF; font-size:8pt; font-weight: normal; text-decoration:none}

.LeftNavHeader {font-family: Arial; color:#000000; font-size:8pt ; font-weight:bold;padding-top:2px; text-decoration:none}
.LeftNavHeader a{font-family: Arial; color:#000000; font-size:8pt; font-weight:bold; text-decoration:none;}
.LeftNavHeader a:hover{font-family: Arial; color:#FFFFFF; font-size:8pt; font-weight:bold; text-decoration:none;}


.LeftNavT {font-family: Arial; color:#000000; font-size:8pt ; text-decoration:none; padding-top:5px; font-weight:bold}
.LeftNavT a{font-family: Arial; color:#000000; font-size:8pt; text-decoration:none; font-weight:bold}
.LeftNavT a:hover{font-family: Arial; color:#000000; font-size:8pt; font-weight:bold; text-decoration:none}


.LeftNavSubT td{font-family: Arial; color:#000000; font-size:8pt ; text-decoration:none;padding-top:3px; padding-left:8px;
background-image:url(../../SiteCollectionImages/bullet.gif);
background-position: left center;
background-repeat:no-repeat;
}
.LeftNavSubT a{font-family: Arial; color:#000000; font-size:8pt; text-decoration:none}
.LeftNavSubT a:hover{font-family: Arial; color:#FFFFFF; font-size:8pt; font-weight: normal; text-decoration:none}


/* End Left Navigation */

/*  CENTER COLUMN  */
.CenterCol {width:455px;}

/* END CENTER COLUMN  */

/* RIGHT Navigation */
.RightNav {font-family: Arial; color:#000000; font-size:8pt ; text-decoration:none;}
.RightNav a{font-family: Arial; color:#000000; font-size:8pt; text-decoration:none}
.RightNav a:hover{font-family: Arial; color:#000000; font-size:8pt; font-weight:bold; text-decoration:none}
.RightNavHeader {font-family: Arial; color:#000000; font-size:10pt ; font-weight:bold; text-decoration:none;}
.RightNavHeader a{font-family: Arial; color:#000000; font-size:10pt; font-weight:bold; text-decoration:none;}
.RightNavHeader a:hover{font-family: Arial; color:#000000; font-size:10pt; font-weight:bold; text-decoration:none;}

.RightCol {padding-left:5px; padding-right:5px; width:165px}

.RightColTen {padding-left:5px; padding-right:5px; width:620px}
/* End RIGHT Navigation */

/* FOOTER */
.Foot{font-family: Arial; color:#000000; font-size:8pt}
.Foot a{font-family: Arial; color:olive; font-size:8pt; text-decoration:underline; font-weight:bold}
/*  END FOOTER */

	
.SiteActions a{ font-family: Trebuchet MS; color:#000000; font-size:8pt; text-decoration:none}
.SiteActions { font-family: Trebuchet MS; color:#000000; font-size:8pt; text-decoration:none}
.Desc {font-family: Trebuchet MS; color:#A3A60F; font-size: 10pt;}
.Title {font-family: Trebuchet MS; color:#A3A60F; font-size: 18pt; padding-top:10px}
.Title a{font-family: Trebuchet MS; color:#A3A60F; font-size: 18pt; text-decoration:none;}
.Title2 {font-family: Trebuchet MS; color:#000000; font-size: 14pt; border-bottom:thin #FFFFFF solid;}
.Text{font-family: Arial; color:#000000; font-size:10pt}
.Text a{font-family: Arial; color:#000000; font-size:10pt; text-decoration:none; font-weight:bold}

/* DISPLAY FORMS  */
.TextD{font-family: Arial; color:#000000; font-size:10pt; border-top:1px solid #d8d8d8}
.TextD a{font-family: Arial; color: blue; font-size:10pt; text-decoration:underline;}
TABLE.ms-toolbar {
				background-image:none;
				background-color:#FFFFFF;
				border:none;
}
/* END DISPLAY FORMS */


/*  HOME & NEWS PAGE */
.HomeText{font-family: Arial; color:#000000; font-size:10pt}
.HomeText a{font-family: Arial; color:olive; font-size:10pt; text-decoration:underline; font-weight:bold}
.TxtHeader{font-family: Arial; color:#000000; font-size:10pt; font-weight:bold; border-bottom:thin #F9B64C solid}
.TxtHeader a{font-family: Arial; color:#000000; font-size:10pt; text-decoration:none; font-weight:bold;}
.datetxt{font-family: Arial; color:#FFFFFF; font-size:10pt;font-weight:bold}
.txtwhite{font-family: Arial; color:#000000; font-size:10pt;}
.txtwhite a{font-family: Arial; color:#FFFFFF; font-size:10pt; text-decoration:none; font-weight:bold}
.WhiteHeader{font-family: Arial; color:#000000; font-size:10pt;}
.WhiteHeader a{font-family: Arial; color:#000000; font-size:10pt; text-decoration:none; font-weight:bold}

/* END HOME & NEWS PAGE */

/* CONTACT US */
.TextC{font-family: Arial; color:#000000; font-size:9pt}
.TextC a{font-family: Arial; color:#000000; font-size:9pt; text-decoration:underline;}
/* END CONTACT US */

/* JOBS & VOLUNTEER PAGE*/
.TxtHeaderJ{font-family: Arial; color:olive; font-size:10pt; font-weight:bold; border-bottom:thin #F9B64C solid;}
.TextJ{font-family: Arial; color:#000000; font-size:10pt; border-bottom:1px olive solid}
.TextJ a{font-family: Arial; color: blue; font-size:10pt; text-decoration:none; font-weight:bold}
/* END JOBS & VOLUNTEER PAGE */

/* SITE MAP */
.header-main{background-color:#F9B64C; font-family:Arial; font-size:12px; font-weight:bold; color:black; padding:2px 0px 2px 3px; margin-right:3px; margin-left: 0px;}
.item-main{font-family:Arial; font-size:10px; color:black}
/* END SITE MAP */


/*  RSS FEED */

div.link-item {padding-left:10px;} /*White background */
/*div.link-item {	border-bottom:1px #f9b64c solid; padding-left:10px; background-color:#f9b64c;}  Orange Background */
 
div.link-item A:link {font-weight: 500; color:olive; font-family: Arial; font-size:10pt; font-weight:700; text-decoration:underline}
div.link-item A:visited {font-weight: 500; color:olive; font-family: Arial; font-size:10pt; font-weight:700; text-decoration:underline}
div.link-item A:active {font-weight: 500; color:olive; font-family: Arial; font-size:10pt; font-weight:700; text-decoration:underline}
div.link-item A:hover {font-weight: 500; color:olive; font-family: Arial; font-size:10pt; font-weight:700; text-decoration:underline}

div.groupheader {font-family: Arial; color:olive; font-size:10pt; font-weight:bold; border-bottom:thin #F9B64C solid; } White background 
/*div.groupheader {font-family: Arial; color:olive; font-size:11pt; font-weight:bold; border-bottom:thin #F9B64C solid; background-color:#f9b64c; padding-left:10px;} /*Orange Background */

div.groupheader a:link {font-family: Arial; color:#000000; font-size:10pt; text-decoration:none; font-weight:bold;}
div.groupheader a:visited {font-family: Arial; color:#000000; font-size:10pt; text-decoration:none; font-weight:bold;}
div.groupheader a:active {font-family: Arial; color:#000000; font-size:10pt; text-decoration:none; font-weight:bold;}
div.groupheader a:hover {font-family: Arial; color:#000000; font-size:10pt; text-decoration:none; font-weight:bold;}
/* color:olive; font-size:11pt; V1 
  	color:olive; font-size:11pt; V2
*/


div.description{border-bottom:1px #f9b64c solid; font-family: Arial; color:#000000; font-size:10pt; padding-bottom:10px}
div.description a:link {font-weight: 500; color:olive; font-weight:bold}
div.description a:visited {font-weight: 500; color:olive; font-weight:bold}
div.description a:active {font-weight: 500; color:olive; font-weight:bold}
div.description a:hover {font-weight: 500; color:olive; font-weight:bold;}

div.description2{font-family: Arial; color:#000000; font-size:10pt}
div.description2 a:link {font-weight: 500; color:olive; font-weight:bold}
div.description2 a:visited {font-weight: 500; color:olive; font-weight:bold}
div.description2 a:active {font-weight: 500; color:olive; font-weight:bold}
div.description2 a:hover {font-weight: 500; color:olive; font-weight:bold;}


/* END RSS FEED */

/* TENANT SERVICES */
.ms-rteCustom-Header {
	font-family: Arial;
	font-weight:bold;
	font-size:10pt;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	border-left:1px #4f81bd solid;
	border-bottom:1px #4f81bd solid;
	width:100%		
}

.ms-rteCustom-Body {
	font-family: Arial;
	font-weight:normal;
	font-size:10pt;
	text-align:left;
	padding-top:15px;
	padding-left:15px
}



TD.THeader {
	font-family: Arial;
	font-weight:bold;
	font-size:12pt;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	border-left:1px #4f81bd solid;
	border-bottom:1px #4f81bd solid;
}
TD.ms-rteCustom-SectionHeaders {
	font-family: Arial;
	font-weight:bold;
	font-size:12pt;
	text-align:left;
	padding-left:10px;
	padding-top:10px;
	border-left:1px #4f81bd solid;
	border-bottom:1px #4f81bd solid;
}

TD.TTop {
	font-family: Arial;
	font-weight:normal;
	font-size:10pt;
	border-bottom:1px #4f81bd solid;
	text-align:right;
	padding-right:55px;
	padding-top:10px;
}
TD.TTop A:link, TD.TTop A:visited {
	vertical-align:middle;
	color: #0000a0;
	font-weight:bold;
	font-size:8pt;
	text-decoration:underline;
}
TD.TTop A:hover {
	color: #f9b64c;
}

TD.ms-rteCustom-BackToTop {
	font-family: Arial;
	font-weight:normal;
	font-size:10pt;
	border-bottom:1px #4f81bd solid;
	text-align:right;
	padding-right:55px;
	padding-top:10px;
}
TD.ms-rteCustom-BackToTop A:link, TD.ms-rteCustom-BackToTop A:visited {
	vertical-align:middle;
	color: #0000a0;
	font-weight:bold;
	font-size:8pt;
	text-decoration:underline;
}
TD.ms-rteCustom-BackToTop A:hover {
	color: #f9b64c;
}

TD.ms-rteCustom-FAQTop {
	text-align:right;
}
TD.ms-rteCustom-FAQTop A:link, TD.ms-rteCustom-FAQTop A:visited {
	vertical-align:middle;
	color: #0000a0;
	font-weight:bold;
	font-size:8pt;
	text-decoration:underline;
}
TD.ms-rteCustom-FAQTop A:hover {
	color: #f9b64c;
}


TD.FTop {
	text-align:right;
}
TD.FTop A:link, TD.FTop A:visited {
	vertical-align:middle;
	color: #0000a0;
	font-weight:bold;
	font-size:8pt;
	text-decoration:underline;
}
TD.FTop A:hover {
	color: #f9b64c;
}

TD.TBody {
	text-align:left;
	padding-top:15px;
	padding-left:15px
}

TD.Nav {
	font-family: Arial;
	font-weight:bold;
	font-size:10pt;
	text-align:center;
	padding-bottom:20px;
}
TD.Nav A:link, UL.Nav A:link {
	color: olive;
	font-weight:bold;
	text-decoration:underline;
}
TD.Nav A:visited  {
	color: #993399;
	font-weight:bold;
	text-decoration:underline;
}

TD.Nav A:hover {
	color: #f9b64c;
}

.ms-rteCustom-Links {
	font-family: Arial;
	font-weight:bold;
	font-size:10pt;
	color:olive;
}
TD.NavBody {
	font-family: Arial;
	font-weight:normal;
	font-size:10pt;
}

TD.NavBody a:link, TD.NavBody A:visited, .ms-rteCustom-Links A:link, .ms-rteCustom-Links A:visited  {
	color: olive;
	font-weight:bold;
	font-size:10pt;
	text-decoration:underline;
}
TD.NavBody A:visited, .ms-rteCustom-Links A:visited  {
	color: #993399;
	font-weight:bold;
	text-decoration:underline;
}
TD.NavBody A:hover, .ms-rteCustom-Links A:hover {
	color: #f9b64c;
	TEXT-DECORATION: underline;
}

DIV.TenHeader A:link, Div.TenHeader A:visited {
	color:#0000a0;
	font-weight:bold;
	font-family:Arial;
	font-size:10pt;
	text-decoration:underline			
}

Div.TenHeader A:hover {
	color:#f9b64c;
	font-weight:bold;
	font-family:Arial;
	font-size:10pt;
	text-decoration:underline			
}

.ms-WPBody A:link {	
COLOR: olive;
font-weight:bold;
TEXT-DECORATION: underline;
}
.ms-WPBody A:visited {	
COLOR: #993399;	
TEXT-DECORATION:  underline;
font-weight:bold;
}
.ms-WPBody A:hover {	
COLOR: #f9b64c;	
TEXT-DECORATION: underline;
font-weight:bold;
}

div.ms-WPBody {			
	font-family: Arial;
	font-weight:normal;
	font-size:10pt;
}

/* END TENANT SERVICES */

/* SURVEY */
.ms-formbodysurvey{
font-family:Arial;
font-size:10pt;
vertical-align:top;
background:none;
border-top:none;
padding:5px 8px 15px 8px;
}
TD.ms-formbodysurvey span textarea.ms-long {
	width:586px;
}
.ms-surveyVBarT
{
font-size:9pt;
font-family:arial;
color:#7f7f7f;
}
.ms-surveyVBarTC
{
font-size:9pt;
font-family:arial;
text-align:center;
color:#7f7f7f;
}
.ms-surveyHR
{
color:#CCCCCC;
height:2px;
}
.ms-surveyTotal
{
font-size:9pt;
font-family:arial;
color:#7f7f7f;
padding-left:10px;
padding-right:0px;
}
.ms-surveyHBar
{
font-size:3px;
background-color:#3966bf;
border:solid;
border-width:5px;
border-color:#3966bf;
}
.ms-surveyHBarB
{
font-size:3px;
background-color:#CCCCCC;
border:solid;
border-width:1px;
border-color:#CCCCCC;
}
.ms-surveyHBarLabel
{
font-size:9pt;
font-family:arial;
color:#7f7f7f;
text-decoration:none;
;height:3.75pt;
margin:0;
padding:0;
border:none;
background-color:white;
}
.ms-gridCol, .ms-formlabel{
	font-size:9pt;
font-family:arial;

}
.ms-gridT1 {
	font-size:10pt;
font-family:arial;

}

/* END SURVEY */




/* BLOG
.ms-blogedit{
font-size:8pt;
line-height:1.7em;
vertical-align:top;
border-top:solid 1px #FFFFFF;
}
.ms-blogedit a{
height:22px;
padding:0px 5px 0 5px;
color:#000000;
background-image:none;
background-color:#FFFFFF;
border:none;
border-top:none;
} 

.ms-blogedit {
	background-color: #FFFFFF;
	border:none;
	background-image:none;
}
.ms-navsubmenu2, div.ms-quicklaunchouter, .ms-BlogNavigator, {
	background-color: #f9b64c;
	border:none;
	background-image:none;
}
.ms-quicklaunchheader {	
PADDING-RIGHT: 6px;	
PADDING-LEFT: 6px;	
FONT-WEIGHT: normal;	
FONT-SIZE: 8pt;	
background-image:none;
PADDING-BOTTOM: 4px;	
border:none;	
COLOR: #000000;	
PADDING-TOP: 2px;	
BACKGROUND-REPEAT: repeat-x;	
BACKGROUND-COLOR: #f9b64c
}
.ms-quicklaunchheader A {	
COLOR: #000000;	
TEXT-DECORATION: none
}.ms-unselectednav A {	
COLOR: #000000;	
TEXT-DECORATION: none
}
.ms-quicklaunchheader A:hover {	
COLOR: #000000;	
TEXT-DECORATION: underline
}

.ms-quickLaunch, ..ms-quickLaunch A {	
BORDER-RIGHT: #f9b64c1px solid;	
BORDER-TOP: #f9b64c1px solid;	
FONT-SIZE: 8pt;	
BORDER-LEFT: #f9b64c1px solid;	
LINE-HEIGHT: 10pt;	
BORDER-BOTTOM: #f9b64c1px solid;	
FONT-FAMILY: Arial;	
BACKGROUND-COLOR: #f9b64c;
color: #000000;
}
div.ms-quickLaunch {
	border:none;
}
.ms-BlogNavigator div.ms-navheader{
background-color:#f9b64c;
border-top:solid 1px #f9b64c;
border-left:solid 1px #f9b64c;
border-bottom:1px solid #f9b64c;
padding:1px 6px 3px 6px;
}
.ms-BlogNavigator div.ms-navheader a{
color:#000000;
}
.ms-BlogNavigator div.ms-navheader{
color:#4c4c4c;
font-weight:bold;
} 

.ms-BlogNavigator div.ms-WPBody{
border-top:solid 1px #f9b64c;
}

.ms-BlogNavigator div.ms-PartSpacingVertical {
font-size:1pt;
margin-top:0px;
}

.ms-BlogNavigator td.ms-addnew{
padding-left:6px;
background: #f9b64c;
}

.ms-BlogNavigator td.ms-addnew img{
margin-right:2px;
}

.ms-CategoryTitleCell {
padding:0px 0px 0px 0px;
}
.ms-CategoryTitleCell a {
display:block;
background:none;
background-position:left top;
background-repeat:no-repeat;
margin:0px;
padding:3px 0px 3px 16px;
} 

.ms-blogrssnav{
color:#4c4c4c;
padding-bottom:5px;
padding-top:5px;
padding-left:5px;
border-top:solid 1px #f9b64c;
}
.ms-blogrssnav a{
color:#003399;
text-decoration:none;
font-weight:bold;
font-size:8pt;
}

.ms-blogrssnav img{
border:none;
}

END BLOG */
























