#ts3 .pathmid {
  font-family:MS Courier New, Prestige, Monospace;
  font-size: 14px;
  text-align:center;
  height:14px;
  min-width: 14px;
  width: 14px;
	margin: 0;
	padding: 0;
  line-height: 1em !important;
  vertical-align: middle !important;
}
#ts3 .pathend {
  font-family:MS Courier New, Prestige, Monospace;
  font-size: 14px;
  text-align:center;
  height:14px;
  min-width: 14px;
  width: 14px;
	margin: 0;
	padding: 0;
	line-height: 1em !important;
  vertical-align: middle !important;
}
#ts3 .pathno {
  font-family:MS Courier New, Prestige, Monospace;
  font-size: 14px;
  text-align:center;
  height:14px;
  min-width: 14px;
  width: 14px;
	margin: 0;
	padding: 0;
	line-height: 1em !important;
  vertical-align: middle !important;
}
#ts3 .pathstraight {
  font-family:MS Courier New, Prestige, Monospace;
  font-size: 14px;
  text-align:center;
  height:14px;
  min-width: 14px;
  width: 14px;
	margin: 0;
	padding: 0;
	line-height: 1em !important;
  vertical-align: middle !important;
}

/* channel type */
#ts3 .cha_green { 
  background-position: 0 0; width: 16px; height: 16px; 
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .cha_red { 
  background-position: 0 -20px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .cha_yellow { 
  background-position: 0 -40px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
/* channel status */
#ts3 .cstat_default { 
  background-position: 0 -60px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .cstat_lock { 
  background-position: 0 -80px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .cstat_moderated { 
  background-position: 0 -100px; width: 14px; height: 14px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .cstat_music { 
  background-position: 0 -118px; width: 16px; height: 13px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .cstat_unlock { 
  background-position: 0 -135px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
/* server icons */
#ts3 .srv_green { 
  background-position: 0 -155px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .srv_info { 
  background-position: 0 -175px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .srv_red { 
  background-position: 0 -195px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .srv_user { 
  background-position: 0 -215px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
/* user type */
#ts3 .usr_away { 
  background-position: 0 -235px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
line-height: 1em !important;
} 
#ts3 .usr_connect { 
  background-position: 0 -255px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .usr_inmute { 
  background-position: 0 -275px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .usr_inmute_hard { 
  background-position: 0 -295px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .usr_off { 
  background-position: 0 -315px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .usr_on { 
  background-position: 0 -335px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .usr_outmute { 
  background-position: 0 -355px; width: 16px; height: 16px;  
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .usr_outmute_hard { 
  background-position: 0 -375px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
/* user status */
#ts3 .ustat_ca { 
  background-position: 0 -395px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .ustat_capture { 
  background-position: 0 -415px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .ustat_op { 
  background-position: 0 -435px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .ustat_rec { 
  background-position: 0 -455px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .ustat_sa { 
  background-position: 0 -475px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 
#ts3 .ustat_sq { 
  background-position: 0 -495px; width: 16px; height: 16px;
	min-width: 16px; 
	margin: 0;
	padding: 0;
	line-height: 1em !important;
} 

