/* @override http://www.burnitman.org/templates/css/forms.css */

/* Form Elements*/
label{
display: block;
font-weight: bold;
margin: 11px 0 2px 0;
color: #ddd;
}

.input:focus,
.textarea:focus,
.select:focus{
border:2px #009966 solid;
}
.form_table td{
vertical-align:top;
}
.form_table td.left{
text-align:right;
font-size:10px;
font-weight: bold;
color:#eeeeee;
}
.form_table td.form_content{
padding-right: 10px;
width:80%;
}
.form_table td.form_sidebar{
padding-left: 10px;
width:20%;
}
.alert{
	color:				#FFF700;
}
.warning{
	color:				#FF0000;
}
form {
	margin:				0;
	padding:           	0;
}
.form p {
	text-align:			justify;
	margin:				0 0 12px 0;
	font-size:			11px;
	line-height:		16px;
	color:				#FFFFFF;
}
.captcha{
width: 138px;
}
.input{
width: 100%;
}

.input,
.textarea,
.select,
.multiselect {
	border-top:        2px solid #333333;
	border-left:       2px solid #333333;
	border-bottom:     2px solid #222222;
	border-right:      2px solid #222222;
background: #111111 url(/templates/images/form_input_bg.gif) repeat-x top left;
	color:             #ffffff;
	font-family:       Lucida Grande, Verdana, Geneva, Sans-serif;
	font-size:         11px;
	font-weight: bold;
	padding:           3px 0;
	margin:			   0;
	width: 99%;
}

radio {
	background-color:  transparent;
	margin-top:        4px;
	margin-bottom:     4px;
	padding:           0;
	border:            0;
}
checkbox {
	background-color:  transparent;
	padding:           0;
	border:            0;
}
.button {
	font-family:    	Lucida Grande, Verdana, Geneva, Sans-serif;
	font-size:         	10px;
	font-weight:       	normal;
	border:				1px solid #444;
	margin:        		10px 0 0 0;
	padding:			6px 12px 6px 12px;
	background-color:  #420000;
	color:             #FFAF5F;
	cursor:				pointer;
}
.toggle_area{
	display: 			none;
}
fieldset{
	padding:			8px 8px 8px 8px; 
	border: 			solid 2px #222222;
	margin:				0 0 8px 0;
	font-size: 			9px;
}
fieldset p{
	margin:				0 0 16px 12px;
}
legend{
	padding:			0 6px;
	font-size: 			9px;
	color: 				#94DEFF;
	font-weight: 		normal;
	text-transform:		uppercase;
}