BODY {
	background-color:FFCB31;
	font-family: arial, helvetica;
	font-size:10pt;
}

TABLE {
	font-size:9pt;
}

LABEL {
	cursor:hand;
}

A {
	color:5A5D5A;
	text-decoration: none
}

A:hover {
	text-decoration: underline;
}


.header {
	font-family:verdana, tahoma, arial, helvetica;
	font-size:12pt;
	color:308030;
	font-weight:bold;
}



input {
	font-size:8pt;
}

input.text {
	background-color:#FFFFDD;
	border:1px inset #EEE;
	height:20px;
}

.textarea {
	background-color:#FFFFDD;
	border:1px inset #EEE;
	font-family:arial;
}



.error8 {
	font-family:verdana,tahoma,arial;
	font-size:8pt;
	font-weight:bold;
	color:AA3030;
}

.signup A {
	color: #AA0000;
	font-weight:bold;
	text-decoration:underline;
}

.signup A:hover {
	color: #AA0000;
	font-weight:bold;
	text-decoration:underline;
}


.topmenu {
	font-family:verdana;
	font-size:8pt;
	color:#000000;
}

.submenu {
	font-family:verdana;
	font-size:8pt;
	font-weight:bold;
	color:#000000;
}

.menuitem {

}

.menuitem A {
	color:#000000;
}
.menuitem:hover {
	color:#000000;
	border:1px solid #808080;
	background-color:#DDDDDD;
}



.tree A {
	background-color:#CCCCCC;
	color:#000000;
	text-decoration:none;
	border:1px solid #DDDDDD;
	width:100%;
	display:block;
	padding:1px;
}

.tree A:hover {
	text-decoration:none;
	border:1px solid #FFFFFF;
	width:100%;
	background-color: #DDDDDD;
}

.tree A:active, A:focus {
	text-decoration:none;
	background-color: #DDDDDD;
	border:1px solid #FFFFFF;
	font-weight:bold;
	width:100%;
}



.error8 {
	font-family:verdana,tahoma,arial;
	font-size:8pt;
	font-weight:bold;
	color:AA3030;
}


.footer {font-size:8pt}
.footer2 {color:#999999;font-size:8pt}


.promo A {color:#00C}