/* CSS Document */

body { background-color:#e6e1ce; color:#7e7e7e; font-family:Arial, Helvetica, sans-serif; font-size:12px; padding: 0px 0px; margin: 10px auto 0px auto;}

a { color:#336699;}
.creditCardError{font-weight:bolder; color:Red; font-size:medium;}

.content { width:716px; margin: 0px 0px 0px 0px; float:left;}
.rightcol { width:245px; float:right; padding: 0px 0px 0px 0px; margin: 37px 0px 0px -9px;}
.shell { padding: 0px 10px 40px 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;}

.itemRow { vertical-align:top; line-height:13px; }
.itemCol { padding: 8px 0px 6px 0px;}
.priceCol { padding: 8px 0px 6px 0px; color:#006699; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}
.priceBig { padding: 8px 0px 6px 0px; color:#006699; font-size:13px; font-family: Arial, Helvetica, sans-serif; font-weight:bold;}

.orderleft { background-image:url(../images/ordernav_l.gif); background-repeat:no-repeat; float:left; background-position:left; height:40px; padding: 0px 0px; width:10px;}
.orderright { background-image:url(../images/ordernav_r.gif); background-repeat:no-repeat; float:right; background-position:right; height:40px; padding: 0px 0px; margin: 0px 0px; width:10px;}
.checkoutnav { background-color:#155787; width: 688px; height:40px; margin: 16px 0px 0px 0px; padding:0px 0px 0px 0px;}
.checkoutnav ul { float:left; margin: 0px 0px; padding: 0px 0px; list-style-type:none; list-style-position:inside;}
.checkoutnav li { color:#99cbfe; font-weight:bold; font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; display:inline; float:left; margin: 0px 0px; padding: 0px 17px 0px 16px; list-style-type:none; list-style-position:inside;}

li.on { color:#FFFFFF;}

.checkoutnav li a { color:#99cbfe;}

.orderDetails { width: 618px; padding: 30px 0px 0px 0px; margin: 0px 25px 0px 45px; }

.payment { width: 618px; padding: 30px 0px 0px 0px; margin: 0px 25px 0px 45px; background-image:url(../images/order_rule.gif); background-repeat:no-repeat;  }

.items { width: 618px; margin-top: 2px; padding: 0px 0px; }


.skuOverview { width:284px; border:#CCCCCC solid 1px; background-color:#FFFFFF; padding: 20px 20px 20px 20px; margin: 0px 0px 0px 25px; color:#7e7e7e; 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; }

.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: 20px 4px 20px 5px; margin: 0px 4px 0px 15px;}

select.card { padding: 0px 0px 0px 0px; margin:4px 22px 12px 0px;}
input.card { border:1px #d4e1ee solid; color:#555; width:215px; margin:4px 0px 12px 0px; }
.rule { padding:6px 0px 8px 0px;}
.leftcol p { line-height:14px;}
.leftcol img { padding: 0px 4px 0px 0px;}

.block {padding: 2px 0px 0px 20px;}
