body{
margin:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
background:#DAEDDA;
}
a{
text-decoration:none;
color:#007C00;
}
a:hover{
color:#007C00;
}
h1{
color:#007C00;
margin:0px;
padding:3px 3px 3px 5px;
border-left:6px solid #007C00;
border-bottom:1px solid #007C00;
font-size:17px;
line-height:17px;
text-transform:capitalize;
}
h2{
font-size:20px;
}
hr{
margin:2px 0px 2px 0px;
padding:0px;
border-bottom:1px dashed #007C00;
border-top:0px;
border-left:0px;
border-right:0px;
line-height:0px;
height:1px;
display:block;
}
#site{
/*width:100%;*/
width:960px;
margin:auto;
background:white;
/*min-width:780px;*/
}
#SiteLogo{
background-image:url(images/web/css_green_logo.gif);
background-position:center;
background-repeat:no-repeat;
}
#header{
background-color:#007C00;
background-image:url(images/web/css_green_bg.gif);
background-repeat:repeat-x;
height:116px;
}
	#header .content{
	padding:2px;
	}
		#header .content .slot1{
		color:white;
		margin:2px 0px 6px 0px;
		}
			#header .content .slot1 #LatestNews{
			width:80%;
			margin-left:5px;
			}
				#header .content .slot1 #LatestNews a{
				font-weight:bold;
				color:white;
				text-decoration:none;
				}
				#header .content .slot1 #LatestNews a:visited{
				font-weight:normal;
				text-decoration:none;
				}
				#header .content .slot1 #LatestNews a:hover{
				text-decoration:underline;
				}
		#icoButtons{
		float:right;
		margin:1px 3px -2px 0px;
		}
		#icoButtons img{
		width:16px;
		height:16px;
		border:none;
		background:url(images/web/css_green_buttons.gif);
		}
		#icoButtons .ButtonHelp{
		background-position:0px -16px;
		}
		#icoButtons .ButtonContact{
		background-position:0px -32px;
		}
		#icoButtons .ButtonSitemap{
		background-position:0px -48px;
		}
		#header .content .slot2{
		margin:0px 1px 0px 1px;
		}
#headerSide1{
background-image:url(images/web/css_green_bg.gif);
background-repeat:no-repeat;
background-position:0px -116px;
height:116px;
}
#headerSide2{
background-image:url(images/web/css_green_bg.gif);
background-repeat:no-repeat;
background-position:right -232px;
height:116px;
}
#footer{
background-color:#007C00;
background-image:url(images/web/css_green_bg.gif);
background-repeat:repeat-x;
background-position:0px -350px;
height:63px;
/*margin-top:-7px;*/
}
	#footer .content{
	color:white;
	padding:15px 5px 0px 5px;
	}
#footerSide1{
background-image:url(images/web/css_green_bg.gif);
background-repeat:no-repeat;
background-position:0px -415px;
height:63px;
}
#footerSide2{
background-image:url(images/web/css_green_bg.gif);
background-repeat:no-repeat;
background-position:right -480px;
height:63px;
}
#body{
border:1px solid #007C00;
border-top:none;
border-bottom:none;
padding:5px 5px 0px 5px;
/* min-height:400px; */
}
.inLine{
display:inline;
}
.border{
border:1px solid #007C00;
}
.bg{
background-color:#007C00;
}
.pad{
padding:5px;
}
.tabheader{
color:#FFFFFF;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
padding:5px;
}
.tabheader a{
color:#FFFFFF;
}
.tabheadercolor{
background-color:#007C00;
}
.focuscolor{
color:#007C00;
}
#TodayDateInfo{
font-weight:bold;
font-size:16px;
color:#007C00;
text-align:center;
line-height:18px;
}
#TodayDateInfoTimeHolder{
font-weight:normal;
font-size:12px;
line-height:20px;
color:#007C00;
}
#SiteNavMenu{
border:1px solid #007C00;
text-align:center;
background-color:#CDE6CD;
/*padding:5px;*/
margin-bottom:5px;
font-weight:bold;
width:100%;
}
#SiteNavMenu a{
color:#007C00;
padding:4px 6px 4px 6px;
display:block;
text-decoration:none;
}
#SiteNavMenu a:hover{
color:#FFFFFF;
background-color:#007C00;
text-decoration:none;
}
#LoadingOverDiv{
height:100%;
width:100%;
background-image:url(images/web/loader_big.gif);
background-position:50% 50%;
background-repeat:no-repeat;
margin:-5px;
position:fixed;
display:none;
text-align:center;
z-index:999;
/*
background-color:#FFFFFF;
filter:alpha(opacity=40);
-moz-opacity: 0.4;
opacity: 0.4;
*/
}