﻿
	a { font-family: arial, helvetica, serif; }
	a:link, a:visited { color: #000000; font-size: 9pt; font-weight: bold; text-decoration: underline; }
	a:hover { color: #000099; text-decoration: none; font-size: 9pt; }
	a:active { color: #006666; font-size: 9pt; font-weight: bold; }
	
	#TJ a { font-family:Verdana, Arial, Helvetica, sans-serif !important;  font-size:10px !important; font-weight:bold; padding:3px 5px; margin:0; display:block;word-wrap:break-word}
	#TJ br { display:none; }
	#TJ a:link, a:visited.light { color: #000;text-decoration: underline; }
	#TJ a:hover { color:#FF0000; text-decoration: underline;background-color:#FFFF66;}
	#TJ a:active { color:#FF0000;text-decoration: underline; }
	#TJ { background-color:#FFFFFF; padding:0 0 5px 0; overflow:auto;}
		
	a:link.light, a:visited.light { color: #FFFFEE; font-size: 8pt; font-weight: bold; text-decoration: underline; }
	a:hover.light { color: #CCffff; text-decoration: none; font-size: 8pt; }
	a:active.light { color: #ffff99; font-size: 8pt; font-weight: bold; }

	a:link.dark, a:visited.dark { color: #000000; font-size: 9pt; text-decoration: underline; font-weight: bold; }
	a:hover.dark { color: #000099; font-size: 9pt; text-decoration: none; }
	a:active.dark { color: #006666; font-size: 9pt; font-weight: bold; }

	a:link.largedark, a:visited.largedark { color: #000000; font-size: 8pt; text-decoration: underline; font-weight: bold; }
	a:hover.largedark { color: #000099; text-decoration: none; font-size: 8pt; }
	a:active.largedark { color: #006666; font-size: 8pt; font-weight: bold; }
	
	a:link.largedark1, a:visited.largedark1 { color: #000099; font-size: 12pt; text-decoration: underline; font-weight: bold; }
	a:link.largedark2, a:visited.largedark2 { color: #330066; font-size: 9pt; text-decoration: none; font-weight: bold; }
	
	a:link.super, a:visited.super { color: #000000; font-size: 14pt; text-decoration: underline; font-weight: bold; }
	a:hover.super { color: #000099; text-decoration: none; font-size: 14pt; }
	a:active.super { color: #006666; font-size: 14pt; font-weight: bold; }
	
	td { color: #000000; font-weight: normal; font-family: Georgia, Times, Serif; }
	td.light { font-size: 12pt; color: #FFFFEE; font-family: Arial, Sans-serif; }
	td.altcolor { font-size: 12pt; background-color:#FFFFEE; background-image: url('none');}
	td.space { line-height: 125%; }
	td.title { font-size: 16pt; text-align: center; }
	td.busdir { color:#330066; font-size: 14pt; text-align: center; }
	td.medfont { font-size: 10pt; }
	td.medctr { font-size: 10pt; text-align: center; }
	td.smfont { font-size: 10pt; }
	td.by { font-size: 8pt; font-style: oblique; text-align: right; font-family: Georgia, Times, Sarif; }
	td.lgfont { color: #000000; font-size:9pt; text-align: left; }
	td.lgctr { color:#330066; font-size: 16pt; text-align: center; }
	td.lgctrdrk { color: #000000; font-size: 14pt; text-align: center; }
	td.dark { font-size: 10pt; color: #003399 ; background: #FFFFEE }
	td.body { font-size: 10pt; color: #000000; background: #FFFFEE }
	td.category { font-weight: bold; font-size: 9pt; color: #003399 ; background:#FFFFEE; text-align:center; }
	td.darkcategory { font-size: 10pt; color: #FFFFEE ; }
	td.general { font-weight: bold; font-size: 10pt; color: #003399 ; background:#FFFFEE ; text-align:center; }
	td.busdesc { padding-left:150px; font-size:12pt; text-align: center; }
	td.ArcLgfont { color: #000000; font-size:14pt; text-align: left; }
	td.ArcLgctr { color:#330066; font-size: 16pt; text-align: center; }

	tr.main { background-color:#003399; font-family: Georgia, Times, Serif; }
	
	th { color: #000099; font-size: 9pt; background-color: #FFFFEE; font-family : Georgia, Times, Serif; }
	th.headline { font-size: 20pt; color: #000000; font-weight: bold; text-align: left; }
	th.leadin { font-size: 14pt; color:#000000; font-style: oblique; text-align: left; }
	th.body { background-color: #003399; background-image: url('none'); color: #FFFFEE; font-size: 16pt; text-align: right; font-style : oblique; font-family: Arial, Sans-serif }	
	th.divider { background-color: #003399; background-image: url('none'); color: #FFFFEE; font-size: 16pt; text-align: center }	
	th.ArcBody { background-color: #003399; background-image: url('none'); color: #FFFFEE; font-size: 16pt; text-align: right; font-style : oblique; font-family: Arial, Sans-serif }	
	
	table { font-family: Georgia, Times, Serif; }
	table.main { background-color:#003399; padding:0; font-weight: normal; }
	table.altcolor {  background-color:#FFFFEE; font-weight: normal; padding:0; }
	table.ArcAltcolor {  background-color:#FFFFEE; font-weight: normal; padding:0; }
a:link       {
	font-family: Verdana;
	font-size: x-small;
	color: #000000;
}
a:link big {
	font-family: Verdana;
	font-size: medium;
	text-decoration: underline;
}
