		h1,h2,h3,h4,h5,h6,div,form { margin: 0; padding: 0; }
		body { text-align: center; margin: 0; padding: 0; background: url(/images/bg-tile.jpg) repeat-x #a9a687; }
			.seo-text { display: none; }
			.clear { clear: both; }
		
			/* main */
			#main { background: #FFFFFF; width: 950px; margin: auto; text-align: left; }
			
				/* header */
				#header-top { background: url(/images/header-image.jpg) no-repeat; width: 950px; height: 240px; }
				#header-top-nav { background: url(/images/header-sprite-nav.jpg) no-repeat; width: 950px; height: 42px; }
					
					/* nav */					
					#header-top-nav-list {
						list-style-image: none; 
						list-style-type: none;
						list-style-position: outside;
						margin: 0 !important; padding: 0; 
						height: 42px; 
					}
					#header-top-nav-list li { 
						list-style-image: none; 
						list-style-type: none;
						list-style-position: outside;
						margin: 0; padding: 0; 
						height: 42px; 
						float: left; 
					}					
					#header-top-nav-list li a { margin: 0; padding: 0; height: 42px; float: left; }
					
						#nav01 { width: 99px; height: 42px; }
						#nav01:hover { background: url(/images/header-sprite-nav.jpg) no-repeat 0px -42px; }
						#nav02 { width: 142px; height: 42px; }
						#nav02:hover { background: url(/images/header-sprite-nav.jpg) no-repeat -99px -42px; }
						#nav03 { width: 167px; height: 42px; }
						#nav03:hover { background: url(/images/header-sprite-nav.jpg) no-repeat -241px -42px; }
						#nav04 { width: 117px; height: 42px; }
						#nav04:hover { background: url(/images/header-sprite-nav.jpg) no-repeat -408px -42px; }
						#nav05 { width: 91px; height: 42px; }
						#nav05:hover { background: url(/images/header-sprite-nav.jpg) no-repeat -525px -42px; } 
						#nav06 { width: 100px; height: 42px; }
						#nav06:hover { background: url(/images/header-sprite-nav.jpg) no-repeat -616px -42px; } 
						
						/* Slide Menu */
						.dropdown, .dropdown-sub { visibility: hidden; clear: both; float: none; margin: 0; padding: 0; background: #A9A687; color: white;
									font-family: Arial, Helvetica, sans-serif; font-size: 11px; list-style: none; width: 117px; border-bottom: 1px #9d9a7c solid; }
						.dropdown li { display: block; clear: both; border-bottom: 1px #9d9a7c solid; width: 117px; margin:0; padding: 0;
										height: 23px !important; cursor: pointer; }
						.dropdown li span { padding-top: 8px; padding-left: 6px; display: block; width: 100%; height: 23px !important; }
						.dropdown-sub { margin-top: 1px; margin-left: 2px; width: 200px; background: #b6b396; }					
						.dropdown-sub li { width: 200px; overflow: hidden; }
						.dropdown-sub li a {  width: 200px; margin: 0; padding: 0; height: 23px !important; padding-top: 8px !important; padding-left: 6px !important; 
												font-weight: bolder; text-decoration: none; color: #FFFFFF; } 
						.dropdown-sub li a:hover { background: #9d9a7c; }
						
				#top-divider { background: url(/images/top-divider.jpg) no-repeat; width: 950px; height: 16px; overflow: hidden; }
				
				/* inner-body */
				#inner-body { background: #FFFFFF; width: 950px; }
					#col-left { background: url(/images/left-col.jpg) no-repeat; width: 249px; height: 672px; float: left; }
						
						/* short form */
						#short-form { padding-left: 32px; padding-right: 22px; margin-top: 60px; height: 400px; }
							.short-text, .short-area { border: 1px solid #a29c87; font-family: Arial, Helvetica, sans-serif; font-size: 11px; width: 190px; margin: 2px; }
							.short-text { height: 18px; }
							.short-area { height: 80px; }
							.short-submit { margin-left: 123px; margin-top: 5px; }
							
						/* long form */
						#long-form { background: #FFFFFF; }
						#long-form table { width: 400px; }
						#long-form table tr td { padding: 10px; }
							.form-caption { font-family: Arial, Helvetica, sans-serif; font-size: 12px;  float: right; }
							.long-form-text, .long-form-textarea { font-family: Arial, Helvetica, sans-serif; font-size: 11px; float: left; width: 180px; }
							.long-form-textarea { height: 90px; }
							
						/* contact info */
						#contact-info { padding-left: 32px; padding-right: 29px; padding-top: 60px; }
							
					#col-right { background: #FFFFFF; width: 701px; float: left; }
						#main-content, #main-content-sub { min-height: 515px; width: 701px; overflow: hidden; }
						#main-content-sub { min-height: 672px; padding-bottom: 20px; }
							.blurb-content, .htBig, .htMed { padding-left: 20px; padding-right: 20px; padding-bottom: 5px; }
							.blurb-content { margin-bottom: 20px; line-height: 22px; }
								#proc-box { width: 701px; padding-left: 20px; }
									.proc-col { float: left; width: 220px; }
										.proc-list { list-style-image: none; list-style: none; margin: 0; padding: 0; }
										.proc-list li { padding-top: 4px; }										
										.proc-list li a { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
						#bot-banner { background: url(/images/hor-more-info.jpg) no-repeat; width: 701px; height: 157px; display: block; }
						
						/* Formatting */
						.box-col { float: left; width: 200px; padding: 10px; }
						.box-col-wide { float: left; width: 300px; padding: 10px; }
						.box-col-wide a { font-weight: 100; }
						
						.htBig { font-family: "Trajan Pro"; font-weight: bold; font-size: 26px; padding-bottom: 10px; }
						.htMed { font-family: "Trajan Pro"; font-weight: bold; font-size: 22px; padding-bottom: 3px; }
						.htSmallGreen { font-family: "Trajan Pro"; font-weight: bold; font-size: 16px; }
						
						.simpleText { font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: 16px; padding-bottom: 15px; }
						
						.wrapRight { float: left; padding-right: 8px; }
						
						.blurb-content { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
						.blurb-content a, .proc-list li a { color: #e49704; font-weight: bold; }
						.blurb-content a:hover, .proc-list li a:hover { color: #e49704 }
						
						.half-col { float: left; width: 320px; }
						
						/* Additional Formatting */
						.addArrow, .proc-list li a { background: url(/images/arrow-green.jpg) no-repeat 0 3px; padding-left: 17px; margin-left: 10px; }
						
						/* Color Sets */
						.doGreen, .htSmallGreen { color: #638236; }
				
				/* footer */
				#footer-bot { background: url(/images/footer-image.jpg) no-repeat; width: 950px; height: 203px; }
				
					#footer-text { text-align: right; font-family: Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 90px; margin-right: 15px; color: #767257; }
					#footer-text a { color: #767257; text-decoration: none; }
					#footer-text a:hover { color: #FFFFFF; }				