/* amended 15.05.08*/

h1	{font-family:arial;font-size:16px;color:#215fa9;}
h2	{font-family:arial;font-size:28px;color:#215fa9;}
BODY {margin-top:3px;background:#ebebeb;}
TD {font-family:arial;font-size:12px;}
.sml {font-family:arial;font-size:10px; margin-top:-11px;}
.grey {color:#999999;}
.redhead {color:#ff0000;font-size:28px;font-family:arial}


.float { margin-right:9px;margin-bottom:7px;float:left;width:255px; }


/* href*/

A:link,A:active,A:visited {color:#ff0000;font-size:12px;font-weight:bold;text-decoration:none;}
A:hover {color:#215fa9; text-decoration:underline; }

/*top nav*/
.topnavon {font-family:arial;color:#215fa9; font-weight:bold; text-decoration: underline;}
A.topnav:link,A.topnav:active,A.topnav:visited
{color:#215fa9;font-size:12px;font-weight:bold;text-decoration:none;}
A.topnav:hover {color:#ff0000; text-decoration:underline; }
A.leftnav:link,A.leftnav:active,A.leftnav:visited
{color:#215fa9;font-size:12px;font-weight:bold;text-decoration:none;}
A.leftnav:hover { text-decoration:underline; }

/*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;}


.tableheader 
{
	writing-mode: tb-rl;
	filter: flipv fliph;
	font-size: 12px; 
	font-family: Arial, Helvetica, Geneva, sans-serif
}
.text 
{
	font-size: 12px; 
	font-family:arial;
}