﻿
/*iCarts default styles*/

/*zcart_head fields*/
.reqValidator{float:left;margin:3px 0px 0px 10px;}
#ship_zip{width:138px;}
#helpLink{float:left;padding:3px 0px 0px 10px;}
#email{width:300px;}
#cc_type_id{width:135px;margin:3px 0px 0px 0px;}
#cc_number{width:140px;}
#ccv{width:85px;}
#cc_month{width:90px;margin:3px 0px 0px 0px;}
#ship_firstname,#bill_firstname{width:200px;}
#ship_lastname,#bill_lastname{width:200px;}
#ship_address1,#bill_address1{width:200px;}
#ship_address2,#bill_address2{width:200px;}
#ship_city,#bill_city{width:200px;}
#ship_state,#bill_state{width:205px;margin:3px 0px 0px 0px;}
#ship_phone,#bill_phone{width:200px;}
#ShipToIsNotBillTo{}
#bill_zip{width:200px;}
#lblSubmitCCInfo{color:#666666}


/*misc styles*/
span.itemPrice{color:#000;display:inline;float:none;background-color:#fff !important;border:0px;}
.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;}

/*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 */