/* CSS Document */

body { background-color:#e6e1ce; color:#555555; font-family:Arial, Helvetica, sans-serif;  font-size:11px; padding: 0px 0px; margin: 10px auto 0px auto;}

a { color:#336699;}

.content { width:715px; margin: 0px 0px 0px 0px; float:left;}
.rightcol { width:246px; float:right; padding: 0px 0px 0px 0px; margin: 37px 0px 0px -9px; height:inherit;}
.shell { padding: 0px 10px 0px 13px; width:676px;}
.promo { width:701px;}

.stores { text-align:left; vertical-align:middle; padding: 7px 0px 9px 0px; height:21px;}

.productDetail { padding: 0px 0px 0px 0px; margin: 5px 0px 0px 0px;}

.promobanner { padding: 2px 0px 0px 0px;}

.ColA { float:left; color:#7e7e7e; width:325px; overflow:hidden;}
.ColB { float:left; width:345px; overflow:hidden;}
.rcolimages { padding-left:4px;}
.wrapper {background: url(../images/wrap_right_tan_bg.gif) repeat-y;}
.whitewrapper {background: url(../images/wrap_right_bg.gif) repeat-y;}

.skuOverview { width:284px; border:#CCCCCC solid 1px; background-color:#FFFFFF; padding: 20px 20px 20px 20px; margin: 0px 0px 0px 25px; color:#555555; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.skuOverview li { list-style-type:none; background-image: url(../images/bullet.gif); background-repeat:no-repeat; padding: 0px 0px 4px 9px; margin: 0px 0px 0px 0px; background-position: 0em .4em; list-style-position:outside; }
.skuOrder { background-color:#f7f5ef; margin: 10px 0px 0px 25px; width:249px; padding: 11px 20px 15px 55px; line-height:18px; border:#CCCCCC solid 1px; }

.searchRow { padding: 25px 0px 0px 0px; margin: 21px 0px 21px 0px; background-image:url(../images/h_rule.gif); background-repeat: repeat-x; background-position: top; }
.searchProduct { text-align:center; float:left; padding: 0px 10px 0px 10px; width:201px; margin: 0px 0px 0px 0px; color:#666666;}

.upsellProduct { text-align:center; float:left; padding: 0px 10px 0px 10px; width:201px; margin: 0px 0px 51px 0px; color:#666666;}

.skuTitle a { font-size:11px; color:#777; font-weight:bold; text-decoration:none;}
.skuTitle a:hover { text-decoration:underline;}
.skuSpecial { font-size:11px; color:#777; font-weight:normal; text-decoration:none;}
.skuNew { font-size:12px; color:#6699cc; font-weight:bold; padding: 0px 0px 0px 3px; }
.skuWas { font-size:11px; color:#999; font-weight:bold; padding: 0px 3px; }
.skuNow { font-size:12px; color:#336699; font-weight:bold; padding: 0px 3px 0px 0px; }
.skuPrice { font-size:15px; color:#006699; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }

.rating { padding: 25px 0px 10px 0px; margin: 21px 0px 21px 0px; background-image:url(../images/h_rule.gif); background-repeat: repeat-x; background-position: top; }

.reviews { padding: 25px 0px 10px 0px; margin: 21px 0px 21px 0px; background-image:url(../images/h_rule.gif); background-repeat: repeat-x; background-position: top; }

.category { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#6699cc; background-color:#FFFFFF; font-weight:bold; background-image:url(../images/dashed_hrule.gif); background-repeat:no-repeat; background-position:top left; padding: 13px 4px 9px 13px; }


.rightpod3 { background-image:url(../images/dashed_hrule.gif); background-repeat:no-repeat; background-position:top left; padding: 10px 4px 8px 5px; margin: 0px 4px 0px 15px;}

.leftcol p { line-height:14px;}
.leftcol img { padding: 0px 4px 0px 0px;}
