@charset "utf-8";
/* CSS Document */

label
{
	width: 13em;
	float: left;
	text-align: right;
	margin-right: 0.5em;
	display: block;
	margin-left: 0.5em;
	color: #554422;
	font-size: .9em;
}


input
{
	color: #554422;
	border: 1px solid #665533;
	padding: 3px;
	background-color: #DDDDCC;
	
}

select
{
	color: #554422;
	border: 1px solid #665533;
	padding: 3px 0 3px 4px;
	background-color: #DDDDCC;
}

.submit input
{
	color: #FFFFFF;
	background: #AA9977;
	border: 1px solid #665533;
	padding: 4px 7px;
	margin-left: 40px;
	font-weight: bold;
}
fieldset
{
	border: 1px solid #996633;
	text-align: left;
	margin-left: 20px;
	padding: 0;
	font-size: 1.1em;
	width: 60%;
	float: right;
	margin-top: 3em;
	
	
}

legend
{
	color: #FFFFFF;
	background: #AA9977;
	border: 1px solid #665533;
	padding: 4px 7px;
	margin-left: 40px;
	font-size: 1.2em;
	font-weight: bold;
} 
#container #mainContent .option {background-color: #336699;}

#container #mainContent form  th {
	font-size: 90%;
	text-align: right;
	font-weight: 300;
	color: #2C5885;
	padding-left: 5px;
}
#container #mainContent textarea {
	color: #336699;
	border: 1px solid #336699;
	padding: 3px;
	background-color: #B8CEE7;
}
#container #mainContent fieldset .require {
border: thin solid #996633;
}
#container #mainContent fieldset td {
	padding: 2px 1px 8px 8px;
}
#container #mainContent fieldset th {
	padding: 2px 1px 8px 8px;
}
.basic #shadow #container #WideContent #comments {
	width: 50%;
}
