form {



	margin-left: 15px;
	margin-right: 15px;
	background:#ffffff;
	width: 300px;


}

/* HTML TAGS */








h3
{
	margin-bottom: 0.5em;
	font-size: 100%;
}








/* IDs */





#h3sForm fieldset
{
	display: block;
	margin: 0 0 3em 0;
	padding: 1em 1em 1em 1em;
	background-color: #EEEEEE;

}

#h3sForm em {
	color: red;




}

#h3sForm fieldset.global {
	width: 510px;


}

#h3sForm fieldset.submit
{
	border: none;
	background-color: transparent;
	text-align: center;



}

#h3sForm fieldset.radio
{
	width: 15em;
	margin: 1em 0 2em 0;
	background-color: #DDDDDD;


}

#h3sForm fieldset.radio input
{
	clear: both;


	float: left;
	width: auto;
}

#h3sForm fieldset.radio label
{
	font-weight: normal;



}

#h3sForm fieldset.otherInfo
{

	background-color: #DDDDDD;




}

#h3sForm input
{
	display: block;
	width: 20em;
}

#h3sForm label
{
	display: block;
	margin-bottom: 1em;
	font-weight: bold;
}

#h3sForm select
{
	display: block;

	width: 20em;
}

#h3sForm div.form_error {
color: #ff0000;
font-weight: bold;



}

#h3sForm .checkbox {
display: inline;
width: 15px;
}






/* CLASSES */