#left ul { margin: 0;  padding: 0; padding-bottom:16px; height: auto; min-height: 80px; _height:80px; background: url(images/red.gif) left top repeat-y; list-style-type: none; }* html #left ul {height:80px; } #left li {  margin: 0;  padding:0; } #left a { display: block; padding: 0px 0px 5px 14px; font: bold 11px Arial, helvetica, serif; color:#333; }  #left a:visited { padding: 0px 0px 5px 14px; color:#666; }  #left a:hover { padding: 0px 0px 5px 14px; background: url(images/arrow.gif) left top no-repeat; border-bottom: none; color:#ff3300; } * html #left a{ /*IE only hack*/padding: 0px 0px 2px 14px;height:14px;}* html #left a:visited{ /*IE only hack*/padding: 0px 0px 2px 14px;height:14px;}* html #left a:hover{ /*IE only hack*/padding: 0px 0px 2px 14px;height:14px;}  #right ul { margin: 0;  padding: 0; background: #e1e5e8; list-style-type: none; } #right li {padding:3px 0;margin:0;border-bottom: 1px solid #fff; } #right a { font: 11px Arial, helvetica, serif; color: #333333;}#right a:visited {} #right a:hover {} #right ul li ul{padding:4px;margin:0 0 0 10px;list-style: none;background: #b2d3eb;}#right ul li ul li{padding:4;padding-left:16px;margin-left:0;list-style: none;background: url(images/0033_bala.gif) 0px 2px no-repeat;border-bottom: none;}#right ul li ul li { display: block; text-indent:0em; padding: 0; margin: 4px 4px 4px 12px; font: 11px Arial, helvetica, serif; color:#000; }   * html #right ul li ul li a{ /*IE only hack*/padding:0;}  #feature{	font: bold 12px arial, helvetica, sans-serif;	color: #000;	margin: 0;	padding: 4px;	background: url(images/headerbg.gif);	}#feature ul li{	font: bold 12px arial, helvetica, sans-serif;	color: #000;	padding-left: 1.18em;	text-indent: -1em;	background: url(images/0025_bullet.gif) 0px 4px no-repeat;	} #right .demo a {padding:0px; margin:0; border-bottom:none; }  
