body {
 background: #ffffff;
 color: #000000;
 margin: 0 0 0 0;
 font: 10pt verdana, arial, helvetica, sans-serif;
}
body.dark {
 background: #000000;
 color: #CCCCCC;
 margin: 0 0 0 0;
}

.news {
	color: #888888;
	font-size: 10px;
	font-weight: normal;
	text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif; }
a.news {
	color: #cc9933;
	font-weight: normal;
	text-decoration: none; }
a:hover.news {
	color: #000000;
	text-decoration: none; }
	
.quote {
	color: #cc9933;
	font-size: 11px;
	font-weight: normal;
	line-height: 1.4em;
	text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif; }
a.quote {
	color: #cc9933;
	font-weight: normal;
	text-decoration: none; }
a:hover.quote {
	color: #cc9933;
	text-decoration: none; }

.footer {
	color: #888888;
	font-size: 9px;
	font-weight: normal;
	text-decoration: none;
	font-family: verdana, arial, helvetica, sans-serif; }
a.footer {
	color: #888888;
	font-weight: normal;
	text-decoration: none; }
a:hover.footer {
	color: #ffffff;
	text-decoration: none; }

dd { font: 10pt verdana, arial, helvetica, sans-serif; }
dt { font: 10pt verdana, arial, helvetica, sans-serif; }
p  { font: 10pt verdana, arial, helvetica, sans-serif; width: 580px; }
p.foot { font-size: 7.5pt; }
p.dark { font: bold 10pt; color: #CCCCCC; }
blockquote { font: 10pt verdana, arial, helvetica, sans-serif; }
h1 { font: bold 16px verdana, arial, helvetica, sans-serif; }
h2 { font: bold 14px verdana, arial, helvetica, sans-serif; }
.ind  { margin-left:24px; font: 10pt verdana, arial, helvetica, sans-serif; }
blockquote  { width: 580px; }

a:link    { color: #996600; }
a:active  { color: #666666; }
a:visited { color: #996600; }
a:link.dark    { color: #CC9900; }
a:active.dark  { color: #666666; }
a:visited.dark { color: #CC9900; }

.b { font-weight: bold; }
.i { font-style:italic; }
.faq { font: bold 10pt verdana, arial, helvetica, sans-serif; }

.hdg1c { color: #CC9933; text-align: center; }
.hdg1  { font: bold medium verdana, arial, helvetica, sans-serif; font-size: 16px; color: #CC9933; }

.shdg1 { font: bold 14pt verdana, arial, helvetica, sans-serif; }
.shdg1brn { font-size: 14pt; color:#8B4513; }
.shdg2 { font-size: 11pt; }
.shdg3 { font: italic 10pt; }

.blink { font: xx-small verdana, arial, helvetica, sans-serif; }
.copyright { font: xx-small verdana, arial, helvetica, sans-serif; }
.copytagl  { font: italic xx-small verdana, arial, helvetica, sans-serif; }
td.copyright { vertical-align: bottom; text-align: center; }

.std  { font: 10pt verdana, arial, helvetica, sans-serif; }
.stdb { font: bold 10pt verdana, arial, helvetica, sans-serif; }
.stdbrn { font: bold 9pt verdana, arial, helvetica, sans-serif; color:#8B4513; }

p.svcpovr { font-size: 8pt; color:#CD6839; }
h1.svcpovr { font: bold 9pt; color:#CD6839; horizontal-align:"center"; }
td.svcpovr { font-family: verdana, arial, helvetica, sans-serif; background-color:#FFFFF0; }

td.form { font: 10pt verdana, arial, helvetica, sans-serif; }
td.blk9 { font: 9pt verdana, arial, helvetica, sans-serif; color:#000000; }

li { list-style: disc; font: 10pt verdana, arial, helvetica, sans-serif; width: 580px; }
li.blk { font: 9pt verdana, arial, helvetica, sans-serif; color:#000000; }
li.brn { font: 9pt verdana, arial, helvetica, sans-serif; color:#8B4513; }

.handcursor
{
	cursor:pointer;
}
