.checkout {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.checkoutinput {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}   



.nopsubtotal {background: #FFFFFF; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000;}
.noptotal {background: #969696; text-align: right; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF;}
.nopbuttonentry {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;} 



.text-single {margin-bottom: 0; margin-top: 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #969696; font-weight: bold; text-align: left;}

/*---------------------------TABLE STYLES---------------------------------------------------------------*/
.table {table-layout: fixed; width: 700px;}

.row-header {background: #AC1010; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold; text-align: left;}
.header-name {width: 300px;}
.header-qty {width: 100px;}
.header-price {width: 100px;}
.header-ext {width: 100px;}
.header-rmv {width: 100px;}

.row-blank {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold;}
.row-blankgray {background-color: #969696; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; font-weight: bold;}
.row-entry {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #969696; font-weight: bold;}
.row-entry-single {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #969696; font-weight: bold; margin-bottom: 10px; line-height: 10px;}
.row-entry-black {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold;}
.row-totals {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; font-weight: bold;}
.row-totals-gray {background-color: #969696; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}
.row-shipping {background-color: #969696; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; font-weight: bold;}

.cell-name {text-align: left; vertical-align: middle;}
.cell-qty {text-align: left; vertical-align: middle;}
.cell-price {text-align: left; vertical-align: middle;}
.cell-ext {text-align: left; vertical-align: middle;}
.cell-rmv {text-align: left; vertical-align: middle;}
.cell-totals {text-align: left; vertical-align: middle;}
.cell-totals-right {text-align: right; vertical-align: middle;}
.cell-shipping {text-align: left; vertical-align: middle;}
.cell-shipping-right {text-align: right; vertical-align: middle;}


.textbox-qty {width: 20px; fontfamily: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.textbox-postcode {width: 35px; fontfamily: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}
.button-qty {background: #FFFFFF; width: 55px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: center; cursor: pointer;}
.button-rmv {background: #FFFFFF; width: 60px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: center; cursor: pointer;}
.button-go {background: #FFFFFF; width: 50px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: center; cursor: pointer; z-index; 999;}
.button-checkout {background: #FFFFFF; width: 160px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #AC1010; text-align: center; float: right; cursor: pointer;}
.button-purchase {background: #FFFFFF; width: 140px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #AC1010; text-align: center; float: right; cursor: pointer;}
.button-purchase-reset {background: #FFFFFF; width: 80px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #AC1010; text-align: center; float: right; cursor: pointer;}



.dropbox-country {visibility: hidden; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: left; cursor: pointer;}
.dropbox-insurance {visibility: visible; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: left; cursor: pointer;}
.dropbox-shipping {visibility: visible; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-align: left; cursor: pointer;}
/*---------------------------TABLE STYLES---------------------------------------------------------------*/


/* -------------- SHOPPING CART - CHECK OUT ---------------------- */

/* -------------- SHOPPING CART - CHECK OUT ---------------------- */



.nopentry {background: #FFFFFF;text-align: left; vertical-align: middle; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #969696;}

.nopbutton {background: #FFFFFF;font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}