a.sample_attach, a.sample_attach:visited, div.sample_attach
{
  display: block;
  width:   400px;
  border:  0px solid red;
  padding-top:1px;
  padding-bottom:1px;
  background: #FFFFFF;
  text-decoration: none;  
  font-weight: 900;
  font-size:14px;
  color:#1A1E26; 
}

a.sample_attach, a.sample_attach:visited { border-bottom: none; }
div#sample_attach_menu_child             { border-bottom: 1px solid black;}







/*Credits: Dynamic Drive CSS Library */
/*URL: http://www.dynamicdrive.com/style/ */

.suckerdiv
{
  border-bottom:1px solid #CCC;
}

.suckerdiv ul{
margin: 0;
padding: 0;
list-style-type: none;
width: 200px; /* Width of Menu Items */
/*border-bottom: 1px solid #ccc;*/
}
	
.suckerdiv ul li{
position: relative;
}
	
/*Sub level menu items */
.suckerdiv ul li ul{
position: absolute;
width: 200px; /*sub menu width*/
top: 0;
visibility: hidden;
}

/* Sub level menu links style */
.suckerdiv ul li a{
display: block;
overflow: auto;/*force hasLayout in IE7 */
_overflow:inherit; /*force hasLayout in IE6 */
color: #64655F;
text-decoration: none;
background: #fff;
padding: 1px 5px;
border: 1px solid #ccc;
border-bottom: 0;
font-size:14px;
}

.suckerdiv ul li a:visited{
color: #64655F;
}

.suckerdiv ul li a:hover{
background-color: #ffffff;
}

.suckerdiv .subfolderstyle {
background: url(../../images/arrow_list_bg.gif) no-repeat center right;
}

.suckerdiv ul li a.subfolderstyle:hover{
background: url(../../images/arrow_list_bg_hover.gif) no-repeat center right;
border-bottom:0px solid red;/*for IE5, add this style*/
}


/* Holly Hack for IE \*/
* html .suckerdiv ul li { float: left; height: 1%; }
* html .suckerdiv ul li a { height: 1%; }
/* End */