body
	{
	background-color: #ffffff ;
	font-family: helvetica, sans-serif;
	}

td.menu
	{
	background-color: #bdb9b6;
	width: 177px ;
	color: #000000;
	text-align: center;
	font-weight: bold;
	font-size: 10pt;
	vertical-align: top; 
	}
	
td.spell
	{
	background-color: #294963;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	font-size: 20pt;
	}

td.subhead
	{
	background-color: #294963;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	font-size: 16pt;
	}

li
	{
	text-align: left;
	font-weight: bold;
	}

li.e
	{
	text-align: left;
	font-weight: bold;
	color: #ffffff;
	}
	
td.header
	{
	background-color: #294963;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	font-size: 16pt;
	}
	
td.headere
	{
	background-color: #294963;
	color: #feec00;
	text-align: center;
	font-weight: bold;
	font-size: 16pt;
	}
	
td.headere2
	{
	background-color: #ffffff;
	color: #294963;
	text-align: center;
	font-weight: bold;
	font-size: 11pt;
	}

td.footer
	{
	background-color: #294963;
	color: #ffffff;
	text-align: center;
	font-size: 7pt;
	}

td.construct
	{
	background-color: #FFF200;
	color: #000000;
	text-align: center;
	font-weight: bold;
	font-size: 20pt;
	}

td.header
	{
	background-color: #294963;

	}
	
td.rheader
	{
	color: #ffffff;
	text-align: right;
	font-weight: bold;
	}
	
td.rmenu
	{
	background-color: #f0f0f0;
	width: 125px ;
	color: #294963;
	text-align: center;
	font-weight: bold;
	font-size: 10pt;	
	border-left: thin #294963 solid ;
	}	
	
td.body
	{
	background-color: #f0f0f0;
	color: #294963;
	text-align: center;
	font-weight: bold;
	font-size: 10pt;	
	}

td.form
	{
	background-color: #f0f0f0;
	color: #294963;
	text-align: left;
	font-weight: bold;
	font-size: 10pt;	
	}		

img
	{
	border:0;
	}
	
a
	{
	color: #294963;
	}

a.learn
	{
	color: #294963;
	font-size: 7pt;
	}
	
a.footer
	{
	color: #ffffff;
	}

input.text
	{
	background-color: #f0f0f0;
	border: 0 ;
	border-bottom: thin #000000 solid;
	color: #294963;
	text-align: center;
	font-weight: bold;
	font-size: 10pt;
	}
	
input.but
	{
	background-color: #294963;
	border: 0 ;
	border-bottom: thin #ffffff solid;
	color: #ffffff;
	text-align: center;
	font-weight: bold;
	font-size: 12pt;
	}
	
textarea	
	{
	background-color: #f0f0f0;
	border: thin #000000 solid;
	color: #294963;
	font-weight: bold;
	font-size: 10pt;
	}
	
p
	{
	background-color: #f0f0f0;
	color: #294963;
	text-align: justify;
	font-weight: bold;
	font-size: 10pt;	
	}
	
p.subhead
	{
	background-color: #f0f0f0;
	color: #000000;
	text-align: left;
	font-weight: bold;
	font-size: 12pt;	
	}

	
iframe
	{
	border-style: none;
	}

.title
	{
	text-style:none;
	color: #000000;
	text-decoration: underline;
	}
	
cite
	{
	font-weight: normal;
	font-size: 8pt;
 	}
	