/* CSS Document */
#thirdPartyCheckoutButtons { padding-right:20px!Important; display:none;}
#inputCheckoutAnalytic { #width:176px; }
#tbl_cancel #cancel { margin:10px 0 0 20px !important; padding:0px !important; width:112px;}
#tbl_recalc #recalc { margin:10px 0 0 20px !important; padding:0px !important; width:77px;}
.texttable a.dottedlink { display:block; white-space:nowrap;}
.extcartborder { text-align:right;}
#carttable .extcartbordershaded, #carttable .extcarttotalshaded, #carttable .extcartborder { font-size:12px; text-align:right;}
.rate_cell, .amonut_cell { text-align: right !important;}
#carttable .extcartbordershaded, #carttable .extcarttotalshaded, #carttable .extcartborder { padding: 4px 5px 2px  5px!important; background:#fff;}
.textbold {  font-size:12px;}
.cupontd_ { text-align:left !important; }
.ship_TT_ttTAB_td {text-align:left !important;}

.table_inputs_sc #checkout, .table_inputs_sc  #inputCheckoutAnalytic {  background: none repeat scroll 0 0 #FFFFFF !important;
    color: #FFFFFF !important;
    height: 1px !important;
    margin: 0 !important;
    overflow: hidden;}
#removecoupon { margin-top:0px !important;}
#shippingmethodtable .smalltext b  { font-size:12px;}
#shippingmethodtable { font-size:12px !important;
}
#applycoupon {   background: none repeat scroll 0 0 #B20606 !important;
    height: 22px;
    margin: 0;
    padding: 0 0 2px; color:#fff;}
	#carttable .bgbutton {
    font-size: 12px;
    margin: 0;
    padding: 2px 0 1px;
    width: 55px;
}
.table_inputs_sc #cancel {
    background: none repeat scroll 0 0 #FFFFFF !important;
    color: #FFFFFF !important;
    height: 1px !important;
    margin: 0 !important;
}
#carttable .extcarttotal { text-align:right !important;}
.table_inputs_sc #recalc {
    background: none repeat scroll 0 0 #FFFFFF !important;
    color: #FFFFFF !important;
    height: 1px !important;
    margin: 0 !important;
}
#contry_ours #uusstt { text-align:left;}
#cart_btns_bt { clear:both;}
#sing_cart_id  { float:right;}
a.sing_cart { background: url(/site/img/proceed_next.gif) #54A20D; color: #FFFFFF; font-weight:bold; line-height:30px; height:30px; cursor: pointer; font-size: 15px; margin-bottom: 6px; width:196px; display:block; text-align:center; margin-left:10px;}
a.continue_cart { background:#FFFFFF; color: #1D84C7; cursor: pointer; font-size: 12px; font-weight: bold; float:right; width:112px; line-height:30px; height:30px; display:block; margin-left:10px;}
a.update_tto { background:#FFFFFF; color: #1D84C7; cursor: pointer; font-size: 12px; font-weight: bold; display:block; float:right; width:77px; line-height:30px; height:30px; display:block; margin-left:10px;} 

/*Code by AD*/
#carttable table.ship_TT_ttTAB {
	display: none;
}
#carttable .cupontd_ td {
	vertical-align: top;
}
#carttable .cupontd_ input {
	display: block;
	margin: 0;
}
#carttable .cupontd_ .input {
	margin-right: 5px;
}
#carttable .cupontd_ b {
	white-space: nowrap;
}