a.leftnav  {
	color : #FFFFFF;
	font-family : arial,verdana,helvetica;
	font-size : 10pt;
	font-weight : bold;
	text-align : left;
	text-decoration : none;
}

.superscript{
	font-size: 8px;
}


a.leftnav:hover  {
	color : #CCCCCC;
	font-family : arial,verdana,helvetica;
	font-size : 10pt;
	font-weight : bold;
	text-align : left;
}
a.bodytext {
	color : #5B6F91;
	font-family : arial,verdana,helvetica;
	font-size : 12px;
	font-weight : bold;
	text-decoration : underline;
}

a.bodytext:visited {
	color : #333333;
	font-family : arial,verdana,helvetica;
	font-size : 12px;
	font-weight : bold;
	text-decoration : underline;
}

a.bodytext:hover {
	color : #999999;
	font-family : arial,verdana,helvetica;
	font-size : 12px;
	font-weight : bold;
	text-decoration : underline;
}

a.bodytext:active {
	color : #999999;
	font-family : arial,verdana,helvetica;
	font-size : 12px;
	font-weight : bold;
	text-decoration : underline;
}

.bodytext /*Use to create darkest bodytext element*/ {
	color : #333333;
	font-family : arial,verdana,helvetica;
	font-size : 12px;
	text-decoration : none;
}

.bodytextbold  {
	color : #333333;
	font-family : arial,verdana,helvetica;
	font-size : 12px;
	font-weight : bold;
	text-decoration : none;
}

.welcometext {
	font-family:verdana, arial, helvetica, san-serif;
	font-size:10px;
	color:#3C5F8B;
	font-weight:bold;
}

.errortext {
	font-family:verdana, arial, helvetica, san-serif;
	font-size:10px;
	color:#ff0066;
	font-weight:bold;
	text-align : center;
}

.copyright  {
	color : #333333;
	font-family : arial,verdana,helvetica;
	font-size : 11px;
	text-decoration : none;
}

.textfield  {
	/*background-color : #FFFFED;*/
	color : #333333;
	font-family : arial,verdana,helvetica;
	font-size : 12px;
	text-decoration : none;
}

.pageheader  {
	color : #003366;
	font-family : arial,verdana,helvetica;
	font-size : 16px;
	font-weight : bold;
	text-decoration : none;
}

input.submit  {
	background-color: #c1c1b8; 
}

.tablehead
{
	background-color : #5A6D94;
	color : #FFFFFF;
	font-family : arial, verdana, helvetica, trebuchet, sans-serif;
	font-size : 12px;
	font-weight : bold;
	text-align : center;
	text-decoration : none;
}

.tablerow1 /*Used to create a background color in generated tables.*/
{
	background-color : #FFFFFF;
	font-size : 12px;

}

.tablerow2 /*Used to create a background color in generated tables.*/
{
	background-color : #EEEEEE;
	font-size : 12px;
	
}

.tabletext
{
	color : #333333;
	font-family : arial, verdana, helvetica, trebuchet, sans-serif;
	font-size : 12px;
	text-decoration : none;
	text-align : center;

}