@charset "utf-8";

.mainimg{background-image:url(../img/header/header_form.jpg);}

h2{margin-top:20px;}

.f_l{float:left;}
.f_r{float:right;}


form img{margin-bottom:10px;}

#form_type,
#contact_info,
#questionnaire,
#textarea,
#mailnews{padding-left:20px;margin:10px 0;}


.inquiry_form{color:999;}

.inquiry_form ul{margin:15px 0 15px 17px;}
.inquiry_form li{list-style-type:none;line-height:2;color:999;}



.form_title{
	margin-left:-17px;
}

.form_trialtext{
	padding-left:1em;
	text-indent:-1em;
	font-size:78%;
	color:#666;
}

.trial_type{margin:10px 0 10px 30px !important;}
.trial_type li{display:inline;}

.trial_schedule{margin:0 0 5px 30px !important;}

.trial_schedule li{margin-right:10px;}

#contact_info li{}
#contact_info input,select{margin:0 0.8em;}
#contact_info .form_title{margin-left:-17px;}
.contact_title{width:80px;}
#contact-info .clearfix{width:500px;border-bottom:1px solid #999;}


#questionnaire{}
#questionnaire input{margin-left:1em;}
.question{}

.checkbox{
	width:450px;
	border-bottom:1px dotted #999;
	margin
}

#mailnews{border-top:1px solid #666;width:500px;padding-top:20px;}
#mailnews li{margin-right:30px;}

#textarea{border-top:1px solid #666;width:500px;padding-top:20px;}

#submit{background-color:#CCC; padding:0.5em;margin-left:0;}
#submit li{text-align:center;}
#submit input{width:100px;}

#schoolinfo{margin-top:1em;}

.dotline{
	width:400px;
	border-top:1px dotted #666;
	height:1px;
	margin:15px 0 15px 15px;
}

.solidline{
	width:500px;
	height:1px;
	border-top:1px solid #ccc;
	margin:5px 0;
}