html { overflow: scroll; overflow: auto; }
#divWrapper { width:100%; margin-left:auto; margin-right:auto; left:-500px; }
#divHeadAll { width:100%; height:146px; }
#divHeadBand { width:100%; height:114px; background-color:#1A6B70; }
#divHead { width:1000px; height:114px; background-color:#1A6B70; margin-left:auto; margin-right:auto; clear:both; position:relative; background-image: url(../images/headerImageGreenFieldGuy.png); background-repeat: no-repeat; background-position: 300px 0px; 
}
#divLogo { position:absolute; top:13px; width: 366px; height: 85px; display: block; font-family: 'Syncopate', serif; }
#divContact { width:300px; top:6px; left:675px; position:absolute; margin:0px; padding:0px; text-align:right; line-height: 24px; font-size: 10px; }
#divContact p { font-size:12px; line-height:24px; text-decoration:none; text-align:right; margin-top:9px; padding: 0px; margin-bottom: 0px; }
/*.baseStyle { color:#000; }*/
#divContact a { text-decoration: none; }
#divContact a:hover { color:#FC0; text-decoration: underline; }
.contactStyle { color:#CCC; }

/* Top navigation ************************************************************************************* */
#divNavBand { width:100%; height:24px; background-color:#C1DE85; position:relative; }
#divNavTop { width:1000px; height:24px; overflow:hidden; /*background-color:#C1DE85; */ margin-left:auto; margin-right:auto;}

#divNavTop .navDiv, #divNavTop .navDivActive { overflow:hidden; width:136px; height:24px; float:left; margin-right:2px; text-align:center; text-decoration:none; font-size:12px; color: #666; }
#divNavTop a.navDiv { text-decoration:none; }
#divNavTop a.navDiv:link { text-decoration:none; }
#divNavTop a.navDiv:visited { text-decoration:none; }
#divNavTop a.navDiv:hover { background: #FD8; /* for non-css3 browsers */  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFCC00'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFCC00)); /* for webkit browsers */ background: -moz-linear-gradient(top, #FFFFFF, #FFCC00); /* for firefox 3.6+ */ }
#divNavTop a:active { text-decoration:none; }
#divNavTop .navDiv { background: #E1EEF3; /* for non-css3 browsers */  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#C1DE85'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#C1DE85)); /* for webkit browsers */ background: -moz-linear-gradient(top, #FFFFFF, #C1DE85); /* for firefox 3.6+  */ }
#divNavTop .navDivActive { background: #FFFFFF; /* for non-css3 browsers */  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFCC00', endColorstr='#FFFFFF'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#FC0), to(#FFFFFF)); /* for webkit browsers */ background: -moz-linear-gradient(top, #FC0, #FFFFFF); /* for firefox 3.6+ */ }
/* Top navigation ******************************************************************************** */

/* Left navigation ******************************************************************************* */
#navLeft { background-color:#FFF; height:auto; width:149px; float:left; border-right:1px dotted #DDD; }
#divNavTop .shiftDown { position:relative; top:4px; display: block; }
#navLeft a:first-child { border-top:1px solid #DDD; }
sup { line-height: 0px; }
#navLeft .navDiv, #navLeft .navDivActive { display:block; /* width:128px;*/ padding-top:9px; padding-bottom:9px; /* margin-left:15px; */ text-align:left; text-decoration:none; font-size:12px; color: #666; border-bottom:1px solid #DDD; }
#navLeft a.navDiv { padding-left:6px; text-decoration:none; line-height:normal; }
#navLeft .navDivActive { line-height:normal; padding-left:6px; width:150px;  border-left:2px solid #CCED9F; border-right:2px solid #FFF; background-color:#FFF; overflow:visible; }
#navLeft a.navDiv:link { text-decoration:none; }
#navLeft a.navDiv:visited { text-decoration:none; }
#navLeft a.navDiv:hover { text-decoration:none; background: #FD8; /* for non-css3 browsers */  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFCC00', GradientType='1'); /* for IE */
background: -webkit-gradient(linear, left top, right top, from(#FFFFFF), to(#FFCC00)); /* for webkit browsers */ background: -moz-linear-gradient(left, #FFFFFF, #FFCC00); /* for firefox 3.6+ */ }
#navLeft a:active { text-decoration:none; }
/* Left navigation ******************************************************************************************** */
#divBody { width:1000px; height:auto; margin-left:auto; margin-right:auto; }
#divContent { background-color:#FFF; float:left; width:835px; padding-left:15px; font-size:12px; color: #333; }

#divCopyright { height:20px; padding-top:3px; clear:both; background-color:#C1DE85; width:100%; overflow:hidden; color:#444 !important; text-align:center; font-size:9px; }
.colorBand {  background-color:#1F4A66;}


.highlight { background-color: #FE8; text-decoration: inherit; }
