#content h1 {
font-size: 1.8em;
color: #333;
font-weight: bold;
padding-left: 12px;
}

#content a.pointer {
cursor:hand;
cursor:pointer;
}

#content p {
padding-left: 12px;
}

#content .uom {
color: black;
font-weight: bold;
font-size: 1.4em;
}

#content #prodimage {
float: left;
padding: 10px;
text-align: center;
}

#content #prodimage img {
margin-bottom: 10px;
}

#content #prodimage a.largeimage {
padding: 2px 20px;
background: white url(/images/icons/product/magnifier.gif) center left no-repeat;
}

#content {
}

#content dd label {
font-weight: bold;
}

#content p.desc-type {
clear: both;
}

#content .info {
margin-left: 260px;
}

#content dl.buy {
clear: both;
margin-left: 8px;
}

#content dl.price {
text-align:left;
margin:0;
}

#content dl.price dd {
display:inline;
}

#content dd, #content dt {
padding: 0;
margin: 0;
font-size: 1.2em;
}

#content dd {
padding: .2em 0;
}

#content dt.price {
display: inline;
font-weight: bold;
padding: 0 1.5em;
}

#content dd.price sup {
font-size: 12px;
}

#content dd.price {
color: #003399;
font-size: 2.6em;
font-weight: bold;
padding: 0;
margin: 0;
}

#content dd.retail-price {
text-decoration:line-through;
}

#content dd.you-save {
color:red;
}

#content dl#optionsDropDownBox {
margin-bottom:0px;
}

#content dd.buy {
margin-top:5px;
}

#content dd.buy label {
padding-left: 2em;
}

#content dl.info dd.buy {
padding: 0.5em 0 1em 0;
vertical-align:center;
}

#content dd.allegroid {
padding:0;
}

#content dd .section_title {
font-weight: bold;
margin:0 0 5px 0;
}

#content dd .review_blurb {
padding:0 0 0 25px;
background: url(/images/bg/start_quote.png) no-repeat;
}

#content dd .reviewer_info {
font-size: .9em;
font-style:italic;
padding-left:25px;
}

#content dd.backorder {
padding-left: 18px;
background: white url(/images/badge/product/backorder.gif) center left no-repeat;
}

#content dd.instock {
padding-left: 18px;
background: white url(/images/badge/product/instock.gif) center left no-repeat;
}

#content dd.nofreeship {
padding-left: 18px;
background: white url(/images/badge/product/nofreeship.gif) center left no-repeat;
}

#content dd.noreturn {
padding-left: 18px;
background: white url(/images/badge/product/noreturn.gif) center left no-repeat;
}

#content dd.tellafriend {
padding-left: 18px;
background: white url(/images/badge/product/tellafriend.gif) center left no-repeat;
}

#content dd.giftcardlink {
padding-left: 18px;
background: white url(/images/badge/product/expect-a-gift-sm.gif) center left no-repeat;
}

#content dd.deliciouslink {
padding-left: 18px;
background: white url(/images/badge/product/delicious.gif) center left no-repeat;
}


#content dd.printlink {
padding-left: 18px;
background: white url(/images/badge/printlink.gif) center left no-repeat;
}

#content dd.setupautoreorder {
padding-left: 18px;
background: white url(/images/badge/product/autoreorder_icon.gif) center left no-repeat;
}

#content dd.expectagift {
padding-left: 18px;
background: white url(/images/badge/product/expect-a-gift-sm.gif) center left no-repeat;
}

#content dd.autoreorderdetails {
padding-left: 18px;
background: white center left no-repeat;
}

#content dd.updatecartsubmitlink .submitLink {
   color: #00f;
   background-color: transparent;
   text-decoration: underline;
   border: none;
   cursor: pointer;
   cursor: hand;
   font-size: 10px;
}

#content p.desc-type {
font-size:1.6em;
font-weight:bold;
color:#333;
padding:0 0 0 20px;
margin:12px 0 0 12px;
background:white url(/images/badge/product/type.gif) center left no-repeat;
}

#content h2 {
font-weight: normal;
padding: 0 0 4px 32px;
margin: -2px 0 12px 0;
color: #333;
border-bottom: 1px solid #ccc;
}

#content div.description {
padding-left: 12px;
font-size: 1.5em;
line-height: 1.5;
}

#content div.description li {
padding: .2em 0;
}

.review {
font-size: 12px;
margin: 10px;
padding-top: 10px;
/*border-width: 1px;
border-style: solid none none none;*/
}

.review .headline {
font-weight: bold;
margin-left: 5px;
}

.review .comment {
background: transparent url(/images/bg/start_quote.png) no-repeat scroll top left;
font-family: 'Times New Roman',Times,serif;
padding: 0 0 0 25px;
min-height: 25px;
}

.review .tag {
clear: left;
float: left;
font-weight: bold;
padding-right: 20px;
text-align: right;
width: 130px;
}

.review .tag_values {
margin-left: 145px;
}

.review .reviewer {
font-style: italic;
margin-left: 40px;
}

.review .helpful {
font-size:0.9em;
font-style:italic;
margin: 10px 0;
}

#review_toggle_div {
text-align:center;
}

#review_toggle_div span {
text-decoration:underline;
}

.extendedOptionsDropDown {
position: absolute;
/* position element with this style in the top right corner of the parent element */
top: 19em;
right: 2em;
}

.betterTogetherFirstSkuId {}

.betterTogetherPrice {
font-size:1.2em;font-weight: bold;color:red;
}

#totalBetterTogetherPrice {
font-size: 1.2em;
}

.betterTogetherPriceTotal{
font-size:1.1em;
font-weight: bold;
color:#003399;
}

.btAndImg {
float:left;
padding:5px;
width:35px;
margin-top:30px;
}

.btProductImage {
float:left;padding:0 5px 5px 5px;width:100px;
}
.btProductImage img { padding-top:5px; }

#productPageTitle {
width: 605px;
padding: 5px 15px 0 10px;
float:left;
margin-top: 4px;
border-left: 1px solid #c6c6c6;
border-top: 1px solid #c6c6c6;
border-bottom: 1px solid #c6c6c6;
/*background-image: url(/images/gradients/menubar-small.gif);*/
height:18px;
font-size: 1.2em;
}

#parentCategoryProducts {
background:#AAA;
padding:1px;
margin:0 0 0 10px;
height:125px;
}

.parentCategoryProductsPanel {
float:left;
width:100px;
padding-left:5px;
}