BODY
{
	margin:0px;
	font-family:Verdana;
	color:#333366;
	background-color:#ffffff;
	font-size:10px;
	/*scrollbar-shadow-color:#333366;
	scrollbar-3dlight-color:#333366;
	scrollbar-highlight-color:#999966;
	scrollbar-darkshadow-color:#333366;
	scrollbar-face-color:#CAC9AF;
	scrollbar-arrow-color:#EAEAD6;*/
}

table#general
{
	width:100%;
	height:100%;
}

table#general tr#banner
{
	height:10%;
	background-color:rgb(75,75,75);
	color:#ffffff;
}

td.boom
{
	 vertical-align:top;
	 width:261px;
	 background-color:#ffffff;
	 border-right:solid 1px #333366;
}

td.boom table
{
	width:100%;
	font-family:Verdana;
	font-size:11px;
}

td.boom table tr td.item
{
	border-bottom:solid 1px #333366;
	color:rgb(75,75,75);
	font-weight:normal;
	height:20px;
	
}

td.boom table tr td.itemselected
{
	border-bottom:solid 2px #333366;
	background-color:#ffffff;
	color:rgb(75,75,75);
	font-weight:bold;
	height:20px;
}

td.boom table tr td.subitem
{
	border-bottom:solid 1px #EAEAD6;
	background-color:#FFFFFF;
	font-weight:normal;
	height:20px;
	width:160px;
}

td.boom table tr td.subitemselected
{
	border-bottom:solid 2px #EAEAD6;
	background-color:#FFFFFF;
	color:rgb(75,75,75);
	font-weight:bold;
	height:20px;
}

td.boom table tr.update
{
	background-color:#ffffff;
	color:rgb(75,75,75);
	font-size:11px
}

td.boom table tr#spacer
{
	height:90%;
}

**** content ****

table#content
{
	height:100%;
	width:100%;
	font-size:11px;
	line-height:20px;
}

table#content table tr td
{
	font-size:11px;
	line-height:20px;
}

table#content table tr td.banner
{
	background-color:#333366;
	color:#ffffff;
	font-weight:normal;
	height:20px;
}

table#content table tr.subbanner
{
	background-color:#FFFFFF;
	color:rgb(75,75,75);
	font-weight:normal;
	height:20px;
}

table#content table tr.subbannerlight
{
	background-color:#333366;
	color:#FFFFFF;
	font-weight:normal;
	height:20px;
}

table#content table tr td.subbanner
{
	border: solid 1px rgb(75,75,75); 
	font-weight:normal;
	height:20px;
}

table#content table tr td.header
{
	font-size:18px;
	font-weight:normal;
	height:60px;
}

table#content table tr td.lredblock
{
	background-color:rgb(75,75,75);
	color:#EAEAD6;
	font-weight:bold;
	height:20px;
}

table#content table tr td.lredblock-nb
{
	background-color:rgb(75,75,75);
	color:#EAEAD6;
	font-weight:normal;
	height:20px;
}

table#content table tr td.dgreenblock
{
	background-color:#7E7D3F;
	color:#EAEAD6;
	font-weight:normal;
	height:20px;
}

table#content table tr td.lgreenblock
{
	border-bottom: 1px solid rgb(75,75,75);
    background-color:#ffffff;
	color:rgb(75,75,75);
	font-weight:normal;
	height:20px;
}

table#content table tr td.number
{
	background-color:#EAEAD6;
	color:rgb(75,75,75);
	font-weight:normal;
	font-size:30px
	}

	
	
a.top
{
	color:#333366;
	font-weight:bold;
	text-decoration:none;
}
	
<!-- a.itemselected
{
	color:rgb(75,75,75);
	font-weight:bold;
	text-decoration:none;
} -->

a.menu
{
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
}

a.item
{
	color:rgb(75,75,75);
	text-decoration:none;
}

a.lightredbold
{
	color:rgb(75,75,75);
	font-weight:bold;
	text-decoration:none;
}
a.darkgreenbold
{
	color:#7E7D3F;
	font-weight:bold;
	text-decoration:none;
}

a.beigebold
{
	color:#EAEAD6;
	font-weight:bold;
	text-decoration:none;
}

a.abstracthover
{
	color:rgb(75,75,75);
	font-weight:bold;
	text-decoration:none;
	cursor:hand;
}

a.abstracthoverline
{
	color:#7E7D3F;
	font-weight:normal;
	text-decoration:underline;
	cursor:hand;
}

a.lredblock
{
	background-color:rgb(75,75,75);
	color:#ffffff;
	font-weight:bold;
	height:20px;
	text-decoration:none;
}

a.dgreenblock
{
	background-color:rgb(75,75,75);
	color:#ffffff;
	font-weight:normal;
	height:20px;
	text-decoration:none;
}

a.lgreenblock
{
	background-color:#ffffff;
	color:rgb(75,75,75);
	font-weight:normal;
	height:20px;
	text-decoration:none;
}

a.mail
{
	color:#333366;
	text-decoration:none;
}

a.hyperlink
{
	color:#333366;
	text-decoration:underline;
}

a.banner
{
	color:#ffffff;
	text-decoration:none;
	font-size:10px;
}

p.heading
{
	color:#333366;
	font-weight:bold;
	line-height:10px;
	
}

p.subheading
{
	color:#333366;
	line-height:25px;
	font-weight:bold;
	font-size:20px;
	
}

table tr td.popupheader
{
	background-color:#999966;
	color:#ffffff;
	font-family:Verdana;
	font-size:10px;
	font-weight:bold;
	height:20px;
}

table tr td.popuptext
{
	background-color:#ffffff;
	color:#333366;
	font-family:Verdana;
	font-size:10px;
	font-weight:normal;
	height:20px;
}



