.insort1 { line-height:15px; height:15px; text-align:left;  clear:both; margin:4px 0;}
.insort1 a { padding-left:10px; display:block; background:url(images/bg_notext.jpg); text-transform: uppercase; color:#4B4B4B; font: bold 12px/15px Arial, Helvetica, sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.insort1 a img{ vertical-align:middle; border:0}
.insort1 a:hover{ background-position:0 -15px; text-decoration:none; color:#4B4B4B;}
.insort10 a { display:block; padding-left:10px; background:url(images/bg_notext.jpg) 0 -15px; text-transform: uppercase; text-decoration:none; color:#4B4B4B; font: bold 12px/15px Arial, Helvetica, sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.insort10 a:hover { text-decoration:none;}

.insort2{ line-height:15px; height:15px; margin:2px 0 3px 0; text-align:left; }

.insort2 a{ display:block; padding-left:15px; background:url(images/bg_notext.jpg) 5px 0; color:#111; font-size:11px; font-family:arial; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;  }
.insort2 a:hover{ background-position:5px -15px; text-decoration:none;}
.insort20 a { display:block; padding-left:15px; background:url(images/bg_notext.jpg) 5px -15px; color:#000;font:100 11px/15px Arial, Helvetica, sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap; }
.insort20 a:hover { text-decoration:none;}

.pjfc{float:left; width:94%}
.pjfc2{float:left; width:0}
.menusubc{ padding:6px 0;}
.pjfc span{float:right; display:block; width:11px; height:16px; background:url(images/jt3.gif) no-repeat left;} 

.menusub { padding:6px 0; line-height:15px; font-size:11px;white-space:nowrap;overflow:hidden;text-transform:capitalize;  text-overflow:ellipsis;}

.menusub a{ padding-left:29px; line-height: color:#111; font-size:11px; font-family:arial; }
.menusub a:hover{ color:#D7D7D7; text-decoration:none; }
