/* Copyright Estates IT Limited 2011 - This style sheet controls the style of the registration and contact us pages and forms*/

#googlemapcontactus { float: left; width: 440px; height: 440px; margin: 0px 0px 0px 20px; }

textarea { overflow: auto; }
.form_mandatory {color: Red;}
span.form_error {color: Red;}

.form_contactus_message  { margin: 0 0 5px 0; padding: 0 0 0 0; text-align: justify;}
.form_contactus_hint { font-size: 0.9em; font-weight: normal; padding: 0 0 0 0; margin: 0 0 5px 0; text-align: left;}

/* START For the contact us form */
div#ContactCon3{ float: left; width: 325px;}

div#form_contactus_contactrequest {width: 100%;}

div#form_contactus_contactrequest form { margin: 0 0 0 0; padding: 0 0 0 0; min-width: 325px; max-width: 325px; width: 325px;}
div#form_contactus_contactrequest form fieldset { border: 0; padding: 1px 0 0 0; margin: 0 0 0 0;}

div#form_contactus_contactrequest form input,
div#form_contactus_contactrequest form textarea,
div#form_contactus_contactrequest form select
	{ width:210px; margin:3px 0 0 10px; padding: 0px; background-color: #F8F8FF; color: black; border: 1px solid Gray;}
	
div#form_contactus_contactrequest form input:focus,
div#form_contactus_contactrequest form textarea:focus
	{  background-color: #FAFAD2;}

div#form_contactus_contactrequest form input[type="image"] { width: auto; height:auto; margin-left: 105px; margin-top:10px; }

div#form_contactus_contactrequest form fieldset label { 
	display: block;
	float: left; 
	width: 95px; 
	padding: 0; 
	margin: 5px 0 0;
	text-align: left; 
}

div#form_contactus_contactrequest form input[type="radio"] { border: 0; background-color: #F5F5F5; width:auto; display: inline;}
div#form_contactus_contactrequest form fieldset.fieldsetradio { display: inline;}
div#form_contactus_contactrequest form fieldset.fieldsetradio label { display: inline; width: auto; }
.fieldsetradiomargin { margin-left: 105px;}

/* END For the contact us form */


/*
.form_contactus_form { width: 100%; margin: 0 0 0 0; padding: 0 5px 5px 0;}
.form_contactus_table { width: 100%; margin: 0 0 0 0; padding: 0 0 0 0;}
.form_contactus_message  { margin: 0 0 5px 0; padding: 0 0 0 0; text-align: justify;}
.form_contactus_hint { font-size: 0.9em; font-weight: normal; padding: 0 0 0 0; margin: 0 0 5px 0; text-align: left;}
.form_contactus_textbox, .form_contactus_textarea,.form_contactus_combobox { background-color: #F8F8FF; color: black; border: 1px solid Gray;}
.form_contactus_prompt {width: 120px; margin: 0 0 0 0; padding: 0 0 0 0;}
.form_contactus_prompt2 {width: 120px; margin: 0 0 0 0; padding: 0 0 0 0;}
.form_contactus_datacell {width: 225px; margin: 0 0 0 0; padding: 0 0 0 0; vertical-align: middle; text-align: left;}
.form_contactus_textbox {width: 100%; margin: 0 0 0 0; padding: 0 0 0 0;}
.form_contactus_combobox {width: 100%; margin: 0 0 0 0; padding: 0 0 0 0;}
.form_contactus_textarea {width: 100%; margin: 0 0 0 0; padding: 0 0 0 0; height: 95px;}

#form_contactus_contactrequest {width: 100%;}
#form_contactus_contactrequest td {padding: 2px 0 1px 0; margin: 5px 0 5px 0;}

input.form_contactus_textbox:focus, textarea.form_contactus_textarea:focus { background-color: #FAFAD2;}
*/

.form_register_form { width: 95%; margin: 0 0 0 0; padding: 0 5px 5px 5px;}
.form_register_table { width: 100%; margin: 0 0 0 0; padding: 0 0 0 0; }

.form_register_header {
	font-size: 1.2em;
	font-weight: bold;
	text-align: left;	
	text-decoration: none;	
	margin: 0 0 10px 0;
	padding: 10px 0 2px 0;	
	border-bottom: 1px solid black;
	color: black;
}
.form_register_message  { text-align: left; margin: 0 0 0 0; padding: 0 0 0 0; text-align: justify;}
.form_register_hint { font-size: 0.9em; font-weight: normal; padding: 0 0 0 0; margin: 0 0 5px 0; text-align: left;}
.form_register_hintfooter { font-size: 0.9em; font-weight: normal; padding: 0 0 0 0; margin: 0 0 0 0; text-align: center;}
.form_register_prompt { vertical-align: middle; margin: 0 0 0 0; padding: 1px 0 1px 15px;}
.form_register_datacell { padding: 0 0 1px 5px; vertical-align: middle; text-align: left;}
.form_register_combobox { margin: 3px 0 3px 0;}
.form_register_textarea { width: 95%; height: 70px; margin: 0 0 0 15px;}
.form_register_matchbox { vertical-align: middle; margin: 0 0 0 0; padding: 1px 0 1px 15px; display: inline;}
.form_register_messagefooter { text-align: center; margin: 0 0 0 0; padding: 0 0 0 0;}
.form_register_buttons { text-align: center; margin: 0 0 0 0; padding: 0 0 0 0;}

td.form_register_prompt { width: 150px; }

#form_register_additionalinformation2 td.form_register_prompt
	{ width: 325px; padding: 2px 0 2px 15px;}
#form_register_submitbutton { text-align: center; }
.form_register_textbox, .form_register_textarea, .form_register_combobox
	{ background-color: #F8F8FF; color: black; border: 1px solid Gray;}
input.form_register_textbox:focus, textarea.form_register_textarea:focus { background-color: #FAFAD2;}

