body { background: #36465f url('../images/layout/bkg_body.jpg') repeat-x right top; text-align: center; margin: 0px; font-family: Arial, sans-serif; font-size: 0.8em; color: #fff; } h1 { font-size: 15px; border-bottom: 1px solid #95A7BB; } h3 { font-size: 14px; margin: 0px 0px 10px 0px; } td {vertical-align: top;} img {border: none;} .pImage { margin: 0px 0px 35px 15px; float: right; } #notice, #warning, #message { display: block; margin: 10px 100px 10px 100px; padding: 10px; border: 1px solid #455F44; font-size: 14px; font-weight: bold; background: #7689A7; } .clear:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } /* Hides from IE-mac \*/ * html .clear {height: 1%;} /* End hide from IE-mac */ div#top_header { background: url('../images/layout/bkg_header.png') repeat-x; text-align: center; } div#container { display: block; text-align: center; width: 810px; margin: auto; padding: 0; background: #28344E; border: 1px solid #95A7BB; border-top: none; } div#hm_left { width: 285px; min-height: 390px; margin: 0px; padding: 0px; float: left; } div#hm_right { display: block; margin: 0px 0px 0px 285px; text-align: left; padding: 5px 25px 5px 25px; min-height: 390px; border-left: 1px solid #95A7BB; } div#left { width: 175px; margin: 0px; padding: 0px; float: left; position: relative; min-height: 390px; } div#right { display: block; margin: 0px 0px 0px 175px; text-align: left; padding: 5px 25px 5px 25px; min-height: 380px; border-left: 1px solid #95A7BB; } * html div#right { height: 380px; } div#top_nav { height: 33px; display: block; /*overflow: hidden;*/ border: none; text-align: center; margin: auto; padding: 0; background: #474747 url('../images/layout/bkg_top_nav.png') repeat-x top; color: #fff; line-height: 28px; } div#nav { display: block; width: 810px; border: none; margin: auto; } a, a:link, a:visited { color: #FFF; text-decoration: underline; } a:hover, a:active { color: #C8E7B6; } div#header { height: 96px; margin: auto; width: 810px; border: none; text-align: left; } div#content { margin: auto; padding: 0px; border: none; color: #FFF; background: #3A4D77; text-align: left; } div#admin_content { margin: auto; padding: 10px 50px; border: none; color: #FFF; background: #3A4D77; text-align: left; min-height: 350px; } ul.top_nav { margin: 0; padding: 0px; list-style: none; z-index: 999px; } ul.top_nav li { width: 100px; text-align: center; margin: 0px 1px 0px 0px; padding: 0px; float: left; height: 32px; } ul.top_nav a, ul.top_nav a:link, ul.top_nav a:visited { display: block; color: #FFF; width: 100%; height: 100%; text-decoration: none; line-height: 30px; font-weight: bold; font-size: 1em; } ul.top_nav a:hover, ul.top_nav a:active { color: #676767; background: url('../images/layout/bkg_nav_over.png') no-repeat; } /* Sub Nav UL */ ul.sub_nav { margin: 0; padding: 0px; list-style: none; z-index: 999px; } ul.sub_nav:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } /* Hides from IE-mac \*/ * html ul.sub_nav {height: 1%;} /* End hide from IE-mac */ ul.sub_nav li { width: 175px; text-align: left; margin: 0px; padding: 0px; float: left; height: 30px; overflow: hidden; background: url('../images/layout/bkg_subnav_over.png') repeat-x top; } ul.sub_nav a, ul.sub_nav a:link, ul.sub_nav a:visited { display: block; color: #FFF; width: 100%; height: 100%; text-decoration: none; line-height: 28px; font-weight: bold; font-size: 0.9em; text-indent: 10px; background: url('../images/layout/bkg_subnav.png') repeat-x top; } ul.sub_nav a:hover, ul.sub_nav a:active { color: #FFF; background: none; } .small { font-size: 8px; } .small a { color: #946D8D; } .small a:hover { color: #402F16; } form { margin: 0px; } input, select { border: 1px solid #ccc; color: #626262; margin: 0px; vertical-align: absolute-middle; font-size: 9px; padding: 1px; } select#notice { border: 1px solid #ccc; color: #626262; margin: 0px; vertical-align: absolute-middle; font-size: 9px; padding: 1px; background: #fff; } .submit { border: none; margin: 0px; float: right; } .button { background: #946D8D; color: #FFF; } div#footer { color: #fff; text-align: center; min-height: 50px; margin: auto; line-height: 45px; } div#footer #footer_nav { background: #455F44 url('../images/layout/bkg_footer_nav.png') repeat-x top; border: 1px solid #95A7BB; border-left: none; border-right: none; height: 30px; line-height: 28px; color: #fff; } div#footer a, div#footer a:link, div#footer a:visited { color: #FFFFFF; font-weight: normal; padding: 0px 0px 0px 5px; font-size: 12px; text-decoration: underline; } div#footer a:hover, div#footer a:active { color: #C8E7B6; text-decoration: underline; } .bid_info { background: #e6e6e6; color: #000; border-bottom: 2px groove #455F44; border-left: 2px groove #455F44; padding: 3px; margin-top: 5px; } .bid_info a, .bid_info a:link, .bid_info a:visited { color: #333; font-weight: bold; } .bid_info a:hover, .bid_info a:active { color: #455F44; text-decoration: none; } .label { width: 170px; text-align: right; font-weight: bold; vertical-align: top; border-right: 1px groove #95A7BB; padding: 2px; } .bid_docs { background: #455F44; border-bottom: 1px groove #95A7BB; padding: 2px 2px 2px 5px; } dl {margin-top: 0px; } dt {font-weight: bold;} dd {}