/*  Body   */
body {  background-color:#ffffff; margin-top: 5px; }
img {border-color:#FFFFFF}
p {font-family: Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.2em; color:#040317;}
h1 {font-family: Arial, sans-serif;  font-size:0.8em; line-height:1.4em; color:#E16716; font-weight:bold; margin:0}
h2 {font-family: Arial, Helvetica, sans-serif; font-size:1.0em; line-height:1.2em; color:#040317; font-weight:bold; margin:0px;}
h3 {font-family: Arial, Helvetica, sans-serif; font-size:1.0em; line-height:1.2em; color:#040317; font-weight:bold; margin:-20px; paddingleft:-20px;}
.copy {font-family: Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.4em; color:#040317;}
.copyBlue {font-family: Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.4em; color:#224859;}
.copyGreen {font-family: Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.4em; color:#288A42;}
.copyOrange {font-family: Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.4em; color:#E16716;}


.whiteText{font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-weight:normal; font-size:0.75em; line-height:1.4em; }
a.whiteText:link { color:#ffffff; text-decoration:none; font-weight:bold}
a.whiteText:visited { color:#ffffff; text-decoration:none; font-weight:bold}
a.cwhiteText:active { color:#ffffff; text-decoration:none; font-weight:normal }
a.whiteText:hover { color:#ffffff; text-decoration:underline; font-weight:bold}

#copyright {width: 790px; margin-left: auto;  margin-right: auto; background-color:#ECECEC;}
#copyr {float:right; width:200px; text-align: right; margin-right:10px;}
#copyl {width: 60%; float:left;	text-align: left; margin-left:10px;}
.copyright {font-family: Arial, Helvetica, sans-serif; font-size:0.60em; line-height:1.5em; color:#072D6B}
a.copyright:link { color:#072D6B; text-decoration:none; font-weight:normal}
a.copyright:visited { color:#072D6B; text-decoration:none; font-weight:normal}
a.copyright:active { color:#072D6B; text-decoration:none; font-weight:normal }
a.copyright:hover { color:#072D6B; text-decoration:underline; font-weight:normal}

a:link { font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#244A5B}
a:visited { font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#244A5B}
a:active { font-family:Arial, Helvetica, sans-serif; text-decoration:none; color:#244A5B}
a:hover { font-family:Arial, Helvetica, sans-serif; text-decoration:underline; color:#244A5B}


/*PAGE SECTIONS*/
div#mainBorder{ width: 800px; height:585px; padding:5px; border: 1px solid #214658; margin-left: auto;  margin-right: auto;}
div#topBanner{ width: 800px; height:70px; background: url(images/hCTopBG.gif) no-repeat top left;}
div#midBanner{ width: 800px; height:450px;}
div#botBanner{ width: 750px; height:34px; background: url(images/hCBotBG.gif) no-repeat top left; padding-top:30px; padding-left:50px}

/*TOP BANNER*/
div#topPic { width: 65px; float:right; margin:0 }
.topLinks {width: 800px; font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-weight:bold; font-size:0.75em; line-height:1.4em; }
.topLinks  ul { margin-left: 310px; padding: 0; list-style-type: none; }
.topLinks  li { margin: 0; padding: 0; float: left; margin-top:120px; margin-right: 1em;}

/*MID BANNER*/
div#mainBody { width: 479px; height:450px; float:left; padding-left:20px;}
div#subMainBody { width: 479px; height:450px; float:left; padding-left:20px;}
div#logo{ background: url(images/hCLogo.gif) no-repeat top center;}
div#copy{ background: url(images/hCCopyBG.gif) no-repeat top left; padding-right: 30px; padding-left:25px; padding-top:5px}
div#subCopy{ background: url(images/hCCopyBG.gif) no-repeat top left; padding-left:25px; padding-top:15px}
div#subOverflow{ width:444px; height:250px; overflow: auto; SCROLLBAR-FACE-COLOR: #9CA1A7; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF}
div#subOverflowLocations{ width:444px; height:190px; overflow: auto; SCROLLBAR-FACE-COLOR: #9CA1A7; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF}
div#subOverflowProducts{ width:444px; height:300px; overflow: auto; SCROLLBAR-FACE-COLOR: #9CA1A7; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF}
div#subOverflowBrochure{ width:444px; height:190px; overflow: auto; SCROLLBAR-FACE-COLOR: #9CA1A7; SCROLLBAR-HIGHLIGHT-COLOR: #FFFFFF; SCROLLBAR-SHADOW-COLOR: #FFFFFF; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR: #FFFFFF; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF}
div#subText{ width:400px;}
div#pSubText{ width:425px;}
div#rightLinks{ width: 284px; height:450px; padding-left:12px; padding-top:10px; float:left; background: url(images/hCMenuBG.gif) repeat-y top left;}
div#rightLinkRowL{ width: 132px; height:85px; float:left; border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff;}
div#rightLinkRowR{ width: 132px; height:85px; float:left; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff;}
div#rightPic{ width: 264px; float:left; border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
div#leftAddress {width:190px; float:left; padding:5px}
div#rightAddress{width:190px; float:left; padding:5px}
div#leftBrochure {width:20%; height:40px; float:left; padding-left:20px}
div#rightBrochure {width:75%; height:40px; float:left;}
div#leftProduct {width:190px; height:80px; float:left; margin-right:5px; margin-bottom:5px; padding:5px; border:1px solid #E16716; font-family: Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.2em; color:#040317;}
div#rightProduct {width:190px; height:80px; float:left; padding:5px; margin-bottom:5px;  border:1px solid #E16716; font-family: Arial, Helvetica, sans-serif; font-size:0.75em; line-height:1.2em; color:#040317;}
div#clearBoth{clear: both; line-height:0px}


div.row {clear: both; padding-top: 5px; width:300px; }
div.row span.formw {float: right; width: 200px; text-align: left;} 
div.row span.label {float: left; min-width: 100px; text-align: right; font-family: "Arial", sans-serif; font-size: 0.75em; line-height: 1.3em;   font-weight: normal; font-style: normal; text-decoration: none; color: #404040;}
