body,div,td,select,input,textarea		{ font-family:Verdana,Arial,Helvetica; font-size:10pt; }

table.overview			{ border:1px solid #CCCCCC; }
table.singlelet				{ background-color:#808000; }

td.content				{ padding:20px; border:1px solid #EEEEEE; margin:16px; }
td.login				{ font-size:8.5pt; padding-bottom:0px; padding-top:0px; }
td.botnav				{ font-size:8.5pt; }
td.t					{ background-color:#ECF5FF; font-size:8.5pt; padding-left:8px; }
td.divider				{ background-color:#D9EBFF; font-size:8.5pt; padding-left:8px; }
td.v					{ background-color:#F9F9F9; font-size:8.5pt; padding-left:10px; }
td.v2					{ background-color:#F9F9F9; font-size:8.5pt; padding:8px; }
td.hrefs				{ color:#FF6347; font-size:10.5pt; font-weight:bold; background-color:#ECF5FF; padding-left:8px;}
td.data					{ font-size:8.5pt; background-color:#F6F6F6; }
td.authnav				{ background-color:#F6F6F6; font-size:8.5pt; }
td.solid-blue  				{ background-color:#666600; border-right:solid 4px #FF6347; }
td.headings				{ text-align:center; font-size:20.5pt; font-weight:bold; background-color:#6B8E23; padding-left:8px;}
td.headings2				{ text-align:center; font-size:15.5pt; font-weight:bold; background-color:white; padding-left:8px;}
td.singlelet				{ text-align:center; font-size:15.5pt; font-weight:bold; background-color:#808000; }
td.hidden				{ text-align:center; font-size:15.5pt; font-weight:bold; background-color:#808000; }

a					{ color:green; text-decoration:none;}
a:link					{ color:green; text-decoration:none; }
a:visited				{ color:darkcyan; text-decoration:none; }
a:hover					{ color:red; text-decoration:none; }
a.contentsTitle				{ color:#000000; text-decoration:underline; }
a.contentsTitle:hover			{ color:#000000; text-decoration:underline; }
a.contentsExcerpt			{ color:#333333; text-decoration:underline; }
a.contentsExcerpt:hover			{ color:#000000; text-decoration:underline; }
a.topnav				{ color:#666666; text-decoration:none; }
a.topnav:hover				{ color:#333333; text-decoration:underline; }
a.location				{ color:#999999; }
a.location:hover			{ color:#666666; }
a.coc					{ color:red; text-decoration:underline; }
a.coc:link				{ color:red; text-decoration:underline; }
a.coc:visited				{ color:red; text-decoration:underline; }
a.coc:hover				{ color:red; }
a.bl					{ color:#999999; text-decoration:none; }

div.topnav				{ background-color:#F9F9F9; padding:4px; padding-left:14px; border-bottom:1px solid #EEEEEE; padding-bottom:6px; }
div.location			{ font-size:7.6pt; color:#BBBBBB; text-align:right; padding-right:10px; padding-bottom:3px; }
div.functions			{ font-size:8.5pt; color:#666666; text-align:right; }
div.content				{ padding:20px; border:1px solid #EEEEEE; margin:16px; width:60%; text-align:left; }
div.botnav				{ background-color:#F9F9F9; padding:4px; text-align:center; border-top:1px solid #CCCCCC; border-bottom:1px solid #666666; padding-bottom:8px; }
div.contact				{ background-color:#F6F6F6; text-align:center; padding-top:20px; padding-bottom:10px; }
div.error				{ background-color:#FFE3E3; padding:6px; padding-left:9px; border:1px solid #666666; }
div.msg					{ background-color:#CCCCFF; padding:6px; padding-left:9px; border:1px solid #666666; }

h1					{ font-style:italic; color:#556B2F; margin-top:28px; text-align:center; font-family:"Times New Roman",Times; font-size:20pt; font-weight:normal; }
h2						{ text-align:center; color:#FF6347; font-family:"Times New Roman",Times; font-size:16pt; font-weight:normal; }
h3						{ font-family:"Times New Roman",Times; font-size:14pt; font-weight:normal; color:#999999; }

p				{ font-family:"Times New Roman"; padding-left:4px; font-size:13pt; margin:7px; margin-top:18px; }
p.contentsExcerpt		{ padding-left:4px; font-size:8.5pt; margin:7px; margin-top:18px; }
p.author				{ font-style:italic; }
p.credits				{ font-size:8.5pt; font-style:italic; border-top:1px solid #CCCCCC; }
p.address				{ font-size:8.5pt; }
p.coc					{ font-size:7.5pt; color:#999999; }

select.topnav			{ font-size:8.5pt; background-color:#F9F9F9; }
select.form				{ font-size:8.5pt; width:190px; }
select.formFull			{ font-size:8.5pt; width:445px; }
input.form				{ font-size:8.5pt; width:445px; }
input.formHalf			{ font-size:8.5pt; width:203px; }
input.formDate			{ font-size:8.5pt; width:40px; }
textarea.form			{ font-size:8.5pt; width:530px; }

span.formComment		{ color:#666666; font-size:7.6pt; }
span.contentsExcerpt	{ padding-left:20px; font-size:8.5pt; }
span.articleSmall		{ font-size:8.5pt; color:#999999; }

li.contents				{ padding:7px; border:1px solid #FFFFFF; }


