@charset "UTF-8";
/* CSS Document */

body { text-align: center; font-family:"Times New Roman", Times, serif; }
	a img { border: 0; }
	#container { width: 855px; margin: 0 auto; text-align: left; }
		#header { height: 159px; width: 855px; }
			#logo { width: 155px; height: 155px; float:left; margin: -1px 0 5px 0; }
			.menublock { width: 170px; height: 113px; float:left; margin: 0 0 4px 5px; background-color:#d5ccb7; }
			#banner { width: 645px; font-size: 23px; height: 27px; background-color:#365ca7; float:left; margin: 0 0 0 5px; padding: 5px 0 5px 50px; color:#fff; letter-spacing:1px; }
			.menuheader { width:100%; padding: 10px auto auto 5px; background-color:#365ca7; text-align:center; color:#fff; font-weight:bold; font-size:10pt; display:block; height:25px; line-height:25px;  }
			.menubody { width:100%; padding: 10px 0 5px 0px; background-color:#d5ccb7; font-size:8pt; text-align:center; line-height:23px; }
			.menuitem { width:100%; }
				.menuitem a { color:#365ca7; text-decoration:none; display:block; font-family:"Times New Roman", Times, serif; }
				.menuitem a:hover { background-color:#9db8d9; }	
		#leftmenu { width: 458px; display: inline; clear:both; min-height: 300px; float:right; margin-bottom: 30px; }
			#leftmenu img { width: 106px; height: 106px; margin: 0 6px 5px 0; display:inline; }
		#content { width: 377px; float: right; margin: 20px 0 30px 0; font-size:11pt; }
			#content table { font-size:14px; }
			
	.eventdate { font-weight:bold; width:75px; }
	.eventdescription { text-align:left; }
	.highlight { background-color:#e4dcc8; margin:0;position:relative; }
	.highlight td { padding:0px; }
	
	
	td { padding:5px; }
	table { border-collapse:collapse; }
	h1 { color:#365ca7; font-size: 18px; }
	h2 { color:#365ca7; font-size: 16px; margin: 0 0 0 0; }
	h3 { color:#365ca7; font-size: 13px; margin-bottom: 3px; }
	th { color:#365ca7; font-size: 13px; }
	legend { color:#365ca7; font-size: 15px; margin: 0 0 0 0; font-weight:bold; }
	fieldset { padding: 10px; border-color:#365ca7; border-style:solid; border-width:1px; }
	p { margin: 4px 0 24px 0; font-size:9pt; }
	a { color:#365CA7; text-decoration:none; }
	a:hover { text-decoration:underline; }
	div.officers h3{
		margin-top:3px;
	}
	
	div.emailResult{
		margin-top:30px;
	}
	div.emailResult h1, div.emailResult h3{
		text-align:center;
	}
	div.emailResult p{
		text-align:center;
	}