.icmform h1,.icmform h2,.icmform h3,.icmform h4,.icmform h5,.icmform h6{margin:.5em 0}.icmformleft fieldset ol li input{float:left}#TESTFORMREF_ALPHA_FIELD23_BUT,#contentfullwidth .x-date-picker{clear:right;float:left}img#TESTFORMREF_ALPHA_FIELD23_BUT:hover{cursor:pointer}#TESTFORMREF_ALPHA_FIELD23_CAL{clear:left;float:left;margin-top:10px}#contentfullwidth .x-date-picker table tbody .x-btn-with-menu td{border-bottom:0}#contentfullwidth .x-date-inner th span{color:#000;font-size:10px;font-weight:700}.icmform .errorblock{border:1px solid #f00;padding:0 .5em;margin:.5em .5em 1em .5em;color:#f00}.icmform{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-weight:normal}.icmform ol{margin:0;padding:0;list-style:none}.icmform li{padding:.5em .5em .5em 0;overflow:hidden;height:100%}.icmform li hr{background:#d8d8d8}.icmform fieldset{margin:0;padding:0;clear:both}.icmform legend{margin:0 5px;color:#000;font-weight:bold}.icmform fieldset fieldset{background-color:transparent;background-image:none}.icmform fieldset fieldset legend{font-weight:normal}.icmform fieldset.icmhorizontal li{float:left}.icmformleft label{float:left;width:50%;padding-right:1em;box-sizing:border-box}.icmformleft fieldset.icmbuttongroup label{float:none;clear:none;width:auto}.icmformleft fieldset fieldset.icmvertical label,.icmformleft fieldset fieldset.icmhorizontal label{width:50%}.icmformleft fieldset.icmbuttongroup ol{padding:0;margin-left:25%;clear:left}.icmformleft fieldset fieldset.icmbuttongroup ol,fieldset.icmbuttongroup ol{margin-left:10%}.icmformleft fieldset ol li input[type="checkbox"],icmformleft fieldset ol li input[type="radio"],.icmform ol li input[type="checkbox"],icmform ol li input[type="radio"]{margin-right:10px}.icmformleft fieldset ol li input[type="text"],.icmformleft fieldset ol li select,.icmform fieldset ol li input[type="text"],.icmform fieldset ol li select{margin:.5em 0}.icmformleft fieldset ol li input[type="text"].icmltext,.icmformleft fieldset ol li input[type="text"].icmtext,.icmformleft fieldset ol li input[type="text"].icmstext,.icmformleft fieldset ol li input[type="text"].icmvstext{margin:0}.icmformleft .icmbutton input[type="submit"]{position:relative;display:block;border-radius:3px;transition:all .2s ease-in-out;text-align:center;font-size:.875rem;bottom:0;color:#fff;background-image:url('../../../images/purple-overlay.png');background-repeat:repeat;padding:10px 20px;box-sizing:border-box;font-size:1rem;font-weight:bold}.icmbutton input[type="submit"]{position:relative;display:block;border-radius:3px;transition:all .2s ease-in-out;text-align:center;font-size:.875rem;bottom:0;color:#fff;background-image:url('../../../images/purple-overlay.png');background-repeat:repeat;padding:10px 20px;box-sizing:border-box;font-size:1rem;font-weight:bold}.icmbutton input[type="submit"]:hover{background-image:url('../../../images/pink-overlay.png')}.field_locationpicker label{margin-top:0;margin-bottom:1em}.field_locationpicker .icmvstext,.field_locationpicker .icmstext,.field_locationpicker .icmtext,.field_locationpicker .icmltext{width:30%}.field_locationpicker input[type=button]{width:20%;box-sizing:border-box;float:right;margin:0;padding:2px}.field_locationpicker .icmlocationmap{clear:both;margin:1em auto;width:100%!important}.icmformright label{float:left;width:10em;margin-right:1em;text-align:right}.icmformright fieldset.icmbuttongroup label{float:none;clear:none;width:auto}.icmformright fieldset.icmbuttongroup ol{padding:0;margin-left:25%;clear:left}.icmformright fieldset fieldset.icmvertical label,.icmformright fieldset fieldset.icmhorizontal label{width:50%}.icmformright fieldset fieldset.icmbuttongroup ol{margin-left:25%}.icmformright fieldset fieldset.icmbuttongroup label{width:auto}.icmformtop label{display:block}.icmformtop fieldset fieldset legend{padding-left:.5em}.icmformtop fieldset.icmhorizontal label{display:block}.icmformtop fieldset.icmbuttongroup label{display:inline}.icmform .icmguidance{color:#310c58}.icmform .icmguidanceright{text-align:right}.icmform .icmguidanceleft{text-align:left}.icmform .icmguidancecentre{text-align:center}.icmform .icmguidancejustify{text-align:justify}.icmvstext,.icmvspassword,.icmvsselect,.icmvstextarea,.icmvsfile{width:25%}.icmstext,.icmspassword,.icmsselect,.icmstextarea,.icmsfile{width:25%}.icmtext,.icmpassword,.icmselect,.icmtextarea,.icmfile{width:50%}.icmltext,.icmlpassword,.icmlselect,.icmltextarea,.icmlfile{width:100%}.icmform legend strong,.icmform label strong{display:block;color:#c00;font-size:85%;font-weight:bold;text-transform:uppercase}.icmform legend.icmhide{padding:0}.icmform legend.icmhide span,label.icmhide{display:none}.icmform dl{padding:0 .5em}div.error,ul.error{overflow:hidden}div.error ul,div.error ul li{padding-left:0;padding-right:0}div.content{margin:0;padding:1em 0 0 0;clear:both}table.formcontents{width:100%}table.formcontents td{padding:.5em 0;text-align:left;vertical-align:top}table.formcontents label{display:block;margin:0;padding:.25em 1em;text-align:right;font-weight:bold;color:#666}table.formcontents p{line-height:normal}table.formcontents td.underline{border-bottom:1px solid #e9e9e9}div.submitButtons input{margin-right:1em}.icmform{border:1px solid #e4e5e4;margin-bottom:1em;padding:0 1em}.icmform fieldset{border:1px solid #d9d9d9;padding:.5em}.icmform>ol>li>fieldset{margin-top:.5em;padding-top:0;padding-bottom:0}.icmform input[type="text"],.icmform textarea,.icmform select{box-sizing:border-box;border:1px solid #d9d9d9}.icmform fieldset.icmHide{border:0;padding:0}@media(max-width:480px){#recaptcha_area .tablewrapper{overflow:hidden}#recaptcha_table.recaptcha_theme_clean{position:relative;transform:none;-webkit-transform:none}#recaptcha_table.recaptcha_theme_clean tbody{display:block;padding:.25em;width:262px}#recaptcha_table.recaptcha_theme_clean td{display:block;padding:0!important}#recaptcha_table.recaptcha_theme_clean #recaptcha_image{margin:0!important;max-width:230px;width:100%!important}#recaptcha_table.recaptcha_theme_clean #recaptcha_image img{height:auto!important;width:100%!important}#recaptcha_table.recaptcha_theme_clean .recaptcha_image_cell+td{position:absolute;right:.25em;top:.25em}#recaptcha_table.recaptcha_theme_clean .recaptcha_input_area{padding:0!important}#recaptcha_table.recaptcha_theme_clean .recaptcha_input_area #recaptcha_response_field{margin:0;max-width:248px;width:100%!important}#recaptcha_table.recaptcha_theme_clean #recaptcha_logo,#recaptcha_table.recaptcha_theme_clean #recaptcha_tagline{display:none}}@media(max-width:360px){#recaptcha_table{transform:scale(.875,.875);transform-origin:0 0;-webkit-transform:scale(.875,.875);-webkit-transform-origin:0 0}}.icmwysiwygMain{margin-top:.5em;padding:1px;background-color:#fff;border:solid 1px #b6b6b6}.icmformleft .icmwysiwygMain,.icmformright .icmwysiwygMain{float:left!important}.icmwysiwygMain iframe{border:0;margin:0;padding:0;background-color:#fff;border-bottom:solid 1px #b6b6b6;-ms-user-select:element}.icmwysiwygMain textarea{border:0;margin:0;padding:0;overflow-y:scroll;font:10pt "Lucida Console",Monaco,monospace;resize:none;outline:0}.icmwysiwygToolbar{color:#111;background-color:#e0e1e0;background-image:-webkit-linear-gradient(top,#f4f4f4,#d2d3d2);background-image:-moz-linear-gradient(top,#f4f4f4,#d2d3d2);background-image:-o-linear-gradient(top,#f4f4f4,#d2d3d2);background-image:-ms-linear-gradient(top,#f4f4f4,#d2d3d2);background-image:linear-gradient(top,#f4f4f4,#d2d3d2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F4F4F4',endColorstr='#D2D3D2');border-bottom:solid 1px #b6b6b6;padding-left:5px}.icmwysiwygGroup{float:left;height:32px}.icmwysiwygButton,.icmwysiwygButtonH{float:left;margin:4px 0 1px 0;padding:1px 3px;text-align:center;border:0;background-color:transparent;cursor:pointer;font-size:15px}.icmwysiwygDisabled{opacity:.3;filter:alpha(opacity=30);cursor:default}.icmwysiwygButton:disabled,.icmwysiwygButtonH:disabled{background-color:transparent;cursor:default}.icmwysiwygButton:hover{background-color:#dff1ff;border-radius:6px}.icmwysiwygButtonH{color:transparent;cursor:default}.icmwysiwygDivider{float:left;width:1px;height:23px;margin:1px 0 1px 0}.icmwysiwygPopup{border:solid 1px rgba(122,122,122,0.25);background-color:#fff;color:#111;position:absolute;font:10pt Arial,Verdana;cursor:default;z-index:10000}.icmwysiwygList div{padding:2px 4px 2px 4px}.icmwysiwygList p,.icmwysiwygList h1,.icmwysiwygList h2,.icmwysiwygList h3,.icmwysiwygList h4,.icmwysiwygList h5,.icmwysiwygList h6,.icmwysiwygList blockquote,.icmwysiwygList pre,.icmwysiwygList font{padding:0;margin:0;background-color:transparent}.icmwysiwygColor{width:150px;padding:1px 0 0 1px}.icmwysiwygColor div{float:left;width:14px;height:14px;margin:0 1px 1px 0}.icmwysiwygPrompt,.icmwysiwygMsg{background-color:#d0def0;-webkit-box-shadow:0 1px 3px rgba(0,0,0,0.25);-moz-box-shadow:0 1px 3px rgba(0,0,0,0.25);box-shadow:0 1px 3px rgba(0,0,0,0.25);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;padding:8px;font-size:8.5pt;border:solid 1px #b2b2b2}.icmwysiwygPrompt input,.icmwysiwygPrompt textarea{font:8.5pt Arial,Verdana;display:block}.icmwysiwygMsg{width:150px}.icmwysiwygButtonH{border:0;width:1px;height:1px;padding:0;background-color:transparent;overflow:hidden}.icmwysiwygPopup.icmwysiwygList div{margin:2px;border:solid 1px white}.icmwysiwygPopup.icmwysiwygList div:hover{background-color:#dff1ff;border:solid 1px blue}.icmwysiwyg-popup-header{margin-bottom:8px}.icmwysiwygPrompt input[type="button"]{margin:8px 0 0 0;float:right;border:solid 1px #3a58a5;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:3px;background-color:#3a58a5;background-image:-webkit-linear-gradient(top,#80aaea,#3a58a5);background-image:-moz-linear-gradient(top,#80aaea,#3a58a5);background-image:-o-linear-gradient(top,#80aaea,#3a58a5);background-image:-ms-linear-gradient(top,#80aaea,#3a58a5);background-image:linear-gradient(top,#80aaea,#3a58a5);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80AAEA',endColorstr='#3A58A5');font-weight:bold;color:#FFF;cursor:pointer}.icmwysiwygPrompt input[type="button"]:hover{border-color:#2b3f75;background-color:#2b3f75;background-image:-webkit-linear-gradient(top,#80aaea,#2b3f75);background-image:-moz-linear-gradient(top,#80aaea,#2b3f75);background-image:-o-linear-gradient(top,#80aaea,#2b3f75);background-image:-ms-linear-gradient(top,#80aaea,#2b3f75);background-image:linear-gradient(top,#80aaea,#2b3f75);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80AAEA',endColorstr='#2B3F75')}.hasDatepicker{background-image:url(../../../images/Calendar.png);background-position:right center;background-repeat:no-repeat;background-size:contain;cursor:pointer}.ui-datepicker{width:auto;height:auto;margin:5px auto 0;background-color:#fff;border-radius:5px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5)}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%}.ui-datepicker-header{background-color:#e74898;padding:.8em .5em;text-align:center;border-top-left-radius:5px;border-top-right-radius:5px}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;width:30px;height:20px;text-align:center;cursor:pointer;line-height:600%;overflow:hidden;background-repeat:no-repeat;background-size:contain}.ui-datepicker-prev{float:left;background-image:url('../../../images/chevron-thin-left.png')}.ui-datepicker-next{float:right;background-image:url('../../../images/chevron-thin-right.png');background-position:right}.ui-datepicker-title select{cursor:pointer}.ui-datepicker-title select.ui-datepicker-month{border-top-left-radius:3px;border-bottom-left-radius:3px;margin-right:2px}.ui-datepicker-title select.ui-datepicker-year{border-top-right-radius:3px;border-bottom-right-radius:3px;margin-left:2px}.ui-datepicker tbody td{text-align:center}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker th{text-transform:uppercase;font-size:6pt;padding:5px 0;color:#666}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;font-weight:bold;text-align:center;width:30px;height:27px;line-height:30px;color:#2b135e}.ui-datepicker-calendar .ui-state-active{border:2px solid #e74898}a.ui-state-default:hover,.ui-datepicker-calendar .ui-state-active{color:#e74898}.info{line-height:1.5em}