h1{margin:0 0 5px 0;}
h2{margin-top:0;margin-bottom:10px;}
h3{margin-bottom:10px;}
#header{text-align:left;margin:0 0 20px 0;padding:0 0 0 0;}
#wrapper{width:100%;float:right;margin:0 0 0 -225px;padding:0;}
#menuleft{border-right:1px solid #CCC;margin:0 0 0 0;padding:0 10px 0 5px;float:none;overflow:hidden;width:200px;}
#main{border-top:1px solid #CCC;margin:0 0 0 225px;padding:0 0 0 0;position:relative;z-index:2;}
#footer{clear:both;display:block;text-align:center;margin:10px 0 0 0;padding:0 0 0 0;}
#review{border-top:1px solid #CCC;width:550px;margin-bottom:15px;margin-top:10px;}
#MessageForm{margin-top:8px;}
div.title{line-height:32px;}
div.movers{margin-left:40px;}
span.moverred{margin-left:-35px;color:#f00;}
span.movergreen{margin-left:-35px;color:#0f0;}
#none{margin-left:10px;}
img.check{padding:0;margin:0 1px 0 1px;vertical-align:middle;}
img.new{padding:0;margin:0;vertical-align:bottom;}
img.favicon{vertical-align:middle;}
table.main{border-width:1px;border-style:solid;border-color:#CCC;border-collapse:collapse;}
table.main td, th{border-width:1px;border-style:solid;border-color:#CCC;height:28px;}
table.main tr.even{background-color:white;}
table.main tr.odd{background-color:#eee;}
table.main td{vertical-align:bottom;}
table.main th{padding:0 4px 0 4px;}
table.main th a{text-decoration:none;color:#000;}
td.text-right{padding-right:3px;}
span.text-center{text-align:center;}
.text-center{text-align:center;}
.text-right{text-align:right;}
#fa2{text-indent:20px;margin:0;}
.cat-1{font-size:medium;}
.cat-2{font-size:large;}
.cat-3{font-size:x-large;}
body{font-family:trebuchet ms;}
#searchhead{font-size:large;}
a:visited{color:#5a3696;}
span.arrows{font-family:'courier new';font-size:x-large;}
#sitesnapshot{float:none;width:210px;display:block;margin-top:20px;}
#sitechart{float:none;display:block;width:320px;margin-top:20px;}
#categories{margin-top:10px;width:100%;text-align:left;display:block;float:none;}
#reviewpages{margin:0;padding:0;width:550px;display:block;text-align:center;float:none;}
.f1{width:200px;border:1px solid #000;}
.f2{width:439px;border:1px solid #000;}
.f{width:100px;background-color:#ffffff;border-width:1px;border-style:solid;border-color:#000;}
.searchbutton{width:55px;background-color:#ffffff;border-width:1px;border-style:solid;border-color:#000;}
.search{width:120px;background-color:#ffffff;border-width:1px;border-style:solid;border-color:#000;}
.recaptchatable .recaptcha_image_cell, #recaptcha_table{background-color:#FFFFFF !important;}
#recaptcha_table{border-color:#000000 !important;}
#recaptcha_response_field{border-color:#000000 !important;background-color:#FFFFFF !important;}
