/* Layout */

	@import url(layout.css);
	@import url(menu2.css);

/* Common Formatting */

	body {margin: 0px; color: #565656; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 14px;}
	
	h1 {font-size: 16px; color: #333333; margin: 0px 0px 10px 0px; padding: 0px;}
	h2 {font-size: 13px; color: #0D2879; margin: 5px 0px 10px 0px; padding: 0px;}
	h3 {font-size: 13px; color: #60B654; margin: 5px 0px 10px 0px; padding: 0px;}
	h4 {font-size: 12px; color: #333333; margin: 5px 0px 10px 0px; padding: 0px;}
	h5 {font-size: 12px; color: #333333; margin: 5px 0px 10px 0px; padding: 0px; border-top: 1px dotted #565656;}
	h6 {font-size: 12px; color: #333333; margin: 5px 0px 10px 0px; padding: 0px; border-bottom: 1px dotted #565656;}

	.required {color: #993300;}
	#tableborder {border: 1px solid #333333; margin: 5px 0px; background-color: #EBEBEB;}

/* Footer Formatting */

	#body a {color: #333333; font-weight: none; text-decoration: underline;}
	#body a:hover {color: #565656; font-weight: none; text-decoration: none;}
	#footer a {color: #FFFFFF; font-weight: bold; text-decoration: underline;}
	#footer a:hover {color: #FFFFFF; font-weight: bold; text-decoration: none;}
	
	
/* Additional Layout Stuff */

	#hp-leftcontent #interior, #s3-leftcontent #interior {padding: 0px 5px;}
		#hp-leftcontent img {padding: 0px 0px 5px 0px;}
	#hp-content #interior, #s3-content #interior, #s2-content #interior {padding: 0px 5px 10px 10px;}
	#s1-content {padding: 0px 10px 10px 10px;}
	#hp-rightcontent #interior, #s3-rightcontent #interior, #s2-rightcontent #interior, #ad-rightcontent #interior, 
		#ad-leftcontent #interior {padding: 0px 5px;}
	
/* Header */

	#hp-banner-links a {color: #0163B3; font-weight: bold; text-decoration: none;}
	#hp-banner-links a:hover {color: #0163B3; font-weight: bold; text-decoration: underline;}
	#s-banner-links a, #ad-banner-links a {color: #FFFFFF; font-weight: bold; text-decoration: none;}
	#s-banner-links a:hover, #ad-banner-links a:hover {color: #FFFFFF; font-weight: bold; text-decoration: underline;}
	
/* Form Formatting */

	fieldset {border: 1px solid #ccc; padding: 1em 2em 1em 2em; margin-top: 1em; margin-bottom: 1em;}
	legend {font-family: arial, verdana; color: #000000; font-size: 14px; padding-bottom: .2em; font-weight: bold; text-transform: uppercase;} 

	input, textarea, select {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; margin: 0px; border: 1px solid #0D2879;}
	input[type=text], input[type=password], select, textarea {border: 1px solid #444444; width: 200px;}
	input[type=submit], input[type=reset] {color: #FFFFFF; font-weight: bold; background: #0D2879;}
	input[type=checkbox], input[type=radio] {border: none;}
	
	form#menuform {padding: 0px; margin: 0px 0px 0px 5px;}
	input#formattextbox {width: 120px;}
	form input[type=text].request {border: 1px solid #444444; width: 40px;}
	form#apply input[type=text], form#apply textarea, form#request textarea {border: 1px solid #444444; width: auto;}
	
/* Message */
	
	#messagecntnr {border: 1px solid #993300; color: #993300; padding: 10px 5px; margin: 10px 5px; text-align: center;}
	
/* List Format */

	ul#multicol {width: 100%;}
	