#menu { margin:0; padding:0 26px 0 0; float:right; text-align:left; }
* html #menu { margin:0; padding:0 26px 0 0; } /*IE6*/	

#menu ul { margin:0; padding:0;	line-height:1em; }
#menu li { margin:0; padding:0 0 0 26px; float:right; display:block; background:transparent; cursor:pointer; line-height:1em; color:#5a6982; }

.activeTD { background:#707172; }
    * html .activeTD { background:#707172; } /*IE6*/	

.activeTD span { font-family:Tahoma; font-weight:normal; font-size:14px; color:#ffffff; text-decoration:none; }

.icon { padding:0; }

/* hover or active level 1
   bground = topbg_green1.gif	
   backcolor = #FFFFFF
*/
#menu li:hover, #menu li.sfhover, #menu li.level1sfhover, menu li.level1-activesfhover {  }

#menu li a { font-family:Tahoma; font-weight:normal; font-size:14px; color:#ffffff; margin:0; padding:0; display:block; text-decoration:none; text-transform:uppercase; }
    * html #menu li a { padding:0; } /*IE6*/	

#menu li a:active { font-family:Tahoma; font-weight:normal; font-size:14px; color:#ffffff; text-decoration:none; }
#menu li a:focus { font-family:Tahoma; font-weight:normal; font-size:14px; color:#ffffff; text-decoration:none; }
#menu li a:visited { font-family:Tahoma; font-weight:normal; font-size:14px; color:#ffffff; text-decoration:none; }
#menu li a:hover { font-family:Tahoma; font-weight:normal; font-size:14px; color:#ffffff; text-decoration:none; }

#menu li a.active:active {  }
#menu li a.active:focus { color:#ffffff; }
#menu li a.active:visited {  }
#menu li a.active:hover {  }

