@charset "utf-8";
/* CSS Document */

p.system_message {
	padding:10px;
	color:#cc5417;
	background-color:#ffe7db;
	border:1px solid #cc5417;
}

form {
	padding:0px 0px 0px 0px;
	border:none;	
}

table.form_container {
	margin:0px;
	background:url(../../_sharedimg/hr_dotted.gif) repeat-x bottom;
	border:none;
}

table.form_container td {vertical-align:middle; background:none; padding:0px 0px 5px 0px;}

table.form_container tr.instructions td {padding-bottom:20px; color:#999999;}
table.form_container tr.instructions td p {padding:0px; margin:0px;}

table.form_container label {color:#cc5418; text-transform:capitalize;}

table.form_container input, textarea {
	padding:4px 5px 0px 5px;
	width:358px;
	height:18px;
	font-size:12px;
	border:1px solid #c8c8c8;
	background-color:#eeeeee;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#535353;
}

table.form_container input.formcntl_radiobtn {width:auto; height:auto; border:none;}
table.form_container input.formcntl_button {padding:0px; width:auto; height:auto; border:none;}
table.form_container input.formcntl_imgButton {border:none!important; width:auto; height:auto; border:none!important; padding:0px!important; background:none!important;}

table.form_container textarea {height:250px;}

table.form_container tr#submit td {padding:20px 0px 20px 0px;}
table.form_container tr#submit input {
	padding:5px 10px 5px 10px;
	border:1px solid #c8c8c8;
	background-color:#eeeeee;	
}

table.form_container .labels {width:130px; text-align:right; padding-right:10px;}