/**
 * Style sheet cc4u_forms
 */
#main .formbody
{
	margin:0px;
	padding:0px;
}

#main .formbody label
{
	width:150px;
	float:left;
	clear:both;
	display:block;
	margin-top:5px;
	margin-bottom:5px;
}

#main .formbody input.text
{
	width:250px;
	margin-top:5px;
	margin-bottom:5px;
	background-color:#dcdcdc;
	border:1px solid #aaaaaa;
}

#main .formbody textarea
{
	width:250px;
	background-color:#dcdcdc;
	border:1px solid #aaaaaa;
	font-size:1.3em;
}

#main .formbody .checkbox_container
{
	width:370px;
	float:left;
	display:block;
	margin-top:5px;
	margin-bottom:5px;
}

#main .formbody .checkbox_container label
{
	float:left;
	clear:none;
}

#main .formbody .checkbox_container span
{
	width:180px;
	float:left;
	display:block;
}

#main .formbody .checkbox_container input.checkbox
{
	float:left;
}

#main .formbody input:focus, #main .formbody textarea:focus, #left .formbody input:focus
{
	background-color:#ffffcc;
}

#main .formbody input.submit, #main .formbody input.submit:focus
{
	margin-top:7px;
	margin-left:150px;
	padding:2px 3px;
	background-color:#aaaaaa;
	border-top:0px solid #dcdcdc;
	border-right:1px solid #dcdcdc;
	border-bottom:1px solid #dcdcdc;
	border-left:0px solid #dcdcdc;
	cursor:pointer;
}

#main .formbody input.submit:hover
{
	border-top:1px solid #dcdcdc;
	border-right:0px solid #dcdcdc;
	border-bottom:0px solid #dcdcdc;
	border-left:1px solid #dcdcdc;
}
