body, td, th {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 76%;
	font-weight: normal;
}
li.spacedlist {
	margin-top: 1em;
	margin-bottom: 1em;
}
.heading_large, h2 {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 18px; font-weight: bold}
.heading_md, h3 {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; color: #333366; font-size: 14px; font-weight: bold}
.heading_sm, h4 {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; color: #333366; font-size: 12px; font-weight: bold}
.addressinfo {  font-family: "Verdana", "Arial", "Helvetica", "sans-serif"; font-size: 10px; line-height: 14px}
a:link { color: #000099 }
a:visited { color: #666 }
a:hover { color: #933 }
a:active { color: #f93 }
p, .paragraph {
	font-family: "Verdana", "Arial", "Helvetica", "sans-serif";
	font-size: 10px;
	font-weight: normal;
}
.tablehead { color: #FFFFFF; font-weight: bold }
.tablehead:visited { color: #ccff99 }
.newshead { color: #333333; font-size: 12px; font-weight: bold }
.newshead:visited { color: #333366; }
.newsdate { color: #666666; font-size: 10px; }
.subnavhead { color: #FFFFFF; font-weight: normal }
.subnav { color: #b0e099; font-size: 9px }
.subnav:visited { color: #b0cc77 }
.sidequote { color: #ffffff; font-size: 10px; }
.byline { color: #666666; font-size: 10px; padding: 1px 2px 0px;}
.byline img { margin: 5px 2px 1px; }
.piccaption {
	color: #666666;
	font-size: .85em;
	padding: 0px 3px;
	text-align: justify;
}
.piccaptiondark { color: #330066; font-size: 8px; }
.bordered { border: 1px solid #333333; }
.announcement { color: #CC0000; }
.shadedbg { background-color:#FFFFee}
.footnote {
	font-size: 10px;
	font-style: italic;
	color: #999999;
}
.rightaligned {
	text-align: right;
}
#navbar {
	color: #FFFFFF;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align: center;
	padding-top: 4px;
	font-weight: bold;
	width: 680px;
}
#navbar a:link {
	color:#FFFFFF;
	text-decoration: none;
}
#navbar a:hover {
	color:#CCCC99;
	text-decoration: none;
}
#navbar a:visited{
	color:#cccccc;
	text-decoration: none;
}
#navbar a:active {
	color: #CCCC99;
	text-decoration: none;
}
#newsupdates, #takeaction {
	width: 44%;
	padding: 5px;
	border: 1px solid #CCCC99;
	margin: 0 1% 0;
	vertical-align: top;
}
#newsupdates {
	float: left;
}
#takeaction {
	float: right;
}
.clearall {clear:both}
.letter {
	padding: 15px;
	width: 480px;
	border: 1px solid #EBE8BF;
}
