@import url(/css/sidenav.css);
@import url(/css/itembox.ui.css);
@import url(/global/ao.css);
@import url(/css/coupon.ui.css);

h3 { text-align: center; margin-top: 4px; margin-bottom: 10px; }

#product { background-color: white; background-image: url(/images/fade-horiz.gif); background-position: right top; background-repeat: repeat-y; border: 1px solid #00789a; display:inline; float:left; margin: 0px 0px 40px 10px; width:570px; }
#product-img { display: inline; float: left; margin: 5px 0px 3px 5px; width: 150px; }
#product-img a:link, #product-img a:visited, #product-img a:hover { background-color: transparent; padding: 0; }
#product-img img {  border: 1px solid #acacac; }
#product-img div.company p { text-align: center; margin: 2px; }
#product h4 {font-weight: normal; font-size: 14px; margin: 25px 0; width: 350px; }
#product p { margin: 5px; margin-bottom: 1.2em; text-align: left; }
#product div.coupon p { margin: 0; text-align: center; }
#product div.couponhelp p { margin: 0; text-align: left; }
#product div.couponcode p { text-align: center; }

div#page { position: relative; text-align: left; }
div#header, div#sitenav, div#content, div#footer, #product, #inset { text-align: center; }

#content div.bottomprice a:link, #content div.bottomprice a:visited, #content div.bottomprice a:hover { background-color: transparent; margin: 0; padding: 0; }
#inset { display:inline; float:right; margin: 0px 0px 5px 0px; padding-top: 5px; text-align: left; width:405px; }
#inset ul { margin: 0; margin-top: 5px; width: 200px; }
#inset ul li { background-position: 0 4px; padding-left: 14px; }
#inset p.brand { margin-bottom: 5px; margin-top: 0; text-align: center; width: auto; }
#inset div.buydetails { display: inline; float: right; margin: 0 5px; width: 190px; }
#inset div.buttons { margin: 15px 5px; margin-top: 10px; text-align: center; }
#inset div.buttons a:link, #inset div.buttons a:visited, #inset div.buttons a:hover { background-color: transparent; padding: 0; }
div.etf { cursor: pointer; margin-bottom: 5px; text-align: center; margin-top: 15px;}
div.etf span { line-height: 19px; text-decoration: underline; }
div.etf span:hover { color: #f06b12; }
#product-img div.etf img { vertical-align: top; border: none;}
#inset div.featuredetails { display: inline; float: left; margin: 0 5px; margin-left: 0; width: 190px; }
#inset p.shortdesc { text-align: center; width: 185px; }
#inset p.price { margin: 20px 5px; margin-bottom: 5px; font-size: 16px; text-align: center; width: auto; }
#inset p.price span.price { font-weight: bold; color: red; width: auto; }
#inset p.price span.oldprice {color: #acacac; text-decoration: line-through;}

div.bottomprice { margin: 10px 5px; }
div.bottomprice span { line-height: 22px; }
div.bottomprice img { vertical-align: top; }
div.items-wrapper { margin: 0 10px; text-align: center; }
div.items-wrapper h3 a { color: black; font-size: 13px; font-weight: bold; text-decoration: none; }
div.items-wrapper div.itembox { margin: 0 0 10px 61px;}

span.summaryprice { font-size: 16px; color: red; font-weight: bold; margin-right: 15px; line-height:30px;}