body { font-size:12px;}
	
	a { font-family: Verdana, Tahoma, Helvetica, sans-serif;  font-size:12px;}
	a:link,a:visited { color:#0000CC; font-size: 12px; font-weight: normal; text-decoration: underline; }
	a:hover { color: #003399; text-decoration: none; font-size: 12px; }
	a:active { color: #006666; font-size: 12px; }
	div, td, p {font-family: Verdana, Tahoma, Helvetica, sans-serif; font-size:12px; line-height:1.3;}	
	img {border:none;}
	
	a.light {padding:3px 5px;}
	a.light:link,a.light:visited { color:#0000CC; font-size: 12px; font-weight:normal; text-decoration: underline; display:block;}
	a.light:hover { color: #8433E6; text-decoration: none; font-size: 12px; display:block; background-color:#FDFDFD;}
	a.light:active { color: #8433E6; font-size: 12px; font-weight: normal; display:block;}

	a.dark:link,a.dark:visited { color: #000000; font-size: 12px; text-decoration: underline; font-weight: bold; }
	a.dark:hover { color: #003399; font-size: 12px; text-decoration: none; }
	a.dark:active { color: #006666; font-size: 12px; font-weight: bold; }

	a.largedark:link,a.largedark:visited { color: #000000; font-size: 11pt; text-decoration: underline; font-weight: bold; }
	a.largedark:hover { color: #003399; text-decoration: none; font-size: 11pt; }
	a.largedark:active { color: #006666; font-size: 11pt; font-weight: bold; }
	
	a.largedark1:link,a.largedark1:visited { color: #336699; font-size: 12px; text-decoration: underline; font-weight: bold; }
	a.largedark2:link,a.largedark2:visited { color: #330066; font-size: 12px; text-decoration: none; font-weight: bold; }
	
	a.super:link,a.super:visited { color: #000000; font-size: 12px; text-decoration: underline; font-weight: bold; }
	a.super:hover { color: #003399; text-decoration: none; font-size: 12px; }
	a.super:active { color: #006666; font-size: 12px; font-weight: bold; }
	td { color: #000000; font-weight: normal; font-family: Verdana, Tahoma, Helvetica, sans-serif;  }
	td.light { font-size: 12px; color: #FFFFFF; font-family: Verdana, Tahoma, Helvetica, sans-serif;  }
	td.altcolor { font-size: 12px; background-color:#FFF; background-image: none; color:#0000CC; font-weight:normal;}
	td.space { line-height: 125%; }
	td.title { font-size: 16pt; text-align: center; }
	td.busdir { color:#330066; font-size: 12px; text-align: center; }
	td.medfont { font-size: 12px; }
	td.medctr { font-size: 12px; text-align: center; }
	td.smfont { font-size: 10px; }
	td.by { font-size: 12px; font-style: oblique; text-align: right; font-family: Verdana, Tahoma, Helvetica, sans-serif;  }
	td.lgfont { color: #000000; font-size:12px; text-align: left; }
	td.lgctr { color:#330066; font-size: 16pt; text-align: center; }
	td.lgctrdrk { color: #000000; font-size: 12px; text-align: center; }
	td.dark { font-size: 10px; color: #336699 ; background: #FFFFCC }
	td.body { font-size: 10px; color: #000000; background: #FFFFCC }
	td.category { font-weight: bold; font-size: 12px; color: #336699 ; background:#FFFFCC; text-align:center; }
	td.darkcategory { font-size: 10px; color: #FFFFFF ; }
	td.general { font-weight: bold; font-size: 10px; color: #336699 ; background:#ffffff ; text-align:center; }
	td.busdesc { padding-left:150px; font-size:12px; text-align: center; }
	td.ArcLgFont { color: #000000; font-size:12px; text-align: left; }
	td.ArcLgctr { color:#330066; font-size: 16pt; text-align: center; }
		
	tr.main { background-color:#336699; font-family: Georgia, Times, Serif; }

	th { font-size: 12px; color: #FFF ; background-color:#000;font-family: Verdana, Tahoma, Helvetica, sans-serif;  padding:3px;}
	th.headline { font-size: 20pt; color: #000000; font-weight: bold; text-align: left; background:transparent;}
	th.leadin { font-size: 12px; color:#000000; font-style: oblique; text-align: left; background:transparent;}
	th.body { background-color: #225599; background-image: none; color: #FFFFFF; font-size: 16pt; text-align: right; font-style : oblique; font-family: Verdana, Tahoma, Helvetica, sans-serif;  }	
	th.divider { background-color: #225599; background-image: none; color: #FFFFFF; font-size: 16pt; text-align: center; }	
	th.ArcBody { background-color: #225599; background-image: none; color: #FFFFFF; font-size: 16pt; text-align: right; font-style : oblique; font-family: Verdana, Tahoma, Helvetica, sans-serif;  }	
		
	table { font-family: Verdana, Tahoma, Helvetica, sans-serif; }
	table.main { background-color:#8433E6; padding:0; font-weight: normal; }
	table.altcolor { background-color:#FFF; font-weight: normal; padding:0; }
	table.ArcAltcolor { background-color:#FFFFCC; font-weight: normal; padding:0; }
	
	.commentBox { border:solid 1px #CCCCCC; background-color:#CCFFCC; padding:10px; width:540px; margin: 20px auto; }
	.commentTitle { font-weight:bold;margin-top:0px; }
	.comment { margin-bottom:0px; font-size:smaller; text-indent:15px; }
	

