/* CSS Document */
html, body{height:100%;font-family:Arial Narrow, Arial, Helvetica, sans-serif;font-size:16px;margin:0;padding:0;background-color:#FFFFFF;}
a{color:#1D3989;text-decoration:underline;}
a:hover{text-decoration:none;}
h1{width:880px;margin:0 auto;padding:10px 0;text-align:center;background-color:#1D3989;color:#FFFFFF;font-weight:normal;}
h2{font-weight:normal;}
p{margin:0;padding:0;}
form{margin:0;padding:0;}

#main{margin:0 auto;width:880px;color:#000000;}
	#menu{color:#1D3989;margin-bottom:10px;}
		#menu ul{list-style:none;margin:0;padding:0;}
		#menu ul li{float:right;position:relative;display:block;}
	#content{margin-bottom:25px;}
		#content_top{border:1px solid #1D3989;padding:20px;}
		#content_middle{border:1px solid #1D3989;border-top:none;padding:20px 50px 20px 50px;}
			#content_middle p{color:#1D3989;font-family:"Times New Roman", Times, serif;font-size:18px;}
			#content_middle p label{float:left;position:relative;display:block;width:25px;}
			
		#content_bottom{border:1px solid #1D3989;margin-top:10px;padding:20px;}
	#footer{}

/*div.answers_container{padding-top:5px;}
div.answers_container div{float:left;position:relative;display:block;width:auto;margin-right:10px;}*/
div.answers_container label{white-space:nowrap;}
div.answers_container ul{margin:0;padding:0;list-style:none;}
div.answers_container ul li{margin:0;padding:0;float:left;position:relative;display:block;margin-right:10px;}

.answers_container{clear:both;margin-left:25px;}
.line_input{border:none;border-bottom:1px solid #000000;}
.input{border:1px solid #000000;}
.error{color:#EE0000;}
.success{color:#009900;}
.message{padding:3px 0 5px 0;}
.clear{clear:both;}
.q{width:750px;float:left;position:relative;display:block;color:#1D3989;font-family:"Times New Roman", Times, serif;font-size:18px;}
