body, html {font-family:Verdana, Arial, sans-serif;font-size:12px;line-height:1.4;color:#333;margin:0;padding:0;font-weight:normal;}
/*=====================================================
1. Global Layout
=======================================================*/
	#AdaptiveGreen{margin:0 0 0 0;}
		#utilityBarWrap{background:#b9f5b3 url(images/topBar.gif) repeat-x bottom;text-align:center;clear:both;color:#000;padding:10px 0;}
			#utilityBar{width:1180px;overflow:hidden;text-align:center;margin:0 0 0 0px}
				p#userLogin{float:left;width:680px;margin:0;padding-top:2px;}
				.siteSearch{float:left;width:200px;color:#fff;}
		#siteID{width:1180px;clear:both;margin:0 0 0 0;overflow:hidden;}
			#logo-tagline{float:left;clear:both;padding-top:0px;padding-left:10px;padding-bottom:0px;}
				.siteLogo{float:left;width:220px;padding-left:100px;}
				.tagline{float:left;width:740px;padding-bottom:0px;padding-left:10px;}
			.globalNav{padding-top:2px;width:1190px;text-align:left;overflow:auto;margin:0 0 0 0px;}
		#siteContentWrap{float:left;background:#fff url(images/siteContentBg.gif) repeat-x top left;overflow:visible;}
			#siteContent{float:left;width:1180px;clear:both;margin:0 0 0 10px;padding:15px 0;overflow:visible;}
				.siteBanner{float:left;clear:both;}
					.siteBanner .AdaptiveNoTitle{padding:10px 0;}
				p.siteBreadcrumb{width:1180px;clear:both;border-bottom:1px #ccc dotted;padding:8px 0;margin:15px 0;text-align:right;color:#666;}
				#mainContent{width:1180px;clear:both;padding:0 0 2.5em;}
					.topPane{clear:both;}
					.c2, .c4{clear:both;}
					    .c2 .c4-1{padding-top:5px;}
					.bottomPane{clear:both;}
				#siteFooter{width:860px;clear:both;border-top:1px #eaf2e9 solid;padding:10px 20px;color:#ccc;overflow:hidden;background:#d9e9d8;}
					#siteFooter p{margin:0;font-size:9px;}
					.siteCopyright{float:right;width:800px;font-size:9px;text-align:center;}
						.siteCopyright .SkinObject{color:#666;font-size:9px;text-align:center;}
					.termsPrivacy{float:right;width:210px;text-align:center;}
	.c2-1{width:440px;}
    .c4-1{width:340px; background-color:#d7f0d3}
    .c4-2{width:310px;}    
	.c4-3{width:700px;padding-left:60px;}
	.c4-4{width:5px;}
	.c4-5{width:890px;}
	.c4-6{width:280px; background-color:#d7f0d3}
	.left{float:left;}
	.center{padding-left:20px;}
	.right{float:right;}
/*=====================================================
2. Links
=======================================================*/
a, a:link, a:active, a:visited, a.SkinObject:link, a.SkinObject:active, a.SkinObject:visited, a.CommandButton:link, a.CommandButton:active, a.CommandButton:visited{color:#26b216;text-decoration:none;}
a:hover, a.SkinObject:hover, a.CommandButton:hover, a:visited:hover, a.SkinObject:visited:hover, a.CommandButton:visited:hover{color:#109e00;text-decoration:underline;}
#userLogin a{color:#085400;font-weight:bold;}
#userLogin a:hover{color:#109e00;text-decoration:underline;}
a.searchLink, a.searchLink:link, a.searchLink:visited{color:#004453;font-weight:bold;text-transform:uppercase;}
.StandardButton{color:#000;padding:4px 12px;font-weight:bold;font-family:Helvetica, Arial, sans-serif;cursor:pointer;}
/*=====================================================
3. Text
=======================================================*/
.Normal, .NormalRed, .NormalDisabled, .NormalTextBox, .CommandButton, .SkinObject, .WizardText{
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	font-weight:normal;
	color:#333;
}
.NormalRed{color:#c81919;}
.NormalBold, .SubHead{
	font-size:14px;
	font-family:Tahoma, Arial, Helvetica;
	font-weight:bold;
	color:#000;
}
.Head{
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#222;
	font-size:18px;
	font-style:normal;
	font-weight:bold;
	text-transform:none;
	letter-spacing:0px;
	line-height:1.2em;
}
h3, h4, h5, h6{
	font-family:Tahoma, Arial, Helvetica;
}
h1{
	font-size:18px;
	letter-spacing:-1px;
	color:#660000;
	margin:0;
	font-family: Georgia, "Times New Roman", Times, serif;
}
h2{
	font-size:16px;
	color:#14680B;
	font-family: Georgia, "Times New Roman", Times, serif;
}
h3{font-size:16px;color:#14680B;margin:15px 0 5px 0;}
h4{font-size:16px;font-style:italic;}
h5{font-size:14px;}
h6{font-size:12px;}
.c4 h2 .Head, .c4-1 h2 .Head, .c2-1 h2 .Head{font-size:16px !important;}
.ModuleTitle_MenuItem, .ModuleTitle_MenuItemSel{font-size:12px;font-family:Helvetica, Arial, sans-serif;color:#333;border:none;}
/*=====================================================
4. Global Navigation
=======================================================*/
.nav-wrap{
    direction:ltr;
    font-weight:bold;
	font-family:Georgia, "Times New Roman", Times, serif;
	float:none;
	margin:0 0 0 0;
	overflow: auto;
	display: block;
	font-size:14px;
	background:transparent url(images/bodyNavOff.gif) repeat-x bottom;
}
	.sub-item-wrap{color:#999;background:#43793b;text-align:left;margin:2px 2px 8px 8px;}
	.sub-item-wrap td{border-bottom:2px #2f6828 solid;border-top:2px #4a9540 solid;padding:4px 4px;}
		.sub-item-wrap td span{padding:2px 2px 2px 2px;}
		.sub-item-wrap td.icn span{padding:2px 2px 2px 2px;}
		.mi{color:#fff;}
		.sel.mi, .hov.mi{background:#45a538;border:none;cursor:pointer;}
	.root{color:#fff;padding:4px 14px 4px 14px;border-left:1px #a5ca9f solid;border-right:1px #4c7e44 solid;display:block;float:left;  } 
	.hov.root, .sel.root, .bc{background: url(images/bodyNavOn.gif) repeat-x bottom;border-left:1px #a5ca9f solid;border-right:1px #4c7e44 solid;}
	    .hov.root.last, .sel.root.last, .bc.last, .root.last{border-right:none;}
