html
{
	min-height:100%;
	margin-bottom:1px;
}

table#body
{
	margin:0px;
	font-family:Verdana, Tahoma, Microsoft sans serif;
	color:#000000;
	background-color:#ffffff;
	font-size:70%;
	scrollbar-shadow-color:#b2b2b2;
	scrollbar-3dlight-color:#b2b2b2;
	scrollbar-darkshadow-color:#b2b2b2;
	scrollbar-face-color:#cccccc;
	scrollbar-arrow-color:#BF0222; 
	width:1000px;
	line-height:15px;
}

a
{
	color:#000000;
	text-decoration:none;
	cursor:hand;
}

a.link
{
	color:#b2b2b2;
	text-decoration:none;
	cursor:hand;
}

a.linkintext
{
	color:#bf0222;
	text-decoration:none;
	cursor:hand;
}

p.heading
{
	color:#bf0222;
	font-size:110%;
	font-weight:bold;
}

p.subheading
{
	color:#bf0222;
	font-weight:bold;
}

td#upper_right_bar
{
	height:30px; 
	color:#e5e5e5;
	font-size:85%;
	text-align:right;
	padding-right:10px;
}

td#upper_grey_bar
{
	 border-top:1px solid #ffffff;
	 border-bottom:1px solid #ffffff; 
	 background-color:#e5e5e5;
}

td.menuactive
{
	text-align:center;
	width: 200px; 
	font-weight: bold;
	border-top:3px solid #bf0222;
}

td.menu
{
	text-align:center;
	width: 200px; 
	font-weight:bold;
}

td.menu_cccccc
{
	text-align:center;
	width: 200px; 
	font-weight:bold;
	border-top:3px solid #cccccc;
	background-color: #cccccc;
}

td.menu_e5e5e5
{
	text-align:center;
	width: 200px; 
	font-weight:bold;
	border-top:3px solid #e5e5e5;
	background-color: #e5e5e5;
}

td.menu_b2b2b2
{
	text-align:center;
	width: 200px; 
	font-weight:bold;
	border-top:3px solid #b2b2b2;
	background-color: #b2b2b2;
}

div.linkmenu
{
	 height:20px; 
	 width:200px;
}

td.menu a
{
	color:#000000;
	text-decoration:none;	
}

td#tree, td#treeright
{
	vertical-align:top;
	border-top:1px solid #ffffff;
	background-color:#e5e5e5;
}

td#tree table
{
	margin-top:19px;
	margin-left:15px;
}

td#treeright table
{
	margin-top:19px;
	margin-left:25px;
}

td#tree table tr td, td#treeright table tr td
{
	font-size:70%;
	vertical-align:top;
	background-color:e5e5e5;
}

td#treeright table tr td.indent
{
	padding-left:10px;
}

td#tree table tr td.selected, td#treeright table tr td.selected
{
	font-weight:bold;
}

td#content
{
	padding-left:25px;
	padding-right:25px;
	padding-top:20px;
	vertical-align:top;
	width:600px;
	/*border:1px solid red;*/
}

ul
{
	margin-top:-10px;
	list-style-image:url(../images/bullet_li.gif);
}