body {padding:0; margin:0; color:#000000; background:url(images/bg.gif) repeat-x top #334B6E}
body, td {font-family:Tahoma; font-size:11px; }
br{font-size:10px}

.header{color:#1A5583; font-size:11px; line-height:13px} 
.header a{color:#1A5583; text-decoration:underline} 
.header a:hover{text-decoration:none} 

.content td{color:#575757; font-size:11px; line-height:13px} 
.content h1{color:#3E5B85; font-weight:bold; font-size:13px; margin-top: 5px } 
.content h2{color:#3E5B85; font-weight:bold; font-size:11px; margin-top: 5px; font-style:italic;  } 
.content h3{color:#575757; font-weight:bold; font-size:11px; margin-bottom:-10px; } 
.content b a{color:#3E5B85; text-decoration:underline} 
.content b a:hover{text-decoration:none}
.content strong a{color:#8B1E0E; font-size:10px; text-decoration:underline} 
.content strong a:hover{text-decoration:none} 
.content a{color:#575757; text-decoration:underline} 
.content a:hover{text-decoration:none} 
.content ul {}
.content ul li{background:url(images/1_z1.gif) 0px 3px no-repeat; margin:5px 0px 5px 0px; padding:0px 0px 0px 10px; list-style:none}
.content ol li{background:none; margin:0px 0px 10px 0px; padding:0px 0px 0px 10px }
#officers {padding: 10px 0px 10px 0px}
#officerName {font-style:italic; font-weight:bold; color:#575757; border-bottom:1px solid #CCCCCC}
#contactInfo1 {width:35%}
table#events {width:100%}
table#events td {padding-top:15px; vertical-align:top;}
table#events th {padding-top:20px; vertical-align:top;}
td.events-date {padding-right:10px;}
td.events-description {padding-left:10px; border-left:1px solid #ababab;}

.content .block b{color:#8B1E0E; font-weight:normal; font-size:10px;}

.content .block1 li{background:url(images/1_z3.gif)  center left no-repeat; margin:0px 0px 0px 0px; padding:0px 0px 0px 12px }

.content .block2 a{color:#8B1E0E; text-decoration:underline} 
.content .block2 a:hover{text-decoration:none} 

.content .block3 strong{color:#3E5B85;}

.footer{color:#6E92C7; font-size:10px; line-height:13px} 
.footer a{color:#6E92C7; font-size:10px; text-decoration:none} 
.footer a:hover{text-decoration:underline} 

input,textarea{
   background:#FFFFFF;
   border:1px solid #818181;
   font-family:Tahoma;
   color:#575757; 
   font-size:11px;
   padding-left:5px
} 
select{
   background:#FFFFFF;
   border:1px solid #464646;
   font-family:Tahoma;
   color:#818181; 
   font-size:11px;
} 
img {
	border:0px;
	margin:0px;
	padding:0px
}
h3.homeh3 {
	font-size:16px;
	font-family:"Times New Roman", Times, serif;
	color:8B1E0E;
	margin-top:20px;
	margin-bottom:10px;
}
h2.homeh2 {
	font-size:20px;
	font-family:"Times New Roman", Times, serif;
	color:8B1E0E;
	margin-top:5px;
	margin-bottom:20px;
	line-height:20px;
}
div#homefoot {
	position:relative;
	height:43px;
	margin:10px;
	padding:7px 3px 3px 45px; 
	/*background:url(images/logo-sm-red.gif) no-repeat 2 2px #ffff99 ; */
	background:#ffff99 ; 
	color:#8B1E0E; 
	font-style:italic; 
	font-size:14px; 
	font-family:'Times New Roman', Times, serif;
	border:0px;
}
div#homefoot img {
	position:absolute;
	top:5px;
	left:5px;
	border:0px;
}
span.time {
	display:block;
	width:100px;
	margin-right:5px;
	float:left;
	clear:left;
}
span.event {
	display:block;
	width:325px;
	margin-right:5px;
	float:left;
	clear:right;
}