body{background-color:#f1f1f1;margin:0 auto}body.purchaseWrapper{max-width:1000px}body.purchase{max-width:770px;background:#fff}body.purchase div.contentWrapper{background-color:#fff;padding:0 10px 10px;font-size:1.1em;line-height:calc(1.5 * 1.1em)}.lang-menu{margin:0}.error-form{background-color:#eee;color:#000;padding:7px}body.purchase h1{margin:35px 0 25px;padding:0;font-weight:400;font-size:15pt;color:#1a1a1a}body.purchase select.langBar{border:1px solid #b3b3b3;background:#fff;color:#1a1a1a;text-decoration:none;font-size:9pt;font-weight:700;width:auto;padding:1px;box-shadow:1px 1px 1px #ddd inset}body.purchase input[type=text],body.purchase select,body.purchase div.readOnlyEdits{border:1px solid #b3b3b3;background:#fff;font-size:1em;width:200px;margin:.5% 0 1%;padding:4px;box-shadow:1px 1px 1px #ddd inset}body.purchase select{width:auto;padding:2px}body.purchase input[type=text],body.purchase input[type=password],body.purchase textarea{-ms-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}div.labeledEdit div.blueLink{width:97%}body.purchase input[type=button],body.purchase input[type=submit]{font-size:12pt;color:#fff;background:#008a17;min-width:140px;font-weight:400;border:0px;padding:3px;cursor:pointer}body.purchase input[type=button],body.purchase input[type=submit]{-moz-border-radius:5px;-webkit-border-radius:5px;-khtml-border-radius:5px;border-radius:5px}body.purchase input[type=button]:hover,body.purchase input[type=submit]:hover{background:#006a12}body.purchase input[type=button]:disabled,body.purchase input[type=submit]:disabled{background:#989898;cursor:default}body.purchase div.buttonWrap{margin-top:20px;text-align:right;width:97%}body.purchase div.outButtonWrap{margin-top:20px;text-align:right;width:100%}body.purchase input[type=text]:focus{border-color:#4092ca}body.purchase input[type=text].inputError{border-color:#ff706f;background:#ffdfe0}body.purchase span.inputError,body.purchase span.inputError ul,span.inputError li{font-size:.9em;color:#ff3230}.labeledEdit{margin-bottom:8px}.labeledEdit label{color:#1a1a1a;display:block}body.purchase div.main{min-height:150px;border:0px}div#signIn,div#signUp,div#honorCode,div#resetPassword,div#termsOfUseDisp{padding:4% 7%;background:#f2f2f2}div#termsOfUseDisp p{margin-bottom:10px}a,.blueLink{color:#0170b8;cursor:pointer;text-decoration:none}.idpButton{margin-bottom:5px;cursor:pointer}#idpList{float:right}#honorCode .htitle{margin-bottom:10px}#honorCode .htext{font-size:.9em}#honorCode ol.htext,ul.htext{padding-left:6%}#termsOfUse{margin-top:6px;font-size:.9em}.box-footer{padding-bottom:20px}form{margin:0;border:0px solid}.lastUpdate{margin-bottom:25px;font-style:italic}.label{font-weight:700;text-align:right}.Header2{margin-left:auto;margin-right:auto;max-width:1000px}.Footer2{margin-left:auto;margin-right:auto;max-width:1000px;background-color:#fff;padding-bottom:20px;padding-top:20px;margin-top:0}.PageOuter{margin:0 auto;max-width:1000px;background-color:#fff}.Page{border:0 none}.responseProviderError{border:2px solid #FF3230;color:#ff3230;padding:5px}hr{margin:12px 0;color:gray;background-color:gray}p{margin:8px 0}.purchase-iframe{width:100%;overflow-x:hidden;overflow-y:auto;min-height:470px}.LabelColShip{text-align:right}#x_card_num,#x_exp_date{width:144px}#x_card_code{width:50px}#x_first_name,#x_last_name{width:122px}#x_address,#x_city,#x_country{width:326px}#x_state{width:44px}#x_zip{width:86px}.LabelColCC,.LabelColBill,.LabelColShip{width:140px}.LabelColOrderTop,.LabelColOrderBottom,.LabelColTotal,.LabelColOrderTopWLI,.LabelColPayBy,.LabelColCC,.LabelColBank,.LabelColBill,.LabelColShip{text-align:right}.SectionHeadingBorder{border-bottom:1px solid #828282;width:100%}#tdRequiredFields{text-align:right}.LabelColTotal,.DataColTotal{font-size:14px;font-weight:700}#tableOrderDetailsTop,#tableOrderDetailsBottom{float:right}.LabelColOrderDescr{font-weight:700;vertical-align:top}h2{color:#000;font-weight:700;text-align:left;clear:both}#divOrderDetailsTop,#divReturnPolicy,#divOrderDescr,#divOrderDetailsBottom{clear:both}#divReturnPolicy{padding-top:4px}#whatThis{padding:15px;display:none;position:absolute;width:305px;background-color:#fff;box-shadow:0 0 5px 5px #888;top:-290px;left:55px}
