div.itemBorder 
{
	position:absolute;
	border-top: 1px solid #CCCCCC;
	border-right: 0px solid #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #FFFFFF;
	z-index: 1000;
}

div.itemBorder1 
{
	position:absolute;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 0px solid #CCCCCC;
	z-index: 1000;
}

div.itemBorderSelected 
{
	position:absolute;
	border-top: 1px solid #CCCCCC;
	border-right: 0px solid #FFFFFF;
	border-bottom: 1px solid #CCCCCC;
	border-left: 0px solid #FFFFFF;
	background-color:#CCCCCC;
}


a.itemText1 ,a.itemText1:visited 
{
	padding-left:20px;
	width:100%;
	font: 16px Arial, Helvetica;	
	font-weight:bold;
	text-decoration: none;
	color: #000066; 
}
 a.itemText1:hover, a.itemText1:visited:hover 
{
	text-decoration: none;
	/*color:#FFFFFF;*/
}
.itemText img
{
	float:right;
	vertical-align:middle;
	margin:0px;padding:0px;
}


a.itemText ,a.itemText:visited 
{
	padding:0px;
	width:100%;
	font: 12px Arial, Helvetica;	
	font-weight:normal;
	text-decoration: none;
	color: #000066; 
}
 a.itemText:hover, a.itemText:visited:hover 
{
	text-decoration: none;
	/*color:#FFFFFF;*/
}

.itemText1 img
{
	float:right;
	vertical-align:middle;
	margin:0px;padding:0px;
}

.crazyBorder 
{	 border: 1px outset #cccccc }
.crazyText 
{	 text-decoration: none;
	 color: #FFffff; 
	 font: 10px Arial, Helvetica;
 }

div#menu0
{
	position:absolute;
	z-index:100;
}

div#menuholder
{
	position:absolute;
	z-index:100;
	visibility:hidden;
}