a:link {  color: #003333; text-decoration: underline; }
a:active {  color: #993333; text-decoration: none; }
a:visited {  color: #993333; text-decoration: underline; }
a:hover {  color: #993333; text-decoration: underline; }

a.menu:visited {  color: #ffffff; text-decoration: none; }
a.menu:link { color: #ffffff; text-decoration: none; }
a.menu:active {  color: #CCCC99; text-decoration: underline; }
a.menu:hover {  color: #CCCC99; text-decoration: underline; }

a.whatsnew:link {  color: #003333; text-decoration: underline; }
a.whatsnew:active {  color: #993333; text-decoration: underline; }
a.whatsnew:visited {  color: #993333; text-decoration: underline; }


body, table, tr, td
{	
font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size : 95%;
line-height : 17px;
padding: 0px 0px 0px 0px;
margin : 0px 0px 0px 0px;
border : 0px 0px 0px 0px;
}

body
{
background-color: #000000;
}

/* begin particulars for top table */
table.toptable
{
background-color: #000000;
width : 100%;
margin-top : 7px;
margin-bottom : 4px;
}

td.topmenu 
{
font-size : 10px;
font-weight : bold;
text-transform : uppercase;
text-align : right;
vertical-align : top;
color : #ffffff;
height : 39px;
padding-right : 13px;
}

/* end particulars for top table */


/* begin particulars for main table */


table.maintable
{
background-color: #000000;
}

td.homeleftmenu 
{
font-size : 12px;
font-weight : bold;
text-align : right;
letter-spacing : 0px;
vertical-align : top;
color : #ffffff;
padding : 33px 10px 3px 10px;
line-height : 16px;
}

td.footer 
{
font-size : 80%;
color : #ffffff;
text-align : center;
vertical-align : top;
}

td.rightcolumn
{
font-size : 75%;
text-align : left;
background-color: #CCCC99;
vertical-align : top;
}

.rightsearch
{
font-size : 10px;
color : #666633;
font-weight : bold;
margin : 5px 0px 7px 7px;
}

td.content
{
font-size : 110%;
background-color: #FFFFFF;
vertical-align : top;
padding : 0px 0px 0px 0px;
}

/* end particulars for main table */


/* begin particulars for content formatting */

.date 
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : bold;
color : #cc9933;
}

/* old formatting for annual report on right hand side
.ar_hdr
{
font-size: 125%;
text-align : center;
color : #336666;
line-height : 125%;
margin : 20px 0px 0px 0px;
} */

/* old formatting for notify me on left of Whats New
td.notify
{
text-align : center;
vertical-align : middle;
} */

.notify
{
	font-size : 90%;
	line-height : 120%;
	text-align : center;
	vertical-align : top;
	float : right;
	padding : 0px 18px 10px 28px;
	margin : -12px 0px 0px 0px;
}

.separator
{
font-size : 8px;
font-family : Verdana, Arial, Helvetica, sans-serif;
font-weight : normal;
color : #cccc99;
}

td.whatsnew
{
padding : 0px 15px 0px 28px;
}

td.legal
{
font-size : 10px;
font-family : Verdana, Arial, Helvetica, sans-serif;
color : #999999;
line-height : 11px;
text-align : justify;
vertical-align : top;
padding : 0px 13px 0px 13px;
}

