/*----------------------------- New Drop down menu bar --------------------------*/
/* admin menu */
#menu_bar1 { position:relative; height:25px; width:100%; z-index:3001; margin-bottom: 10px; background:url("../images/grey_line.jpg") left bottom no-repeat;}
#pmenu1, #pmenu1 ul {padding:0; margin:0; list-style-type: none; z-index:3001;}
#pmenu1 iframe {position:absolute; left:-9999px; border:0; padding:0; margin:0; width:0; height:0; z-index:3001;}
#pmenu1 a, #pmenu1 a:visited {text-align: left; display:block; width:100px; font-size:11px; color:#666666;
font-weight: bold; height:23px; line-height:24px; text-decoration:none; text-indent:5px; z-index:3001;}
/* change the width for sub menu bar length */
#pmenu1 li ul li a, #pmenu1 li ul li a:visited { text-align: left; width:250px; z-index:3001;}
#pmenu1 li a.enclose, #pmenu1 li a.enclose:visited {border-width:1px; z-index:3001;}
#pmenu1 li ul li h1 {text-align: left ; width:200px; font-size:11px; z-index:3001;}
#pmenu1 li { float:left; background-color: #CCCCCC; border-left: 1px solid white; height: 25px; z-index:3001; }
#pmenu1 li a:hover {position:relative; background:#555555; color:#FFFFFF; z-index:3001; }
#pmenu1 li:hover {position:relative; z-index:3001; }
#pmenu1 li:hover > a { background:#555555; color:white; border-bottom: 1px solid white; z-index:3001;}
#pmenu1 li ul {position:absolute; left:-9999px; width:180px; z-index:3001; }
#pmenu1 li:hover > ul {top:-1px; left:135px; width:180px; z-index:3001;}
#pmenu1 > li:hover > ul {left:0; top:25px; z-index:3001; }
#pmenu1 li:hover ul.first {top:0; z-index:3001;}
#pmenu1 table {border-collapse:collapse; width:0; height:0; border:0; font-size:1em; z-index:3001; z-index:3001;}
#pmenu1 li a:active, #pmenu1 li a:focus {background:#dfd7ca; color:#c00; z-index:3001;}
#pmenu1 ul li ul li a:active, #pmenu ul li ul li a:focus {background:#bcbec0 url("../images/menu_box.gif") right top no-repeat; /*background-color:#bcbec0; background-image:url("../images/menu_box.gif");*//*background-image:url("../images/grey_bar.gif");*/ z-index:3001;}
#pmenu1 li.first {background:#bcbec0 url("../images/menu_box.gif") right top no-repeat; /*background-image:url("../images/menu_box.jpg");/*background-image:url("../images/grey_bar.gif");*/ border-left: 0; z-index:3001;}
#pmenu1 li.first:hover > a {text-decoration: underline; background:#808285 url("../images/menu_box_highlight.gif") right top no-repeat; /*background-image: url("../images/menu_rollover.jpg") color:#555555 ; no-repeat right center;*/ z-index:3001;}
#pmenu1 li.fly {background:#bcbec0 url("../images/menu_box.gif") right top no-repeat; /*background-color:#bcbec0; background-image:url("../images/menu_box.gif");/*background-image:url("../images/grey_bar.gif");*/ z-index:3001;}
#pmenu1 li.drop {background:#bcbec0 url("../images/menu_box.gif") right top no-repeat; /*background-color:#bcbec0; background-image:url("../images/menu_box.gif");/*background-image:url("../images/grey_bar.gif");*/ z-index:3001;}
#pmenu1 li.drop:hover > a {text-decoration: underline; background:#808285 url("../images/menu_box_highlight.gif") right top no-repeat; /*background-image: url("../images/menu_rollover.jpg"); color:#555555 ; no-repeat right center;*/ z-index:3001;}
#pmenu1 li a:hover ul { left:-1px; top:25px; width:150px; }
#pmenu1 li a:hover ul a:hover ul,
#pmenu1 li a:hover ul a:hover ul a:hover ul,
#pmenu1 li a:hover ul a:hover ul a:hover ul a:hover ul, 
#pmenu1 li a:hover ul a:hover ul a:hover ul a:hover ul a:hover ul { top:-1px; left:120px; }
#pmenu1 a:hover ul ul,
#pmenu1 li a:hover ul a:hover ul ul,
#pmenu1 li a:hover ul a:hover ul a:hover ul ul,
#pmenu1 li a:hover ul a:hover ul a:hover ul a:hover ul ul,
#pmenu1 a:hover ul iframe,
#pmenu1 li a:hover ul a:hover ul iframe,
#pmenu1 li a:hover ul a:hover ul a:hover ul iframe,
#pmenu1 li a:hover ul a:hover ul a:hover ul a:hover ul iframe {left:-9999px;}
#pmenu1 a:hover iframe {left:-1px; top:25px; }
#pmenu1 a:hover a:hover iframe,
#pmenu1 a:hover a:hover a:hover iframe,
#pmenu1 a:hover a:hover a:hover a:hover iframe {left:120px; top:-1px;}
#pmenu1 a:hover iframe {left:-1px; top:25px;}
#pmenu1 a:hover a:hover iframe,
#pmenu1 a:hover a:hover a:hover iframe,
#pmenu1 a:hover a:hover a:hover a:hover iframe {left:120px; top:-1px;}
/*----------------------------- Drop down menu bar --------------------------*/
.dropdowntreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;	
}
/*Top level list items*/
.dropdowntreemenu ul li{
position: relative;
display: inline;
float: left;
/*overall menu background color*/
background-image: url("../images/grey_bar.jpg"); 
border-left: 0; 
z-index:1;
border-left: 1px solid white;
}
/*Top level menu link items style*/
.dropdowntreemenu ul li a{
display: block;
width: 90px; /*Width of top level menu link items*/
padding: 1px 8px;
text-decoration: none;
color: #666666;
font-weight : bold ;
}
.dropdowntreemenu ul li.firstMenu a{
}
/*1st sub level menu*/
.dropdowntreemenu ul li ul{
left: 0;
position:absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;
z-index:3;
}
/*Sub level menu list items (undo style from Top level List Items)*/
.dropdowntreemenu ul li ul li{
display: list-item;
float: none;
z-index:2;
}
/*All subsequent sub menu levels offset after 1st level sub menu */
.dropdowntreemenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
}
/* Sub level menu links style */
.dropdowntreemenu ul li ul li a{
display: block;
width: 250px; /*width of sub menu levels*/
color: #666666;
text-decoration: none;
padding: 1px 5px;
border: 1px solid #ccc;
background-color: #CCCCCC;
}
.dropdowntreemenu ul li.firstMenu ul li a{
border-left: 1px solid #ccc;
}
.dropdowntreemenu ul li a:hover{
background-image: url("../images/menu_rollover.jpg");
}
.dropdowntreemenu ul li ul li a:hover {
position:relative; background:#555555; color:#FFFFFF;
}
/*Background image for top level menu list links */
.dropdowntreemenu .mainfoldericon{
/*
background: #F3F3F3 url(images/menu/arrow-down.gif) no-repeat center right;
*/
}
/*Background image for subsequent level menu list links */
.dropdowntreemenu .subfoldericon{
/*
background: #F3F3F3 url(images/menu/arrow-right.gif) no-repeat center right;
background-position: 10px;
*/
}
* 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 .dropdowntreemenu ul li { float: left; height: 1%; }
* html .dropdowntreemenu ul li a { height: 1%; }
/* End */
