﻿/*----------BANNER + SEARCH----------*/
a.banner-skip-to-content,  a.banner-skip-to-content:hover, a.banner-skip-to-content:visited 
{
position:absolute; 
left:0px; 
top:-500px; 
width:1px; 
height:1px; 
overflow:hidden;
}
a.banner-skip-to-content:active, a.banner-skip-to-content:focus 
{position: absolute: width:100%; text-align: center; overflow: hidden; }

.banner-new {width: 970px; height: 82px; display: block; background: white;}
.banner-new .banner-logo {border: 0px solid;float:left; padding: 2px 10px 2px 5px;}
.banner-new .banner-company-name {float: left; margin-top: 26px; ; padding: 16px 16px 0px 0px; font: Garmon Arial; font-weight: bold; font-size: 200%; color: #00478C; }
.banner-new .banner-right-side {float:right; padding: 0px;}
.banner-new .banner-hccc-logo {border: 0px solid; padding: 0px; height: 82px; float:right;}

.banner-new-ie6 {width: 970px; height: 82px; display: block; background: white;}
.banner-new-ie6 tr td .banner-logo {border: 0px solid;float:left; padding: 2px 10px 2px 5px;}
.banner-new-ie6 tr td .banner-company-name {font: 22pt bold Garmon Arial ; color: #00478C; }
.banner-new-ie6 tr td .banner-right-side {float:right; padding: 0px;}
.banner-new-ie6 tr td .banner-hccc-logo {border: 0px solid; padding: 0px; height: 82px; float:right;}
.banner-new-ie6 tr td .banner-skip-to-content {display: none; }

/* from old site */
.banner {width: 970px; height: 82px; display: block; background: #F4F6F5 url(/images/UserUploadedImages/11/bg-header.jpg);}
.banner td {width: 970px;}
.banner h1 {float: left; margin: 0; padding: 16px 16px 0px 0px; font: Garmon Arial; font-weight: bold; font-size: 12pt; color: white; }
<!--
.banner h1 a {display: block; height: 82px; width: 360px; letter-spacing: -9999px; text-indent: -9999px; background: url(/images/UserUploadedImages/11/bg-logo.jpg);}
-->
.banner h5 {float: right; margin: 0;}
.banner h5 a {display: block; height: 18px; width: 88px; letter-spacing: -9999px; text-indent: -9999px; background: url(/images/UserUploadedImages/11/bg-skipto.jpg);}
.search-bar {width: 970px; height: 30px; display: block; background: url(/images/UserUploadedImages/11/bg-search-bar.jpg) repeat-x;}
.search-bar td {width: 970px; height: 30px; vertical-align: top;}
.search-bar .ask-gov {float: left; margin: 8px 28px;}
.search-bar .ask-gov a {color: #fff; font: 11px Verdana;}
.search-bar .search {float: right; margin: 6px 15px;}
.search-bar .search label {float: left; font-size: x-small; color: white; }
.search-bar .search input {float: left; width: 150px; line-height: 20px; height: 16px; border: 1px solid #333; border-bottom: none; border-right: none; padding: 1px; font: 11px Verdana; margin: 0 5px;}
.search-bar .search button {width: 37px; height: 17px; background: url(/images/UserUploadedImages/11/btn-go.jpg); letter-spacing: -9999px; text-indent: -9999px; border: none; float: left; margin: 1px 0 0 5px;}
.search-bar .search a {text-decoration:none;}  
.search-bar .search a:hover {text-decoration:none; }  

.search-bar .search a#AdvancedSearchLink { display: none; }

a.pdfVersionOfPageIcon {
  margin-top: 3px; 
  margin-right: 5px; 
  border:0;
  /* note other properties such as icon will be set by the presence of a href with a pdf extension */
}

body.ie10 a.pdfVersionOfPageIcon,
body.ie8 a.pdfVersionOfPageIcon,
body.ie9 a.pdfVersionOfPageIcon,
{
  display: none; /* the css for hiding and showing this does not work on IE 8-10 */
}

/*----------FOOTER---------*/

#footer-top {border:solid;}
#footer-main {width:970px; margin:0 auto; background-color:white;}

.footer {height: 90px; width: 970px; margin: 0 auto; background: #F3F4F6 url(/images/useruploadedimages/11/bg-footer.jpg) repeat-x top; display: inline-block;}
.footer ul {margin: 0; padding: 0; list-style-type: none; color: #aeaeae; font: 9px Verdana; float: left;}
.footer ul li {float: left; margin: 0 0 0 5px; color: #00768d; font: 9px Verdana;}
.footer ul li a {color: #00768d; font: 9px Verdana;}
.footer ul li.updated {color: #666;}
.footer p.elcom {clear: both; color: #999; margin: 0 10px 0 5px; font: 9px Verdana; line-height: 22px; text-align: right;}
.footer p.elcom a {font: 9px Verdana; color: #999; }
.footer a img {border: none;}
.footer .elcom-logo {vertical-align: middle;}
.footer ul.left {float: left; margin: 25px 0 0 10px;}
.footer ul.right {float: right; margin: 25px 10px 0 0;}

#ctl00_Footer1_TRBottomBannerHTML #utilities {margin: 0;}

#footer h2 {text-indent:-9999px;position:absolute;}

/*----------start styles for admin banner----------*/

table#topAdminMenuRight {background-color:#7c7c7c; width:300px; height:30px;}
table#topAdminMenuRight td {padding:10px 0 0 0; font:11px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif;color:#ffffff !important;}
table#topAdminMenuRight a,
table#topAdminMenuRight a:link,
table#topAdminMenuRight a:active,
table#topAdminMenuRight a:visited {font:11px 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif;color:#ffffff !important;padding:10px 5px !Important;}

table#topAdminMenuRight a:hover,
table#topAdminMenuRight a:focus {/*font:100% 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif;*/ color:#cd5627; text-decoration:underline;}

#adminBanner {display:none;}








































