body, html {font-family:Helvetica, Arial, sans-serif;font-size:12px;line-height:1.5;color:#333;margin:0;padding:0;font-weight:normal;}
/*=====================================================
1. Global Layout
=======================================================*/
	#AdaptiveBlue{margin:0 auto;}
		#utilityBarWrap{background:#b3e3f5 url(images/topBar.gif) repeat-x bottom;text-align:right;clear:both;color:#000;padding:10px 0;}
			#utilityBar{width:900px;overflow:hidden;text-align:right;margin:0 auto;}
				p#userLogin{float:left;width:680px;margin:0;padding-top:2px;}
				.siteSearch{float:right;width:200px;color:#fff;}
		#siteID{width:900px;clear:both;margin:0 auto;overflow:hidden;padding-bottom:1px;}
			#logo-tagline{clear:both;padding-top:10px;}
				.siteLogo{float:left;width:300px;}
				.tagline{float:right;width:580px;}
			.globalNav{padding-top:15px;text-align:right;overflow:hidden;clear:both;}
		#siteContentWrap{background:#fff url(images/siteContentBg.gif) repeat-x top left;overflow:hidden;}
			#siteContent{width:900px;clear:both;margin:0 auto;padding:15px 0;overflow:hidden;}
				.siteBanner{clear:both;}
					.siteBanner .AdaptiveNoTitle{padding:10px 0;}
				p.siteBreadcrumb{width:900px;clear:both;border-bottom:1px #ccc dotted;padding:8px 0;margin:15px 0;text-align:right;color:#666;}
				#mainContent{width:900px;clear:both;padding:0 0 2.5em;}
					.topPane{clear:both;}
					.c2, .c4{clear:both;}
					    .c2 .c4-1{padding-top:25px;}
					.bottomPane{clear:both;}
				#siteFooter{width:860px;clear:both;border-top:1px #d3e2e5 solid;padding:10px 20px;color:#ccc;overflow:hidden;background:#e9f2f3;}
					#siteFooter p{margin:0;}
					.siteCopyright{float:left;width:650px;}
						.siteCopyright .SkinObject{color:#666;}
					.termsPrivacy{float:right;width:210px;text-align:right;}
	.c2-1{width:440px;}
    .c4-1{width:210px;}
	.c4-3{width:670px;}
	.left{float:left;}
	.center{float:left;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:#1ea7f5;text-decoration:none;}
a:hover, a.SkinObject:hover, a.CommandButton:hover, a:visited:hover, a.SkinObject:visited:hover, a.CommandButton:visited:hover{color:#00789f;text-decoration:underline;}
#userLogin a{color:#004453;font-weight:bold;}
#userLogin a:hover{color:#00789f;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:12px;font-family:Helvetica, Arial, sans-serif;font-weight:normal;color:#333;}
.NormalRed{color:#c81919;}
.NormalBold, .SubHead{font-size:12px;font-family:Helvetica, Arial, sans-serif;font-weight:bold;color:#000;}
.Head{font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;color:#222;font-size:24px;font-style:normal;font-weight:bold;text-transform:none;letter-spacing:-1px;line-height:1.2em;}
h1, h2, h3, h4, h5, h6{font-family:"Trebuchet MS", Helvetica, Arial, sans-serif;}
h1{font-size:36px;letter-spacing:-1px;color:#000;margin:0;}
h2{font-size:28px;color:#00214e}
h3{font-size:22px;color:#3c8600;margin:15px 0 5px 0;}
h4{font-size:20px;font-style:italic;}
h5{font-size:18px;}
h6{font-size:14px;}
.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{font-weight:bold;font-family:"Gill Sans", "Gill Sans MT", Helvetica, Arial, Geneva, sans-serif;overflow:hidden;display:block;float:right;font-size:14px;background:transparent url(images/bodyNavOff.gif) repeat-x bottom;}
	.sub-item-wrap{color:#999;background:#4da3bb;text-align:left;margin:7px 0 0 0;z-index:3;}
	.sub-item-wrap td{border-bottom:1px #176c84 solid;border-top:1px #91d3e6 solid;padding:4px 0;}
		.sub-item-wrap td span{padding:0 15px 0 5px;}
		.sub-item-wrap td.icn span{padding:0 0 0 10px;}
		.mi{color:#fff;}
		.sel.mi, .hov.mi{background: url(images/subnavbg.gif) repeat-x center bottom;border:none;cursor:pointer;}
	.root{color:#fff;padding:5px 16px;border-left:1px #fff solid;border-right:1px #0070aa solid;display:block;float:left;}    
	.hov.root, .sel.root, .bc{background: url(images/bodyNavOn.gif) repeat-x bottom;border-left:1px #fff solid;border-right:1px #0070aa solid;}
	    .hov.root.last, .sel.root.last, .bc.last, .root.last{border-right:none;}