﻿	body{ margin: 20px 0 20px 0; text-align:center; font: normal 13px Arial; color: #333333; background: #a0afce url(/_assets/images/background.jpg) repeat-x left top;}
	p, input, label, ul, li { font-size:13px; }
	p { margin:0 0 12px 19px; }
	img { border:none; }
	img.vrf {border:1px solid #cccccc;padding:2px; background-color:#fff;}
	img.fb {position:relative;top:-11px;}
	img.mita {position:relative; top:-2px; border:1px solid #cccccc; padding:2px; background-color:#fff;}
	img.border {position:relative; top:-11px; border:1px solid #cccccc; background-color:#fff;}	
	.banner a {margin: 0 20px;}	
	div.container { background:#e9e8ed url(/_assets/images/logo.jpg) no-repeat left top; width:780px; text-align:left; border:2px solid #d9dceb; border-bottom:none; padding-top:123px; margin:auto; }
	h1 { padding:32px 0 17px 19px; margin:0; font-weight:normal; font-size:21px; color:#1d4973; text-align:left; }
	h2 { padding:2px 0 8px 19px; margin:0; font-size:14px; }
	h3 { padding:0 0 0 19px; margin:0; font-size:12px; }
	ul { margin:0; padding:0 0 15px 39px; }
	table { padding:0; margin:0 18px 0 18px; border:0; }
	td { vertical-align:bottom; } 
	td.first { text-align:right; color:#023610; vertical-align:middle; padding-top:5px; }
	td.comments { text-align:right; vertical-align:top; color:#023610; padding-top:6px; }
	td.interests { text-align:right; vertical-align:top; color:#023610; padding-top:5px; }
	td.interestsCheckBoxes { padding:4px 0 2px 1px; }
	td.zip { text-align:right; padding-left:8px; color:#023610; }
	div#form { float:right; width:284px; text-align:left; margin:0 19px 19px 53px; }
	div#form h2 { padding:15px 17px 8px 17px; margin:0; color:#D7AB74; font-size:12px; }
	div#form fieldset { margin:0; padding:0; border:1px solid #CC9966; background-color:#FFFFFF; }
	label { color:#023610; padding-right:1px; }
	input, select { font-size:12px; margin:5px 0 0 5px; color:#023610; }
	input.textBox { width:160px; padding:0 0 0 4px; margin:5px 0 0 5px; }
	input.textBoxState { width:25px; padding-left:4px; margin:5px 0 0 5px; }
	input.textBoxZip { width:89px; padding-left:4px; margin-top:2px; }
	input.button { cursor:pointer; cursor:hand; float:right; margin:5px 23px 17px 0; border:0; }
	input.button:after { cursor:pointer; cursor:hand; float:right; margin:5px 23px 17px 0; border:0; }
	input.checkBox { margin:0 2px 0 5px; padding:0; border:none; }
	input, textarea { border:1px solid #023610; }	
	textarea {  height:80px; width:164px; margin-left:5px; margin-top:4px; font-size:12px; color:#023610; }
	div#thankYou { float:right; width:284px; margin:0 19px 0 40px; background-color:#667eae; }
	div#thankYou p { margin:0; text-align:left; color:#FFFFFF; font-size:12px; padding:0 17px 10px 17px; }
	div#thankYou p.center { text-align:center; font-size:14px; padding:5px 17px 15px 17px;}
	div#thankYou a { color:#FFFFFF; }
	div#thankYou h3 { padding:15px 0 10px 17px; margin:0; font-size:18px; color:#fff; text-align:center;}
    div#footer { border-bottom:2px solid #d9dceb; font-size:11px; text-align:center; background-color:#FFFFFF; color:#1f4a74; padding:8px 0 10px 0; clear:right; margin-top:30px; }
	a { color:#4570a0; }
	a:hover { text-decoration:none; }
	.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
	table.schedule { border-bottom:1px solid #667eae; margin-bottom:18px; }
	table.schedule th { text-align:center; }	
	table.schedule td { background-color:#fff; padding:3px; border-top:1px solid #667eae; border-left:1px solid #667eae; text-align:center; vertical-align:middle; }
	table.schedule td.first { text-align:right; padding-right:12px; }
	table.schedule td.last { border-right:1px solid #667eae; }
	table.membership { width:50%; border-bottom:1px solid #667eae; margin-bottom:18px; }
	table.membership th { text-align:center; }	
	table.membership td { background-color:#fff; padding:3px; border-top:1px solid #667eae; border-left:1px solid #667eae; text-align:right; vertical-align:middle; }
	table.membership td.first { text-align:left; padding-right:12px; }
	table.membership td.last { border-right:1px solid #667eae; }		
	div#flashContent {float:right; margin:0 10px 10px 20px;}	
	div#navigation { height:21px; border-top:2px solid #d9dceb;} 		
	div#navigation ul { padding:0; margin:0; }
	div#navigation ul li { list-style-type:none; padding:0; margin:0; display:block; float:left; text-align:center; background:url(/_assets/images/navigation_background.gif) repeat-x left top; font-size:12px; font-weight:bold;}
	div#navigation ul li a {width:96px; color:#333333; text-decoration:none; display:block; padding:4px 0 5px 0; border-top:1px solid #165288; border-bottom:1px solid #165288; border-right:1px solid #165288; }
	/*width:104px; */
	div#navigation ul li.first a {width:75px; border-left:1px solid #165288;}
	/*width:104px; */
	div#navigation ul li.wide a {width:120px;}
	/*width:148px; */
	div#navigation li#active { background:#d7d7d7; }
	div#navigation a:hover { background:#d7d7d7; }
	div#navigation ul li a.selected { background:#d7d7d7; }
	.banner { margin-top:8px;text-align:center; }
	.ig_lgbluelink { display:none; }
	.ig_reset a { display:none; }
	.ig_reset span { color:#000 !important; }
	#directions { padding-left:20px;}