/* CSS Document */

body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
body {
	background-color: #D7D6D6;
	margin: 0px;
}


h1,h2,h3,h4,h5,h6 { font-weight: bold;}
h1 { font-size: 16px; color: #5B5B5B; line-height: 18px; }
h2 { font-size: 14px; color: #666666; }
h3 { font-size: 14px; color: #FF9900; }
h4 { font-size: 14px; color: #FF9900; }
h5 { font-size: 14px; color: #FF9900; }
h6 { font-size: 14px; color: #FF9900; }


#masterConatiner { 
width: 760px;
background-color: #FFFFFF;
margin-left: auto;
margin-right: auto;
border-left: #666666 solid 1px;
border-right: #666666 solid 1px;
padding-top: 4px;
padding-bottom: 20px;
}


#headerbar {
width:720px;


}

#dr_header { 
position: relative;
font:10px verdana, arial, sans-serif;
width:720px;
height: 110px;
background-image: url(/portfolio/web/ecommerce/drCart/images/headerBackSlice31.gif);
background-repeat: repeat-x;
background-position: 0px 90px;
margin-left: 20px;
margin-right:20px;
padding-top: 10px;
}



#breadcrumb {
position: absolute;
bottom: 4px;
margin-bottom: 10px;
left: 4px;
}

#breadcrumb a:link { color:#333333; text-decoration: none;}
#breadcrumb a:visited { color:#333333; text-decoration: none;}
#breadcrumb a:hover {color:#333333; text-decoration: underline;}
#breadcrumb a:active {color:#333333; text-decoration: none;}



#topLinks {
float:right;
position: absolute;
bottom: 4px;
margin-bottom: 10px;
right: 6px;
}

#topLinks a:link {color:#333333; text-decoration: none;}
#topLinks a:visited {color:#333333; text-decoration: none;}
#topLinks a:hover {color:#333333; text-decoration: underline;}
#topLinks a:active {color:#333333; text-decoration: none;}




#footer { 
color:#333333; 
font:10px verdana, arial, sans-serif; 
margin-left: 20px;
margin-right:20px;
padding-top: 10px;
padding-bottom: 5px;
text-align:center; 
width:720px;
}

#footer p { 
margin:0px; 
padding:4px; 
text-align:center;
}

#footer a:link { color:#333333; text-decoration:none; }
#footer a:visited { color:#333333; text-decoration:none; }
#footer a:hover { color:#333333; text-decoration:underline; }
#footer a:active { color:#333333; text-decoration:none; }

div.hr { 
background:#CCCCCC; 
clear:both; 
height:1px;
}




#drContainer { 
position: relative;
font:11px verdana, arial, sans-serif;
width:720px;
margin-left: 20px;
margin-right:20px;
padding-top: 10px;
} 

/***************************************************/



.productTable {
padding-left: 4px;
margin-top: 8px;
}



.productTable th {
background-color: #939393;
color: #FFFFFF;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold; 
text-align: left;
 }

.productTable tr {
background-image: url(/portfolio/web/ecommerce/drCart/images/dottedHorzSlice.gif);
background-repeat: repeat-x;
margin-bottom: 30px;
padding-top: 6px;
padding-right: 4px;
padding-bottom: 6px;
}

.shippingHeader { 
background-color: #CCCCCC;
color: #656565;
padding: 2px;
font-size: 12px;
font-weight: bold; 
line-height: 14px;
}

.total{
background-image: url(/portfolio/web/ecommerce/drCart/images/total_background.gif);
background-repeat: repeat-x;
background-color: #939393;
text-align: right;
}

.totalBox { 
width: 110px;
background-color: #FFFFFF;
color:#333333;
font-size: 12px;
font-weight:bold;
padding: 2px 4px 2px 2px;
border-top: solid 1px #595959;
border-right: solid 1px #CCCCCC;
border-bottom:solid 1px #CCCCCC;
border-left: solid 1px #595959;
}
 

.shippingPromoTable {
margin-top: 6px;
padding-left: 4px;
}


.lableHeader { 
background-image: url(/portfolio/web/ecommerce/drCart/images/bk_bar-dot.gif);
background-repeat: repeat-x; 
height: 28px;
margin-top: 12px;
margin-bottom: -4px;
font-weight: 800;
font-size: 11px;
color: #535353;
padding-top: 4px;
padding-left: 4px;}

.paymentOptionTable {
	background-color: #E8E8E8;

 }
 
 .paymentOptionTable tr {
 	background-image: url(/portfolio/web/ecommerce/drCart/images/paymentOptDots.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	}
 


/*.shippingPromoTable th {
background-color: #CCCCCC;
color: #FFFFFF;
background-image: none;
border-top: #999999 solid 1px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold; 
text-align: left;
padding-top: 2px;
padding-bottom: 2px;
 }

.shippingPromoTable td {
background-image: url(/Digital_River-CB/images/onecart/dottedHorzSlice.gif);
background-repeat: repeat-x;
margin-bottom: 30px;
padding-top: 6px;
padding-right: 4px;
padding-bottom: 6px;
}*/


.prodDesc {
color: #CC6748;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;}



#orderNumber {
position: absolute;
top: 10px;
left: 4px;
width: 280px;
}
#currencySelector {
position: absolute;
top: 4px;
right: 0px;
width: 200px;
float:right;
}

#countrySelector {
position: absolute;
top: 10px;
right: 6px;
width: 170px;
float:right;
}





/*
#dr_orderNumber {
float:left;
margin:6px 0px 0px 0px;
white-space:nowrap;
width:100px;
}

#dr_currencyCountrySelector {
white-space:nowrap;
width:65%;
}
*/


/*FORM STYLING*/
.jumpMenu { font-size: 11px;}

.quantity {font-size: 11px; height: 13px; }

.coupon {font-size: 11px; height: 13px; width: 110px; }

.clear { clear: both;}

.inputfield {font-size: 11px; height: 12px; }

