/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/csslibrary/item/suckertree-menu-horizontal/ */

.suckertreemenu{
	border-top : 4px solid #FF0000;
	display : block;
	position : relative;
	padding-top: 1px;
	padding-bottom: 1px;
	height : 29px;
	width:776px;
	z-index:100;
	
	background : url(../images/menu/bgOFF.gif) repeat-x left top;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-size : 10px;
	text-align: justify;
}

.suckertreemenu ul{
	padding-top : 0;
	padding-right : 0;
	padding-left : 0;
	padding-bottom : 0;
	margin : 0;
	width : auto;
	list-style-type : none;
}

/*Top level list items*/
.suckertreemenu ul li{
	position: relative;
	display : block;
	float : left;
	margin : 0;
	/*background-color: #F3F3F3;*/ /*overall menu background color*/
}

/* BEGIN PATCH (passani) - 2009/04/26 */
/*Top level menu link items style*/
.suckertreemenu ul li a, .suckertreemenu ul li a:visited{
	padding-right : 20px;
	display : block;
	padding-left : 20px;
	background : url(../images/menu/bgDIVIDER.gif) no-repeat right top;
	padding-bottom : 0;
	color : #666;
	padding-top : 6px;
	height : 19px;
	text-decoration : none;
	/*width: auto;*/ /*Width of top level menu link items*/
	width: expression( (test = window.navigator.appVersion.indexOf("MSIE" )) && (indice= test + 5) && (version = window.navigator.appVersion.charAt(indice)) && (navigator.appName == 'Microsoft Internet Explorer') && (version <= 6) ? "80px" : "auto");
}
/* END PATCH */


.suckertreemenu ul li a:hover { 
	background : #fff url(../images/menu/bgON.gif) no-repeat left top;
	color : #b30000;
	height : 23px;
} 

.suckertreemenu ul li a.current { 
	background : #fff url(../images/menu/bgON.gif) no-repeat left top;
	color : #CC0000;
	height : 19px;
} 

	
/*1st sub level menu*/
.suckertreemenu ul li ul{
	left: 0;
	position: absolute;
	top: 1em; /* no need to change, as true value set by script */
	display: block;
	visibility: hidden;
	border: 1px solid #646464;
}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
	display: list-item;
	float: none;
	background-color:  #F3F3F3; /*sublevel menu background color*/
}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
	left: 159px; /* no need to change, as true value set by script */
	top: 0;
}

/* BEGIN PATCH (passani) - 2009/04/26 */
/* Sub level menu links style */
.suckertreemenu ul li ul li a{
	display: block;
	width: 160px !important; /*width of sub menu levels*/
	color:  #666;
	text-decoration: none;
	padding-top: 5px;
	border-top: 1px solid #ccc;
}
/* END PATCH */


* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
	padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }
/* End */

