/* Forms
*******************************************************/

fieldset {
	border: none;
	font-size: 1.2em;
}

textarea {
	font-family: Verdana, Tahoma, sans-serif;
	font-size: 1.2em;
}
form ul {
	list-style: none;
}



input.text, textarea, select {
	width: 100px; background: #f6f6f6; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; overflow:hidden;/*
	background: url(/themes/blackcandy/img/input.gif} no-repeat red; background: url(/themes/blackcandy/img/input.png) center center no-repeat;*/
}
textarea {
	background: url(/themes/blackcandy/images/form_textarea_tlo.gif) left y-repeat;
}
select {
	width: auto;
}

input.action {
	padding: 2px;
	font-size: 1em;
	font-family: Verdana, Tahoma, Sans-serif;
}


input.action:hover,
input.action:focus {
	cursor: pointer;
}

#Form_Form { font-size:10px;  }


#Form_Form label {width:120px; display:block; margin:5px 5px 0 0; }
#Form_Form .checkbox { width:75px; height:24px; clear:right; display:block; background:#ff0;}
#Form_Form .checkbox input{ width:75px; background:none; float:left; clear:right;}

#Form_Form .middleColumn { width:300px; clear:right; }
#Form_Form textarea {float:none; padding:0; margin:0; width:300px; height:150px; background: url(/themes/blackcandy/img/textarea.png) no-repeat ; font-size:12px;}
label.left {text-align:right; float:left; clear:left;}
label.right { text-align:left; float:left;  clear:right;}
#Form_Form .text { margin:0; padding:0; float:none; }
#Form_Form .field{ width:600px; margin:5px 0 5px 0; border-bottom:1px #CCCCCC; padding:5px 0 5px 0; background:#f1f1f1; display:block; clear:right;}
#Form_Form .optionset {  }
#Form_Form input { float:none; margin:0; width:300px; height:24px; background: url(/themes/blackcandy/img/input2.png) left no-repeat; font-size:12px; padding-top:2px;}
.FormHeading {  float:none; padding:3px 0 0 0; width:600px; color:#4c9ac8; }