.body	{
	font-family: verdana, arial, helvetica;
	color: #000000;
	font-size: 10pt;
}

.title	{
	font-family: verdana, arial, helvetica;
	color: #330099;
	font-size: 11pt;
	font-weight: bold;
}

.bodylink	{
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	color: #000000;
	font-size: 10pt;
	CURSOR: hand;
}

.bodylink:hover	{
	font-family: verdana, arial, helvetica;
	text-decoration: none;
	color: #322D91;
	font-size: 10pt;
	CURSOR: hand;
}

.frontmain	{
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	font-weight: bold;
	font-size: 11pt;
}

.front	{
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	font-weight: bold;
	font-size: 9pt;
}

.small	{
	font-family: verdana, arial, helvetica;
	color: #666666;
	font-size: 9pt;
}

.small:hover	{
	font-family: verdana, arial, helvetica;
	color: #322D91;
	font-size: 9pt;
	CURSOR: hand;
}

.smwhite	{
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	font-size: 7pt;
}

.white	{
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	font-size: 8pt;
	padding-left: 5px;
	padding-right: 5px;
}

.maintitle	{
	font-family: verdana, arial, helvetica;
	color: #322D91;
	font-size: 12pt;
	font-weight: bold;
}

.mainpage	{
	font-family: verdana, arial, helvetica;
	color: #999999;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	WIDTH: 200px;
    CURSOR: hand;
    POSITION: relative;
    BACKGROUND-COLOR: none;
    padding-left: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.hover { CURSOR: hand; }
.hover:hover { CURSOR: hand; }

.mainpage:hover	{
	font-family: verdana, arial, helvetica;
	color: #322D91;
	font-size: 12pt;
	font-weight: bold;
	text-decoration: none;
	WIDTH: 200px;
    CURSOR: hand;
    POSITION: relative;
    BACKGROUND-COLOR: #efefef;
    padding-left: 3px;
    padding-top: 3px;
    padding-bottom: 3px;
}

.footer	{
	font-family: verdana, arial, helvetica;
	color: #666666;
	font-size: 7pt;
}

.footer:hover	{
	font-family: verdana, arial, helvetica;
	color: #9900CC;
	font-size: 7pt;
	CURSOR: hand;
	text-decoration: none;
}

.black	{
	font-family: verdana, arial, helvetica;
	color: #000000;
	font-size: 10pt;
}

.nav	{
	font-family: verdana, arial, helvetica;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	WIDTH: 200px;
    CURSOR: hand;
    POSITION: relative;
    BACKGROUND-COLOR: none;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 5px;
    
}

.nav:hover	{
	font-family: verdana, arial, helvetica;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	WIDTH: 200px;
    CURSOR: hand;
    POSITION: relative;
    BACKGROUND-COLOR: #C8E0FF;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 5px;
    
}

.nav2	{
	font-family: verdana, arial, helvetica;
	color: #ffffff;
	font-size: 8pt;
	text-decoration: none;
	WIDTH: 111px;
    CURSOR: hand;
    POSITION: relative;
    BACKGROUND-COLOR: #330099;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    
}

.nav2:hover	{
	font-family: verdana, arial, helvetica;
	color: #000000;
	font-size: 8pt;
	text-decoration: none;
	WIDTH: 111px;
    CURSOR: hand;
    POSITION: relative;
    BACKGROUND-COLOR: #C8E0FF;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 1px;
    
}

.nav3	{
	font-family: verdana, arial, helvetica;
	color: #000000;
	font-size: 9pt;
	text-decoration: none;
	WIDTH: 200px;
    CURSOR: hand;
    POSITION: relative;
    BACKGROUND-COLOR: none;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 8px;
    
}

.nav3:hover	{
	font-family: verdana, arial, helvetica;
	color: #000000;
	font-size: 9pt;
	text-decoration: none;
	WIDTH: 200px;
    CURSOR: hand;
    POSITION: relative;
    BACKGROUND-COLOR: #C8E0FF;
    padding-top: 1px;
    padding-bottom: 1px;
    padding-left: 8px;
    
}

.bar
{
    font-family: verdana, arial, helvetica;
    color: #333333;
    font-size: 10pt;
    text-decoration:none;
    WIDTH: 80px;
    CURSOR: hand;
    POSITION: relative;
    BACKGROUND-COLOR: none;
    TEXT-ALIGN: center;
    padding-top: 3px;
    padding-bottom: 3px;
    padding: 3px;
}

a.bar:hover  {
    font-family: verdana, arial, helvetica;
    color: #333333;
    font-size: 10pt;
    text-decoration: none;
    WIDTH: 80px;
    CURSOR: hand;
    POSITION: relative;
    BACKGROUND-COLOR: #D8E4F0;
    TEXT-ALIGN: center;
    padding-top: 3px;
    padding-bottom: 3px;
    padding: .3em;
}

#content {
	margin-top: 0px;
	z-index: 1;
}


TD	{
	font-family: verdana, arial, helvetica; color: #000000; font-size: 8pt; text-decoration:none;
}


#menuHead   {
	position: absolute;
	z-index: 50;
	top: 0px;
	left: 0px
	}
		
#menuHead1  {
		position: relative;
		 }

#menu1 {
	position: absolute;
	z-index: 100;
	visibility: hidden;
	background-color: #000000;
	}

#menuHead2  {
		position: relative;
		 }

#menu2 {
	position: absolute;
	z-index: 100;
	visibility: hidden;
	}
	
#menuHead3  {
		position: relative;
		 }

#menu3 {
	position: absolute;
	z-index: 100;
	visibility: hidden;
}

#menuHead4  {
		position: relative;
		 }

#menu4 {
	position: absolute;
	z-index: 100;
	visibility: hidden;
}


/* boxes */

td.noperf	{font-family: verdana, arial, helvetica; color: #000000; font-size: 8pt; text-decoration: none;
		CURSOR: hand; BACKGROUND-COLOR: #ffffff; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;}
 
td.noperfon	{font-family: verdana, arial, helvetica; color: #000000; font-size: 8pt;	text-decoration: none;
		CURSOR: hand; BACKGROUND-COLOR: #FF9999; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;} 
    
td.beginner	{font-family: verdana, arial, helvetica; color: #000000; font-size: 8pt;	text-decoration: none;
		CURSOR: hand; BACKGROUND-COLOR: #ffffff; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;}
 
td.beginneron	{font-family: verdana, arial, helvetica; color: #000000; font-size: 8pt;	text-decoration: none;
		CURSOR: hand; BACKGROUND-COLOR: #FFCC33; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;} 

td.average	{font-family: verdana, arial, helvetica; color: #000000;	font-size: 8pt;	text-decoration: none;
		CURSOR: hand; BACKGROUND-COLOR: #ffffff; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;}
 
td.averageon	{font-family: verdana, arial, helvetica; color: #000000; font-size: 8pt;	text-decoration: none;
		CURSOR: hand; BACKGROUND-COLOR: #FFFF66; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;} 

td.advanced	{font-family: verdana, arial, helvetica; color: #000000; font-size: 8pt;	text-decoration: none;
		CURSOR: hand; BACKGROUND-COLOR: #ffffff; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;}
 
td.advancedon	{font-family: verdana, arial, helvetica; color: #000000; font-size: 8pt;	text-decoration: none;
		CURSOR: hand; BACKGROUND-COLOR: #66CCFF; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;} 

td.expert	{font-family: verdana, arial, helvetica; color: #000000; font-size: 8pt;	text-decoration: none;
		CURSOR: hand; BACKGROUND-COLOR: #ffffff; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;}
 
td.experton	{font-family: verdana, arial, helvetica; color: #000000; font-size: 8pt;	text-decoration: none;
		CURSOR: hand; BACKGROUND-COLOR: #00FF99; padding-top: 3px; padding-bottom: 3px; padding-left: 3px; padding-right: 3px;} 


