35d5f96c4a62f60647b8768dc77f58c22509066451cf10ff9bd43fd4a05488cc

Source Code:

/**cart begin*/
input[type="submit"], input[type="reset"], input[type="button"], button { -webkit-appearance: none;}
#shoppingCartDefault{overflow:hidden;}
.cartTotalsDisplay {color: #c00;  font-size: 14px;   font-weight: bold;}

#cartInstructionsDisplay {padding:10px; border-bottom:solid 1px #eceaea;}

#cartEmptyText {font-size:17px; color:#fff; background:url(../images/icons/warning2.gif) right 17px no-repeat #f76218; text-transform:uppercase;  font-weight:bold; padding:30px 0 17px 50px; margin-bottom:15px; height:35px;}

#cartContentsDisplay {border-left:1px solid #ebebeb;}
#cartContentsDisplay th {border:1px solid #ebebeb; border-left:none; padding:5px; text-align:center;}
#cartContentsDisplay th {font-size:12px; font-weight:normal; background:#fafafa; color:#000;}
#cartContentsDisplay th a {color:#000;}
#cartContentsDisplay td {border-right:1px solid #ebebeb; border-bottom:1px solid #ebebeb; padding:5px; text-align:center;}
#cartContentsDisplay td .cartAttribsList {text-align:left;}
#cartContentsDisplay td.cartTotalDisplay,#cartContentsDisplay .cartUnitDisplay{font-weight:bold;color:#7a7a7a;text-transform:uppercase;font-size:12px;line-height:16px;}
#cartContentsDisplay td #cartImage {float:none; display:block; border:solid 1px #eceaea;  margin:0 1em 0.5em 1em; padding:10px 0;}
#cartProdTitle{border:solid 1px #eceaea; border-bottom:solid 0px; display:block; margin:0.5em 1em 0 1em; padding:5px 0; background:#fbfbfb; text-align:left; padding-left:10px;}
#cartContentsDisplay a{ text-decoration:none;}
#cartContentsDisplay td a {color:#404040;}
#cartContentsDisplay td a:hover { color:#ed008c;}
#cartSubTotal {padding:5px; text-align:right; font-weight:bold;background-color: #ffffe8;padding: 15px 15px;}
#cartSubTotal strong {font-weight:bold;	color:#7a7a7a;text-transform:uppercase;font-size:12px;line-height:16px;}

.advisory {margin:10px;}

.qty-btns a{float:left;}

#infoShoppingCart, #popupSearchHelp {background:#FFFFFF;}
#infoShoppingCart div {padding:20px;}
#infoShoppingCart h1 {    color:#b0b596;
	border-bottom:1px solid #b0b596;
    font-size:14px;
    font-weight: bold;
    line-height:30px;
    margin:0 0 15px 0;
    padding:0;
    vertical-align: middle;
    width: auto;}

#popupSearchHelp div {padding:20px;}

#popupCVVHelp {background:#FFFFFF;}
#popupCVVHelp div {padding:10px 20px;}
#popupCVVHelp h1 {    color:#b0b596;
	border-bottom:1px solid #b0b596;
    font-size:14px;
    font-weight: bold;
    line-height:30px;
    margin:0 0 15px 0;
    padding:0;
    vertical-align: middle;
    width: auto;}

/**cart end*/



/**customer begin*/
::-moz-placeholder, :-moz-placeholder, ::-webkit-input-placeholder, :-ms-input-placeholder, :placeholder-shown {color: #D01;}
.customerleft{margin: 15px 5px 0 0;overflow: hidden;font-size: 12px;float:left; width:59%;}
.customerright{margin: 15px 0;overflow: hidden;float:right;width:39%;}
.customerinfomation{color: #000000;padding: 15px 10px 30px 10px;border:1px solid #eceaea;}
.createboxbg{overflow: hidden;margin: 0; padding: 0;clear: both;}
dl,dt,dd{margin: 0;padding: 0;}
.dtheader{ color: #bf0000;font-size: 20px;font-weight: bold;margin-bottom: 15px;padding: 15px 0;border-bottom: 1px solid #eceaea;}
.cbox{float: left;margin: 0; padding: 10px 0;}
.inputLabelbox{}
.customerinfomation .alert{ vertical-align: middle; font-size: 12px;}
.nrt{margin:1px 0; padding:0;/*border-bottom: 1px dashed #000000;*/}

.changeaddressbox{background: #FEFBCD;border: 2px solid #FFCC00;overflow: hidden; margin: 0; padding: 8px;}
.changeaddressbox h4{
    font-size: 16px;
    font-weight: bold;
    margin: 10px 0;
    padding: 0;
    border-bottom: 1px solid #ffffff;}



#checkoutShiptobox{float: left;width: 40%;padding: 5px 10px;overflow: hidden;border-right: 1px solid #ffffff;}
.cbuttonRow{float: right;}
#checkoutShiptobox .caddress{clear: both;   color: #000;  font-size: 14px;   font-weight: bold;}


.cimportant{
    float: right;
    width: 50%;
    color: #000;
    font-size: 14px;
    font-weight: bold;
    padding: 5px 10px;
    overflow: hidden;
}



 .ddprivacyright{  
    width: 60%;
    height: 30px;
    margin: 0 0 0 25px;
    padding: 10px 0;
    line-height: 30px;
 }

dd.inputLabelbox label{margin:0;padding:0;line-height: 30px;}
 
.ddleft{width: 25%;height: 30px;line-height: 30px; font-size:100%;/*font-weight: bold;*/text-align: right;}
.ddcenter{width: 14%;height: 30px;/*background: #f8f8f8;padding: 10px;*/text-align: center;font-size: 12px;}
.ddcenter b{/*background-color: #ffd400;*/ color: #bf0000;padding: 2px 20px; line-height: 30px;}
.ddright{width: 60%;height: 30px;margin:0 0 0 5px;padding: 10px 0;line-height: 30px;}
.ddright input,.ddright select{height: 26px;line-height: 26px;border:1px solid #ccc;margin: 0;padding: 0;background-color: #eeeeee;}
.ddright input:focus,.ddright select:focus{outline: none;border-color: #9ecaed;box-shadow: 0 0 10px #9ecaed;background-color: #ffffff;}
.ddSEXright{width: 60%; margin: 0 0 0 25px; padding: 10px 0;line-height: 24px}




#create_account_page input#login-email-address, #create_account_page input#login-password, #create_account_page input#company, #create_account_page input#firstname, #create_account_page input#lastname, #create_account_page input#suburb, #create_account_page input#street-address, #create_account_page input#city, #create_account_page input#state, #create_account_page input#telephone, #create_account_page input#fax, #create_account_page input#email-address, #create_account_page input#contactname,#create_account_page input#password-new, #create_account_page input#password-confirm ,#createAcctDefault input#customers_referral,#create_account_page input#postcode,#loginDefault input#login-password,#loginDefault input#login-email-address{width:94%; margin:0;padding: 0; vertical-align:middle;}

#create_account_page input#dob{width:175px; margin:0;padding: 0;vertical-align:middle;}

#create_account_page select#country,#create_account_page select#stateZone {width:94%; margin:0; padding: 0; vertical-align: middle;/*border: 2px solid #dce4ec;*/}

#create_account_page input#state {width:175px;  margin:0; padding: 0; vertical-align: middle}



#password-current{ margin:0;padding: 0; vertical-align:middle;}

textarea#enquiry {width:70%; margin:0;padding: 0;}

.dthtmlbox,.country_box{display:none;}
.ddhtmlleft{width: 20%;height: 30px;line-height: 30px;font-size: 100%; /*font-weight: bold;*/text-align:right;display:none;}
.ddhtmlcenter{
    width: 10%;
    height: 30px;
    line-height: 30px;
    /*background: #f8f8f8;
    padding: 10px;*/
    text-align: center;
    font-size: 12px;
	display:none;
}
.ddhtmlcenter b {
    /*background-color: #f8f8f8;*/
    color: #bf0000;
    padding: 2px 20px;
	display:none;
}
.ddhtmlright{
    width: 29%;
    height: 30px;
    line-height: 30px;
    margin: 0 0 0 5px;
    padding: 10px 0;
	display:none;
}



.rightboxcol{ color: #bf0000;font-size: 20px;font-weight: bold;margin-bottom: 15px;padding: 15px 0;border-bottom: 1px solid #eceaea;}

.mgx15{ margin-bottom: 15px; }


#shippingbox{overflow: hidden;}
.shippingboxbottom{/*background-color: #FFE8E8;*/color: #101010;background: #FEFBCD;border: 2px solid #FFCC00;font-weight: bold;padding: 10px;}
#shippingbox .important{margin: 0;padding: 0;}

.commentsbg{overflow: hidden;}
#commentsheaderbox{}
#commentsbox textarea{display: block;width: 95%;border:2px solid #dce4ec;box-shadow: 0 0 5px #dce4ec;margin:0 auto;padding: 0;}


.shippingcommentspay{color: #000000;padding: 15px 20px 30px 20px;border:1px solid #eceaea;}
#paymentbox{}
#paymentheaderbox{}

.HowPayDetail {
    display:block;
    width: auto;
    margin-bottom: 10px;
    padding: 15px 10px;
    background-color:#f7f7f7;
    line-height: 1.4;
}


.shoppingcartbox{
    /*background: #fcfcfc;*/
    border: solid 1px #eceaea;
    padding: 15px 20px 70px 20px;
    color: #494949;
	margin-top: 20px !important;
    margin-bottom: 20px !important;
    overflow: hidden;
    }

#checkoutPaymentHeadingTotal{}
#checkoutPaymentTotalRight{font-weight: bold;}
#checkoutPaymentTotalRight .lineTitle{margin: 0; padding: 0 10px;}
#checkoutPaymentTotalRight #otsubtotal,#checkoutPaymentTotalRight #otshipping,#checkoutPaymentTotalRight #ottotal{padding-bottom: 5px;}


.shoppingcartboxbuttonRow{clear: both;float: right;margin: 10px 0;padding: 0;}


/**customer end*/