body {
	color: #333366;
	background: #ffffff;
	font-size: 11pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	}
table.maincolumn tr td, .maincolumn {
	font-size: 10pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
table { border: 0; }
p { margin-top: 0; margin-bottom: 8pt }
small { font-size: 8pt }
div.navbar { text-align: right; font-size: 8pt }
div.navbar A { font-weight: normal; font-size: 8pt; background-color: #ffffcc }
A:link.footer { font-size: 8pt }
A:visited.footer { font-size: 8pt }
A:active.footer { font-size: 8pt }
A:hover.footer { font-size: 8pt }
.bluecurve { background-image: url(/images/bluecurve.gif); background-color: blue; color: white; text-align: center }
.ltbluecurve { background-image: url(/images/ltbluecurve.gif); background-color: lightblue; color: black; text-align: center }
.vertical { background-image: url(/images/vertical.gif); width: 17px }
.features { font-family: Arial, Helvetica, sans-serif; font-weight: normal; background-color: #ffffcc; font-size: 9pt }
A:link.online { font-family: Arial, Helvetica, sans-serif;  background-color: #ffffcc; font-size: 9pt }
A:link.features { font-family: Arial, Helvetica, sans-serif;  background-color: #ffffcc; font-size: 10pt }
A:visited.features { font-family: Arial, Helvetica, sans-serif; background-color: #ffffcc; color: #ffa0ff; font-size: 10pt }
A:visited.online { font-family: Arial, Helvetica, sans-serif; background-color: #ffffcc; color: #ffa0ff; font-size: 9pt }
A:active.features { font-family: Arial, Helvetica, sans-serif; background-color: #ffffcc; color: #FF00FF; font-size: 10pt }
A:active.online { font-family: Arial, Helvetica, sans-serif; background-color: #ffffcc; color: #FF00FF; font-size: 9pt }
A:hover.features, div.navbar A:hover { font-family: Arial, Helvetica, sans-serif; cursor: hand; background-color: #ff99cc; color: #333366; font-size: 10pt }
A:hover.online { font-family: Arial, Helvetica, sans-serif; cursor: hand; background-color: #ff99cc; color: #333366; font-size: 9pt }
A:link { background-color: white; color: #ff60cc;  font-size: 11pt }
A:visited { background-color: white; color: #9090aa;  font-size: 11pt }
A:active { background-color: white; color: #FF00FF; font-size: 11pt }
A:hover { cursor: hand; background-color: #DE7EA7; color: black; font-size: 11pt }
h2 { color: white; font-size: 11pt; font-weight: normal; background-color: #FF99CC; margin-bottom: 4pt; padding-bottom: 1pt; font-family: Verdana, Arial, Helvetica, sans-serif}
span.h3 { font-size: 14pt; color: #000066; }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: normal; color: #333366; margin-top: 0; padding-top: 0; margin-bottom: 4pt }
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; font-weight: normal; color: #333366; margin-top: 0; padding-top: 0; margin-bottom: 4pt }


.news { font-family: Verdana, Arial, Helvetica; font-size: 11pt; font-weight: normal; padding: 0; margin: 0 }
blockquote { font-style: italic; margin-right: 0; margin-bottom: 8pt; margin-top: 8pt }
div.footer { text-align: center; font-size: 8pt; color: #FF99CC; background-color: white }
p.quote { font-family: courier, Verdana, Arial, sans-serif; margin: 4pt; font-size: 9pt }
p.quote more { font-family: Verdana, Arial, Helvetica, sans-serif; }
tr.categoryname,th { color: black; background-color: #BBBBFF; font-size: 8pt; font-weight: bold }
td.postcount { background-color: #FFFFEE; text-align: center; border-style: none none thin none; border-width: 1px; border-color: gray; font-size: 8pt }
td.postinfo { border-width: 1px; border-style: none none thin none; border-color: gray; font-size: 8pt }
td.topline { border-width: 1px; border-style: solid none none none; border-color: gray; margin: 10px; padding-top: 10px; font-size: 8pt; }
thead tr { background-color: #BBBBFF }
thead td { text-align: center; font-size: 8pt; font-weight: normal; font-family: Arial, Helvetica, sans-serif }
td.crumbs { font-size: 8pt; color: #333366 }
td.heading { border-style: solid none solid none; border-width: thin; font-size: 6pt; text-align: center }
ul li { list-style-type: square }
span.date { font-size: 8pt; background-color: #ffffcc }
span.more { font-family: Verdana, Arial, Helvetica, sans-serif; }
.dailyclicks { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; line-height: 120%;  color: #333366}
div.indented { margin-left: 5em; margin-right: 5em }
