h1 {color: #ba6319; font-weight: normal; font-size: 2.4em; margin: 0 0 7px 0;}
h2 {font-size: 1.8em; font-weight: normal; color: #81b6d8;}
h3 {font-size: 1.6em; font-weight: normal; color: #81b6d8;}
	h3 a {font-weight: normal; color: #81b6d8;}
h4 {font-size: 1.4em;}
	h4 a {color: #959595;}

#container {}
	
	#header {background: #FFFFFF url('../img/int_header_back.jpg') repeat-x bottom center;}
		#header .inner_width {position: relative; height: 204px;}
		#header #logo {position: relative; top: 30px;}
		#header #home_link {color: #221F72; text-decoration: none; position: absolute; top: 31px; right: 0; 
									font-size: 1.2em; font-weight: bold;}
		#header #home_link:hover {text-decoration: underline;}
		#header .header_img {position: absolute; bottom: 0; right: 0;}
					
	#content {background: transparent url('../img/main_back.gif') repeat-x 0% 0%;}
		#content .background {background: transparent url('../img/int_main_back.gif') repeat-x bottom center;}
		#content .inner_width {padding: 0 50px 160px 50px; width: 838px;}
			#content .inner_width #main {margin: 0 0 0 260px; padding: 30px 0 0 0;}
			#content .inner_width p.intro {font-size: 2.0em; line-height: 1.4em;}
			
			#content .inner_width p {font-size: 1.6em; line-height: 1.6em; margin: 0 0 20px 0;}
				#content .inner_width p a {color: #959595;}
				#content .inner_width p a:hover {text-decoration: underline;}
			#content .inner_width ul {font-size: 1.6em; line-height: 1.6em; margin: 0 0 20px 20px;}
				#content .inner_width ul li {padding: 0 0 0 15px;}
					#content .inner_width ul li ul {font-size: 1.0em;}
			#content .inner_width ol {font-size: 1.6em; line-height: 1.6em; color: #81b6d8; margin: 0 0 20px 20px;}
				#content .inner_width ol li {margin: 0 0 20px 0;}
					#content .inner_width ol li .title {font-weight: bold; display: block;}
					#content .inner_width ol li ul {font-size: 1.0em;}
						#content .inner_width ol li ul li {margin: 0; padding: 0 0 0 5px;}
			
			#content .inner_width .references {font-size: 0.75em;}
				#content .inner_width .references ol {color: #959595;}
					#content .inner_width .references ol li {margin: 0;}
						#content .inner_width .references ol li a {color: #959595; text-decoration: underline;}	
			
	
	#leftnav {width: 241px; float: left; position: relative; left: -20px;}
		#leftnav .title {background: transparent url('../img/leftnav_top_back.gif') repeat-y 0% 0%; color: #FFFFFF;
								font-size: 2.0em; line-height: 1.0em;}
			#leftnav .title {padding: 2px 43px 7px 43px;}
				#leftnav .title a {color: #FFFFFF; text-decoration: none; display: block;}
				#leftnav .title a:hover {color: #d8e5ed;}
			
			#leftnav .nav {background: transparent url('../img/leftnav_back.gif') repeat-y 0% 0%; padding: 0 22px 15px 22px;}
			
		#leftnav ul {list-style-type: none; margin: 0 15px 0 15px !important;}
			#leftnav ul li {line-height: 1.2em; margin: 0; padding: 1px 0 0 0 !important;}
			#leftnav ul li.last {background: none;}
				#leftnav ul li span {background: transparent url('../img/leftnav_dotted_border.gif') repeat-x 0% 100%; padding: 0 0 2px 0;
											display: block;}
				#leftnav ul li span a {color: #0076c0; text-decoration: none; padding: 10px 5px 10px 5px; display: block; font-weight: bold;}
				#leftnav ul li span a:hover {background: #d8e5ed;}
				#leftnav ul li span a.active {background: #d8e5ed;}
				#leftnav ul li ul {margin: 0 0 0 20px !important;}
					#leftnav ul li ul li {}
						#leftnav ul li ul li span a {font-weight: normal; padding: 7px 1px 7px 1px; font-size: 0.85em;}
						#leftnav ul li ul li span a:hover {}
						#leftnav ul li ul li span a.active {}
	
	
	#sponsors {background: transparent url('../img/dotted_border.gif') repeat-x 0% 0%; float: right; width: 222px;}
		#sponsors .inner_div {background: transparent url('../img/dotted_border.gif') repeat-x 0% 100%;
										text-align: center; padding: 30px 0 20px 0;}
			#sponsors .inner_div img {margin: 0 0 30px 0;}
			
#sitemap {}
	#sitemap li {padding: 0 0 0 5px !important; position: relative;}
		#sitemap li a {color: #0076C0; font-weight: bold;}
		#sitemap li ul {margin: 0 0 10px 20px !important;}
			#sitemap li ul li {}
				#sitemap li ul li a {font-weight: normal;}
				#sitemap li ul li ul {margin: 0 0 0 20px !important;}
					#sitemap li ul li ul li {}
						#sitemap li ul li ul li a{font-size: 0.85em;}
		
		
/* forms */
.quiz_form {}
	.quiz_form input {margin: 0 0 0 5px;}		
	.quiz_form .submit_button {margin: 0;}