
body,div,td{margin:0px;padding:0px;font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;font: 11px  Georgia, Arial, Helvetica, Times, serif;
color:#444;line-height:18px;}
table{padding:0px;margin:0px;}


a{text-decoration: none;color: #D9653F;font:11px Georgia, "Trebuchet MS", Georgia, Times, serif;}
a:hover,a:focus{color: #FF9734;text-decoration: underline;}

#wrapper{width:980px;}

#wrapper{font-size: 11px;line-height: 16px;}
#topouter{height:30px;line-height:30px;padding-left:10px;}
#bottomouter {padding:10px 0px 20px 15px;border-top:1px solid #D6E0D6}
#topbanner{height:70px;line-height:20px;background-color:#F9F5ED;padding-left:15px;}
#topbanner a{color:#5C5547;text-decoration:none;font-size:24px;}
#topnav1{background-image:url(/images/navbg_grad.gif);background-repeat:repeat-x;line-height:24px;height:24px;color:#fff;padding-left:15px;}
#topnav1 a{color:#fff;text-transform:uppercase;line-height:24px;}
#topnav1 a:hover, #topnav1 a:focus{color:#DAD3C4;text-decoration:none;text-transform:uppercase;line-height:24px;}
#topnav2{background-color:#DAD3C4;line-height:24px;height:24px;border-bottom:1px solid #ABA59A;padding-left:15px;}
#topnav2 a{color:#330000;}
#topnav2 a:hover, #topnav2 a:focus{}


#body{padding:15px 0px 15px 15px;}
#bodyleft{width:730px;vertical-align:top;}
#bodyright{width:235px;vertical-align:top;}
#bodyleftnav{width:205px;vertical-align:top;border-right:1px dotted #D6E0D6;}
#bodymid{vertical-align:top;padding-left:15px;width:525px;}

h3,h4{padding:3px 0px 3px 0px;font-weight:bold;margin:0px;font-size:14px;color:#645C4D;}
h4{padding-top:6px;}
h3 *,h3 a:link, h3 a:visited, h3 a:active, h3 a:focus, h3 a:hover{font-weight:bold;font-size:14px;color:#645C4D;}

.redtitle{color:#FF6633;font-size:15px;font-weight:bold;clear:left;}
.overlinediv{border-top:1px solid #D6E0D6;margin:5px 0px 0px 0px;border-bottom:20px solid #fff;clear:left;}
div.greentopborder{border-top:1px solid #D6E0D6;}

#rateholder {width:100%;}
#rateholder td.t1,#rateholder td.t2{width:50%;vertical-align:top;}
#rateholder td.t1{}
#rateholder td.t2{}
#ratetbl {width:100%;margin:0px;}
#ratetbl tr.trhead{background-color:#D6E0D6;}
#ratetbl tr.trhead td{padding:2px 0px 2px 2px;}
#ratetbl td{padding:1px 0px 0px 2px;}
#ratetbl td.ratecount{text-align:right;color:#999}
#ratetbl td span{background:red;}
#ratetbl {border-left:15px solid #fff;border-top:10px solid #fff;}

#ratetbl a, #ratetbl a:hover, #ratetbl a:focus{color:#444;}

#prodstars td{padding:0px 10px 0px 0px;}

#leftnav{list-style-type:none;padding:0px;margin:0px;}
#leftnav li{padding:0px 0px 1px 12px;}
#leftnav li.title{padding:0px 0px 0px 0px;}
a.navlink:active, a.navlink:visited, a.navlink:link,
a.navlinksel:active, a.navlinksel:visited, a.navlinksel:link{text-decoration:none;}
a.navlinksel:active, a.navlinksel:visited, a.navlinksel:link{font-weight:bold;border-bottom:1px dotted #D6E0D6;background:#F9F5ED;color:;#63569f;}

select{font-size:11px;font-family:georgia,times;margin:1px 0px 1px 0px;}
.rateexplain{font-size:11px;}
 img.star{vertical-align:middle;text-align:center;margin:1px 0px 1px 0px;padding:0px;}
 td.startd{width:180px;padding:3px 0px 3px 3px;}
 #storerevtbl td{padding:5px 5px 5px 0px; }

