/* amended 17.06.08*/

h1	{font-family:arial;font-size:16px;color:#0099FF;}
h2	{font-family:arial;font-size:28px;color:#0099FF;}
BODY {margin-top:3px;background:#ebebeb;}
TD {font-family:arial;font-size:12px;}
.tiny {font-family:arial;font-size:10px; margin-top:-11px;}
.gray {color:#666666;}
.sml {font-family:arial;font-size:9px;}

/* top nav text */
.topnavon {font-family:arial;color:#cc0000; font-weight:bold; text-decoration: none;}
.leftnavon {font-family:arial;font-size:12px;color:#0099FF; font-weight:bold; text-decoration: underline;}


/*top nav*/
A.topnav:link,A.topnav:active,A.topnav:visited
{color:#0099FF;font-size:12px;font-weight:bold;text-decoration:none;}
A.topnav:hover { text-decoration:underline;color:#cc0000;}

/*footer*/
td.footer {color:#666666;font-size:10px;font-weight:normal;text-decoration:none;}
A.footer:link,A.footer.active,A.footer:visited
{color:#666666;font-size:10px;font-weight:normal;text-decoration:none;}
A.footer:hover { text-decoration:underline; }

/* rollover table */

.TopTable	{border-top:dashed 1px #C0C0C0;border-bottom:dashed 1px #C0C0C0;border-right:dashed 1px #C0C0C0;}
.BotTable	{border:solid 1px #EBEBEB;}
.BotTDOu	{background:#EFEFEF;cursor:hand;cursor:pointer;}
.BotTDOv	{background:#CCCCCC;cursor:hand;cursor:pointer;}

/* left hand nav*/

A.leftnav:link,A.leftnav:active,A.leftnav:visited
{
    font-family: Tahoma, Verdana, Arial, Sans-Serif;
    font-weight:bold;
    font-size:11px;
    color:#3399ff;
    text-decoration:none;
    background:#E1EFFD;
    border-bottom:solid 1px #ffffff;
	border-top:solid 1px #ffffff;
    padding-top:3px;
    padding-left:10px;
    padding-right:10px;
    margin-bottom:-2px;
    display:block;
    height:25px;
}

A.leftnav:hover { text-decoration:underline; }

A.leftnav2:link,A.leftnav2:active,A.leftnav2:visited
{
    font-family: Tahoma, Verdana, Arial, Sans-Serif;
    font-size:11px;
	font-weight:bold;
    color:#3399ff;
    text-decoration:none;
	background:#ebebeb;
    border-top:solid 1px #FFFFFF;
    padding-top:3px;
    padding-left:20px;
    padding-right:10px;
    margin-bottom:-2px;
    display:block;
    height:25px;
}

A.leftnav2:hover { text-decoration:underline; }

A.leftnav3:link,A.leftnav3:active,A.leftnav3:visited
{
    font-family: Tahoma, Verdana, Arial, Sans-Serif;
    font-size:10px;
	font-weight:normal;
    color:#666666;
    text-decoration:none;
	background:#ffefdf;
    text-align:left;
    border-top:solid 1px #FFFFFF;
    padding-top:3px;
    padding-left:30px;
    padding-right:10px;
    margin-bottom:-2px;
    display:block;
    height:25px;
}

A.leftnav3:hover { text-decoration:underline; }

A.leftnav4:link,A.leftnav4:active,A.leftnav4:visited
{
    font-family: Tahoma, Verdana, Arial, Sans-Serif;
    font-size:10px;
    font-weight:normal;
	color:#666666;
    text-decoration:none;
	background:#ffffff;
    text-align:right;
    border-top:solid 1px #FFFFFF;
    padding-top:2px;
    padding-left:10px;
    padding-right:20px;
    margin-bottom:-2px;
    display:block;
    height:20px;
    background:#ffffff;
}

A.leftnav4:hover { text-decoration:underline; }

