.menu-container{clear:both;}

.menu-container .menu {background: transparent url(../images/col-left-menu-bg-bottom.gif) no-repeat 0 100%;}
.menu-container .menu span.menu-top {display: block; width: 200px; height: 10px; background: transparent url(../images/col-left-menu-bg-top.gif) no-repeat;}
.menu-container .menu {margin-bottom: 10px; border-bottom: 1px solid #DDD;width:200px;}
.menu-container .menu-content {margin: 0px 5px 10px 8px; display: block; border: 1px solid white;}
.menu-container .menu h3 {margin: 0 5px; border-bottom: 1px solid #d9d9d9; padding: 0 10px 5px;}

.nav_content_left
{
 margin:0px;
 padding:0px;
}
/* remove all the bullets, borders and padding from the default list styling */
.nav_content_left ul
{
  padding:0px;
  margin:0px;
  list-style-type: none;
}
.nav_content_left ul ul
{
  width: 180px;
}
.nav_content_left ul li
{
  BORDER:none;
  color:#900;
  font-weight:bold;
}
.nav_content_left ul li a, .nav_content_left ul li a:hover, .nav_content_left ul li a:visited
{
  color:#900;
  background:none;
  BORDER-Bottom: #e3e3e3 1px solid; 
  font-weight:bold;
  }
/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.nav_content_left ul ul li
{
  FONT-SIZE: 12px; 
  font-weight:normal;
  MARGIN:  0px 8px 0px 8px; 
  padding:0px;
  COLOR: #262524; 
  width:96%;
  overflow:hidden;
}
.nav_content_left ul ul li a, .nav_content_left ul ul li a:hover, .nav_content_left ul ul li a:visited
{
	font-weight:normal;
}
/* style the links for the top level */
.nav_content_left a, .nav_content_left a:visited
{
  display: block;
  text-decoration: none;
  COLOR: #262524; 
  padding:5px 0px 5px 8px;
}
.nav_content_left ul a.image 
{
  display: block;
  border:none;
}
/* a hack so that IE5.5 faulty box model is corrected */
* html .nav_content_left a, * html .nav_content_left a:visited
{
  width: 180px;
  w:\\idth:139px;
}

/* style the third level background */
.nav_content_left ul ul ul a, .nav_content_left ul ul ul a:visited
{
  background: #fff;
}
/* style the third level hover */
.nav_content_left ul ul ul a:hover
{
  COLOR: #fff; BACKGROUND-COLOR: #a3a3a3
}
.nav_content_left ul ul
{

}
/* another hack for IE5.5 */
* html .nav_content_left ul ul
{
  top: 30px;
  t:\\op:31px;
}
/* position the third level flyout menu */
.nav_content_left ul ul ul
{
  top: 0;
  width: 173px;
}

/* style the second level links */
.nav_content_left ul ul a, .nav_content_left ul ul a:visited
{
  color: #262524;
  height: auto;
  line-height: 1em;
}
/* style the top level hover */
.nav_content_left a:hover, .nav_content_left ul ul a:hover
{
COLOR: #fff; BACKGROUND-COLOR: #a3a3a3
}