html, body {
	margin:0px;
	padding:0px;
	font-family: Verdana, Arial, Helvetica, Futura, sans-serif;
	font-size:0.9em;
}

#container{
position:relative;

	background-color:#fff;
	background-repeat:no-repeat;
	background-attachment: fixed;
	background-position:600px 20px;
}

div#content {
	position:relative;
	margin-left:auto;
	margin-right:auto;
	max-width:800px;
	

}
div#content img.logo{
	float:right;
}

div.cb{
	clear:both;

}
div#content ul {
	list-style-position: outside;
	list-style-type: none;
	padding-left:0;
	margin-left:0;
}

div#content p {
	max-width:480px;
	width:480px;
	font-size:0.8em;
}

div#content ul {
	max-width:480px;
}
h3 {

	font-family: Helvetica, Futura, sans-serif;
}

/*form realted */


fieldset {
position:relative;
max-width:60%;
border-color:#ccc;
font-family: Verdana, Arial, Helvetica, Futura, sans-serif; 
font-size: 0.8em;
margin-top:2em;
}
fieldset legent{
	font-size:1em;
}

fieldset span label.correct {
color:inherit;
}

fieldset span label.error{
color:#f00;
}
form fieldset div.row{
	clear:both;
	margin-top:1.5em;
}

fieldset span.left label{
	float:left;
	width:30%;
	text-align:right;
}

fieldset span.right {
	float:right;
	width:60%;
	text-align:left;
}
div.center, span.center, input.center{
	margin-left:auto;
	margin-right:auto;
}
/* footer */
 div#footer {
	    font-size: 0.7em;
	    margin-right:auto;
	    margin-right:auto;
	    margin-top:50px;
	    padding-top:5px;
		text-align:center;
		border-top:1px solid #ccc;
}
