/* FORMS
*****************************************/
#formcellwrapper					{width: 570px; margin: 0; padding: 0 0 20px 0px; text-align: left; border: 0px solid green;}
.formfield, .elqField				{font: 11px Verdana, Geneva, Arial, Helvetica; padding: 2px 2px 2px!important; color: #666; width: 240px!important; border: 0px solid #fff; background: #e7e7e7;}/**/
.formcheckbox						{border: 0;}
.formcheckbox input					{border: 0;margin: 0 5px 5px 0;}
.formbtn							{border: 0;}
.checkbox							{border: 0;}
.checkbox input						{border: 0;}
td.formtxt 							{font: 10px Verdana, Geneva, Arial, Helvetica;color: #333;padding-right: 8px;text-align: right;}
.formtxtsub 						{font: 10px Verdana, Geneva, Arial, Helvetica;color: #333;text-align: left;}
.formtxtsub a:link, 
.formtxtsub a:visited, 
.formtxtsub a:active  				{font: 10px Verdana, Geneva, Arial, Helvetica;color: #2c8fd3;text-decoration: none;}
.formtxtsub a:hover 				{color: #2c8fd3;text-decoration: underline;}
.formpad 							{padding-bottom: 5px;}
.formpadcustques 					{padding-bottom: 5px;}
.forminput							{font: 10px Verdana, Geneva, Arial, Helvetica;color: #666;border: 1px solid #7D9EBA;}
.req-field							{width: 240px!important;outline:none!important;}/*border:#cc0001 1px solid!important;*/
.opt-field							{width: 240px!important;outline:none!important;}/*border:#666 1px solid!important;*/







/*=======================	POSSIBLY DELETE? */

/*.topheader {font: 16px Verdana, Geneva, Arial, Helvetica;color: #444;font-weight: bold;margin: 0px 0px 0px 0px;padding: 0px 0px 6px 0px;}*/
/*.formcheckboxcp{background-color: #ffffff; color: #333; border: 0px;}
.formcheckboxcp input{background-color: #ffffff; color: #333; border: 0px;}*/
/*#formcontent{text-align: left; width: 574px; padding: 0; width: 574px; border: 0px solid blue;}
#formtopcell{float: left;  width: 574px; background: url('/shared/images/frm_form_topCell.gif') no-repeat; margin: 0; padding: 0; height: 5px; line-height: 5px; border: 0px solid red;}
#formmidcell{float: left; background: url('/shared/images/frm_form_midCell.gif') repeat-y; width: 554px; clear: both; padding: 10px 10px 10px 10px; color: #333; border: 0px solid red;}
#formbtmcell{float: left; width: 574px; background: url('/shared/images/frm_form_btmCell.gif') no-repeat; line-height: 5px;}
a:link.formbutton, a:visited.formbutton, a:active.formbutton {background: transparent url('/shared/images/btn_form_right.gif') no-repeat scroll top right; display: block; float: left; font: normal 12px arial, sans-serif; color: #333; height: 23px; margin: 0; padding-right: 14px; text-decoration: none;}
a.formbutton span {background: transparent url('/shared/images/btn_form_left.gif') no-repeat; display: block; line-height: 13px; padding: 5px 12px 5px 12px;}
a.formbutton:hover {text-decoration: none; color: #d26503;}
td.formlabelques{font: 11px Verdana, Geneva, Arial, Helvetica; color: #333; padding-bottom: 2px;}
.formlabelpad{padding-bottom: 2px;}
td.formlabel{font: 11px Verdana, Geneva, Arial, Helvetica; color: #333; width: 200px; padding-bottom: 12px;}
#formcelllandwrapper{float: right; width: 222px; margin: 0; padding: 0; text-align: left; display: inline; border: 0px solid green;}
#formtoplandcell{float: left;  width: 222px; background: url('/shared/images/frm_form_topLandCell.gif') no-repeat; margin: 0; padding: 0; height: 12px; line-height: 12px; border: 0px solid red;}
#formmidlandcell{float: left; background: url('/shared/images/frm_form_midLandCell.gif') repeat-y; width: 222px; clear: both; padding: 3px 10px 3px 10px; width: 202px; color: #333; border: 0px solid red;}
#formbtmlandcell{float: left; width: 222px; background: url('/shared/images/frm_form_btmLandCell.gif') no-repeat; line-height: 12px;}
.formfieldlandcmb{font: 11px Verdana, Geneva, Arial, Helvetica; color: #333; width: 200px; border: 1px solid #7D9EBA;}
td.errorformlandwrapper{}
td.errorformlandblt{padding: 0 5px 0 0; color: #ff0000;}
td.errorformlandtxt{padding: 0 0 4px 0; color: #ff0000;}*/
/*#formwrapper {
	float: left;
	padding: 0;
	margin-bottom: 20px;
	width: 611px;
	border: 1px solid red;
}

#formwrapper #headerwrapper {
	width: 611px;
	float: left;
	padding: 0px 0px 0px 25px;
	width: 586px;
	border: 1px solid green;
}

#formwrapper #headerwrapper #header {
	width: 586px;
	float: left;
	padding: 0px 20px 0px 0px;
	margin-top: 37px;
	width: 566px;
	border: 1px solid pink;
}

#formwrapper #formcontentwrapper {
	width: 611px;
	float: left;
	padding: 0px 15px 0px 25px;
	width: 571px;
	border: 1px solid green;
}

#formwrapper #formcontentwrapper #formcontent {
	width: 560px;
	float: left;
	padding: 0px 0px 0px 0px;
	width: 560px;
	border: 1px solid brown;
}*/

