body{background-color: #fff;color: #000;font: normal 12pt/160% Arial, Tahoma, Verdana, Helvetica, sans-serif;margin: 0;padding: 40px;}
p{margin: 0 0 14pt 0;}
h2, h3, h4{color: #000;font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;font-weight: normal;line-height: 135%;}
h2{font-size: 22pt;}
.page-banner h2{border-bottom: 1px dotted #000000;}
.page-banner h2 span{clear: both;color: #999999;display: block;font-size: 14pt;}
h3{font-size: 18pt;margin: 0 0 5pt 0;padding: 0 0 5pt 0;}
h4{font-size: 16pt;font-weight: bold;}
h4 a:link, h4 a:visited{color: #000;text-decoration: none;}
a:link, a:visited, a:active{color: #000;text-decoration: none;}
a:after{content: " (" attr(href) ")";font-size: 11pt;}
h1 a:after{content: inherit;}
#header ul#sub-nav, #main-nav, .breadcrum, .left-nav, .right-column, #footer, .archive-block{display: none;}
#wrapper-code{margin: 0 auto;width: 100%;}
#header{height: 83px;width: 100%;}
#header h1{left: 0;position: absolute;top: 19px;}
#header h1 a span{display: none;}
#header h1 img{display: block;}
.page-banner{margin: 0 0 20px 0;}
.page-content{padding: 0;width: 100%;}
.answer-box{display: block !important;}
.news-row p{margin: 0;}
.news-row{margin: 0 0 10pt 0;}