.submenu{ text-align:left;}
.submenu ul{
margin: 0;
padding: 0;
list-style-type: none;
width:163px; /* Width of Menu Items */
}

.submenu ul li{
position: relative;
height:29px;
border-bottom:#7F6A50 1px dashed;
z-index:1000;
}
	
.submenu ul li ul{
position: absolute;
margin-left:160px;
width: 160px; 
margin-top:-59px;
>margin-top:-31px;
display: none;
z-index:1000;
/*
padding-left:10px;
background-image:url(submenu01.gif); background-repeat:no-repeat; background-position:left top;
*/
}

.submenu ul li.bottom{background-image:url(submenubottom.gif);background-repeat:no-repeat;background-position:top;width:160px;padding-bottom:2px;height:14px;border-bottom:none;}

.submenu ul li ul li ul{ 
margin-left:160px;
}
.submenu ul li span{
padding:0px 0px 5px 5px;
width:140px;
cursor:pointer;
}

.submenu ul li a{
display: block;
color: black;
text-decoration: none;
font:100%;
padding: 8px 5px 7px 6px;
border-bottom: 0;
}

.submenu ul li ul li a{
border-left:# 3px solid;border-right:# 3px solid;
background-color:#FFF;
padding:6px 5px;
}

.submenu ul li a:visited{
color: black;
text-decoration: none;
}

.submenu ul li a:hover{
color: #FF6C68;
font-weight:bold;
text-decoration: none;
}
.submenu .subfolderstyle{
background: url(arrow-list.gif) no-repeat center right;
}
.submenu ul li ul li .subfolderstyle{
background: url(../pic/arrow-list.gif) no-repeat center right;background-color:#FFF;
}

* html .submenu ul li { float: left; height: 1%;}
* html .submenu ul li a { height: 1%; }