







/*
<!-- REQUEST ID: TIME=1192776909276:NODE=c1a6302:THREAD=47908 -->
/*
#################################################################
###                StyleSheet_ProductDetailPage               ###
#################################################################
*/
/* BEGIN PRODUCT DETAIL PAGE CSS */
#dr_ProductDetails #dr_thumbnailImage {
	float:left;
	width:145px;
	overflow:hidden;
}
#dr_ProductDetails h2 {
	margin:5px 0px 10px 0px;
}
#dr_ProductDetails #dr_purchaseDetails {
	margin-left:150px;
	width:275px;
}
#dr_ProductDetails #dr_purchaseDetails img {
}
#dr_ProductDetails .dr_button {
margin:0;
}

table#dr_vlpPointLevels {
width:300px;
}


#mainContainer {
width:900px;
}
#middleContent {
width:650px;
}

#dr_purchaseDetails img {
padding:4px;
}
#dr_purchaseDetails #dr_productName img {
padding:0px;
}


.dr_variationInfo {
margin:0;
}

.dr_priceLine {
	color:#c60;
	font-weight:bold;
}
.dr_pricePd {
	color:#000;
}

.dr_variationInfo label {
  color:#CC6600;
	font-weight:bold;
}

/*smb*/

select#please_select {
margin:10px 0 0 5px;
width:180px;
}

div#displayPriceChange {
font-size:12px;
font-weight:bold;
margin:10px 0 0 6px;
}

/*###########
  PD Tabs
############*/

.buyTab {
background:#806277 url('../images/tab-corner-trans3.gif') top right no-repeat;
padding: 3px 10px 2px 6px;
margin-top: 4px;
font-family: arial;
text-decoration: none;
color:#FFFFFF;
text-transform:uppercase;
font-weight:bold;
font-size:11px;
width:190px;
}
.featuresList li{
	list-style-image: url(../images/bullet_square.en-us.gif);
}

.tab {
margin-bottom: 5px;
}

.indexCrumbs{
    margin-top: 4px; 
    padding: 3px 10px 2px 6px;
    text-decoration: none; 
    color:#888; 
    font-family: arial;
    float:left;
    font-weight:bold;
}

.indexCrumbs a, .crumbs a:visited {
    color:#888
}
.indexCrumbs a:active, .crumbs a:hover {
    color:#D84704; 
    text-decoration:none;
}
.indexCrumbs span {
    font-size:.8em; 
    padding:0 .2em;
}




.selectedTab{
background:#6C5164 url('../images/tab-corner-trans3.gif') top right no-repeat;
padding: 3px 10px 2px 6px;
margin-top: 4px;
font-family: arial;
text-decoration: none;
color:#fff;
font-weight:bold;
font-size:12px;
background-color: #6C5164;
text-decoration:none;
}
.selectedTabb{
background:#BAA9B5 url('../images/tab-corner-trans3.gif') top right no-repeat;
padding: 3px 10px 2px 6px;
margin-top: 4px;
font-family: arial;
text-decoration: none;
color:#FFFFFF;
font-weight:bold;
font-size:11px;
background-color: #D84704;
text-decoration:none;
}
span.tab{
	background:#000 url('../images/tab-corner-trans3.gif') top right no-repeat;
	padding: 3px 10px 2px 6px;
	margin-top: 4px;
	font-family: arial;
	text-decoration: none;
	color:#fff;
	font-size:12px;
}
span.tabb{
	background:#BAA9B5 url('../images/tab-corner-trans3.gif') top right no-repeat;
	padding: 3px 10px 2px 6px;
	margin-top: 4px;
	font-family: arial;
	text-decoration: none;
	color:#FFFFFF;
	font-weight:bold;
	font-size:11px;
}

a.tab {
background:#000 url('../images/tab-corner-trans3.gif') top right no-repeat;
padding: 3px 10px 2px 6px;
margin-top: 4px;
font-family: arial;
text-decoration: none;
color:#fff;
font-size:12px;
}

a.tab:hover {
background:#6C5164 url('../images/tab-corner-trans3.gif') top right no-repeat;
color:#fff;
text-decoration:none;
}

a.tab:visited {
color:#fff;
text-decoration:none;
}

a.tab:active {
background:#6C5164 url('../images/tab-corner-trans3.gif') top right no-repeat;
color:#fff;
font-weight:bold;
text-decoration:none;
}

a.tabb {
background:#000 url('../images/tab-corner-trans3.gif') top right no-repeat;
padding: 3px 10px 2px 6px;
margin-top: 4px;
font-family: arial;
text-decoration: none;
color:#fff;
font-size:12px;
font-weight:bold;
}

a.tabb:hover {
background:#6C5164 url('../images/tab-corner-trans3.gif') top right no-repeat;
color:#fff;
text-decoration:none;
}

a.tabb:visited {
background:#6C5164 url('../images/tab-corner-trans3.gif') top right no-repeat;
color:#fff;
text-decoration:none;
}

a.tabb:active {
background:#6C5164 url('../images/tab-corner-trans3.gif') top right no-repeat;
color:#fff;
font-weight:bold;
text-decoration:none;
}

.panel {
padding: 5px;
}


/* RELATED PRODUCTS */
#lbuWdgt {width:85%; margin-bottom:2.5em; margin-top:2.5em;}
.lbuWdgtHdr {padding:0 0 .2em .6em; font:bold 1.1em arial,helvetica,sans-serif; color:#666; background:#EBEBEB}
#lbuWdgt .hr {margin:1px 0}
.lbuWdgtSubHdr {padding:.2em .2em .2em .8em; line-height:1.5em; font-size:.8em}
.lbuWdgtBody {font-size:.9em; line-height:1.2em}
.lbuWdgtPd {padding:.6em .2em .8em .8em}
.lbuWdgtBody a {padding-left:.8em}
.lbuWdgtFtr {padding:0}

.buyTabVariations {
background-color:#EBEBEB;
border:1px solid #CCCCCC;
margin:0 0 20px 0;
width:204px;
}

#sym_PdRightGutter {
float:left;
width:160px;
}

#dr_finePrint {
padding-top:10px;
font-size:10px;
width:450px;
color:#666666;
}

#dr_productSummary {
padding:10px 0 0 0;
}

div#dr_purchaseDetails p span.dr_shortDescription {
display:block;
width:250px;}

div#sym_keyFeatures li,div#dr_longDescription li{
background:url(../images/bullet_square.en-us.gif) no-repeat 0px 5px;
padding-left:6px;
list-style:none;
list-style-position:outside;
margin:0;
}

div#sym_PdTabs li {
background:url(../images/bullet_square.en-us.gif) no-repeat 0px 5px;
padding-left:6px;
list-style:none;
list-style-position:outside;
margin:0;
}

#sym_PdMain .hr{
width:360px;
}

#tieredPriceTotal, .dr_showPriceTableLink, .dr_quantity { margin-left: 6px; }
/* END PRODUCT DETAIL CSS */



  
