@import url("/css/global2007.css");

/* CHECKOUT */

#checkoutTable, #checkoutForm #checkout, #checkout table, #totalsSection table {
	width: 700px;
	font-family: "Trebuchet MS", Verdana, Arial;
}

h1.warning {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}

span.warning {
	font-size: 14px;
	font-weight: bold;
	color: #CC0000;
}

.warningSmall {
	font-size: 11px;
	font-weight: bold;
	color: #CC0000;
}

.productHeading, .boldInput, .subTotal {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #333099;
	height: 30px;
}

.boldInput input {
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 14px;
	font-weight: bold;
	color: #333099;
	text-align: right;
	border: none 0px #FFFFFF;
}

.subTotal input {
	font-size: 12px;
	color: #333099;
	font-weight: bold;
	text-align: right;
	border: none 0px #FFFFFF;
}

/* ADDED DISCOUNT */
.discount {
	color:red;
	font-weight:bold;
	font-size:12px;
}


/* FIRST COLUMN */

.formfield {
	font-size: 12px;
	color: #666666;
}

.formfieldBold {
	font-size: 12px;
	font-weight: bold;
	color: #333099;
}
/* CENTRAL COLUMN */

.centralCol {
	font-size: 12px;
	color: #666666;
}

.centralCol input {
	background-color: #ffffcc;
	font-size: 12px;
	color: #666666;
	width: 200px;
}

.centralCol select {
	background-color: #ffffcc;
	font-size: 11px;
	color: #666666;
	width: 270px;
}

.centralCol .CardType {
	background-color: #ffffcc;
	font-size: 11px;
	color: #666666;
	width: 200px;
}

.centralCol #ExpMon, .centralCol #FromMon {
	width: 40px;
}

.centralCol #ExpYear, .centralCol #FromYear {
	width: 55px;
}

.centralCol .delOpt {
	width: 200px;
}

/* THIRD COLUMN */

.multiplePrice {
	font-size: 12px;
	color: #ffffff;
	text-align: right;
}

.multiplePrice input {
	font-size: 12px;
	color: #ffffff;
	background-color:#0A418C;
	font-weight: bold;
	text-align: right;
	border: none 0px #FFFFFF;
}

.formdesc {
	font-size: 12px;
	color: #666666;
}

.greyText {
	font-size: 12px;
	color: #666666;
	font-weight: bold;
}

.size12px {
	font-size: 12px;
}

.smallSelect {
	font-size: 12px;
	color: #666666;
	width: 150px;
}

.sectionheading {
	font-size: 14px;
	font-weight: bold;
	color: #333099;
	border-bottom: dotted 1px #333099;
}

.asterix {
	color: #CC0000;
}

#delText {
	font-size: 12px;
	color: #333099;
}

/* SUBMIT BUTTON */

input.Submit {
	background-color: #333099;
	color: #ffffff;
	font-size: 12px;
	font-weight: bold;
	padding: 4px;
	width: 150px;
}

/* RECEIPT PAGE */

.checkout h1 {
	color: #333099;
	font-size: 20px;
	font-weight: bold;
}

.checkout p {
	color: #333099;
	font-size: 14px;
}

p.grey, p.grey a {
	color: #666666;
}

/* ADD TO BASKET PAGE */

.heading {
	font-weight: bold;
	color: #114b9b;
	font-family: "Trebuchet MS", Verdana, Arial;
	text-transform:uppercase;
	font-weight: bold;
	font-size: 14px;
}

.intro {
	color: #666666;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	text-transform:uppercase;
	font-weight: bold;
}

.desc {
	vertical-align: top;
	padding-top: 5px;
	color: #666666;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 10px;
	text-align: right;
}

#moreInfo a {
	background-color: #cccccc;
	text-decoration: none;
	width: 64px;
	display: block;
	padding: 2px;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 12px;
}

#promoBox {
	width: 239px;
	height: 160px;
	margin: 0px 5px 5px 0px;
	border:  solid 1px #999999;
	float: left;
	padding: 1px 2px 1px 2px;
}

#promoBoxWarranty {
	width: 239px;
	height: 80px;
	margin: 0px 5px 5px 0px;
	float: left;
	padding: 1px 2px 1px 2px;
}

#checkoutHeader {
	float:left;
	margin: 10px 0px 0px 0px;
	width:740px;
	/*height:32px;*/
	text-align:left;
	background-color: #0A418C;
	/*background-image: url(/images/checkoutHeaderBg.gif);
	background-repeat: no-repeat;
	background-position: top;*/
}

#checkoutHeader td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding-top: 4px;
	color: #ffffff;
}

#totalsSection
{
	float:left;
	width:740px;	
}

/*#btnContinueShopping
{
	background-color: #333099;
	text-decoration: none;
	width: 200px;
	display: block;
	padding: 2px;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 16px;
}*/

#btnCheckout, #btnContinueShopping
{
	background-color: #0A418C;
	background-image:url(../images/butbg2.gif);
	background-repeat:repeat-x;	
	text-decoration: none;
	width: 200px;
	display: block;
	padding: 2px;
	text-align: center;
	font-weight: bold;
	color: #FFFFFF;
	font-family: "Trebuchet MS", Verdana, Arial;
	font-size: 16px;
}

.delPrice input {
	font-size: 12px;
	color: #0A418C;
	font-weight: bold;
	text-align: right;
	border: none 0px #FFFFFF;
}
