p    { font: 12px/18px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color: #000000; margin-bottom:-5px; }
.body {font: 12px/18px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; font-weight: normal; color: #000000; margin-bottom:-5px; }
.index { font: 14px/21px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color: #000000; margin-bottom:-5px; }
.bodyred { font: 12px/18px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color: #E54C00; margin-bottom:-5px; }
.bldred { font: 12px/18px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; font-weight: bold; color: #E54C00; margin-bottom:-5px; }
.bldblue { font: 12px/18px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; font-weight: bold; color: #0066CC; margin-bottom:-5px; }
.bldgrey { font: 12px/18px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; font-weight: bold; color: #333333; margin-bottom:-5px; }

.bodyhome {font: 14px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; font-weight: normal; color: #000000; line-height: 21px; }

.blue { color: #0066CC; }
.orange { color: #E54C00; }

.indent { margin-left: 24px; }



h1	{ font: 24px/24px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight: normal; color: #E54C00; letter-spacing: -.025em; }
h2	{ font: 18px/18px Verdana, Arial, Trebuchet MS, Helvetica, sans-serif; font-weight: normal; color: #E54C00; letter-spacing: -.025em; }
h3	{ font: 14px/18px Helvetica, Trebuchet MS, Verdana, Arial, sans-serif; font-weight: bold; color: #E54C00;}

.topnav	{ font: 10px/9px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color: #0099FF; }

.menu { font: 9px/14px Verdana, Trebuchet MS, Helvetica, Arial, sans-serif; font-weight: normal; letter-spacing: -.025em; margin-bottom:-5px;  }
.menuindent { font: 9px/14px Verdana, Trebuchet MS, Helvetica, Arial, sans-serif; font-weight: normal; letter-spacing: -.0125em; margin-left: 10px; }

.menu_on { font: 10px/14px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; font-weight: bold; color: #E54C00; }
.menuhead { font: 12px/14px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; font-weight: bold; color: #0066CC; }
.menuheadred { font: 12px/14px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; font-weight: bold; color: #E54C00; margin-bottom:-10px; margin-top: 15px;}
.quote  { font: 10px/14px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color: #E54C00; margin-bottom:-5px; }
.author {
	font: bold normal 10px/14px Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif;
	color: #FFFFFF;
}

a:link {
	text-decoration: underline;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #999999;
}
a:visited { text-decoration: none; color: #0099FF; }

a.body1:link { text-decoration: underline; color: #0066CC; }
a.body1:hover { text-decoration: none; color: #FF9933; }
a.body1:visited { text-decoration: underline; color: #0099FF; }

a.red:link { text-decoration: underline; color: #0066CC; }
a.red:hover { text-decoration: none; color: #E54C00; }
a.red:visited { text-decoration: none; color: #FF9933; }

ul { font: 12px/18px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif;}

form {margin: 0px; padding: 0px; }

hr { color: #00CCFF; size:1px; }

submit	{ font: 10px/12px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; }
input	{ font: 10px/12px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; border: 1px solid; border-color: #666666; }

.headline { font: 16px/18/px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: 000066 }
.empasis { font: 11px/18px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; color: #000066 }
.footnote { font: 9px/12px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; }
.attribution { font: 10px/18px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; color: #000066; }
.sidelink { font: 14px Arial, Verdana, Trebuchet MS, Helvetica, sans-serif; }
