﻿#honey_pot_c
{
	display: none !important;
}

div.form_field label.contact_label, div.form_field label.question_label, .divSpecifyLabel
{
    display: block;
    float: left;
    width: 300px;
    clear: both;
}

div.form_field
{
    margin-bottom: 15px;
	clear: both;
}

fieldset
{
    border: 0px;
    display: inline;
    padding: 0px;
}

select
{
    width: 350px;
}

input[type=text]
{
    width: 348px;
}

textarea
{
    width: 346px;
}

span.mandatory, label.error
{
    color: red;
}

label.error.checked
{
	color: green;
}

label.answer_label
{
    white-space: nowrap;
    float: left;
    clear: both;
}

label.error
{
    display: none;
}

div.div_correspondingBox
{
    clear: both;
}

div.field_type_Question div.text_only input, div.field_type_Question div.text_only textarea
{
    float: left;
}

.form_field label.question_label, .form_field label.contact_label
{
    line-height: 30px;
}

.field_type_Title, .field_type_Image
{
    text-align: center;
}

.field_type_PostcodeLookup label
{
    height: 80px;
}

span.remove_colleague
{
	float: right;
	cursor: pointer;
}

div.colleague_button
{
	clear: both;
}

.colleague_subform 
{
	margin-top: 10px;
}

.indented 
{
	clear: both;
	float: left;
	margin-left: 20px;
}

label.group 
{
	clear: both;
	float: left;
}

div[servercontroltype="Facebook"], div[servercontroltype="LinkedIn"], div[servercontroltype="Twitter"]
{
	display: inline;
}
.remove_colleague {
    cursor:pointer;
}
.remove_colleague img {
float:left;
margin-right:5px;

}
      body {
        font: 12px Arial;
        color: #000000
      }

      h1, h2, span.remove_colleague {
        color: #0094ff;
      }
           
      div.generated_form {
        background-color: #ffffff;
      }

      body {color: #3f3f3f}
div.generated_form {width: 620px}
label.error {float: right;}
h2 {color:#3f3f3f}
div.field_type_ContactField label.contact_label {width:200px}
div.field_type_ContactField input[type="text"]{  width: 248px;}
div.field_type_ContactField select {  width: 248px;}
div.form_field { margin-bottom: 5px; }
div.confirm_field { margin-top: 5px; }
div.form_field_12 label.question_label {width:200px}
div.form_field_12 select  {width:248px}

div.form_field_21 label {float: left; clear: both; margin-bottom: 5px; line-height: 10px; width:440px; margin-left: 200px}
div.form_field_21 label.question_label {display: none}
div.form_field_22 label {float: left; clear: both; margin-bottom: 5px; line-height: 10px; width:440px; margin-left: 200px}
div.form_field_22 label.question_label {display: none}
div.form_field_23 label {float: left; clear: both; margin-bottom: 5px; line-height: 10px; width:440px; margin-left: 200px}
div.form_field_23 label.question_label {display: none}
#dpa_c95eeda7xeddfx4af1xa9fdxbefdd1f20440_4657da03x338fx4025xa7a0xf93248b1b47e {display: none}
#dpa_7dc487b7xaec4x486ax850dxf5d644a3da92_b03cdcd1x35fdx4928xaf02xd7f2b0703097  {display: none}
#dpa_a9965eebxdce0x473cx8aecx13de1e13a7cc_331d902fx33bex483fx997cx14fd4f890754  {display: none}
div.form_field_26 {display: none}