body{background:#E5E5E5; margin:0; padding:0; font-family:Verdana, Arial, sans-serif, Helvetica; color:#000; text-align:center; font-size:14px;}

#wrap{width:800px; margin:0 auto; padding:0; text-align:left; background-color:#FFFFFF;}
#header{background-color:#0066FF; color:#FFF; height:100px; padding:5px; padding-top:8px;}
#topnav{background-color:#C60000; text-align:center; font-size:12px; color:#FFF; }
#topnav a:link{text-decoration:none; color:#FFFFFF}
#topnav a:visited{text-decoration:none; color:#FFFFFF}
#topnav a:hover{text-decoration:underline; color:#FFFFFF}

#contenttr{min-height:500px;}
#contentplace{padding-top:10px; padding-bottom:10px;}
#contentdiv{padding:10px; min-height:450px;}

#footer{background-color:#E5E5E5;text-align:center;position:relative; bottom:0; left:0; margin:0;padding:0; font-size:10px; padding-top:5px;}
#footer a {text-decoration:underline;}

h1{font-size:200%; font-family:Verdana, Arial, sans-serif, Helvetica;}
/*h3{font-size:150%; font-family:Verdana, Arial, sans-serif, Helvetica; color:#0099FF;}*/

.smallerText {font-size: 12px}
.smallestText {font-size: 10px}
.subHeading {color: #0099FF; font-weight: bold;}
.subHeadingRed {color: #FF0000; font-weight: bold;}
.textRed {color: #FF0000;}


.answerArea{padding-left:25px;}

/*hr{color:#FF0000; height:3px;}*/

.oRank{font-weight:bold;}
.oName{padding-left:20px; padding-bottom:5px;}
.oSection{padding-bottom:7px; text-align:center;}
