.transMenu {

	position:absolute;

	overflow:hidden;

	left:-1000px;

	top:-1000px;

}

.transMenu .content {

	position: relative;
	background-color:#1C369E;

	}	

.transMenu .items {

	position:relative;

	background-color:#1C369E;

	left:0px; top:0px;

	z-index:2;

	}

.transMenu.top .items {

	position:relative;

	border-top:none;
	
    background-color:#1C369E;

	}

.transMenu .item {

	z-index:5;

	font-family: Tahoma, Arial, Verdana;

	background-color:#1C369E;

	font-size: 11px; 

	/*font-weight: bold; */
	text-align:left;

	text-decoration: none; 

	color:#ffffff;

	/* this is a hack for mac/ie5, whom incorrectly cascades the border properties of the parent table to each row */

	border:none;

	cursor:pointer;

	cursor:hand;

	

	}

.transMenu .item.hover {

	

	background-color:#112264;

	/*background:url("../img/item_backround2.gif");*/

	}	

.transMenu .background {

	position:absolute;

	left:0px; top:0px;

	z-index:1;

	-moz-opacity:.8;

	filter:alpha(opacity=80);

	}

.transMenu .shadowRight {

	position:absolute;

	z-index:3;

	top:0px; width:0px;

	-moz-opacity:.4;

	filter:alpha(opacity=40);

	}

.transMenu .shadowBottom {

	position:absolute;

	z-index:1;

	left:0px; height:0px;

	-moz-opacity:.4;

	filter:alpha(opacity=40);

	}
