body
{
	background: #DBDBDB;
	text-align: center;
	color: #000000;
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	margin: 10px 5px 10px 5px;
}

a:link
{
	color: #000000;
}

a:visited
{
	color: #333333;
}

a:hover, a:active
{
	color: #B90000;
}

.page
{
	background: #FFFFFF;
	color: #000000;
}

td, th, p, li
{
	font: 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.tborder
{
	background: #888888;
	color: #000000;
	border: 1px solid #000000;
}

.tcat
{
	background: #464646;
	color: #FFFFFF;
	font: bold 10pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.tcat a:link
{
	color: #ffffff;
	text-decoration: none;
}

.tcat a:visited
{
	color: #ffffff;
	text-decoration: none;
}

.tcat a:hover, .tcat a:active
{
	color: #B90000;
	text-decoration: underline;
}

.thead
{
	background: #B90000;
	color: #FFFFFF;
	font: bold 11px tahoma, verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}

.thead a:link
{
	color: #FFFFFF;
	text-decoration: none;
}

.thead a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}

.thead a:hover, .thead a:active
{
	color: #FFFFFF;
	text-decoration: underline;
}


td.denied
{
	width: 100%;
	height: 100%;
	text-align: center;
	vertical-align: middle;
	font-size: 72px;
	color: cc0000;
}

/* ***** small padding on 'thead' elements ***** */
td.thead, div.thead 
{ 
padding: 4px; 
}

/* ***** don't change the following ***** */
form { display: inline; }
label { cursor: default; }
.normal { font-weight: normal; }
.inlineimg { vertical-align: middle; }
/* ***** active table cells (IE only) ***** */
/* .alt1Active, .alt2Active { behavior: url(clientscript/activecell.htc); } */-->
