.advForm{position:relative}.advForm .advFormField{position:relative;width:440px;margin-bottom:10px}* html .advForm .advFormField{height:0;zoom:1}.advForm .text label,.advForm .textarea label,.advForm .select label,.advForm .radio label,.advForm .static label{display:block;width:147px;float:left;margin-right:10px}.advForm .text input,.advForm textarea,.advForm .select select{float:left;border:1px solid #b2b2b2;width:250px;background-color:#fff}.advForm .select select.month{width:100px}.advForm .select select.year{width:100px;margin-left:5px}.advForm .text input.focus,.advForm textarea.focus{border:1px solid #532285}.advForm .text input,.advForm .select select{height:20px}.advForm .static span{display:block;float:left;width:280px}.advForm .text .day,.advForm .text .month,.advForm .text .year,.advForm .text .street,.advForm .text .zip,.advForm .text .phone_pre{margin-right:5px}.advForm .text .day,.advForm .text .month{width:40px}.advForm .text .year{width:80px}.advForm .text .street,.advForm .text .city{width:192px}.advForm .text span.street{float:left;width:194px}.advForm .text .streetno,.advForm .text .zip,.advForm .text .phone_pre{width:50px}.advForm .text .phone_main{width:100px}.advForm .text input.special_name{width:20px}.advForm .text span.special_name{float:left;font-weight:bold;padding-left:3px;padding-right:10px;padding-top:5px}.advForm .submit{height:34px}.advForm textarea{height:180px;overflow:auto}.advForm .radio input{margin:0 5px 0 0}.advForm .radio label.optionLabel{margin-right:7px;display:inline;float:none}.advForm .checkbox input{display:block;float:left;margin-top:3px;cursor:pointer}.advForm .checkbox label{margin-left:10px;float:left}.advForm .text input.dutchName{width:15px}.advForm .text input.personId{width:162px;margin-right:5px}.advForm .text input.checksum{width:81px}.advForm .text span.dutchName{float:left;padding:0 5px}.advForm div.hidden{position:absolute;left:-9999px !important;display:none;visibility:hidden;z-index:0 !important}.advForm .advFormField div.note{position:absolute;left:412px;top:-2px;width:240px;padding-left:10px;z-index:2000}.ui-dialog .advForm .advFormField div.note{width:160px}.advForm .noteContainer{display:block;background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px}.advForm .text .noteContainer,.advForm .textarea .noteContainer,.advForm .radio .noteContainer,.advForm .select .noteContainer{border:1px solid #d3d3d3;padding:5px;color:#555;font-style:italic}.advForm .checkbox .noteContainer{color:#555;font-style:italic}.advForm .text div.noteConnector,.advForm .textarea div.noteConnector,.advForm .radio div.noteConnector,.advForm .select div.noteConnector{position:absolute;height:17px;left:0;top:6px;width:11px;border:0 none;z-index:2}html>body .advForm .text div.noteConnector,html>body .advForm .textarea div.noteConnector,html>body .advForm .radio div.noteConnector,html>body .advForm .select div.noteConnector{background:transparent url(/images/advancedform/noteConnectorLeft.png) repeat scroll left bottom}* html .advForm .text div.noteConnector,* html .advForm .textarea div.noteConnector,* html .advForm .radio div.noteConnector,* html .advForm .select div.noteConnector{background:transparent url(/images/advancedform/noteConnectorLeft.gif) repeat scroll left bottom}.advForm .inputError{border:1px solid #f00 !important;background-color:#fffafa !important}.advForm .inputInfo{border:1px solid #16b401 !important;background-color:#fffafa !important}.advForm div.errorMessage{color:red;clear:both;margin-left:157px;float:none !important}.advForm div.errorMessage span{display:block;float:none !important}.advForm .checkbox div.errorMessage{margin-left:23px}.touch .advForm .checkbox div.errorMessage{margin-left:43px}.advForm .checkbox div.errorMessage span{display:inline-block}span.adv_submit label,span.adv_submit input,a.adv_submit span.arrow{cursor:pointer;height:37px}span.adv_submit input,a.adv_submit span.text{color:#fff;font-size:17px;padding:6px 25px;text-transform:uppercase;cursor:pointer}a.adv_submit span.text{display:block;float:left}html>body span.adv_submit input,html>body a.adv_submit span.text{background-color:#999;-webkit-border-radius:0;-webkit-appearance:button}* html span.adv_submit input,* html a.adv_submit span.text{background-color:#999;-webkit-border-radius:0;-webkit-appearance:button}span.adv_submit_purple input,a.adv_submit_purple span.text{color:#fff !important}span.adv_submit input{border:0;text-align:left;overflow:visible}div.capture{margin-right:8px}.advForm .capture label{float:none}.advForm .capture .advFormField{width:260px;float:left}.capture div.note{left:254px !important}.advForm .capture .errorMessage{margin-left:0}.advForm .capture .reload{margin-left:10px;padding-left:18px}html>body .advForm .capture .reload{background:transparent url(/images/main/up_sprite.png) no-repeat scroll -749px -783px !important}* html .advForm .capture .reload{background:transparent url(/images/main/up_sprite.png) no-repeat scroll -749px -783px !important}a.adv_submit:active,a.adv_submit:hover{text-decoration:none}.advForm span.contact{padding-right:30px}.touch .advForm input[type=checkbox]{-webkit-transform:scale(1.5,1.5);-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);position:relative;margin-left:10px;margin-top:20px}.touch .advForm input[type=radio]{-webkit-transform:scale(1.5,1.5);-moz-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);position:relative;left:0;margin-right:10px}.touch .advForm .checkbox label{margin-top:18px;margin-left:20px}.touch .advForm input[type=radio]+label{margin-left:5px;top:-3px;position:relative;margin-right:40px}.touch .shipment-option{height:40px}.touch #registerForm div.legend,.touch #newsletterForm div.legend,.touch #order_register_form div.legend,.touch #shipmentData div.legend{position:relative;top:0;margin-top:-21px}*/* html span.adv_submit input,*+html span.adv_submit input{padding:0 12px 0 0}* html .advForm .checkbox input,*+.advForm .checkbox input{margin-top:0}* html .advForm .checkbox input,*+.advForm .checkbox input{margin-top:0}