*, object {
margin:0;
padding:0;
}
body {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFF none repeat scroll 0 0;
/* background:#E0BBF0 none repeat scroll 0 0; Purple */
}
img {
border:medium none;
}
.clear {
clear:both;
}
.clearLeft {
clear:left;
}
a {
color:#0087D9;
font-weight:bold;
text-decoration:none;
}
a:hover {
color:#E4AB33;
text-decoration:underline;
}
a span {
display:none;
}
#PageWrap {
margin:15px auto;
position:relative;
width:801px;
}
#Header {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/headerBG.png) no-repeat scroll 0 0;
float:left;
height:97px;
position:relative;
width:801px;
}
#Logo {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/logo.png) no-repeat scroll 0 0;
display:block;
height:70px;
left:20px;
position:absolute;
top:12px;
width:190px;
}
#Test {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/take-test.png) no-repeat scroll 0 0;
height:43px;
left:290px;
position:absolute;
top:35px;
width:203px;
}
#FormWrap {
float:right;
position:relative;
top:35px;
width:270px;
}
#FormWrap form label {
clear:left;
display:block;
float:left;
height:21px;
text-align:right;
width:80px;
}
#FormWrap form .TextInput {
width:125px;
}
#BodyWrap {
background-color:#F4EABD;
clear:left;
color:#5D1F00;
float:left;
position:relative;
width:801px;
}
#MinHight {
float:left;
height:388px;
width:1px;
}
#ContentWrap {
float:left;
width:800px;
}
#Footer {
font-family: Verdana, Arial, Helvetica, sans-serif;
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/footer-bg.png) no-repeat scroll 0 0;
clear:left;
float:left;
height:165px;
margin:0 0 15px;
position:relative;
width:801px;
}
#Footer p {
color:#FFFFFF;
float:left;
font-size:9px;
margin:0 50px;
text-align:center;
width:700px;
}
#Footer p.first {
margin:5px 50px;
}
#Footer p img {
margin:5px 0 0;
}
#Footer ul {
color:#FFFFFF;
float:left;
font-size:8pt;
margin:0 200px 1px;
position:relative;
text-align:center;
width:400px;
}
#Footer li, #Footer a {
color:#FFFFFF;
display:inline;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
#Footer li {
margin:0 5px;
}
#Footer a:hover {
color:#000000;
}
#FooterLogo1 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/Footer-BBS-logo.png) no-repeat scroll 0 0;
height:71px;
left:20px;
position:absolute;
top:80px;
width:110px;
z-index:5;
}
#FooterLogo2 {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/footer-BRN-logo.png) no-repeat scroll 0 0;
height:55px;
left:680px;
position:absolute;
top:90px;
width:95px;
z-index:5;
}
#navWrap {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
clear:left;
float:left;
padding:2px 0;
width:100%;
border-color: #fff;
border-width: 2px 0 2px 0;
border-style: solid;
}
#nav {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/nav-ro-bg.gif) repeat-x scroll 0 0;
clear:left;
float:left;
height:27px;
padding:0;
position:relative;
width:801px;
z-index:999 !important;
}
#nav a {
color:#FFFFFF;
display:block;
font-size:10pt !important;
padding:5px 19px;
text-decoration:none;
text-transform:uppercase;
}
#nav a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/nav-ro-bg.gif) no-repeat scroll 0 -27px;
color:#CCCCCC;
}
.goaway {
display:none;
}
#nav li {
display:inline;
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
position:relative;
}
#nav li.selected {
background-position:0 -27px;
}
#nav li ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#000000 none repeat scroll 0 0;
left:-9999px;
position:absolute;
top:27px;
}
.Drop2, .Drop2 li {
width:150px;
}
.Drop3, .Drop3 li {
width:150px;
}
.Drop4, .Drop4 li {
width:150px;
}
.Drop5, .Drop5 li {
width:150px;
}
.Drop6, .Drop6 li {
width:150px;
}
.Drop7, .Drop7 li {
width:150px;
}
.Drop7 {
margin-left:-70px;
}
#nav li ul li, #nav li ul li a {
height:auto;
}
#nav li ul li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
}
#nav li ul li a, #nav li.active ul li a {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/nav-ro-bg.gif) repeat-x scroll 0 0;
color:#FFFFFF;
display:block;
font-size:10pt !important;
height:27px;
padding:10px 0 0 17px;
text-transform:uppercase;
width:100%;
}
#nav li ul li > a {
width:auto;
}
#nav li ul li a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/nav-ro-bg.gif) no-repeat scroll 0 -17px;
color:#CCCCCC;
height:27px;
}
#HomeFlash, .HomeNoFlash {
clear:left;
float:left;
height:388px;
position:relative;
width:800px;
z-index:10;
}
.HomeNoFlash {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/No-Flash-Homepage.jpg) no-repeat scroll 0 0;
}
#NoFlash a {
display:block;
height:100%;
position:absolute;
width:100%;
}
.HomeNoFlash a img {
margin:35px 0 0 40px;
}
#HomeBotNav {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#FFFFFF none repeat scroll 0 0;
clear:left;
float:left;
height:30px;
padding:2px 0;
width:801px;
}
#HomeBotNav ul {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/bot-Nav-BG.jpg) repeat-x scroll 0 0;
height:30px;
width:801px;
}
#HomeBotNav ul li {
display:inline;
list-style-type:none;
}
#HomeBotNav a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
font-weight: normal;
color:#FFFFFF;
display:block;
float:left;
padding:7px 35px;
text-decoration:none;
text-transform:uppercase;
}
#HomeBotNav a:hover {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(images/box-BotNav.png) no-repeat scroll 16px 8px;
}

div#ContentWrap { 
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#ContentWrap h1 {
font-size:20px;
font-weight:bold;
padding:5px 0;
}
#ContentWrap h2 {
font-size:14px;
margin:5px 0;
}
#ContentWrap h3 {
font-size:14px;
font-style:italic;
text-transform:uppercase;
}
#ContentWrap h4#ReportTitle {
font-size:14px;
font-style:italic;
text-align:center;
}
#ContentWrap h4#ReportSubtitle {
font-size:24px;
text-align:center;
}
#ContentWrap h4#ReportProfile {
font-size:18px;
margin:20px 0;
text-align:center;
}
#ContentWrap p, #ContentWrap label {
font-size:14px;
margin:0 0 8px;
}
#ContentWrap hr {
margin:10px 0;
}
.PaddedContent, .TabbedContent {
padding:10px 20px 40px;
}
.PaddedContent ul, .PaddedContent ol {
font-size:14px;
margin-left:30px;
}
.PaddedContent span {
font-size:14px;
margin:0 0 8px;
}
.PageView {
background-color:White;
border-color:-moz-use-text-color #898C95 #898C95;
border-style:none solid solid;
border-width:medium 1px 1px;
padding:10px;
}
