/* suckertreemenu start */
/*
//SuckerTree Horizontal Menu (Sept 14th, 06)
//By Dynamic Drive: http://www.dynamicdrive.com/style/
*/

.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
text-align: left;
z-index:100;
box-shadow: 5px 5px 10px rgba(0, 0, 0, 0.6);
}

.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
z-index:100;
/*background-color: #7795BD;*/ /*overall menu background color*/
}

.suckertreemenu ul li a{
display: block;
width: auto; /* 90px Width of top level menu link items */
white-space: nowrap; /* nowrap added */
padding: 1px 8px;
border: 1px solid transparent;  /* #7795BD menuitem border top level */
border-left-width: 0;
text-decoration: none;
color: #FFFFFF;
}


.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
background-color: #7795BD; /* sub menu background color*/
display: none; /* M.B. */
border: 1px solid #000000; /* menuitem border top level */
}

.suckertreemenu ul li ul li{
display: list-item;
float: none;
z-index:100;

}

.suckertreemenu ul li ul li ul{
left: 159px; /* no need to change, as true value set by script */
top: 0;
z-index:100;
}

.suckertreemenu ul li ul li a{
display: block;
width: auto; /* 160px width of sub menu levels*/
white-space: nowrap; /* nowrap added */
color: #FFFFFF;
text-decoration: none;
padding: 1px 5px;
border: 1px solid #7795BD;
}

.suckertreemenu ul li a:hover{
background-color: #FFD69A; /* hover color */
color: #000000;
/* border: 1px solid #000000;  menuitem border */
/*letter-spacing: 1px;*/
}

.suckertreemenu ul li ul li a:hover{
background-color: #FFD69A; /* hover color */
color: #000000;
border: 1px solid #7795BD;  /* menuitem border */
}

.suckertreemenu .mainfoldericon{
/* background: #7795BD url(../media/arrow-down.gif) no-repeat center right; */
}

.suckertreemenu .subfoldericon{
background: #7795BD url(../images/arrow-right.png) 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;
}

* html .suckertreemenu ul li { float: left; height: 1%; }
* html .suckertreemenu ul li a { height: 1%; }

/* suckertreemenu end */
