.progressbar .current,.progressbar .last{-webkit-border-top-right-radius:20px;-webkit-border-bottom-right-radius:20px;-khtml-border-top-right-radius:20px;-khtml-border-bottom-right-radius:20px;border-top-right-radius:20px;border-bottom-right-radius:20px}.progressbar .first{-webkit-border-top-left-radius:20px;-webkit-border-bottom-left-radius:20px;-khtml-border-top-left-radius:20px;-khtml-border-bottom-left-radius:20px;border-top-left-radius:20px;border-bottom-left-radius:20px}input[type=submit],input[type=button],input.smallbutton,.ui-dialog-buttonpane button,input[type=submit]:hover,input[type=button]:hover,input.smallbutton:hover{color:#4D5357;-moz-box-shadow:0px 1px 0px #999;-webkit-box-shadow:0px 1px 0px #999;box-shadow:0px 1px 0px #999}body{font-size:62.5%;direction:ltr;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%}h1{margin:20px 25px 12px;padding-bottom:13px}p,h2{line-height:1.5em}p.errormessage,h2.errormessage{margin:0px 25px 0px;padding-bottom:0px;color:#FF7900;font-weight:bold;padding-bottom:10px;float:left}#footer p,#footer h2{padding:20px 0}h2,p{padding-bottom:10px}h3{padding-bottom:15px}ul li{padding:5px 0;clear:both}ul li h2{float:left}ul li p{text-align:right;margin-top:-2px}.totalamount{margin:0 -10px 5px -10px;padding:10px 10px 0 10px}.totalamount p{font-size:1.8em;text-align:right;line-height:0.3em;padding-bottom:20px}.secure{background:url(/assets/secure-1aee63d8e1458f24f863b5fe92efc231.png) no-repeat top right}.hgroup{border-bottom:1px solid #D0D0D0;margin:20px 25px 10px;height:33px}.hgroup h1,.hgroup h3{float:left;border:none;margin:0}.hgroup input{float:right}.reviewbox .hgroup,.review_container .hgroup{margin:0 0 10px}#header,#footer{width:100%}#footer{clear:both;height:60px}.purchases{padding:10px 25px 20px}.reviewbox{padding:20px 25px}h1,.hgroup{border-bottom:1px solid #D0D0D0}.progressbar{background-color:#f9f9f9;border:1px solid #D0D0D0;text-shadow:1px 1px white;margin-bottom:15px;width:99%;padding:3px;color:#999;-moz-border-radius:20px;-webkit-border-radius:20px;-khtml-border-radius:20px;border-radius:20px}.progressbar:after{height:0}.progressbar p{padding:0}.progressbar ol li{display:inline;float:left;text-align:center;padding:4px 0;clear:none}.progressbar .completed,.progressbar .current{font-weight:bold}.progressbar .completed{text-shadow:1px 1px rgba(255,255,255,0.5)}.progressbar .current{color:white;text-shadow:1px 1px rgba(0,0,0,0.2)}form{padding:0 25px}fieldset form,.button form{padding:0}legend span{display:block;visibility:hidden;height:0;width:0}div.legend{clear:both;padding-bottom:4px}label,input,textarea{font-size:1.2em;clear:both;display:block;clear:both}label{font-weight:bold;padding-bottom:4px}label[for=ship_to_billing_address]{clear:none;font-style:italic;font-weight:normal;padding-top:3px;padding-left:5px}label[for=ship_to_address_line2],label[for=bill_to_address_line2]{display:none}#required_field_explanation{text-align:right;font-size:1.2em}#required_field_char{font-weight:bold}select,input,textarea{border:1px solid #D0D0D0;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}select{background-color:#f9f9f9;font-size:1.2em;color:#4D5357;padding:6px}form ol li:hover select,form ol li select:focus{background-color:white;-moz-box-shadow:0px 1px 0px #d5d5d5;-webkit-box-shadow:0px 1px 0px #d5d5d5;box-shadow:0px 1px 0px #d5d5d5}input,textarea{padding:6px;background-color:#f9f9f9}input[type=radio]{border:none}input[name=bill_to_address_line1],input[name=ship_to_address_line1]{margin-bottom:5px}input[type=checkbox]{width:15px;float:left;border:none}input[type=submit],input[type=button],#receipt input[type=button],#finish input[type=button]{margin:30px 0 20px;clear:none;padding:7px;min-width:100px}input.bigbutton{margin:30px 0 20px;clear:none;padding:7px;width:145px}input.smallbutton{width:125px;font-size:1.0em;text-align:center;padding:3px 0;margin:0 0 10px}input[name=card_cvn]{width:60px;float:left}input[type=submit][disabled]{opacity:0.4;cursor:auto}input[type=submit]:hover,input[type=button]:hover{padding-top:8px;margin-bottom:19px}input.smallbutton:hover{padding-top:4px;margin-bottom:9px}input[disabled=disabled]{color:#999}input[type=radio]{float:left;width:14px}input[type=submit],input[type=button],input.smallbutton,.ui-dialog-buttonpane button{cursor:pointer;text-shadow:1px 1px white;font-weight:bold}input[name=echeck_account_number]{width:100%}input[name=bill_to_address_line1],input[name=ship_to_address_line1],input[name=bill_to_address_line2],input[name=ship_to_address_line2]{width:90%}input[name=driver_license_number]{width:85%}input[name=echeck_routing_number]{width:80%}input[name=bill_to_forename],input[name=ship_to_forename],input[name=bill_to_surname],input[name=ship_to_surname],input[name=bill_to_company_name],input[name=ship_to_company_name]{width:65%}input[name=bill_to_address_country],input[name=ship_to_address_country]{width:55%}input[name=bill_to_phone],input[name=ship_to_phone],input[name=bill_to_email],input[name=ship_to_email]{width:50%}input[name=creditcardnumber],select[name=jpo_payment_method],select[name=echeck_account_type]{width:45%}input[name=bill_to_address_city],input[name=ship_to_address_city],input[name=bill_to_address_state],input[name=ship_to_address_state],input[name=company_tax_id]{width:40%}input[name=bill_to_address_state],input[name=ship_to_address_state],input[name=bill_to_address_postal_code],input[name=ship_to_address_postal_code]{width:25%}input[name=echeck_check_number]{width:22%}input[name=cvn],input[name=driver_license_state]{width:15%}select[name=jpo_installments]{width:18%}form ol li:hover input,form ol li input:focus{background-color:white;-moz-box-shadow:0px 1px 0px #d5d5d5;-webkit-box-shadow:0px 1px 0px #d5d5d5;box-shadow:0px 1px 0px #d5d5d5}form ol li:hover input[type=radio],form ol li:hover input[type=checkbox]{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}form ol li:hover input[disabled=disabled]{background-color:#f9f9f9;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}fieldset fieldset ol{clear:both}fieldset fieldset ol li{float:left;width:49%;clear:none;margin-bottom:5px}fieldset ol li fieldset ol li label{background:none no-repeat left 50%;line-height:22px;padding:0 0 0 40px;width:auto;clear:none;float:left;font-weight:normal;font-size:1.1em}span.input_label{font-size:1.2em;clear:both;display:block;clear:both;font-weight:bold;padding-bottom:4px}label[for=card_type_001]{background-image:url(/assets/creditcards/visa-fde11875d391c2e259c162a2c395aed7.gif)}label[for=card_type_003]{background-image:url(/assets/creditcards/amex-0e88ef4f5c1231bb1b73e6ee76af4011.gif)}label[for=card_type_004]{background-image:url(/assets/creditcards/discover-1032cde593f98e209558a6070b49afb0.gif)}label[for=card_type_002]{background-image:url(/assets/creditcards/mastercard-9ab51d75c77ed15fbca9f87be2db9e02.gif)}label[for=card_type_005]{background-image:url(/assets/creditcards/diners-1bae460532dbb5848af05fcb22168b91.gif)}label[for=card_type_007]{background-image:url(/assets/creditcards/jcb-0bcb81f3914a7cb55088fcd3673d57bf.gif)}label[for=card_type_021]{background-image:url(/assets/creditcards/jal-22cef23df759ba85ae2b7d768873ce5b.gif)}label[for=card_type_014]{background-image:url(/assets/creditcards/enroute-edf450cabd1fc06e4f8566aa33d057ce.gif)}label[for=card_type_027]{background-image:url(/assets/creditcards/nicos-5648209ca18145c7adb7b8e482d67277.gif)}label[for=card_type_031]{background-image:url(/assets/creditcards/delta-92355a968613cd2a8e29024acdc9e357.gif)}label[for=card_type_033]{background-image:url(/assets/creditcards/visa_electron-dbd0cba6494a96af593162b0c87251e2.gif)}label[for=card_type_034]{background-image:url(/assets/creditcards/dankort-a241e6fda80ca7feb96fab2feb21ad98.gif)}label[for=card_type_035]{background-image:url(/assets/creditcards/laser-79653153a0b23e68278ae57998480795.gif)}label[for=card_type_036]{background-image:url(/assets/creditcards/cartebleue-aee365b656f7b7d8c942dee4248f2f5e.gif)}label[for=card_type_037]{background-image:url(/assets/creditcards/cartasi-4350cb65b505323d5939a433d027b124.gif)}label[for=card_type_042]{background-image:url(/assets/creditcards/maestro-4eb41c5cc956829e0827551bf60ef609.gif)}label[for=card_type_043]{background-image:url(/assets/creditcards/gemoney-bca20398b1e4557780f4eed67d4e5735.gif)}label[for=card_type_024]{background-image:url(/assets/creditcards/maestro-4eb41c5cc956829e0827551bf60ef609.gif)}label[for=card_type_006]{background-image:url(/assets/creditcards/carteblanche-7a48a441454b07fb9dc934083d2b4102.gif)}label[for=card_type_053]{background-image:url(/assets/creditcards/orico-51706cd2e3cfe4a16769522503320204.gif)}label[for=card_type_050]{background-image:url(/assets/creditcards/hipercard-ac5122a17de47e9cc1d2ed41e6635814.gif)}label[for=card_type_054]{background-image:url(/assets/creditcards/elo-714b83b9c0b7f55f07dbcc63b5f8d608.gif)}.error{color:#FF7900;padding:4px;font-size:1.2em;font-weight:bold}input.errorborder,select.errorborder,.errorborder{border:2px solid #FF7900;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}ol.errorborder{padding-top:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;border-radius:4px}.review_container{padding:5px 0}.row{padding:20px 0;display:block;clear:both}.column{width:356px;padding:0 30px;float:left}.widecolumn{width:780px;margin:0 30px;float:left}#receipt .final{padding-left:30px}#receipt .rule{margin:0px 25px;border:none;border-top:1px solid #D0D0D0;clear:both}#finish .row{border-top:1px solid #D0D0D0}#finish .button{clear:both}#receipt h1,#finish h1{font-size:2.4em;margin:0;border:none}#receipt form,#finish form{background:none;padding:0}input[type=submit],input[type=button],input.smallbutton,.ui-dialog .ui-dialog-buttonpane button{background:#e5e5e5;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #fff 0%, #e5e5e5 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #e5e5e5));background:-webkit-linear-gradient(top, #fff 0%, #e5e5e5 100%);background:-o-linear-gradient(top, #fff 0%, #e5e5e5 100%);background:-ms-linear-gradient(top, #fff 0%, #e5e5e5 100%);background:linear-gradient(top, #fff 0%, #e5e5e5 100%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = 'white', endColorstr = '#e5e5e5', GradientType = 0)"}input[type=submit]:hover,input[type=button]:hover,input.smallbutton:hover,.ui-dialog .ui-dialog-buttonpane button:hover{background:white;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlNWU1ZTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #e5e5e5 0%, #fff 99%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #e5e5e5), color-stop(99%, #fff));background:-webkit-linear-gradient(top, #e5e5e5 0%, #fff 99%);background:-o-linear-gradient(top, #e5e5e5 0%, #fff 99%);background:-ms-linear-gradient(top, #e5e5e5 0%, #fff 99%);background:linear-gradient(top, #e5e5e5 0%, #fff 99%);filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr = '#e5e5e5', endColorstr = 'white', GradientType = 0)"}.cancel_area{margin-top:5px;clear:both;padding:15px 0px;border-top:1px solid #d0d0d0}.left{float:left}.right{float:right}.center{display:block;margin:0 auto;width:auto;text-align:center}.group:after{content:".";display:block;clear:both;visibility:hidden}.terms p{font-size:1.0em;text-shadow:1px 1px white}.terms a{color:#1C3B6D}.terms a:hover{text-decoration:none}#terms_dialog p{font-size:1.0em;text-shadow:1px 1px white;margin:5px}.copy{padding:20px 20px 0 20px;overflow-y:scroll;height:360px}.copy h2{font-weight:bold;font-size:1.3em}li#routing_number{width:35%;float:left;clear:none}li#account_number{width:50%;float:left;clear:none}li#echeck_driver_license_number{width:50%;float:left;clear:none}li#echeck_driver_license_state{width:50%;display:block}.echeck{padding-top:5px}.echeck li{padding:0}
