* {margin: 0; padding: 0;}
body {behavior: url(/nav.htc); background: #FFFFFF; color: #000000; font-size: 14px; line-height: 15px; font-family: Arial, Helvetica, sans-serif; text-align: center; margin: 0 auto; padding: 0;}
#container {width: 1000px; text-align: left; margin: 0 auto; padding: 0;}
#content {width: 998px; min-height: 403px; height: 100%; margin: 7px auto 0 auto; padding: 0;}
* html #content {height: 403px;}/* min-height no supported in IE6 */
#wrap {width: 980px; min-height: 403px; height: 100%; margin: 0 10px; padding: 0;}
* html #wrap {height: 403px;}/* min-height no supported in IE6 */

/* Header */
#header {width: 1000px; height: 139px; margin: 0; padding: 0;}
#header a.logo {width: 190px; height: 125px; float: left; margin: 7px 0 0 10px; padding: 0;}
#header a.logo-IPCBQ {width: 450px; height: 125px; float: left; margin: 10px 0 0 25px; padding: 0;}

/* Home Page Layout */
#home-block {width: 980px; height: 275px; margin: 0 0 5px 0; padding: 0;}
#home-text {border: 1px solid #000000; float: left; width: 485px; height: 273px; margin: 0 1px 0 0; padding: 0;}
#home-image {border: 1px solid #000000; float: right; width: 485px; height: 273px; margin: 0; padding: 0; overflow: hidden;}
#home-ad-block {width: 980px; height: 195px; margin: 0; padding: 0;}
#ad1 {border: 1px solid #000000; float: left; width: 322px; height: 193px; margin: 0; padding: 0;}
#ad2 {border: 1px solid #000000; float: left; width: 321px; height: 193px; margin: 0 5px; padding: 0;}
#ad3 {border: 1px solid #000000; float: right; width: 321px; height: 193px; margin: 0; padding: 0;}

/****** Level 2 Page Layout ******/
#level2-block {width: 980px; height: 403px; margin: 0; padding: 0;}
#level2-image {border: 1px solid #000000; float: left; width: 485px; height: 403px; margin: 0; padding: 0; overflow: hidden;}
#level2-text {border: 1px solid #000000; float: right; width: 485px; height: 403px; margin: 0 1px 0 0; padding: 0;}
#level2-text-wide {border: 1px solid #000000; float: left; width: 977px; min-height: 403px; margin: 0 1px 0 0; padding: 0 0 30px 0;}
* html #level2-text-wide {height: 403px;}/* min-height no supported in IE6 */

/* Level 2 Page Layout (For Scrolling Pages) */
#level2-block-scroll {position: relative; width: 980px; min-height: 403px; margin: 0 0 2px 0; padding: 0;}
* html #level2-block-scroll {height: 100%;}/* min-height no supported in IE6 */
#level2-block-scroll-text {border: 1px solid #000000; float: left; width: 813px; min-height: 403px; margin: 0 5px -2px 0; padding: 0 0 30px 0;}
* html #level2-block-scroll-text {height: 403px; margin: 0 5px 0 0;}/* min-height no supported in IE6 */

/* SideBar */
#sidebar {border: 1px solid #000000; position: absolute; top: 0; right: 1px; width: 157px; height: 100%; margin: 0; padding: 0;}
#sidebar ul {margin: 20px 0 0 10px; padding: 0; list-style: none;}
#sidebar ul li {background: url("/img/arrow_red.gif") no-repeat; color: #3366CC; font-size: 11px; line-height: 11px; height: 14px; font-weight: bold; margin: 0 0 12px 0; padding: 0 0 0 10px;}
#sidebar ul li a {color: #3366CC; height: 14px; text-decoration: none;}
#sidebar p {font-size: 11px; line-height: 14px; text-align: left; margin: 0 10px; padding: 10px 0 0 0;}
#sidebar ul li a:hover, #sidebar ul li.side-now a {color: #CC3333; text-decoration: underline;}

/* Footer */
#footer {width: 980px; margin: 0 auto; padding: 0;}
#certs {border: 1px solid #000000; float: left; width: 535px; height: 38px; margin: 5px 0 5px 1px; padding: 0;}
* html #certs {width: 533px; margin: 5px 0 5px 0;}/* Fix IE6 */
#mark-sites {border: 1px solid #000000; float: right; width: 436px; height: 38px; margin: 5px 0; padding: 0;}
* html #mark-sites  {width: 434px;}/* Fix IE6 */
#footer p {text-align: center; text-transform: uppercase; font-size: 11px; margin: 0; padding: 0;}
#footer p.links {text-align: center; text-transform: none; font-size: 11px; margin: 0; padding: 0;}
#footer a {color: #000000;text-decoration: none;}
#footer a:visited {color: #000000;}
#footer a:hover {text-decoration: underline;}
abbr, acronym {border: none; font-style: normal;}
