/* Register form */
* html #section {display: inline;}
.required	{	color: red;	}
#content {background-color: #EBEBEB;}

#regForm {	padding: 20px;	}
#regForm p	{	font-size: 75%; clear: both; margin-bottom: .5em;}
#regForm p.helpText	{	font-size: 75%;	}
#regForm fieldset.radioCheck1Col p	{	 clear: both;	}
#regForm fieldset.radioCheck1Col br	{	clear: both;	}
#regForm fieldset p.details	{	height: 25px; clear: both;	}
#regForm fieldset	{	border-top: 1px dashed black;	margin-top: 15px; padding-top: 15px;}
#regForm input	{	width: 260px;	border: 1px solid grey;	}
#regForm fieldset.radioCheck1Col input	{	width: 16px;	 float:left; clear:none;position:relative;	}
#regForm fieldset.radioCheck1Col label	{	float: none;	width: auto;}
/*#regForm fieldset.radioCheck1Col p label	{	float: left;	width: 100px; float:left; position:relative; margin-top:10px;	}*/
#regForm fieldset.radioCheck1Col p input	{	width: 170px;	 float:none; clear:none;position:relative;	margin-left:5px;}
/*#regForm fieldset.radioCheck1Col p label.wideload	{	width: 280px;	}*/
/*
#regForm fieldset.radioCheck1ColSpecial p	{	height: 25px; clear: both;	}
#regForm fieldset.radioCheck1ColSpecial p label	{	float: left;	width: 200px; float:left; position:relative; margin-top:10px;	}
#regForm fieldset.radioCheck1ColSpecial p input	{	width: 170px;	 float:left; clear:none;position:relative;	margin-top:10px;	}
*/

span.errorMsg	{	font-size: 100%;	}
#regForm .legend, #inspire .legend {font-size: 75%; color: #048ebc;}
legend {float: left; width: 600px !important; font-size: 75%; color: #048ebc; *margin-left: -7px; white-space: normal; *display: inline; padding: 0 0 10px; *padding-top: 20px; -padding-top: 20px;}

#regForm label {	width: 170px;	float: left;	font-size: 75%;}
#regForm p label {font-size: 100%;}

#regForm fieldset.radioCheck p { clear:both; }
#regForm fieldset.radioCheck p label {	width: 170px !important;	 float:left; clear:none;position:relative; margin-left:10px; margin-top:10px;}
/*#regForm fieldset.radioCheck label	{	width:175px !important;  float:left; position:relative;}*/
#regForm fieldset.radioCheck input	{	width: 16px;	 float:left; clear:none;position:relative;}
#regForm fieldset span input, #regForm fieldset td input {border: none; vertical-align: middle;}
#regForm fieldset.radioCheck p input	{	width: 170px;	 float:left; clear:none;position:relative;margin-top:10px;}


#regForm fieldset.radioCheck br { clear:both; }
#regForm fieldset.radioCheck1Col br { clear:both; }
#regForm fieldset.radioCheck #tis2column_1_tisright_0_Reg_lkpTypeOfBusiness_other { width:170px; }
#regForm fieldset.radioCheck  #tis2column_1_tisright_0_Reg_lkpPracticalInformation_other { width:170px; }

#tis2column_1_tisright_0_Reg_lkpUsefulInformation span { float:left; background:red; }
#tis2column_1_tisright_0_Reg_lkpUsefulInformation label { width:500px; }


/* Override Default Forms Styles */

.scfForm, .scfSectionContent {float: none !important; width: 660px !important; font-family: Arial, Helvetica, sans-serif !important; margin: 0;}
.scfForm {}
.scfTitleBorder  {position: absolute !important; left: -9999em;}
#tis2column_1_tisright_0_form_250E2EEEDDA54774ACDEC4D150A92C06_title.scfTitleBorder {position: static !important; background-color: transparent; border: none; color: #048fb3; font-size: 160%; margin-left: 0; text-align: right;}
.scfForm, .scfSectionBorderAsFieldSet, .scfForm .scfSubmitButtonBorder {border: none !important; clear: both;}
.scfForm .scfSubmitButtonBorder {padding-bottom: 25px; text-align: left;}

.scfValidationSummary li {list-style-type: disc; list-style-position: outside;}
.scfForm p {margin: 1em 0;}
.scfForm .scfSubmitButton {border: none; background-color: transparent;}

/* thank you message 
#tisright_0.scfForm	{	color: red;	}*/
p.thanksMessage	{	font-size: 140%;	font-family: SeanRegular;	}
#tis2column_1_tisright_0_Legend1.scfSectionLegend{	margin-left: 0;	padding-left: 0;	}

div.jqCol label	{	display: none;	}		
div.jqCol .scfEmailGeneralPanel, div.jqCol .scfPasswordGeneralPanel {	float:left;	margin-top: 4px;	}


label#tis2column_1_form_0A3AE97835C1443D8F3E810E28F1C77A_field_3FFC0B2F7CB24ACF9C3005D4A775CA0B_56C0CCAA4D3040FDA8FD2C4E48555952text {padding: 3px 0px; width: 640px; display: block; float: none; font-weight: bold; color: #048ebc; border-top: 1px dashed #9294a0;}
label#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_56C0CCAA4D3040FDA8FD2C4E48555952text {padding: 3px 0px; width: 640px; display: block; float: none; font-weight: bold; color: #048ebc; border-top: 1px dashed #9294a0;}
label#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_73BBCD4257FA4D6FA54A7A7A75964660text {padding: 3px 0px; width: 640px; display: block; float: none; font-weight: bold; color: #048ebc; border-top: 1px dashed #9294a0;}
label#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_97BB28B1BFA54094BB17EB675F4404D5text {padding: 3px 0px; width: 640px; display: block; float: none; font-weight: bold; color: #048ebc; border-top: 1px dashed #9294a0;}
label#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_DAB78A4EDBA146C38F16EB5D69BD80ECtext {padding: 3px 0px; width: 640px; display: block; float: none; font-weight: bold; color: #048ebc; border-top: 1px dashed #9294a0;}
label#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_EB3270A2615A479881B13971A47D251Atext {padding: 3px 0px; width: 640px; display: block; float: none; font-weight: bold; color: #048ebc; border-top: 1px dashed #9294a0;}
label#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_6219D1E0D56C4A4BAC24464E3881740Ftext {padding: 3px 0px; width: 640px; display: block; float: none; font-weight: bold; color: #048ebc; border-top: 1px dashed #9294a0;}
label#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_891716B030A04FFD8463B8361434E18Ctext {padding: 3px 0px; width: 640px; display: block; float: none; font-weight: bold; color: #048ebc; border-top: 1px dashed #9294a0;}
label#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_BCAB3116A6744883B02EB50D41CDC364text {padding: 3px 0px; width: 640px; display: block; float: none; font-weight: bold; color: #048ebc; border-top: 1px dashed #9294a0;}
label#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_267D861DB93C425A99CD753DB8C38C6Atext {padding: 3px 0px; width: 640px; display: block; float: none; font-weight: bold; color: #048ebc; border-top: 1px dashed #9294a0;}
label#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_C69A0234E2E74E09942DBF650EE774CDtext {padding: 3px 0px; width: 640px; display: block; float: none; font-weight: bold; color: #048ebc; border-top: 1px dashed #9294a0;}
label#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_BF699626A76B4020911818B36282685Atext {padding: 3px 0px; width: 640px; display: block; float: none; font-weight: bold; color: #048ebc; border-top: 1px dashed #9294a0;}
label#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_9E64661779C740E49F4EBBC611920D46text {padding: 3px 0px; width: 640px; display: block; float: none; font-weight: bold; color: #048ebc; border-top: 1px dashed #9294a0;}
label#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_1FA7772107354D4E92CEA467ED4224ABtext {padding: 3px 0px; width: 640px; display: block; float: none; font-weight: bold; color: #048ebc; border-top: 1px dashed #9294a0;}
label#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_96E9219D718E4B749066639C569E6B93text {padding: 3px 0px; width: 640px; display: block; float: none; font-weight: bold; color: #048ebc; border-top: 1px dashed #9294a0;}
label#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_F32DD275E2C94004B29A23428D9CA171text {padding: 3px 0px; width: 640px; display: block; float: none; font-weight: bold; color: #048ebc; border-top: 1px dashed #9294a0;}
label#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_34FBE4FB68D049DD9EEEF747A95AA2AAtext {padding: 3px 0px; width: 640px; display: block; float: none; font-weight: bold; color: #048ebc; border-top: 1px dashed #9294a0;}

.scfForm table, table#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_56C0CCAA4D3040FDA8FD2C4E48555952list {width: 600px;}
table#tis2column_1_tisright_0_field_9A44CF1569CD4331B185814CD441B13C_56C0CCAA4D3040FDA8FD2C4E48555952list td {width: 200px;}

#inspire .currentPage span {font-size: 95%; color: #953927;}
#inspire .scfForm {}
#inspire .scfForm h2 {color: #4666ab; font-weight: normal; margin-bottom: 18px;}
#inspire .scfForm, .scfSectionContent {width: 600px !important;}
#inspire .scfForm label {color: #45495c; font-size: 75%;}
#inspire .scfForm label#tis2column_1_tisright_0_placeholderform_0_field_9A44CF1569CD4331B185814CD441B13C_10B8B6E867394A8C958FE59EE8E7695Etext {color: #048ebc !important; font-weight: bold; display: block; padding: 8px 0;}

#inspire .scfForm textarea#tis2column_1_tisright_0_placeholderform_0_field_9A44CF1569CD4331B185814CD441B13C_E6081022632847179100886C97C56A2E {width: 580px; height: 200px;}
#inspire .scfForm textarea#tis2column_1_tisright_0_placeholderform_0_field_9A44CF1569CD4331B185814CD441B13C_A7F6FB744CE84C49BE99B6C7F2E6EA87 {width: 300px; height: 50px;}
#inspire .scfForm input#tis2column_1_tisright_0_placeholderform_0_field_9A44CF1569CD4331B185814CD441B13C_BB66ED80D2CE4313A3335CD70CD1FF56 {width: 300px;}

#inspire .scfForm .scfSectionLegend {font-weight: bold;}
#inspire .scfForm .scfSingleLineGeneralPanel, #inspire .scfForm .scfEmailGeneralPanel {padding-bottom: 8px;}
#inspire .scfForm #tis2column_1_tisright_0_placeholderform_0_panel1 label {float: left; width: 200px;}
#inspire .scfForm .pagesAndButtons {margin-top: 20px;}
#inspire .currentPage {float: left; width: 400px; display: inline;}
#inspire .pageButtons {float: left; width: 190px; display: inline; text-align: right;}

#tis2column_1_tisright_0_placeholderform_0_panel2 table {width: 600px !important;}
#tis2column_1_tisright_0_placeholderform_0_panel2 table td {width: 300px;}

#tis2column_1_tisright_0_placeholderform_0_panel2 fieldset {padding: 8px 0 16px;  border-bottom: 1px dashed #9294a0 !important;}

label#tis2column_1_tisright_0_placeholderform_0_field_9A44CF1569CD4331B185814CD441B13C_15485981B690449B880134011270772Etext {color: #ebebeb !important;}
label#tis2column_1_tisright_0_placeholderform_0_field_9A44CF1569CD4331B185814CD441B13C_F4534B18680F451CBAB01B9701EAEA40text {color: #ebebeb !important;}

#tis2column_1_tisright_0_placeholderform_0_panel3 fieldset {padding: 8px 0 16px;  border-bottom: 1px dashed #9294a0 !important;}
#tis2column_1_tisright_0_placeholderform_0_panel3 .scfSectionContent {padding: 3px 0;}

#tis2column_1_tisright_0_form_250E2EEEDDA54774ACDEC4D150A92C06_form_250E2EEEDDA54774ACDEC4D150A92C06_submit {font-size: 160%; margin-left: 0; padding-left: 0; color: #35497b; cursor: pointer; padding-right: 30px; background: url(../images/col-arrow.png) no-repeat 100% 50%;}

input#tis2column_1_tisright_0_esurvey {width: auto !important; *border: none !important;}
input#tis2column_1_tisright_0_Button2.btn-register {width: 125px !important; height: 33px !important;}

#tis2column_1_tisright_0_valSummary {font-size: 75%;}
#tis2column_1_tisright_0_valSummary li p, #tis2column_1_tisright_0_valSummary li {font-size: 100%; margin: .25em 0;}

