body{
	margin:0px;
	padding:0px;
	font-size:small;
	background-color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	color:#7b7b7b;
	cursor:default;
} 

a{
	font-family:Arial, Helvetica, sans-serif;
	color:#9f060b;
	text-decoration:none;
}
a:hover{
	text-decoration:none;
}

h2{
	font-size:1.1em;
	color:#9f060b;
	padding:0px;
	margin:0px;
}

form{
	margin:0px;
}

.HtmlFormViewRequired{
	font-weight:bold;
}

#form_register h3{
	font-size:1em;
	color:#9f060b;
	padding:3px 0px 3px 0px;
	margin:3px 0px 3px 0px;
}

.border_top{
	border-top:dotted 1px #cccccc;
}

input,textarea{
	width:200px;
	border:solid 1px #cccccc;
}

.checkbox{
	border:0px;
	width:auto;
}

.button{
	width:auto;
	cursor:pointer;
	background-color:#f8f8f8;
	border:solid 1px #000000;
	color:#9f060b;
	margin-top:5px;
	font-weight:bold;	
}