body, html
{
    margin: 0;
    padding: 0;
	font-size: 100%;
	background-color: #FFF;
}

a, a:visited
{
	color: #00E;
}

p, td
{
	font: normal 13px Arial, Helvetica, sans-serif;
}

.bw
{
	font-weight: bold;
	color: #FFF;
	text-align: left;
}

.ln
{
	font: normal 11px Verdana, Arial, Helvetica, sans-serif;
}

.lncat
{
	padding: 3px;
	font-weight: bold;
	background-color: #EEE;
    background-image: url(/images/new/lncat_bg.gif);
	border: 1px solid #888;
}

#wh
{
	background-color: #EEE; 
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

#wh a, #wh a:hover
{
	font: 11px Verdana, Arial, Helvetica, sans-serif;
}

#navdiv ul
{
padding-left: 0;
margin-left: 0;
margin-top: 0px;
margin-bottom: 5px;
background-color: #36C;
color: White;
float: left;
width: 100%;
font: 13px tahoma, arial, helvetica, sans-serif;
background-image: url(/images/new/navbar_bg.jpg);
}

#navdiv ul li { display: inline; }

#navdiv ul li a
{
background-image: url(/images/new/navbar_bg.jpg);
padding: 0.5em 0.6em;
background-color: #36C;
color: White;
text-decoration: none;
float: left;
border-right: 1px solid #808080;
}

#navdiv ul li a:hover
{
background-color: #36C;
background-image: none;
color: #fff;
}

.footer, .footer td
{  
	font: 10px Verdana, Arial, Helvetica, sans-serif; 
	color: #333;
}

a.footerlink, a.footerlink:visited
{
	color: #00C;
}

a.footerlink:hover 
{
	color: #00F;
	text-decoration: none;
}

table.memmenu
{
	background-color: #FFC;
	border: 1px solid #666;
}
table.memmenu td
{
	font: 10px verdana, arial, hevletica, sans-serif;
	color: #333;
}
table.memmenu td a, table.memmenu td a:visited
{
	color: #933;
	text-decoration: none;
}
table.memmenu td a:hover
{
	color: #C63;
	text-decoration: underline
}