
label, p{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;}

body{ font-family:Verdana, Geneva, sans-serif; font-size:12px; line-height:1.5em; margin-top:20px;}
.wrapper{
	width:980px;
	position: relative;
	margin: 0 auto;	
}

.form_wrapper{
	background-color:#fafafa;
	border:1px solid #ccc;
	padding:0px 15px;
	min-height:400px;
}
.big_title{font-size:15px; font-weight:bold;width:330px;}
h1{color:#06C; text-align:center;}
h2{font-size:14px;font-weight:bold;}
h3{font-size:14px;font-weight:bold;color:#06C;}
.small_font{font-size:10px;}
.red{color:#F00;}
.right{padding:10px 0 0 240px;}
.righter{padding:10px 0 0 340px;}

label {
	width:100px; 
	float:left;
	padding-top:5px;
}
input{float:left; margin:3px 0;}
.big{width:600px;}
select{padding-top:3px;}

.radio{float:none!important ; margin-bottom:10px;}
.clear{clear:both; padding-bottom:10px;}

.center{text-align:center;}
.little_padding{padding:0 15px;}
.mail{clear:both;width:700px;margin:30px 0 0 320px;}
.empty{clear:both;}
.wider{width:170px;}
.even_wider{width:300px;}
.small{width:50px;}

table {
	border-collapse: collapse;
	border-spacing: 0;
}

.blue_font{color:#006; font-weight:bold; text-align:center;}

.grey{color:#666;}
/*.email{
	font-weight:bold;
	width:200px;}
	*/
	
.submit_success{
	background-color:#DDDDDD;
	padding:1px;
	width:450px;
	margin:0 auto;
	position:relative;
	text-align:center;
}
.nofloat{float:none !important;}

.image{float:left;margin-right:30px}


