﻿
div.header div.userBar { background: #4b2323; width: 704px; height: 30px; font-size: 10pt; }
div.header div.userBar p { margin: 0px; color: #e0cfc9; display: block; padding: 6px; height: 30px; padding-left: 10px; padding-top:8px;}
div.header div.userBar a { color: #e0cfc9; text-decoration: underline; margin-left: 5px; }
div.header div.userBar a:hover { color: #fff; }
div.header div.userBar .user { padding-left: 20px; background: url(  'Images/Bullet-gray.gif' ) no-repeat 10px 5px; }

.login-box  { font-size:12pt;}
.login-box .form .forgot-password { float: left; margin-top: 10px; line-height:15pt; }


/* Check out page */
div.checkout .form { width: 530px; }
div.checkout .form .input textarea { width: 510px; margin-bottom: 30px; font-size: 110%; }
div.checkout .form .input .label { font-size: 110%; }
div.checkout .form div.standard .list { margin: 0px; padding: 0px; width: 520px; padding-bottom: 20px; }
div.checkout .form .buttons .back { float: left; margin-top: 5px; }
div.checkout .form .standard .grid { width: 510px; }
div.checkout .form .totals { float: right; margin-right: 20px; margin-bottom: 20px; width: 250px; padding-left: 260px; }
div.checkout .form .totals div.value { text-align: right; font-weight: bold; width: 140px; float: left; }
div.checkout .form .credit-account {display:block; margin-bottom : 20px;}
div.checkout .form .credit-account .item-body {float : left; text-align :left ; width:510px}

/* My account */
.my-account a { color: #5e7374; }
.my-account .header { background: #6c7354; width: 247px; height: 19px; text-transform: uppercase; color: #fff; font-size: 17px; padding: 10px; padding-top: 5px; }
.my-account .body { width: 247px; height: 91px; margin-top: 2px; background: #fff; padding: 10px; line-height: 20px; border-bottom: #8c8d7f 2px solid; }
.my-account .body .name { color: #b64702; font-weight: bold; }

.account-tools { float: right; width: 402px; }
.account-tools .tools { background: #fff; border-bottom: #8c8d7f 2px solid; padding: 10px; height: 90px; margin-top: 2px; width: 380px; float: left; margin-left: 2px; }
.account-tools .tools .right { float: right; }
.account-tools .tools a { display: block; width: 180px; padding: 5px; color: #000; }
.account-tools .tools a:hover { color: #888; }

/* Account toolbar */
.toolbar .tools { height: 40px; }
.toolbar .tools a { width: 180px; float: left; padding-top: 0px; }
.small-my-account .body { height: 41px; margin-bottom: 30px; }

.message-box { background: #fff; padding: 20px; border: 1px solid #6c705f; }

/* Registration: Trade */
.register-promotion li { line-height:19pt; }
.register-promotion li a { float:right; }
.trade-registeration div.form { width: 655px; overflow: auto; }

.trade-registeration div.form { margin: 0px; padding: 5px; padding-right: 0px; padding-left: 20px; }




.trade-registeration div.form .fieldset { }
.trade-registeration div.form fieldset { width: 280px; margin-right: 20px; height: 220px; float: left; border:1px solid #ccc;}
.trade-registeration div.form .same-delivery-address { margin-bottom: 5px; display: block; }

.user-registration div.form fieldset { height: 210px; }
.user-registration div.form .small fieldset { height: 135px; }
.user-registration input[type="button"]{margin:2px;background-color:#ebebeb ; border :solid 1px #bbbbbb;color :#444444;font-size:90%;cursor:pointer} 
.trade-registeration input[type="button"]{margin:2px;background-color:#ebebeb ; border :solid 1px #bbbbbb;color :#444444;font-size:90%;cursor:pointer} 
.profile div.form fieldset { height: 180px; }

.trade-registeration div.form > div, .user-registration div.form > div { display: inline; }
.trade-registeration div.buttons , .user-registration div.buttons {clear:both}

.address-button input[type="submit"]{margin:2px;background-color:#ebebeb ; border :solid 1px #bbbbbb;color :#444444;font-size:90%;cursor:pointer} 
/* Order */
.order-view {float:right;width:200px}
.order-view .item .value {float:right;clear:right}


/* voucher */
div.checkout .voucher .form {border:0px ;width:90%;padding:0px}
div.checkout .voucher .form .item {width:260px;display:inline-block;float:left;clear:left}
div.checkout .voucher .form .item .label {width:110px}
div.checkout .voucher .form .input .textbox,div.checkout .voucher .form input[type="password"],div.checkout .voucher .form textarea,div.checkout .voucher .form select {width:140px}
div.checkout .voucher .form .buttons {width:75px;display:inline-block;float:left;clear:right}

/* profiles */
.profiles .form {width:630px}
.profiles .form div.small {height : 150px;width:315px;float:left;}
.profiles .form div.large {height : 230px;width:315px;float:left;}

