﻿/* iCarts default styles */
body {
	background-color:#fff; 
}

body,td,th,a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #333;
}

a {font-size: 13px;}
a:visited {color: #333;}
a:hover {color: #333;}
a:active {color: #333;}

/*misc styles*/
.labelErrors{font-size:14px;color:Red;font-weight:bold;}
.labelOOS{font-size:10px;}
.labelFedexDate{color:#000;font-weight:bold;}

/*upsell pane*/
div#upsellOrderReference{font-size: 20px;font-weight: bold;}
div#upsellPrintLink{font-style: normal;font-size: 13px;color:#333;}
div#upsellTeaser{font-size: 14px;margin:25px 0px;}

/*order confirm,complete*/
.confirmationPanel{width:900px;}
.cartTable{width:900px;text-align:left;}
.cartTable td{color:#333;padding:5px 0px;}
.cartTable td a:hover{color:Orange;}
.cartTable th{padding:0px;font-weight:normal;text-transform:uppercase;}
.csNumber{font-weight: bold;}

td.orderCompleteHeader{text-align:left}
td.orderCompleteFooter{text-align:left}
.confirmMesssage{font-size:14px;font-weight:bold;}
.displayPrice{font-style:italic;font-size:11px;}
.contactUs{text-transform:uppercase;}
.contactUsText{padding:10px 0 0 0;}
table#updateOrderButtonPanel{width:900px;}
td#updateOrderButtonCell{padding:15px 0px;}
/*basket table*/
.basketTable {width:100%;float:left;}
.basketTable tr, .basketTable th, .basketTable td{background-color:transparent;}
.basketTable th {padding:0 0 3px 0;padding:0;line-height:15px;font-size: 13px; font-weight:normal;font-family: "Open Sans" !important;color: #666;text-align:left;}
.basketTable td {padding:0;font-size: 11px;font-family: "Open Sans" !important;}
.basketTable_thumbWrapper{width:70px;height:120px;padding:3px 5px 0 0;float:left;}
.basketTable_descWrapper{width:240px;height:140px;float:left;line-height:14px;}
.basketTable_descWrapper a{line-height:18px;}
.basketTable_descTD{width:55%;}
.basketTable_qtyTD{width:15%;}
.basketTable_priceTD{width:15%;}
.basketTable_totalTD{width:15%;}
/*paybycheck table*/
.paybycheckTable {width:700px;float:left;margin-left:50px}
.paybycheckTable tr, .paybycheckTable th, .paybycheckTable td{background-color:transparent;}
.paybycheckTable th {padding:0 0 3px 0;padding:0;line-height:15px;font-size: 13px; font-weight:normal;font-family: "Open Sans" !important;color: #666;}
.paybycheckTable td {padding:3px 0px;font-size: 13px;font-family: "Open Sans" !important;}
.paybycheckTable_descTD{width:55%;}
.paybycheckTable_qtyTD{width:15%;}
.paybycheckTable_priceTD{width:15%;}
.paybycheckTable_totalTD{width:50px;}
/* end iCarts default styles */
