/****** Top Multi Level Menu ***/
.suckertreemenu {
	padding:0px;
	margin:0px;
	font:normal 12px verdana;
	border:0px solid red;
	z-index:1000;
	clear:both;
	width:100%;
	background:url(images/menu_bg.gif) repeat-x left top;
	height:50px !important;
}
.suckertreemenu .left { background:url(images/mlc.gif) no-repeat left top; float:left; width:10px; height:15px;}
.suckertreemenu .right { background:url(images/mrc.gif) no-repeat right top; float:right; width:10px; height:15px;}
.suckertreemenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	z-index:99;
	position:relative;	
	border-left:1px solid #fff;
}
.suckertreemenu ul li ul li {
	/*background-color: #cee0ec !important;*/
	background:#2f6399;
}
.suckertreemenu ul li ul li a {
	color:#fff !important;
	line-height:normal;
}
.suckertreemenu ul li ul li a:hover {
	color:#fff !important;
}
.suckertreemenu ul li ul li ul li {
	background:url(images/menu_hover.gif) repeat-x left top !important;
}
.suckertreemenu ul li ul li ul li a {
	color:#fff !important;
}
.suckertreemenu ul li ul li ul li a:hover {
	color:#fff !important;
	background:url(images/menu_bg.gif) repeat-x left top !important;
}
.suckertreemenu ul li ul li ul li ul li {
	background:url(images/menu_bg.gif) repeat-x left top !important;
}
.suckertreemenu ul li ul li ul li ul li a {
	color:#fff !important;
}
.suckertreemenu ul li ul li ul li ul li a:hover {
	background:url(images/menu_bg.gif) repeat-x left top !important;
	color:#fff !important;
}
/*Top level list items*/
.suckertreemenu ul li {
	position:relative;
	float:left;
	text-align:center;
	background:url(images/menu_sept.gif) no-repeat right top;
	/*overall menu background color;font-weight:bold;*/
    color:#FFF;
	height:46px;
	display:block;
	line-height:46px;
	text-transform:uppercase;
	padding:0 14px;
}
.suckertreemenu ul li:hover {background:url(images/menu_hover.gif) repeat-x left top; }
/*Top level menu link items style*/
.suckertreemenu ul li a {
	display: block;
	/*width: 110px; /*Width of top level menu link items*/
    border-left-width: 0;
	text-decoration: none;
	color: #FFF;
}
/*1st sub level menu ========== Sub Menu Below Support*/
.suckertreemenu ul li ul {
	left: -1px;
	position: absolute;
	display: block;
	padding:0px;
	visibility: hidden;
	width:171px;
	border:0 none;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li {
	text-align:left;
	width:170px;
	line-height:normal;
	height:1%;
	line-height:25px !important;
	border-bottom:1px solid #d1d1d1;
	
	text-transform:none;
}

.suckertreemenu ul li ul li a:hover {
	display: list-item;
	float: none;
	/*background-color:#cee0ec;
	background-image:none;*/
	color:white;
	width:170px;
}
* html .suckertreemenu ul li ul li a:hover {
}
/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul {
	/* no need to change, as true value set by script */
                top: 0;
}
/* Sub level menu links style */
.suckertreemenu ul li ul li a {
	display: block;
	width: 170px; /*width of sub menu levels*/
	text-decoration: none;
	padding:5px 0;
}
.suckertreemenu ul li a:hover {
	background:url(images/menu_hover.gif) repeat-x left top;
	color: #FFF;
	
	
}
/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon {
	border:0px solid blue;
	
}
/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon {
	border:0px solid green;/*  background: #F3F3F3 url(http://www.dynamicdrive.com/cssexamples/media/arrow-right.gif) no-repeat center right; */
	
}
* 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%;
}
ul li.list4 ul ul{ left:198px !important;}
ul li.list4 ul li, ul li.list1 ul li,ul li.list2 ul li,ul li.list3 ul li, ul li.list5 ul li,ul li.list6 ul li{*line-height:14px !important;}
ul li.list4 ul ul li:hover{ background:url(images/menu_hover.gif) repeat-x left top !important; }
ul li.list4 ul ul li{ padding-left:0px !important; width:188px !important;}
ul li.list4 ul ul li a { width:188px !important; padding-left:14px !important;}

* html .suckertreemenu ul li.list1 { width:50px !important; padding:0 5px;}
* html .suckertreemenu ul li.list2 { width:150px !important;padding:0 5px;}
* html .suckertreemenu ul li.list2 img {margin:14px 0; vertical-align:middle;}
* html .suckertreemenu ul li.list3 { width:50px !important; padding:0 5px;}
* html .suckertreemenu ul li.list4 { width:120px !important; padding:0 5px;}
* html .suckertreemenu ul li.list5 { width:100px !important;padding:0 5px;}
* html .suckertreemenu ul li.list6 { width:150px !important; padding:0 5px;}
* html .suckertreemenu ul li.list7 { width:120px !important; padding:0 5px;}
* html .suckertreemenu ul li.list8 { width:80px !important; padding:0 5px;}
/* End */

.suckertreemenu .arrow{ background:url(images/menu-arrow.png) no-repeat ; width:3px; height:5px; float:right; margin-top:5px; margin-right:-5px; *margin-top:-10px;  }
