/*Car Insurance Reviews.net stylesheets*/
body{margin:0; text-align:center; font:normal 12px Arial, Helvetica, sans-serif; color:#686868; background-color:#ffffff;}
#wrapper{margin:0px auto; text-align:left; font:normal 12px Arial, Helvetica, sans-serif; color:#686868; width:100%; background-color:#FFFFFF;}
img{border:none;}
h1{font:normal 18px Arial, Helvetica, sans-serif; color:#2a5883;}

a{font:normal 12px Tahoma; color:#ed1a2b; text-decoration:underline;}
a:hover{font:normal 12px Tahoma; color:#ed1a2b; text-decoration:none;}
.clear{clear:both;}
.border{border-bottom:1px solid #447ba9; background-color:#f5f7f8;}
/*.border td{border-bottom:1px solid #e0e6eb;}*/
.form{margin:0px; padding:0px;}

/*--header part--*/
#header{margin:0px; padding:0px; width:1003px; height:110px; position:relative;}
#logo{width:280px; height:110px; position:absolute; left:0px; top:0px;}
#headerbg{width:723px; height:110px; position:absolute; left:280px; top:0px;}
#buttons{position:absolute; top:77px; left:540px; width: 441px; height: 30px;}
#buttons dl{margin:0px; padding:0px;}
#buttons dd{margin:0px; padding:0px; display:inline;}
/*--header part--*/
:focus{-moz-outline-style:none;}
#content{margin:0px; padding-left:5px; padding-top:2px;}

#bannerimages dl{margin:0px; padding:0px; width:1003px;}
#bannerimages dd{margin:0px; padding:0px; display:inline; float:left;}

#ratings{margin-left:8px; padding:0px; text-align:justify;}

#ratingtable{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#686868;}
#ratingtable a{font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#ed1a2b; text-decoration:underline;}
#ratingtable a:hover{text-decoration:none; color:#686868;}
#ratingtable strong{font:bold 11px Tahoma; color:#2a5883;}
#ratingtable .rght{border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb;}

#footer{background:repeat-x url(images/footer-bg.gif) left top; height:63px; width:1003px; font:normal 12px Arial, Helvetica, sans-serif; color:#717171; margin-top:10px;}
#footer span {font:bold 11px Tahoma; color:#717171;}
#footer span a{font:bold 11px Tahoma; color:#717171; text-decoration:underline; padding-left:4px; margin:0px;}
#footer span a:hover{ text-decoration:none;}

.sublink td a{ padding-left: 40px; padding-bottom:2px; font-family: Verdana,Arial,Helvetica,sans-serif; font-size: 12px; }

/*admin styles*/
.admin{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#79a9d6; text-align:left;}
.admin a{font:bold 11px Verdana, Arial, Helvetica, sans-serif; color:#79a9d6; text-align:left; text-decoration:underline; margin-left:15px;}
.admin a:hover{text-decoration:none;}
.admin td{border-bottom:1px solid #e1e7e7;}

.login{ background-color:#f7fcfc; border:1px solid #d8d8d8; font:bold 12px Arial, Helvetica, sans-serif; color:#333333; padding-top:5px;}