body{
 background:#FFF;
 padding:0;
 margin:0;
 color:#000;
 font-family:Verdana, Trebuchet MS, Arial;
 font-size:11px;
 min-width:760px;
 overflow-y:scroll;
}

form{
 padding: 0;
 margin: 0;
}

table{
 padding: 0;
 margin: 0;
}

td{
 font-family:Verdana, Trebuchet MS, Arial;
 font-size:11px;
 padding:0;
 margin:0;
 vertical-align:top;
}

div{
 font-family:Verdana, Trebuchet MS, Arial;
 padding:0;
 margin:0;
}

p{
 margin:0;
 padding:0;
}

img{
 padding:0;
 margin:0;
 border:0;
}

img.hand{
 cursor:hand;
 cursor:pointer;
}

object{
 padding:0;
 margin:0;
 border:0;
}

iframe{
 padding:0;
 margin:0;
 border:0;
 width:1px;
 height:1px;
}
ul{
 padding:0;
 margin:0;
}
li{
 padding:0;
 margin:0;
}
#e1{
}  
/* -------------------------------- */
a{
 font-family:Verdana, Trebuchet MS, Arial;
 text-decoration:none;
 color:inherit;
 font-size:inherit;
}
a:link{
 text-decoration:none;
 color:inherit;
}
a:hover{
 text-decoration:underline;
 color:inherit;
}

a.yl{
 color:#CC4;
 padding:0 3px 0 3px;
}
a.yl:link{
 color:#CC4;
}
a.yl:hover{

}

a.hanzo{
 color:#888;
}
a.hanzo:link{
 color:#888;
}

a.hanzo:hover{
 text-decoration:none;
}

a.gr{
 color:#CCC;
 font-size:11px;
 font-weight:bold;
 padding:0 3px 0 3px;
}
a.gr:link{
 color:#CCC;
}
a.gr:hover{
}

a.noline{
 text-decoration:none;
}
a.foot:link{
 text-decoration:none;
}
a.noline:hover{
 text-decoration:none;
}
a.more{
 color:#999;
}
a.foot1{
 color:#888;
 padding-left:5px;
}

b.pic{
 font-family:Arial, Trebuchet MS, Verdana;
 font-size:13px;
 margin-left:3px;
 margin-right:3px;
 color:#07B;
}

b.hand{
 cursor:hand;
 cursor:pointer;
}
b.more{
 cursor:hand;
 cursor:pointer;
 color:#999;
 font-size:10px;
 font-weight:normal;
}
div.infTh{
 float:left;
 border:1px solid #CCC;
 overflow:hidden;
 max-width:96px;
 max-height:96px;
}
img.infTh{
 margin:0 0 0 34px;
 border:1px solid #DDD;
}
p.ankpyt{
 font-style:italic;
 color:#888;
}
p.ankodp{
 color:#000;
 margin-bottom:5px;
}

div.segm{
 display:none;
 width:100%;
}

div.art{
 border-bottom:1px dotted #BBB;
 margin:0px 0 26px 0;
}

div.prevPic{
 border:1px solid #DACE44;
 width:64px;
 height:56px;
 float:left;
 overflow:hidden;
 margin:12px 17px 10px 8px;
}
div.prevPicBB{
 border:1px solid #DACE44;
 background:#333;
 width:78px;
 height:70px;
 float:left;
 overflow:hidden;
 margin:6px 9px 0px 2px;
}
div.prevPicB{
 border:1px solid #DACE44;
 width:74px;
 height:66px;
 overflow:hidden;
 margin:1px;
}
div.prevPicAA{
 filter:alpha(opacity=100);
 opacity:1.0;
 -moz-opacity:1.0;
 border:1px solid #333;
 background:#333;
 width:78px;
 height:70px;
 float:left;
 overflow:hidden;
 margin:6px 9px 0px 2px;
}
div.prevPicA{
 border:1px solid #DACE44;
 width:74px;
 height:66px;
 overflow:hidden;
 margin:1px;
}
div.galCont{
 margin-left:7px;
 margin-left:expression('20px');
}
b.abs{
 position:absolute;
 background:#BBB;
 text-align:center;
 vertical-align:middle;
 filter:alpha(opacity=50);
 opacity:.50;
 -moz-opacity:.50;
 font-size:18px;
 font-family:Trebuchet MS;
}

img.prevPic{
 width:98px;
 height:84px;
}

p.txt{
 font-family:Verdana, Trebuchet MS, Arial;
 font-size:12px;
 color:#00447A;
}
table.vid{
 background:#000;
}

td.playertd{
 background:#000;
 padding:5px;
}

div.playerinf{
 background:#000;
 color:#AAA;
 width:354px;
 min-height:54px;
 max-height:79px;
 padding:2px;
 margin:3px 1px 3px 1px;
 overflow:hidden;
}

td.vidmn{
 background:#000;
 height:390px;
 width:200px;
}
td.vidbt{
 background:#000;
 height:30px;
}
div.vidR{
 background:#222 url('/imgs/vidRbg.gif') repeat-x top left;
 height:101px;
 width:160px;
 margin:0px 0px  0px 17px;
 padding:2px;
 border:1px solid #000;
 overflow:hidden;
}
div.vidRA{
 background:#222 url('/imgs/vidRbg.gif') repeat-x top left;
 height:101px;
 width:160px;
 margin:0px 0px  0px 17px;
 padding:2px;
 border:1px solid #444;
 overflow:hidden;
}
div.vidmaintit{
 color:#DDD;
}
div.vidRtitle{
 font-size:11px;
 font-weight:bold;
 color:#DC2;
 text-align:right;
 background:#444;
 padding: 4px 8px 3px 0;
}
div.vidRmain{
 overflow:hidden;
 height:330px;
}
div.vidRmv{
 margin:2px;
 text-align:center;
}
div.vidPicC{
 border:1px solid #000;
 width:74px;
 height:66px;
 overflow:hidden;
 margin:2px 4px 1px 1px;
}

div.main{
 margin-bottom:10px;
}
div.title{
 font-size:13px;
 font-weight:bold;
 color:#AAA;
 margin:0px 0 12px 0;
}
td.txt{
 vertical-align:middle;
}
div.mc3{
 border-bottom:1px dotted #BBB;
 padding:4px 8px 4px 8px;
 font-size:11px;
 font-weight:normal;
}
td.txt{
 font-size:11px;
 vertical-align:bottom;
 width:80px;
}
td.input{
 width:208px;
}
div.adv1{
 border:1px solid #DDD;
}
div.starRank{
 height:16px;
 width:96px;
 overflow:hidden;
 color:#888;
 text-align:right
}
img.star{
 cursor:hand;
 cursor:pointer;
 position:relative;
 top:0;
}
p.text{
 text-align:justify;
}
img.bp{
 border:1px solid #BBB;
}
div.bp{
 max-width:320px;
 margin-left:8px;
 float:right;
 text-align:right;
}