#vlist { }
#vlist a { text-decoration:none; color:#105cb6; }
#vlist a:hover { text-decoration:underline; color:#105cb6; }
#vlist .other-categories { border:1px solid #f2f2f2; background:#f9f9f9; padding:5px; font-size:10px;}


#vlist-list { }
#vlist-list .uvl-container { padding-left:5px; padding-top:5px; height:95px; float:left; width:420px;}
#vlist-list .uvl-t { height:95px; }
#vlist-list .uvl-tc { width:158px; height:95px; background:black; text-align:center; float:left;}
#vlist-list .uvl-tc .tc-time { position:relative; float:right; top:-15px; right:2px; background:#cecece; width:40px; font-size:10px; height:13px;}
#vlist-list .uvl-tc .tc-opt { position:relative; float:right; top:-15px; right:4px; background:url(/images/favorite-delete.gif) no-repeat; width:12px; height:13px; cursor:hand; cursor:pointer; }
#vlist-list .uvl-tx { width:255px; float:left; margin-left:5px; }
#vlist-list .uvl-tx #tx-ttl { font-weight:bold; margin-bottom:5px;}
#vlist-list .uvl-tx #tx-ttx { font-size:11px; margin-top:5px;}

#flist {}
#flist .uinfo { float:left; width:180px; margin-bottom:10px;}
#flist .avpic { border:1px solid; width:80px; height:80px; }
#flist .rdatetime { font-size:11px; }

.stars-off, .stars-on {
    position: relative;
    height: 16px;
    background: url(/ls_scripts/ui/stars/ui.stars.gif) repeat-x 0 -32px;
    margin:0px;
}
.stars-on {
    position: absolute;
    background-position: 0 -48px;
}

