body 
{
	font-family: Arial;
	font-size: 12pt;
	background-color: #0fffff;
	color: black;
	margin: 0;
}
A:link { TEXT-DECORATION: none; }
A:visited { TEXT-DECORATION: none; }
A:hover { TEXT-DECORATION: underline; }

h1 {	color: #ffcc66; }

p {
	color: black;
	font-size: 18pt;
}

td {
	font-size: 9pt;
}
p.error { color: red; }
.navlist {
	font-size: 12pt;
	text-decoration: none;
	font-weight: normal;
	margin-right: 18pt;
	background-color: white;
	padding: 0;
	line-height: 14pt;
}
a.navlist:link       { color: #58690B; }
a.navlist:visited    { color: #003000; }
a.navlist:active     { color: #000000; }
a.navlist:hover      { color: #6091C3; }
p.navlist { color: #000000; margin-right: 24pt;}

.subnavlist {
	font-family: Trebuchet MS, Tahoma, Verdana, Arial;
	font-size: 10pt;
	font-weight: normal;
	text-decoration: none;
	margin-top: 0;
	margin-bottom: 0;
	margin-right: 12pt;
}

a.subnavlist:link       {color: #18496B;}
a.subnavlist:visited    {color: #303030;}
a.subnavlist:active     {color: #000000;}
a.subnavlist:hover      {color: #6091C3;}
p.subnavlist {color: #000000; font-weight: normal; margin-right: 24pt;}
td.subnavlist {color: #000000; font-weight: normal;}



.sitewide {
	font-size: 14pt;
	margin: 0;
	color: #000011;
}

.selectlist {
	font-size: 8pt;
}

.task {
	font-size: 10pt;
	font-weight: bold;
	margin: 0;
	padding: 2pt;
	color: #001133;
	background-color: #ccccff;
	text-decoration: none;
}

a.task { text-decoration: none; }

.subscribe {
	font-size: 14pt;
	margin: 0;
}

li {       
	font-size: 14pt;
	margin: 0px 0px 0px 0px; 
}

p.article {
	color: black;
	margin: 0px 0px 12px 0px;
}

.navigation
{
	font-family: Arial;
	font-size: 14pt;
	margin: 0px 3px 0px 0px;
	padding: 0px 0px 0px 0px;
	bottom: 0;
	left: 40px;
}

li.navigation
{       
	font-size: 10pt;
	margin: 0px 0px 0px 0px; 
}

tbody.navigation
{
	font-size: 14pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

tr.navigation
{
	font-size: 14pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

p.navigation 	{font-size: 12pt; color: #000000;}
a.navigation { font-family: Arial; }
a.navigation:link       {font-size: 10pt; color: #0080ff; font-weight: normal; text-decoration: none; padding-right: 10pt; padding-left: 10pt; }
a.navigation:visited    {font-size: 10pt; color: #0030f0; font-weight: normal; text-decoration: none; padding-right: 10pt; padding-left: 10pt; }
a.navigation:active     {font-size: 10pt; color: #30c0f8; font-weight: normal; text-decoration: none; padding-right: 10pt; padding-left: 10pt; }
a.navigation:hover      {font-size: 10pt; color: #8030e3; font-weight: normal; text-decoration: none; padding-right: 10pt; padding-left: 10pt; }


td.navigation
{
	font-size: 14pt;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	bottom: 0;
	left: 40px;
}

.info p
{
	color: #ff6699;
	font-size: 18pt;
}

.info h1
{
	color: #ff3399;
	font-style: italic;
	font-size: 24pt;
}

.writing {
	font-family: Helvetica;
	font-size: 14pt;
	margin-left: 2em;
	margin-right: 2em;
}

.writing p
	{
		text-indent: 30px;
		text-align: justify;
		margin-top: 0;
		margin-bottom: 0;
		color: black;
	}

.writing li
{
	font-size: 14pt;
	font-weight: bold;
	margin-top: 6pt;
}

.writing blockquote
	{
		text-indent: 30px;
		text-align: justify;
		margin-top: 14pt;
		margin-bottom: 14pt;
	}

.little p
{
	color: blue;
	font-weight: bold;
	font-size: 12pt;
}

.ad h3
{
	color: green;
	font-weight: bold;
	font-size: 18pt;
}
.status {
        font-family: sans-serif;
        font-size: 8pt;
        font-weight: bold;
        background-color: #ffffff;
        text-decoration: none;
        color: #ff0000;
        padding: 0;
        vertical-align: middle;
        margin: 0pt;
	margin-right: 6pt;
        line-height: 14pt;
	a:link           { color=#ff0000; }
	a:visited        { color=#cc0000; }
	a:hover          { color=#df0000; }
	a:active         { color=#ef0000; }
	.bluestatus {
		background-color: white;
		color=#00ff00;
	}
}




p.withstatus {
        font-family: sans-serif;
        font-size: 12pt;
        margin: 0pt;
}

.heading {
        font-family: Trebuchet MS, Tahoma, Verdana, Arial;
        font-size: 10pt;
        font-weight: normal;
        text-decoration: none;
        color: #000000;
        padding: 0;
	margin: 0;
}

a.heading:link          { color: #18496B; }
a.heading:visited       { color: #303030; }
a.heading:active        { color: #000000; }
a.heading:hover         { color: #6091C3; }
p.heading               { font-weight: bold; line-height: 10pt; margin: 0pt; }
h1.heading              { font-weight: bold; line-height: 10pt; margin: 0pt; font-weight: normal; font-size: 10pt; }
h2.heading              { font-weight: bold; line-height: 10pt; margin: 0pt; font-weight: normal; font-size: 10pt; }
h3.heading              { font-weight: normal; font-size: 12pt; }
td.heading              { padding: 0pt; margin: 0pt; height: 30pt; border-style: none; }


