body
{
	margin-top: 0px;
	margin-left: 0px;	
	font-family: Arial;
	font-size:10px;
}

.greenHeader
{
	color:white;
	font-family: Arial;
	font-size:22px;	
	background-color: #0F372E;
	border-bottom: solid 2px white;
	text-indent:5px;
}

.menuBar 
{
	font-size: 16px; 
	background-image: 
	url(images/menuBar_BG.jpg); 
	color: white; background-repeat: 
	repeat-x; 
	font-family:Times New Roman; 
	height:36;
}
.menuBar a, .menuBar a:link, .menuBar a:visited {font-size: 12px; color: white; font-family:Arial; font-weight:bold; text-decoration: none; padding-left:15px; padding-right:15px;}
.menuBar a:hover {font-size: 12px; color: #C4CAC5; font-family:Arial; font-weight:bold; text-decoration: none; padding-left:15px; padding-right:15px;}

.leftMenu 
{
	background-color: #C4CAC5; 
	border-left: solid 1px black; 
	border-right: solid 1px black; 
	 
	font-family: Arial; 
	font-size:12px;
}

.leftMenu .text {padding-left:5px; padding-right:5px;}
.leftMenu .textright {padding-left:5px; padding-right:5px; text-align:right;}
.leftMenu a, .leftMenu a:link, .leftMenu a:visited {width: 100%; font-size: 14px; color:#596E5D; font-family:Arial; text-decoration: none; height:25px; padding-top:5px; padding-left:5px; font-weight:bold;}
.leftMenu a:hover {background-color:#596E5D; width: 100%; font-size: 14px; color: black; font-family:Arial; text-decoration: none; height:25px; padding-top:5px; padding-left:5px;}
.leftMenu .subLocation {padding-left: 20px; width: 115px; list-style-type: square;}
.leftmenu .icon {padding-bottom: 5px; }
.leftmenu .bottomborder {border-bottom: solid 1px black;}
.leftMenu .selectedloc {background-color:#596E5D; width: 100%; font-size: 14px; color: black; font-family:Arial; text-decoration: none; height:25px; padding-top:5px; padding-left:5px; font-weight:bold;}

.lightGreenTable
{
	font-size: 13px;
	color: #3c3c3c;
	font-family: Arial;
	background-color: #ecf3eb;
	padding-left: 10px;
	padding-top: 10px;
	padding-bottom: 5px;
	padding-right: 5px;
	border-bottom: solid 1px C4CAC5;
	border-right: solid 1px C4CAC5;
}

.lightGreenTable .header { color:#596E5D; font-family: Arial; font-weight:bold; font-size:20px;}
.lightGreenTable .24header { color:#596E5D; font-family: Arial; font-weight:bold; font-size:22px;}
.lightGreenTable .subheader { color:#596E5D; font-family: Arial; font-weight:bold; font-size:18px;}
.lightGreenTable .subhead { color:#596E5D; font-family: Arial; font-weight:italic; font-size:18px;}
.lightGreenTable .icon {background-color: #ecf3eb; padding-left: 10px; padding-top: 10px; padding-bottom: 5px; padding-right: 5px; border-bottom: solid 1px black; border-right: solid 1px black; border-top: solid 1px black; border-left: solid 1px black; }
.lightgreenTable .iconnoborder {background-color: #ecf3eb; padding-left: 10px; padding-top: 10px; padding-bottom: 5px; padding-right: 5px; }
.lightGreenTable .right {font-align:right;}
.lightGreenTable .text { color:#596E5D; font-family: Arial; font-size:14px; }
.lightGreenTable a, .lightGreenTable a:link, .lightGreenTable a:visited { font-weight:bold; color: #596E5D; font-size:12px; text-decoration: none; }
.lightGreenTable .jumps { font-weight:bold; color: #596E5D; font-size:12px; text-decoration: none; }
.lightGreenTable .iconabout {background-color: #ecf3eb; padding-left: 10px; padding-top: 20px; padding-bottom: 5px; padding-right: 5px; }
.noBorder {font-size: 13px; color: #3c3c3c; font-family: Arial;}

.events 
{ 
	font-family: Arial; 
	color: #596E5D; 
	font-size:12px; 
}
.events .header { padding-left:5px; background-color:#596E5D; }
.events .yellow { padding-left:5px; background-color:#FBFF8F; color: #596E5D; }
.events .yellowtext {font-size:12px; font-family: Arial;}
.events .16bold {font-weight:bold; font-size:16px;background-color:#FBFF8F;}
.events .bold {font-weight:bold; background-color:#FBFF8F;}   
.events .prompt {font-weight:bold; font-size:12px;}
.events .text {font-size:12px;}
.events .section { font-family: Arial; color: #596E5D; font-size:12px; font-weight:bold;}
.events .eventsItem { border-bottom: solid 1px #C4CAC5; padding-bottom:5px; padding-top:5px; }
.eventsLeft {color:#C4CAC5; font-family: Arial; font-weight:bold; font-size:16px;}
.eventsRight {color:white; font-family: Arial; font-weight:bold; font-size:16px;}
.events .title { font-weight:bold; color: #596E5D; font-size:12px; }
.events .icon {margin-right: 10px; }
.events .jobtitle {font-weight:bold; font-size:12px; font-style:italic; color: #596E5D; }
.events .pic { padding-bottom:5px; padding-top:5px; }
.events .icon2 {align:center;}
.events .iconborder {border-bottom: solid 1px black; border-right: solid 1px black; border-top: solid 1px black; border-left: solid 1px black;}
.events .textindent {margin-left: 10px; font-weight:bold; color: #596E5D; font-size:12px;}
.events a, .events a:link, .events a:visited { font-weight:bold; color: #596E5D; font-size:12px; text-decoration: none; font-style:italic;}


.verticalSpacer
{
	BACKGROUND-POSITION-X: center;
	background-image: url(images/home/news/verticalLine.gif);
	background-repeat: repeat-y;
	width:20px;
}



.news 
{ 
	font-family: Arial; 
	color: #596E5D; 
	font-size:12px;
	background color:#FFF7AF
}
.news .header { padding-left:5px; background-color:#8F5D00; }
.news .newsItem { border-bottom: solid 1px #C4CAC5; padding-bottom:5px; padding-top:5px; }
.newsLeft {color:#C4CAC5; font-family: Arial; font-weight:bold; font-size:16px;}
.newsRight {color:white; font-family: Arial; font-weight:bold; font-size:16px;}
.news .title { font-weight:bold; color: #596E5D; font-size:12px; }
.news .icon {margin-right: 10px; }
.news .iconborder {margin-right: 10px; border-bottom: solid 1px black; border-right: solid 1px black; border-top: solid 1px black; border-left: solid 1px black;}
.news a, .news a:link, .news a:active, .news a:visited { font-weight:bold; color: #596E5D; font-size:12px; text-decoration: none; font-style:italic;}



.leftMenuEvents
{
	background-color: #C4CAC5;	
	font-size: 18px;
	color: white;
	font-family:Arial;
	font-weight: bold;
}

.leftMenuEvents a, .leftMenuEvents a:active, .leftMenuEvents a:link, .leftMenuEvents a:visited
{
	background-color:#596E5D;
	width: 100%;
	font-size: 14px;
	color: white;
	font-family:Arial;
	text-decoration: none;
	height:25px;
	padding-top:5px;
	padding-left:5px;

}

.leftMenuEvents a:hover
{
	background-color:#596E5D;
	width: 100%;
	font-size: 14px;
	color: black;
	font-family:Arial;
	text-decoration: none;
	height:25px;
	padding-top:5px;
	padding-left:5px;
}

.leftMenuEvents .sublocation
{
	padding-left: 20px;
	width: 115px;
	list-style-type: square;
}
.greytable
{
	font-family:Arial;
	color: black;
	font-size: 12px;
	background-color:#999999; 
	border: solid 1px black;
}
.greytable .header {background-color:#596E5D; padding-left:5px;font-size: 12px;font-family:Arial;}
.greytable .lefttitle {color:#C4CAC5; font-family: Arial; font-weight:bold; font-size:16px;}
.greytable .righttitle {color:white; font-family: Arial; font-weight:bold; font-size:16px;}
.greytable .text {font-family:Arial; color:black; font-size: 12px; padding-left:15px;}

.rightlocs
{
	font-family:Arial;
	color: black;
	font-size: 12px;
	background-color:#EBD3B3; 
	border: solid 1px black;
}
.rightlocs .header {background-color:#9E8E78; padding-left:5px;font-size: 12px;font-family:Arial;}
.rightlocs .item {padding-bottom:5px; padding-top:5px;font-family:Arial; color: black; font-size: 12px; }
.rightlocs .lefttitle {color:#B8B8B8; font-family: Arial; font-weight:bold; font-size:16px;}
.rightlocs .righttitle {color:#FFFFFF; font-family: Arial; font-weight:bold; font-size:16px;}
.rightlocs .text { font-family:Arial; color: black; font-size: 12px; background-color:#EBD3B3;}
.rightlocs .link { font-family:Arial; color: black; font-size: 12px;}
.rightlocs a; .rightlocs a:link, .rightlocs a:active, .rightlocs a:visited { font-weight:bold; font-color:black; font-size:12px; text-decoration: none; font-style:italic;}