@import url('Styles.css');
	
#header { text-align: center; }
	
#main { background: #fff url("images/main.gif") no-repeat center top; padding-top: 34px; height: 1%; }
	
#left { width: 140px; float: left; background: #fff; }

#right { width: 150px; float: right; text-align: right; background: #fff; }
	#right div { text-align: left; }

#center { margin: 0 158px 0 148px; background: #fff; }

#center h1, #center h2
	{ background: url("images/main_h2.gif") repeat-x center bottom; margin-bottom: .4em; }
#center h3, #center h4, #center h5, #center h6
	{ margin-bottom: .4em; }
	
#center ul { list-style-type: disc; margin: 8px 32px; }
#center ol { list-style-type: decimal;  margin: 8px 32px; }

#center .information img { border: 1px solid #F5D77F; margin: 0 6px 6px; padding: 6px; }

#center p, #left p, #right p { margin-bottom: 10px; }

#ql { background: url("images/ql_home_foot.gif") no-repeat center bottom; padding-bottom: 5px; width: 132px; margin-bottom: 20px; }

#ql h3 { background: url("images/ql_home_head.gif") no-repeat center top; height: 36px; }
	#ql h3 span { display: none; }
		
#left > .information { width: 132px; }

#right > .information { width: 146px; }
		
#blue { background: #017AC3 url("images/blue_foot.gif") no-repeat center bottom; color: #b8d4ec; padding-bottom: 7px; width: 146px; text-align: left; margin-bottom: 20px; }

#blue .information { background: #003f72 url("images/blue_head.gif") no-repeat center top; margin: 0; padding: 15px 8px 0 8px; color: #b8d4ec; }
	#blue .information form { padding: 0; }
		#blue .information form label { display: block; padding-right: 4px; }
		#blue .information form input { width: 120px; margin-bottom: 3px; }
		#blue .information form #ExactSubmit { width: auto; vertical-align: middle; }
	
#blue h3, #blue h1, #blue h2, #blue h4, #blue h5, #blue h6
{ color: #fff; font-size: 1.3em; padding-bottom: 10px; }