@charset"UTF-8";.basketLine{display:block;float:left;width:780px;font-family:Geneva, Arial, Helvetica, sans-serif;font-weight:normal;font-size:14px;padding-top:2px;padding-bottom:2px;}
.basketOdd{background-color:#CEC1FF;}
.basketEven{background-color:#D9D1FF;}
.basketTotalLine{display:block;float:left;width:680px;font-family:"Helvetica Neue","Arial Narrow", sans-serif;font-weight:normal;font-size:14px;margin-bottom:40px;}
.basketDescription{display:block;float:left;width:350px;margin-bottom:5px;padding-left:10px;font-size:12px;}
.basketDescription span{display:block;font-family:"Helvetica Neue","Arial Narrow", sans-serif;font-size:11px;color:#666666;}
.basketImage{display:block;float:left;width:50px;margin-bottom:5px;margin-left:3px;margin-right:3px;}
.basketImage img{width:50px;}
.basketTotalDescription span{display:block;font-family:"Helvetica Neue","Arial Narrow", sans-serif;font-size:11px;font-weight:normal;color:#666666;}
.basketColour{display:block;float:left;width:65px;margin-bottom:5px;text-align:center;}
.basketQuantity{display:block;float:left;width:75px;margin-bottom:5px;text-align:center;}
.basketQuantity input{width:50px;text-align:center;font-family:Arial, Helvetica, sans-serif;font-size:16px;color:#000000;border:1px solid #ccc;background-color:#FFFFFF;}
.basketLineTotal{display:block;float:right;width:70px;text-align:right;margin-bottom:5px;margin-right:10px;}
.basketTitle{font-size:13px;font-weight:bold;}
.basketTotalDescription{display:block;float:left;width:520px;text-align:right;}
.basketControl{display:block;float:left;width:200px;text-align:right;}
.basketControlButton{display:block;float:left;width:225px;margin-bottom:5px;}
.basketControlButton a, .basketControlButton a:link{color:#0000FF;}
.basketControlButton a:hover{color:#990000;}
.updateButton{margin-top:3px;margin-bottom:3px;text-align:right;}
.basketContinue{text-align:left;width:550px;}
.basketCheckout{text-align:right;}
.leftForm{width:340px;display:block;float:left;}
.leftForm a, .leftForm a:link{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:13px;color:#0000FF;}
.leftForm a:hover{color:#990000;}
.rightForm{width:340px;display:block;float:right;margin-right:20px;}
.helpInfo{width:660px;display:block;float:left;border:1px solid #666666;padding:10px;line-height:150%;background-color:#E6E6E6;margin-bottom:10px;background-image:url(../images/helpInfoHeader.jpg);background-position:top left;background-repeat:no-repeat;}
.inputTitle{width:335px;float:left;display:block;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:13px;font-weight:bold;margin-bottom:4px;}
.inputTitle a, .inputTitle a:link{color:#0000FF;}
.inputTitle a:hover{color:#990000;}
.selectTitle{width:100px;float:left;display:block;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;margin-bottom:4px;}
.fullnameTitle{width:235px;float:left;display:block;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;margin-bottom:4px;}
.inputControl{width:335px;float:left;display:block;margin-bottom:5px;}
.selectControl{width:100px;float:left;display:block;margin-bottom:5px;}
.selectControl input{border:1px solid #666666;background-color:#E3E3E3;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:98%;font-weight:normal;width:70px;padding-top:5px;padding-bottom:5px;margin-left:5px;}
.fullnameControl{width:235px;float:left;display:block;margin-bottom:5px;}
.fullnameControl input{border:1px solid #666666;background-color:#E3E3E3;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:98%;font-weight:normal;width:235px;padding-top:5px;padding-bottom:5px;}
.inputControl input{border:1px solid #666666;background-color:#E3E3E3;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:98%;font-weight:normal;width:335px;padding-top:5px;padding-bottom:5px;padding-left:3px;}
.inputControl input#billingPostcode{width:100px;}
.inputControl input#billingCounty{width:200px;}
.selectControl select{border:1px solid #666666;background-color:#E3E3E3;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:98%;font-weight:normal;width:70px;padding-top:5px;padding-bottom:5px;}
.checkoutButton{margin-top:60px;text-align:right;width:335px;display:block;float:left;}
.orderRef{font-family:Geneva, Arial, Helvetica, sans-serif;font-size:15px;font-weight:normal;font-style:italic;margin-bottom:0px;color:#000000;padding:5px;width:770px;}
.print{display:none;}
.lookupForm{width:90%;margin:80px auto;padding-top:10px;padding-bottom:10px;border:1px solid #000000;display:block;clear:both;background-color:#EEEEEE;}
.lookupTitle{display:block;float:left;width:100%;padding:5px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:normal;text-transform:capitalize;color:#000000;}
.postCodeForm{width:60%;position:relative;margin:80px auto;padding-top:10px;padding-bottom:10px;border:1px solid #000000;display:block;clear:both;background-color:#EEEEEE;}
.postCodeForm:after, .lookupForm:after{content:".";clear:both;display:block;visibility:hidden;}
.postcodeTitleLeft{width:30%;float:left;display:block;font-family:Arial, Helvetica, sans-serif;font-size:14px;text-transform:none;font-weight:bold;padding-left:10px;padding-top:8px;padding-bottom:5px;}
.postcodeInputControl{width:60%;float:left;display:block;padding-right:10px;padding-top:5px;padding-bottom:5px;font-size:11px;color:#990000;}
.postcodeInputControl input{border:1px solid #000000;background-color:#FFFFFF;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;padding-top:4px;padding-bottom:4px;}
.postcode{width:100px;}
.fullwidthTitle{display:block;float:left;width:100%;padding:5px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-style:normal;font-weight:normal;text-transform:none;color:#000000;}
.customerDetail{width:760px;border:1px solid #000000;float:left;padding:10px;font-family:Geneva, Arial, Helvetica, sans-serif;font-size:15px;background-color:#EEEEEE;margin-bottom:5px;}
.customerDetail span{float:right;padding-left:10px;padding-right:10px;font-weight:bold;}
.notCustomer{display:block;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#666666;}
.clothingError{width:760px;float:left;padding:10px;font-family:Arial, Helvetica, sans-serif;font-weight:bold;text-align:center;font-size:16px;color:#990000;border:1px solid #990000;background-color:#FFCCCC;margin-top:10px;margin-bottom:10px;}
.formError{font-family:Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#FF0000;}
