A
{
	color : #CBA05B; 
	text-decoration : none; 
	font-size: 11px; 
	font-weight: bold;
}

A:Visited  
{
color : #CBA05B;
text-decoration : none;
}

A:Active  
{
color : red;
text-decoration : underline;
}

A:Hover  
{
color : #3366ff;
text-decoration : underline;
}

BODY  
{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	padding: 0;
	background-color:#bbcec8;
	color:#000000;
	margin: 0;
}

td, p, div, li 
{
font-family:Tahoma, Arial, Helvetica, sans-serif; 
font-size: 11px;
}

.w, a.w, a.w:visited, a.w:active 
{
color: White;
}

a.w:hover 
{
color: #ffc;
}

.libarea 
{
padding-left: 30px; 
border-right: solid #ccc 1px;
}

.libarea2 
{
padding-left: 30px;
}

.wbdr 
{
border-top: solid #fff 1px; 
color: #fff;
}

.bbdr 
{border-bottom: solid #483101 4px;}

.b, a.b, a.b:visited, a.b:active 
{
color: #000;
font-size: 10px;
}

a.b:hover 
{
color: #333;
}

.topnav 
{
border-top: solid #DCCEB8 1px; 
line-height: 18px;
}

.fp, a.fp, a.fp:visited, a.fp:active 
{
color: #fff; 
text-decoration: underline; 
font-weight: normal;
}

a.fp:hover 
{
color: #ccc; 
text-decoration: none;
}

.footer 
{
color: #999; 
padding: 5px;
}

.content 
{
padding: 5px 5px 5px 5px; 
vertical-align: top;
}

.sm 
{
font-size: 10px;
}

.forminput 
{
	font-family:Tahoma, Arial, Helvetica, sans-serif; 
	font-weight: bold;
	font-size: 11px;
	color: black;
	background-color: #F0F8FF;
	padding: 1pt;
	margin: 0;
	border: solid black 1px;
}

.pnorm 
{
	color:black;
	border: solid black 1px;
	background-color: #F0F8FF;
}

.pover 
{
	color:#0066cc;
	border: solid black 1px;
	background-color: #F0F8FF;
}