#categories { width:194px; margin:0 auto;}
#categories ul,li {margin:0; padding:0; list-style-type:none;}
.insort1 {line-height:24px; padding-bottom:1px; margin:0 2px; background:url(images/line.gif) bottom repeat-x; text-align:left; clear:both; }
.insort1 a {padding-left:10px; background:url(images/dot_black.gif) left no-repeat; display:block; text-transform:capitalize; font-weight:700; color:#5E5E5E; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
.insort1 a:hover { display:block; background:url(images/dot_black.gif) #F7F6F6 left no-repeat; color:#5E5E5E;}
.insort1 a img{ vertical-align:middle; border:0}

.insort2 {line-height:18px; margin:0 6px; margin-bottom:1px; background:url(images/line.gif) bottom repeat-x; padding-bottom:1px; text-align:left; clear:both; }
.insort2 a {padding-left:14px; background:url(images/top_link_arrow.png) no-repeat 5px 5px; display:block; text-transform:capitalize; font-weight:100; color:#604F46; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.insort2 a:hover { display:block; background:url(images/top_link_arrow.png) #f8f8f8 no-repeat 6px 6px; color:#4D3F38; text-decoration:none}
.insort2 a img{ vertical-align:middle; border:0}

.pjfc{float:left; width:94%}
.pjfc2{float:left; width:0}

.pjfc span{float:right; display:block; width:11px; height:16px; background:url(images/jt3.gif) no-repeat left;} 
.menusub {line-height:16px; margin:0 6px; margin-bottom:1px ; text-align:left; clear:both; }
.menusub a {padding-left:18px; background:url(images/dot_grey.gif) no-repeat 10px 6px; display:block; text-transform:capitalize; font-weight:100; color:#604F46; font-size:11px; font-family:Arial, Helvetica, sans-serif; }
.menusub a:hover { display:block; color:#900;}
