
/*--CONTACT US: FORM----------------------------*/

.requiredfields {font-size: 11px; /*color: #1ea3de;*/ color: #000; padding-bottom: 10px; border-bottom: 1px solid #000; width: 600px; }
#note {font-size: 11px; padding: 10px; }
.requiredstar {/*color: #1ea3de;*/ color: #000; }
.thanks-thankyou {line-height: 160%; margin: 0 0 15px 0; font-size: 18px; color: #093; clear: left; text-align: center; font-weight: bold; }
.thanks-text {line-height: 160%; margin: 0 0 15px 0; clear: left; text-align: center; }

#contact-area {width: 700px; padding-top: 20px; /*margin: 0 auto;*/ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000;}

#contact-area table td {
text-align: left;
padding: 2px 2px 2px 0;
}

#contact-area form {/*border-top: 1px solid #FFF;*/ padding-top: 15px;}

table tr .labelbox {text-align: left;}
	  tr .labelbox p {/*border: 1px solid green;*/ text-align: left; margin: 0; }
 	  tr .labelbox label {text-align: left; padding: 0 0 0 0;}

#contact-area table .input, textarea {
text-align: left;
}
#contact-area table .input select {
width: 250px;
padding: 5px 0;
}

#contact-area table input {
width: 450px;
height: 25px;
}

#contact-area table textarea {
width: 450px;
height: 100px;
}

#contact-area table #residence td {
border: 1px solid red;

}

#srbtn-box {padding-top: 15px;}
.err
{
	font-family : Verdana, Helvetica, sans-serif;
	font-size : 12px;
	color: red;
}
.captcha-style {font-size: 10px;}
#ccodestyle {padding-top: 15px;}

#contact-area #prefer {
padding: 5px 0 5px 0;	
}
#contact-area #jpref {padding-right: 10px;}

#contact-area .submit-button, #contact-area #pg-reset {width: 75px; margin-right: 10px;}

#fluidbox {clear: both; width: 800px;}
#fluidbox #section {padding: 10px; padding-left: 0;}
#fluidbox #section-csz {float: left; padding: 10px;}
#fluidbox #section-csz label {padding-right: 5px;}
#fluidbox-BT #fb-column {float: left; padding-right: 15px; }
#fluidbox-BT #fb-column #section {height: 24px; padding: 10px;}
#fluidbox-BT #fb-column #section-tt {height: 24px; padding: 10px;}
#fluidbox-BT #fb-column #section-tt label {padding-right: 5px;}
#fluidbox-BT #IQ {clear: both;}
#fluidbox-BT #IQ #section {float: left; padding: 10px;}
#fluidbox-BT #IQ #section label {padding-right: 5px;}
#fluidbox #lcomments {padding: 10px; padding-left: 0;}
#fluidbox textarea {
width: 435px;
height: 100px;
}
#fluidbox #section-sr {padding: 10px;}
#fluidbox #sub-title {padding: 20px 10px 0 10px; font-weight: bold;}