body  { color: black; background-color: #888A7F }

td   { color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif }

a:link  { color: #95416f; font-weight: bold; text-decoration: underline   }
a.continue:link { color: #95416f; font-weight: bold; text-decoration: underline; }
a.nav:link  { color: #a75984; font-weight: bold; text-decoration: underline }
a:visited  { color: #95416f; font-weight: bold; text-decoration: underline  }
a.continue:visited { color: #95416f; font-weight: bold; text-decoration: underline; }
a.nav:visited  { color: #a75984; font-weight: bold; text-decoration: underline }
a:hover    { color: #929a04; font-weight: bold; text-decoration: none }
a.continue:hover { color: #929a04; font-weight: bold; text-decoration: overline; }
a.nav:hover  { color: #abb400; font-weight: bold; text-decoration: overline }
a:active { color: #95416f ; font-weight: bolder; }
a.continue:active { color: #95416f ; font-weight: bolder; }
a.nav:active  { color: #a75984; font-weight: bolder }
table { font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
.hint

{
	background-color: #929a04;
	color: #ffffff;
	width: 240px;
	padding: 4px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	float: none;

}

.hint2

{
	background-color: #ffffff;
	color: #000033;
	width: 340px;
	padding: 4px;
	
	
	float: none;

}
.hint3

{
	background-color: #929a04;
	color: ffffff;
	width: 400px;
	padding: 4px;
	float: none;

}
.hinttext
{


}
ul {
	list-style-position: outside;
	position: inherit;
	list-style-type: disc;
}
.mainmenu

{
font-weight:bold;
padding-left:7px;
padding-right:3px;
padding-top:0px;
padding-bottom:8px;
text-align:left;
color:#ffffff;
font-size: 75%;

}

.mainmenu_on

{
font-weight:bold;
padding-left:7px;
padding-right:3px;
padding-top:0px;
padding-bottom:8px;
text-align:left;
color: #f2ce60;
font-size: 75%;

}

.mainmenu_on

{
font-weight:bold;
padding-left:7px;
padding-right:3px;
padding-top:0px;
padding-bottom:8px;
text-align:left;
color: #f2ce60;
font-size: 75%;

}


.mainmenu a

{
color: #ffffff;
text-decoration: none;
}
.mainmenu a:visited
{
color: #ffffff;
text-decoration: none;
}
.mainmenu a:hover

{
color: #f2ce60;
text-decoration: underline;

}


.mainmenu_on a:hover

{
color: #f2ce60;
text-decoration: underline;

}
.mainmenu a:active

{
color: #f2ce60;
text-decoration: none;
}

.mainmenu_on a

{
color: #f2ce60;
text-decoration: none;
}
.mainmenu_on a:visited
{
color: #f2ce60;
text-decoration: none;
}




.mainmenu_on a:active

{
color: #f2ce60;
text-decoration: none;

}
