﻿ .AccordionPanelContent {background:#dbe0e3;}
 .displayTotals {text-align:right;margin-right:5px;margin-top:5px;font-family:tahoma,helvetica,sans-serif;font-weight:bold;font-size:8pt;}
#cart {/*margin:5px 0;*/ padding:5px 5px 0 5px;background:#dbe0e3;}
#cart #helpnote {clear:left;text-align:center;font-size:9pt; padding:3px 0;}
#ship {background:#e4e2e7 url(../css/assets/panel.gif) repeat-x; }
#ship div.pad {padding:2px 0; margin:0 5px;font-size:9pt; }
#ship .reverse {background:#6f6778;color:#fff;width:100%;padding:2px 5px;}
#ship label {font-size:8pt;font-weight:bold; margin:3px 0 0 0;}
#ship dd {float:left; }
.radio{
  font-size:8pt; padding:4px 4px 0 4px;line-height:18px;
  vertical-align:middle;
}
dl {margin:0; padding:0; }
dd {float:left;clear:left;}
#ship form { margin:2px 0;padding:0;}
table.lister {font-family:tahoma,helvetica,sans-serif;font-size:8pt;color:#444;border-bottom:1px solid #777; width:100%;}
table.lister td.txt {width:80%; }
table.lister td.currency {text-align:right;width:15%; }
table.lister td.small {margin:0 auto; cursor:pointer;}

div.OrderBtn { width:100%}
div.OrderBtn2 { float:right; }

   	.callout { clear:left; }
 	.callout h3 {font:bold 10pt/10pt arial,sans-serif;color:#6f6778;padding:4px;}
 	.callout h3 span {font:bold 9pt/10pt arial,sans-serif;color:#6f6778;}
   	.product p { padding:10px 0 5px 0; }
	.product .pdetail h3 { margin-left:0; }
  	.product h2 {margin-left:0; }
  	.product h4 {font:bold 12pt/14pt arial,sans-serif;color:#004040;}
   	.productinfo { width:100%;padding:10px 0 5px 40px; }
	.product div.r-float {float:right;margin:0 0 2px 7px;width:400px;} 
	.product div.r-float p {font:italic 9.5pt/1.2 trebuchet,sans-serif;color:#000;} 
	.product div.r-float p.caption {font:bold 10pt/1.2 arial,sans-serif;color:#5e008a;} 
	.product div.r-float p.sig {font:bold 10pt/1 arial,sans-serif;} 
	.product div.r-float p.quote {font:bold italic 10pt/1.2 arial,sans-serif;color:#628623;} 

	.product img.r-float {float:right;margin:0 0 2px 7px;} 

   	.productinfo .strap {color:#006b32;}
.featurelist {margin-left:20px,}
.featurelist ol  {list-style: decimal outside;padding:5px 20px 2px 50px; }
.featurelist ul  {list-style: square outside;padding:5px 20px 10px 30px; font-weight:bold;color:#652682;}
.featurelist ul li {padding:4px 0; }

  	.specifics ul li {list-style:none;margin:5px 0;vertical-align:middle;float:left;border-bottom:1px solid #000;font:bold 10pt/1.4 arial,sans-serif;}
  	.specifics ul li img { padding:0 0 0 5px;cursor:pointer; }
  	.specifics ul li.size { width:75px;margin-left:0px;font-weight:bold; }
  	.specifics ul li.price {font:bold 10pt/1.4 arial,sans-serif;color:#004040;width:50px;text-align:right;}
  	.specifics ul li span {padding-left:8px; }
  	.specifics ul li span.buybtn {font:bold 10pt/1.4 arial,sans-serif;color:#cc0000;}
	.directions { padding:15px 0;clear:both; }
	.directions h3 { margin:5px 0; }

	.strap {color:#55bbb6; clear:both;margin:7px 0;font-weight:bold;}
