div.form_ctrl .form_message
	{ margin-bottom: 5px; margin-left: 50px; font-weight: normal; display: list-item; list-style-position: inside; list-style-type: disc; text-transform: lowercase; font-size: 0.9em; }
div.form_ctrl .error
	{ color: #cc0000; }
div.form_ctrl .form_content
	{ margin-left: 50px; margin-right: 50px; margin-bottom: 5px; }
div.form_ctrl .form_label
	{ font-weight: normal; font-size: 0.9em; margin-left: 50px; margin-bottom: 5px; color: #666666; text-transform: lowercase; }
div.form_ctrl .form_label.inside_after
	{ margin: 0px; }
/*.form_ctrl .form_label.compact
	{ float: left; clear: left; width: 140px; padding: 3px 0px 0px 0px; margin-right: 10px; text-align: right; }*/
div.form_ctrl .formctrl_string_ctrl,div.form_ctrl .formctrl_shorttext, div.form_ctrl .formctrl_textarea_ctrl, div.form_ctrl .formctrl_text_ctrl, div.form_ctrl .formctrl_textarea1_ctrl
	{ width: 150px; border: solid 1px #666666; padding: 0px 3px 0px 3px; margin: 0px 0px 0px 0px; font-size: 1em; color: #333333; background-image: url(../images/form_ctrl_bg.jpg); background-position: left top; background-repeat: no-repeat; }
div.form_ctrl .formctrl_text_ctrl
	{ width: 253px; padding-right: 0px; }
div.form_ctrl .formctrl_select_ctrl
	{ width: 258px; font-size: 1em; color: #333333; }

div.form_ctrl .formctrl_textlong_ctrl
	{ width: 410px;}
div.form_ctrl .formctrl_text_ctrl
	{ font-family: Verdana, Arial, Helvetica, sans-serif; overflow: auto; }
div.form_ctrl .formctrl_textarea_ctrl
	{ font-family: Verdana, Arial, Helvetica, sans-serif; overflow: auto; width: 450px; height: 185px; }
div.form_ctrl .formctrl_textarea1_ctrl
	{ font-family: Verdana, Arial, Helvetica, sans-serif; overflow: auto; 
	width: 450px;
	height: 50px;
	}
	
div.form_ctrl .form_commandbar
	{ text-align: left; margin-top: 12px; margin-left: 50px; }
div.form_ctrl .formctrl_checkbox_ctrl
	{ margin: 0px 0px 0px 0px; padding: 0px; width: 258px; }
div.form_ctrl .formctrl_checked1_ctrl
	{ margin: 0px 0px 0px 0px; padding: 0px;}	
div.form_ctrl .formctrl_text_ctrl_email
	{ border: solid 1px #666666; padding: 0px 3px 0px 3px; margin: 0px 0px 0px 0px; font-size: 1em; color: #333333; background-image: url(../images/form_ctrl_bg.jpg); background-position: left top; background-repeat: no-repeat; width: 170px; }
div.form_ctrl label
{font-size:0.9em;}	
div.form_ctrl .formctrl_submit_ctrl
	{ border: solid 1px #666666; background-color: #DCDCDC; color: Black; font-weight: normal; font-size: 1em; padding: 0px 8px 1px 8px; text-transform: lowercase; background-image: url(../images/form_submit_ctrl_bg.png); background-position: bottom; background-repeat: repeat-x; }
div.form_ctrl td
	{ padding: 3px; }
div.form_ctrl label
	{ margin-top:15px; }
div.form_ctrl .formctrl_shorttext
{
width: 150px;
margin-left: 10px;
margin-top: 5px;
}
div.form_ctrl .text
{
padding-left:10px;
padding-top: 5px;
}

div.form_ctrl .formctrl_smit
{
border: solid 1px #666666; background-color: #DCDCDC; color: Black; font-weight: normal; font-size: 1em; padding: 0px 8px 1px 8px; text-transform: lowercase; background-image: url(../images/form_submit_ctrl_bg.png); background-position: bottom; background-repeat: repeat-x;margin-left: 10px; margin-top:5px;}div.form_ctrldiv.form_ctrl