/* Search Form Start */
div#quickSearch { width: 150px; height: 305px; margin: 0 0 0 0; float: left; line-height: 15px; font-size: 13px; font-weight: bold; text-align: left; color: white; background-image:url(/images/search-bg.jpg); background-repeat:no-repeat; }
div#quickSearch h2 { font-size: 16px; margin: 5px 0 5px 5px; text-align: left;}
div#quickSearch form { margin: 0 auto; padding: 0 0 0 0; min-width: 140px; max-width: 140px; width: 140px;}
div#quickSearch form fieldset { border: 0; padding: 1px 0 0 0; margin: 0 0 0 0; width: 100%; float: left;}
div#quickSearch form fieldset input { margin-right: 50px; float: right;}
div#quickSearch form fieldset label { display: block; float: left; padding: 0; margin: 2px 0 0 0; }
div#quickSearch form fieldset select {width:100%; margin:3px 0 0 0; padding: 0 0 0 0;}
div#quickSearch fieldset select {color: black; background-color: white; border: 1px solid white;}
div#quickSearch fieldset input { margin-top: 0px;}
div#quickSearch fieldset input[type="checkbox"] { margin-top:3px; }
div#quickSearch fieldset input[type="radio"] { margin-top:3px; margin-left:5px; }
div#quickSearch input[type="submit"] { margin-top:10px; margin-bottom:5px; width: 100%; }
/* Search Form End */

/* Contact us forms start */
.form_mandatory {color: Red;}
.form_contactus_message  { margin: 0 0 2px 0; padding: 0 0 0 0; text-align: justify;}
.form_contactus_hint { font-size: 11px; font-weight: normal; padding: 0 0 0 0; margin: 0 0 5px 0; text-align: left;}

.ContactCon h4{ line-height: 120%;}

div#form_contactus_contactrequest {width: 100%; float:left; margin: 0 0 5px 0;}
 { margin: 0 0 0 0; padding: 0 0 0 0; min-width: 395px; max-width: 395px; width: 395px;}
div#form_contactus_contactrequest form fieldset { border: 0; padding: 1px 0 0 0; margin: 0 0 0 0;}
div#form_contactus_contactrequest form fieldset input, div#form_contactus_contactrequest form fieldset textarea, div#form_contactus_contactrequest form fieldset select
	{ width:266px; margin:3px 0 0 10px; padding: 0px; background-color: #F8F8FF; color: black; border: 1px solid Gray;}
div#form_contactus_contactrequest form fieldset input:focus, div#form_contactus_contactrequest form fieldset textarea:focus {background-color: #FAFAD2;}
div#form_contactus_contactrequest form input[type="submit"] { width: 133px; height:auto; margin-top:10px; float:right; }
div#form_contactus_contactrequest form fieldset label { display: block; float: left; width: 115px; padding: 0; margin: 5px 0 0; text-align: left; }
div#form_contactus_contactrequest form fieldset input[type="radio"] { border: 0; background-color: transparent; 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; margin-top: 2px;}
.fieldsetradiomargin { margin-left: 125px;}

/* Contact us forms end */



/* Register forms start */

.form_register_header{ font-weight: bold; font-size: 14px ; margin: 10px 0 5px 0; }

div#registerForm form { width: 100%; line-height: 20px; }
div#registerForm form fieldset { margin: 0 0 5px 0; }
div#registerForm form label { float: left; color: #18355C; font-size: 15px; width:250px; }
div#registerForm form input, div#registerForm form select, div#registerForm form textarea { float: right; width: 155px; border: 1px solid #CACEBD; background: #EEEEEE; color: black; margin: 0 0 10px 0; font-size: 15px;}
div#registerForm form textarea { width: 435px; }
div#registerForm form option { }
div#registerForm form input.sitebuttonnormal { cursor: pointer; background: #18355c; color: white; }
div#registerForm form input.sitebuttonhover { cursor: pointer; background: #365988; color: white; }

div#registerForm form fieldset.checkbox input { float: left; width:auto; margin: 4px 3px 0 3px; }
div#registerForm form fieldset.checkbox label { float: left; width:auto; }

div#registerForm form fieldset.register-check input, div#registerForm form fieldset.register-radio input { width: auto;  margin: 4px 143px 0 0; }

div#registerForm form input.regSubmit{ float: none; }

div#registerForm form#form_search_form_rq label { width:auto; }

div#registerForm form div#register-footer { float: left; width: 100%; }
div#registerForm form div#register-footer p { text-align: center; }
div#registerForm form div#register-footer input { float: none; display: block; margin: 0 auto; }

/* Register forms end */

/* Search forms start */

.form_register_header{ font-weight: bold; font-size: 14px ; margin: 10px 0 5px 0; }

div.search-form { width: 400px; margin: 0 0 0 235px;}
div.search-form h1 { text-align: center;}
div.search-form form { width: 100%; line-height: 20px; }
div.search-form form fieldset { margin: 0 0 5px 0; }
div.search-form form label { float: left; color: #18355C; font-size: 15px; }
div.search-form form input, div.search-form form select { float: right; width: 200px; border: 1px solid #CACEBD; background: #EEEEEE; color: black; margin: 0 0 10px 0; font-size: 15px;}
div.search-form form option {  }
div.search-form form textarea { width: 883px; }
div.search-form form input.sitebuttonnormal { cursor: pointer; margin-right: 15px; width: 117px; float: left; background: #18355c; color: white; }
div.search-form form input.sitebuttonhover { cursor: pointer; margin-right: 15px; width: 117px; float: left; background: #365988; color: white; }

div.search-form form fieldset.checkbox input { float: left; width:auto; margin: 4px 3px 0 3px; }
div.search-form form fieldset.checkbox label { float: left; width:auto; }

/* Search forms end */

