
a {
	color : #4C829E;
}

a:hover {
	color : #000000;
}

a.navreg {
	color : #000000;
	font-size : 11px;
	text-decoration : none;
}

a.navreg:hover {
	color : #000000;
	font-size : 11px;
	text-decoration : underline;
}

a.navselected {
	color : #666666;
	font-size : 11px;
	text-decoration : none;
}

a.provider {
	color : #BE1B1C;
	font-size : 12px;
	font-weight : bold;
}

a.provider:hover {
	color : #000000;
}

body, td, p, th, div {
	font-family : Arial,Helvetica,sans-serif;
	font-size : 12px;
}

div.yellowbutton {
	background-image : url(/design/pic/button.gif);
	color : #FFFFFF;
	font-size : 12px;
	font-weight : bold;
	height : 17px;
	margin-top : 8px;
	padding-top : 4px;
	text-align : center;
	vertical-align : middle;
	width : 143px;
}

div.yellowbutton a,
div.yellowbutton a:link,
div.yellowbutton a:visited,
div.yellowbutton a:hover  {
	color : #FFFFFF;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

h2 {
	font-size : 16px;
	font-weight : bold;
}

strong.provider {
	color : #BE1B1C;
	font-size : 12px;
	font-weight : bold;
}

table.guides {
	border : solid 1px #AAAAAA;
}

table.guides td, th {
	padding : 3px;
}

table.guides th {
	background-color : #AAAAAA;
	color : #FFFFFF;
}

table.providers {
	border : solid 1px #EDEDED;
}

table.providers td {
	padding : 4px;
}

table.providers th {
	background-color : #EDEDED;
	font-size : 10px;
}

table.quotelist td {
	vertical-align : top;
}

td.quoteentry {
	background-color : #EDEDED;
	border : solid 1px #DEDEDE;
}

ul.contain {
	margin-bottom : 0px;
	margin-top : 4px;
}

ul.contain li {
	list-style-image : url(pic/bullet-nav.gif);
	margin-left : -16px;
}

.arating {
	color : #666666;
	display : block;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

.bheader {
	color : #FFFFFF;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	text-transform : uppercase;
}

.blackpossible {
	color : #000000;
	display : block;
	font-size : 11px;
	text-decoration : none;
}

.blackrating {
	color : #000000;
	display : block;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

.blackscore {
	color : #000000;
	display : block;
	font-family : arial;
	font-size : 36px;
	font-weight : bold;
	text-decoration : none;
}

.blackscoresm {
	color : #000000;
	display : block;
	font-family : arial;
	font-size : 20px;
	font-weight : bold;
	text-decoration : none;
}

.bnav {
	color : #BE1B1C;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 10px;
	font-weight : bold;
	padding-left : 8px;
	text-align : center;
	text-decoration : none;
}

.bnav a {
	color : #BE1B1C;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 10px;
	font-weight : bold;
	padding : 0px 8px 0px 8px;
	text-decoration : underline;
}

.bnav a:hover {
	color : #000000;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 10px;
	font-weight : bold;
	padding : 0px 8px 0px 8px;
	text-decoration : none;
}

.companydesc {
	border-bottom : solid 1px #EDEDED;
	padding : 4px;
	vertical-align : top;
}

.erating {
	color : #000000;
	display : block;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

.lnav {
	background-image : url(/design/pic/bg-nav-cell.gif);
	background-repeat : no-repeat;
	color : #000000;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 10px;
	height : 20px;
	padding : 2px 0px 0px 8px;
	text-decoration : none;
	text-align: left;
	vertical-align : top;
}

.lnav a {
	color : #000000;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 10px;
	text-decoration : none;
}

.lnav a:hover {
	color : #4C829E;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 10px;
	text-decoration : none;
}

.navheader {
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
	text-transform : uppercase;
}

span.showcasetitle {color:#6262FF;font-weight:bold;margin-bottom:4px;display:block;}
span.showcasetitle a {color:#6262FF;font-weight:bold;margin-bottom:4px;text-decoration:none;}
img.showcaselogo {margin:2px 4px 4px 0px;}

.redpossible {
	color : #CC0000;
	display : block;
	font-size : 11px;
	text-decoration : none;
}

.redrating {
	color : #CC0000;
	display : block;
	font-size : 10px;
	font-weight : bold;
	text-decoration : none;
}

.redscore {
	color : #CC0000;
	display : block;
	font-family : arial;
	font-size : 36px;
	font-weight : bold;
	text-decoration : none;
}

.select80 {
	font-size : 10px;
	width : 80px;
}

.showcasetitle {
	display : block;
	font-size : 12px;
	font-weight : bold;
	margin-bottom : 4px;
	text-decoration : none;
}

.sponsoredsc {
	padding : 4px;
	vertical-align : top;
}

.subtext {
	color : #454545;
	font-size : 10px;
	text-decoration : none;
}

a.subtext:link,a.subtext:visited,a.subtext:hover{
	color : #454545;
	font-size : 10px;
	text-decoration : none;
}
.tnav {
	color : #BE1B1C;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-weight : bold;
	padding-left : 8px;
	text-decoration : none;
}

.tnav a {
	color : #BE1B1C;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-weight : bold;
	padding : 0px 8px 0px 8px;
	text-decoration : none;
}

.tnav a:hover {
	color : #000000;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 11px;
	font-weight : bold;
	padding : 0px 8px 0px 8px;
	text-decoration : none;
}

.top {
	color : #FFFFFF;
	font-size : 11px;
	text-decoration : underline;
}

.top a {
	color : #FFFFFF;
	text-decoration : none;
}

span.admin_name{
font-size:11px;font-weight:bold;color:#000000;text-decoration:none;padding:0px 12px 0px 12px;
}

table.content_area{
/*    padding-top:4px;*/
}
table.content_area td{
/* font-size:11px;*/
}

td.content_area{
	padding:0px 0px 8px 8px;
	
}

table.admin_table{
	border: 1px solid #cccccc;
}
table.admin_table2{
	border: 1px solid #cccccc;
}

span.admin_table_header{
	font-weight:bold;
}

td.bheader a{
	color:#FFFFFF;
}
td.bheader a:link{
	color:#FFFFFF;
}
td.bheader a:visited{
	color:#FFFFFF;
}
td.bheader a:hover{
	color:#FFFFFF;
}
form{
	margin-bottom : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
}

input.button{
	color : #000000;
	font-family : Verdana,Arial,Helvetica,sans-serif;
	font-size : 11px;
}
span.star{
	
}
.t_bold{
	font-weight:bold;
}
a.active:link,a.active:visited,a.active:hover{
	color:#FFFFFF;
}
tr.with_border,td.with_border{
	border:1px solid #000000;
}
.cont_pad{
	padding:6px 6px 12px 6px;border-bottom:dashed 2px #dedede;
}
.cont_pad2{
	padding:6px 6px 12px 6px;background-color:#eeeeee;border-bottom:dashed 2px #dedede;
}
.cont_pad3 
{
	padding-left:140px;color:#FFFFFF;height:60px;font-weight:bold;vertical-align:top;
}
.pad_3{
	padding:3px;
}
.pad_6{
	padding:6px;
}
span.small_text{
	font-size:10px;
}
.provider{
	color:#FFFFFF;font-size:14px;
}
a.get_quote:link{
	
}
.link_s{
	color:#BE1B1C;text-decoration:none;
}
.with_b{
	border-bottom:solid 1px #ededed;
}
.with_b2{
	margin-top:8px;border:solid 1px #DBDBDB;
}
strong.provider{
	color:#FFFFFF;
}
td.pad_6  strong.provider {
	color : #BE1B1C;
	font-size : 12px;
	font-weight : bold;
}
td.pad_6 p strong.provider {
	color : #BE1B1C;
	font-size : 12px;
	font-weight : bold;
}
strong.provider2{
	color:#BE1B1C;
}

div.subcats {
  padding-left:8px;
  font-size:10px;
  margin-bottom:6px;
}

div.subcats a {
  color:#000000;
}

/* new css */
/* CSS Document */

body {margin:0px;background:url(/design/pic/bg-logo.gif) top center no-repeat;}
body,td,th,div,p {font-family:arial;font-size:12px;}
tbody{padding:0;margin:0;}

a {color:#b70807;}
#container {width:972px;margin-left:auto;margin-right:auto;}
#header {width:972px;width:970px !ie;}
#header2 {width:972px;/*height:90px; */}

#navtop {height:24px;background:url(/design/pic/bg-nav-top.gif);float:right;text-align:right;}
#navtop a {font-size:11px;font-weight:bold;color:#000000;text-decoration:none;padding:0px 12px 0px 12px;}
#navtop a.selected {color:#FFFFFF;background:url(/design/pic/bg-nav-top-selected.gif) top repeat-x;padding:4px 0px 8px 0px;height:24px;}

#navtop2 {height:24px;background:url(/design/pic/bg-nav-top.gif);/*margin:50px 0px 0px 0px;float:right;display:inline;text-align:right;*/}
#navtop2 a {font-size:11px;font-weight:bold;color:#000000;text-decoration:none;padding:0px 12px 0px 12px;}
#navtop2 a.selected {color:#FFFFFF;background:url(/design/pic/bg-nav-top-selected.gif) top repeat-x;padding:4px 0px 8px 0px;height:24px;}

#navtop3 {height:24px;background:url(/design/pic/bg-nav-top.gif);margin:1px 0px 0px 0px;float:right;display:inline;text-align:right;padding:0px 10px 0px 10px;}
#navtop3 a {font-size:11px;font-weight:bold;color:#000000;text-decoration:none;padding:0px 10px 0px 10px;}
#navtop3 a.selected {color:#FFFFFF;background:url(/design/pic/bg-nav-top-selected.gif) top repeat-x;padding:4px 0px 8px 0px;height:24px;}

.imglft {float:left;padding-right:6px;}
.imgrt {float:right;padding-left:6px;}

#navbase {height:10px;background:#b70807 url(/design/pic/bg-nav-base.gif) repeat-x;/*width:972px;clear:both;*/}
#navbase2 {background:#b70807; clear:both; font-size:10px;font-weight:bold;color:#FFFFFF;padding:0px 0px 0px 0px;/*width:972px;height:20px;*/ }
#navbase2 a {color:#FFFFFF;padding:0px 12px 0px 12px;}
#navbase2 span {color:#FFFFFF;padding:0px 12px 0px 12px;}

#footbase {width:972px;width:970px !ie;height:10px;background:url(/design/pic/bg-nav-base.gif) repeat-x;margin:6px 0px 6px 0px;clear:both;}
#footer {text-align:center;font-size:12px;padding:2px 0px 12px 0px;}
#footer a {font-weight:bold;color:#b70807;padding:0px 18px 0px 18px;}
#banner {width:970px;height:100px;background:url(/design/pic/bg-banners2.gif) top center;border:solid 1px #d7d6d2;position:absolute;top:102px;}
#banner {width:970px;height:100px;background:url(/design/pic/bg-banners3.gif) top center;border:solid 1px #d7d6d2;}
#banner2 {width:970px;height:100px;background:url(/design/pic/bg-banners3.gif) top center;border:solid 1px #d7d6d2;clear:both;}
#banner table.bannerads,#banner2 table.bannerads {margin:4px 0px 0px 166px;}
#banner table.bannerads td,#banner2 table.bannerads td {width:270px;height:40px;font-size:10px;padding:3px 7px 3px 7px;}
#banner table.bannerads td a,#banner2 table.bannerads td a {display:block;font-size:11px;font-weight:bold;color:#b70807;}
#content {width:970px;}
#main {width:760px;float:right;}
#main2 {width:760px;float:right;}
#main3 {width:970px;}
#navright {width:208px;float:right;margin-right:-10px;}
#navleft {width:208px;float:left;}
#navleft2 {width:208px;float:left;}

.navleftwith {width:200px;margin:0px 0px 10px 0px;}
.navleftwith h4 {height:31px;margin:0;padding:0;background:url(/design/pic/bg-nav-left-header.gif) top right no-repeat;font-size:14px;line-height:42px;padding:0px 0px 0px 14px;color:#b70807;}
.navleftwith div {margin-top:-11px;background:url(/design/pic/bg-nav-left-small.gif) no-repeat top;border:solid 1px #d7d6d2;border-top:0px; padding:14px 0px 6px 10px;}
html>body .navleftwith div
{
	margin-top:0px;
}

.navright {width:200px;margin:0px 0px 5px 0px;}
.navright  h4 {height:31px;margin:0px;background:url(/design/pic/bg-nav-left-header.gif) top right no-repeat;font-size:14px;line-height:42px;padding:0px 0px 0px 14px;color:#b70807;}
.navright div a {line-height:22px;color:#b70807;display:block;text-decoration:none;border-bottom:solid 1px #dedede;}
.navright div a:hover {text-decoration:underline;}
.navright div {margin-top:-11px;background:url(/design/pic/bg-nav-left-small.gif) no-repeat top;border:solid 1px #d7d6d2;border-top:0px; padding:14px 0px 6px 10px;}

.navright div#rating{
		margin-top:0px;background:none;border:0px; padding:14px 0px 6px 10px;
} 

html>body .navright div
{
	margin-top:0px;
}

.navleftwith2 div.articlelist {margin-top:-12px;}
html>body .navleftwith2 div.articlelist
{
	margin-top:0px;
	
}

html>body table.content_area{
   margin-top:4px;
}
.navleftwith div a {line-height:22px;color:#b70807;display:block;text-decoration:none;border-bottom:solid 1px #dedede;}
.navleftwith div a:hover {text-decoration:underline;}

.navleftwith2 {width:200px;margin:0px 0px 10px 0px;}
.navleftwith2 h4 {height:31px;margin:0px;background:url(/design/pic/bg-nav-left-header.gif) top right no-repeat;font-size:14px;line-height:42px;padding:0px 0px 0px 14px;color:#b70807;}
.navleftwith2 div {background:url(/design/pic/bg-nav-left-small.gif) no-repeat top;border:solid 1px #d7d6d2;border-top:0px;padding:14px 0px 6px 10px;}
.navleftwith2 div a {line-height:22px;color:#b70807;display:block;text-decoration:none;border-bottom:solid 1px #dedede;}
.navleftwith2 div a:hover {text-decoration:underline;}

.navleftwithout {width:198px;border:solid 1px #d7d6d2;background:url(/design/pic/bg-nav-left.gif) no-repeat top center;margin:0px 0px 10px 0px;min-height:80px;}
.navleftwithout h4 {height:31px;margin:0px;font-size:14px;line-height:30px;padding:0px 0px 0px 10px;color:#b70807;}
.navleftwithout div {padding:10px 10px 10px 20px;}
.navleftwithout div select {width:160px;display:block;margin:2px 0px 8px 0px;}
.navleftwithout div input {/*width:160px;*/display:block;margin:2px 0px 8px 0px;}
.navleftwithout div.ads img {margin:0px 0px 10px 0px;}
.navleftwithout div.ads a {display:block;line-height:20px;color:#737373;}

.navleftwithout2 {width:198px;border:solid 1px #d7d6d2;background:url(/design/pic/bg-nav-left.gif) top right no-repeat top center;margin:0px 0px 10px 0px;min-height:80px;}
.navleftwithout2 h4 {height:31px;margin:0px;font-size:14px;line-height:30px;padding:0px 0px 0px 8px;color:#b70807;}
.navleftwithout2 div {padding:8px 0px 8px 12px;}
.navleftwithout2 div select {width:140px;display:block;margin:2px 0px 8px 0px;}
.navleftwithout2 div.ads img {margin:0px 0px 10px 0px;}
.navleftwithout2 div.ads a {display:block;line-height:20px;color:#737373;}

div.articlelist a {color:#737373;border:0px;padding-left:12px;font-size:11px;line-height:16px;}
div.articlelist strong {font-weight:normal;border:0px;}
div.articlelist strong a {display:inline;color:#b70807;font-weight:bold;border:0px;padding-left:0px;font-size:12px;}

div.text {background:url(/design/pic/bg-content.gif) no-repeat top left;padding:10px;margin:0px 0px 10px 0px;}
div.text h1 {margin:0px 0px 4px 5px;color:#b70807;font-size:18px;}
div.text h2 {margin:0px 0px 4px 5px;color:#b70807;font-size:14px;}
div.text p {line-height:18px;/*margin-top:2px;*/margin:2px 0px 0px 5px;}
div.tblbox {width:760px;margin:0px 0px 10px 0px;}
div.tblbox2 {width:760px;margin:0px 0px 10px 0px;}

table.hostplantbl {border:solid 1px #DEDEDE;}
table.hostplantbl th {font-size:11px;background:#cdcdcd;padding:3px;color:#444444;}
table.hostplantbl td {border-bottom:solid 1px #DEDEDE;background:#EEEEEE;padding:4px;}
table.hostplantbl th a {text-decoration:none;color:#444444;}
table.hostplantbl th a img {margin-left:6px;}

div.tblbox2 {background:url(/design/pic/bg-content-header-bg.gif) repeat-x left 0px;margin:0px 0px 10px 0px;}
div.tblbox2 h3 {display:block;line-height:35px;padding:7px 0px 0px 0px;margin:0; font-size:14px;}
div.tblbox2 div.smbrdr_header{font-size:14px;padding:0px 0px 0px 0px;display:block;}

div.tblbox {background:url(/design/pic/bg-content-header-bg.gif) repeat-x left 0px;margin:0px 0px 10px 0px;}
div.tblbox h3 {display:block;line-height:35px;padding:7px 0px 0px 0px;margin:0; font-size:14px;}
div.tblbox div.smbrdr_header{font-size:14px;padding:0px 0px 0px 0px;display:block;}

div.smbrdr{
border:1px solid  #d7d6d2;
border-top:0px;
margin:0;
padding:0px 10px 10px 10px;
clear:both;
} 
html>body div.smbrdr{ 
	margin-top:0px;
	border:1px solid  #d7d6d2;
	border-top:0px;
	margin:0;
} 
#smbrdr_title{
	font-size:14px;
	font-weight:bold;
	padding-bottom:8px;
}
 
div.text2 {background:url(/design/pic/bg-content-sm.gif) no-repeat top right;padding:10px;margin:0px 0px 10px 0px;width:528px;float:left;}
div.text2 h1 {margin:0px 0px 4px 0px;color:#b70807;font-size:18px;}
div.text2 p {line-height:18px;margin-top:2px;}
div.alph {text-align:center;font-size:10px;}
div.alph strong {font-size:11px;}
div.alph a {padding:0px 2px 0px 2px;}

div.text3 {background:url(/design/pic/bg-content.gif) no-repeat top left;padding:10px;margin-bottom:10px;}
div.text3 h1 {margin:0px 0px 4px 0px;color:#b70807;font-size:18px;}
div.text3 h2 {margin:0px 0px 4px 0px;color:#b70807;font-size:14px;}
div.text3 p {line-height:18px;margin-top:2px;}

div.text4 {/*padding:10px;*/margin:0px 0px 10px 0px;}
div.text4 h1 {margin:0px 0px 4px 0px;color:#b70807;font-size:18px;}
div.text4 h2 {margin:0px 0px 4px 0px;color:#b70807;font-size:14px;}
div.text4 p {line-height:18px;margin-top:2px;}

div.text2 {background:url(/design/pic/bg-content-sm.gif) no-repeat top right;padding:10px;margin:0px 0px 10px 0px;width:528px;float:left;}
div.text2 h1 {margin:0px 0px 4px 0px;color:#b70807;font-size:18px;}
div.text2 p {line-height:18px;margin-top:2px;}
div.alph {text-align:center;font-size:10px; text-transform : uppercase;}
div.alph strong {font-size:11px; text-transform : uppercase;}
div.alph a {padding:0px 2px 0px 2px; text-transform : uppercase;}

img.block {margin:4px 12px 0px 0px;}
.subbtn {margin:4px 0px 8px 30px;}
.txtsrch {width:100px;}
.wbrdr {border-bottom:solid 1px #d7d6d2;}
table.awards td {font-size:11px;}
table.awards td a {color:#b70807;font-weight:bold;display:block;font-size:11px;}
table.awards td a.awrd {color:#000000;display:inline;font-weight:normal;}
table.awards td a.awrd:link {color:#000000;display:inline;font-weight:normal;}
table.awards td a.awrd:visited {color:#000000;display:inline;font-weight:normal;}
table.tbllisting tr.sig {background:#ededed;}
table.tbllisting td {font-size:11px;padding:8px 0px 8px 2px;}
table.tbllisting td a {color:#b70807;font-weight:bold;display:block;font-size:12px;}
table.hstlisting tr.sig {background:#ededed;}
table.hstlisting td {font-size:11px;padding:2px 0px 2px 2px;vertical-align:top;}
table.hstlisting td.name {padding:2px 0px 2px 2px;}
table.hstlisting td.qnav {padding:10px 0px 0px 0px;}
table.hstlisting td.qnav a {font-weight:normal;display:inline;}
table.hstlisting td a {color:#b70807;font-weight:bold;display:block;font-size:12px;}
table.hstlisting td a.type {color:#000000;font-weight:normal;display:inline;font-size:11px;}
table.hstlisting td a.plan {color:#000000;}
table.hstlisting td a.minf {color:#000000;font-weight:normal;font-size:11px;}
table.hstlisting th {font-size:11px;text-align:left;}

table.gdlisting tr.sig {background:#ededed;}
table.gdlisting td {font-size:11px;padding:6px 0px 6px 4px;}
table.gdlisting td a {color:#b70807;font-weight:bold;display:block;font-size:12px;}
table.gdlisting td a.nbld {font-weight:normal;}
table.gdlisting th {font-size:11px;background:#ededed;padding:6px 0px 6px 4px;}

table.formlisting tr.sig {background:#ededed;}
table.formlisting td {font-size:11px;padding:4px 0px 4px 4px;vertical-align:top;}
table.formlisting td a {color:#b70807;}
table.formlisting td a.nbld {font-weight:normal;}
table.formlisting th {font-size:11px;padding:4px 0px 4px 4px;vertical-align:top;width:150px;text-align:left;}
table.formlisting input {border:solid 1px #444444;background-color:#FCFCFC;}
table.formlisting textarea {border:solid 1px #444444;background-color:#FCFCFC;}

table.member tr.sig {background:#ededed;}
table.member tr.sig2 {background:#ededed;}
table.member tr.sig2 td {font-size:10px;}
table.member td {font-size:11px;padding:2px 0px 2px 4px;}
table.member td a {color:#b70807;font-weight:bold;font-size:12px;}
table.member td a.smlr {font-size:11px;}
table.member td a.nbld {font-weight:normal;}
table.member th {font-size:11px;padding:6px 0px 6px 4px;text-align:left;font-weight:normal;}
table.member th strong {font-size:12px;display:block;font-weight:bold;}

div.stars {margin:0px;padding:6px 0px 6px 0px;}
div.stars img {padding:0px 4px 0px 0px;}
span.rating {font-size:11px;font-weight:bold;color:#000000;text-align:center;width:80px;height:60px;float:left;border:solid 1px #d7d6d2;padding:8px;margin:0px 12px 50px 0px;clear:left;}
span.rating strong {font-size:36px;color:#b70807;display:block;line-height:48px;}
table.cmprplans td {vertical-align:top;padding:3px;border-bottom:solid 1px #dedede;font-size:12px;}
strong.hdr {color:#b70807;display:block;border-bottom:solid 1px #b70807;}

input.formtext {width:300px;border:solid 1px #444444;background-color:#FCFCFC;}
input.formtext2 {width:150px;border:solid 1px #444444;background-color:#FCFCFC;}
input.pretext {width:58px;border:solid 1px #444444;background-color:#FCFCFC;}
input.shorttext {width:170px;border:solid 1px #444444;background-color:#FCFCFC;}
textarea.formtextarea {width:300px;height:60px;border:solid 1px #444444;background-color:#FCFCFC;}

.arating {display:block;font-size:10px;font-weight:bold;color:#666666;text-decoration:none;}
.blackrating {display:block;font-size:10px;font-weight:bold;color:#000000;text-decoration:none;}
.blackscore {display:block;font-size:36px;font-weight:bold;color:#000000;font-family:arial;text-decoration:none;}
.blackscoresm {display:block;font-size:20px;font-weight:bold;color:#000000;font-family:arial;text-decoration:none;}
.blackpossible {display:block;font-size:11px;color:#000000;text-decoration:none;}

div.rateguide {display:inline; float:right;margin-right:50px;}

table.formlisting2 td {padding:2px;font-size:12px;}
table.formlisting2 th {text-align:right;padding-right:10px;}


div#user_reg table.formlisting th,
div#hoster_reg table.formlisting th,
div#webmaster_reg table.formlisting th
{
	padding-left:36px;
	padding-right:10px;
}
