/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
/*width: 180px; /* Width of Menu Items */
width: 100%;
border-bottom: 1px solid #D4D4D4;
}
	
.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
width: 100%; /*sub menu width*/
top: 0;
display:block;
/*
visibility: hidden;
*/
visibility:hidden;
}

/* Sub level menu links style */
#suckertree1 li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
font-size:12px;
line-height:16px;
text-decoration: none;
background: #D4D4D4;
padding: 1px 5px 1px 10px;
border: 1px solid #D4D4D4;
border-bottom: 0;
}
#suckertree1 li a.subfolderstyle{
background: #D4D4D4 url(../images/arrow.gif) no-repeat center right;
}

#suckertree1 li ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: black;
font-size:11px;
line-height:16px;
text-decoration: none;
background: #D4D4D4;
padding: 1px 0px 1px 20px;
border: 1px solid #D4D4D4;
border-bottom: 0;
}
#suckertree1 li ul li a:hover{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #fff;
font-size:11px;
line-height:16px;
text-decoration: none;
background: #000;
padding: 1px 0px 1px 20px;
border: 1px solid #D4D4D4;
border-bottom: 0;
}


#suckertree1 li ul li ul li a{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #000;
font-size:10px;
line-height:14px;
text-decoration: none;
background: #D4D4D4;
padding: 1px 5px 1px 30px;
border: 1px solid #D4D4D4;
border-bottom: 0;
}
#suckertree1 li ul li ul li a:hover{
display: block;
overflow: auto; /*force hasLayout in IE7 */
color: #fff;
font-size:10px;
line-height:14px;
text-decoration: none;
background: #000;
padding: 1px 5px 1px 30px;
border: 1px solid #D4D4D4;
border-bottom: 0;
}
.suckerdiv ul li a:visited{
color: black;
text-decoration: none;
}

.suckerdiv ul li a:hover{
background-color: #000;
text-decoration: none;
color: white;
}

.suckerdiv .subfolderstyle{
background: #D4D4D4 url(../images/arrow.gif) no-repeat bottom right;
}

a.menuHasSubcategories{
display:block;
background: #D4D4D4 url(../images/arrow.gif) no-repeat bottom right;
}
a.menuHasSubcategories:hover{
display:block;
background: #000000 url(../images/arrow.gif) no-repeat bottom right;
color:#fff !important;
}
a.menuNoSubcategories{
display:block;
background: #d4d4d4;
color:#000;
}
a.menuNoSubcategories:hover{
display:block;
background: #000000;
color:#fff !important;
}
td.boxTextForMenu{
margin:0px;
padding:0px;
}
a.menuLevel0{line-height:18px; font-size:12px;}
a.menuLevel0 b{line-height:18px; font-size:12px;}
a.menuLevel1{line-height:17px; font-size:10px;}
a.menuLevel1 b{line-height:17px; font-size:10px;}
a.menuLevel2{line-height:15px; font-size:10px;}
a.menuLevel2 b{line-height:15px; font-size:10px;}

a.menuLevel0:hover ,a.menuLevel1:hover,a.menuLevel2:hover{
color:#FFFFFF !important;
text-decoration:none !important;
}
a.menuLevel0{ padding-left:5px; padding-right:5px;}
a.menuLevel1{ padding-left:15px; padding-right:5px;}
a.menuLevel2{ padding-left:25px; padding-right:5px;}
/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */
