html, body
{
 height: 100%;
 margin-bottom: 1px;
}

div
{
	font-size: 0px;
}

.menu 
{
	color: #9f9f9f;
	font-size: 11px;
	font-weight: bold;
	vertical-align: top;
}

.menu a 
{
	text-decoration: none;
	color: #9f9f9f;
}

.menu a:hover
{
	text-decoration: none;
	color: #000000;
}

.menu span
{
	color: #FF0C0C;
}

a.visited 
{
	color: #000000;
}

.celltop
{
	vertical-align: bottom;
	font-size: 13px; 
	font-weight: bold;
	color: #9F9F9F;
}

.celltop a
{
	text-decoration: none;
	color: #9F9F9F;
}

.celltop a:hover
{
	color: Black;
}

.cell
{
	font-family: Verdana;
	border: solid 1px #d0d0d0;
	color: #747474;
	font-size: 10px;
	text-align: left;
	vertical-align: top;
	line-height: 15px;
}

.cell a
{
	color: #747474;
	text-decoration: none;
}

.cell a:hover
{
	color: black;
}

.cell span
{
	font-weight: bold;
}

.label
{
	font-family: Arial;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	vertical-align: bottom;
	background-color: White;
	padding: 1px 10px 1px 10px;
	color: #9F9F9F;
	white-space: nowrap;
}

.label2
{
	font-family: Verdana;
	font-size: 11px;
	text-align:left;
	vertical-align: bottom;
	background-color: White;
	padding: 1px 10px 1px 10px;
	color: #9F9F9F;
}

.news
{
	font-family: Verdana;
	font-size: 10px;
	color: #747474;
	line-height: 15px;
}

.news a
{
	color: #747474;
	text-decoration: none;
}

.news a:hover
{
	text-decoration: none;
	color: Black;
}

#print, #pop, #toggle, .nav
{
	cursor: pointer;
	cursor: hand;
}

a.lnk
{
	color: Black;
	font-weight: bold;
}

a.lnk:hover
{
	text-decoration: underline;
}