
.col-left ul,
.col-left ul li {  width: 174px; /*For KHTML*/  list-style: none;border: 0 none;}

.col-left ul {border-left:2px solid #000;border-right:2px solid #000;}
.col-left ul ul {border:none;}

.col-left ul:after /*From IE 7 lack of compliance*/{clear: both;display: block;font: 1px/0px serif;content: ".";
  height: 0;visibility: hidden;}
.col-left ul li {float: left; /*For IE 7 lack of compliance*/display: block !important; /*For GOOD browsers*/
  display: inline; /*For IE*/position: relative;}  
.col-left ul a {display: block;  height: auto !important;height: 1%; /*For IE*/padding: 0 4px;
  text-decoration: none;color: #000;
  font: bold 1.1em/18px  Arial, Verdana, Helvetica, sans-serif;
  border-bottom:2px solid #000;background: #A5CF2F;}
  
.col-left ul a:hover {color: #000;background: #FFCC00;}

.col-left ul ul a {padding-left:10px;font: bold 1.0em/16px  Arial, Verdana, Helvetica, sans-serif;
  border-bottom:2px solid #000;background: #CCFF60 url("../images/bg_li_a.gif") 4px 10px no-repeat;}
  
.col-left ul ul a:hover {background: #FFCC00 url("../images/bg_li_a.gif") 4px 10px no-repeat;}
