#ysAb{clear:both}
#ysAh_w{padding-left : 10px;padding-top : 0;background : #fff8e7;}
#ysAh, #ysAb{padding:2px 0 2px 10px;margin:0;}
#ysAh p, #ysAb p,#ysAh_w p{font-size:10pt}
#ysAh, #ysAb{background : #fff8e7}

#ysAh a.title,#ysAb a.title{
    font-weight : bold;
}

.ysAa{padding:5px 0 5px 0;}
.ysAa p{margin:0}
.ysAa p a{text-decoration : none;}
.ysAa p a span.host{color:#358000;}
.ysAa p a span.abstract{color:#000;}
.ysAa  a {color:#2200cc;}
.ysLs{float:right;color:#616161;margin:0 5px 0 0;font-size:10px;}

.ysLsb{text-align : right;color:#616161;margin:0 5px 0 0;font-size:10px}

#ys{padding:5px 10px 10px 5px;margin:0 0 0 5px;overflow : hidden;}
#ysH{color:#6595B4;font-size:9pt;margin:2px 10px 2px 10px;border-top:1px solid #6595B4;text-align:right;padding:5px 5px 5px 5px;background : #ecf5fa;}
#ysH span{font-weight:bold}
div#ysHt{font-weight:bold;float:left;display:block}
.ysR{margin:10px 0 10px 10px;float :left;width : 150px;height : 100px;}
.ysR_new{margin:10px 0 10px 10px;}
.ysR_new a{color : #2200cc;}
.ysR p,.ysR_new p{font-size:10pt;margin:0}
.ysR span,.ysR_new span{color:#358000;font-size:10pt;}
.ysR div,.ysR_new div{border:1px solid blue;margin:2px 0 1px 0;width:104px;height:79px;cursor:pointer;text-align:center;background:#000}
.ysR div img,.ysR_new div img{border:0;margin:0}
#ysS{margin:5px 5px 5px 5px;}
#ysS span{font-weight:bold;}
#ysS a{font-weight:bold;font-style:italic}
a.ysN, a.ysNn, a.ysNnOn{border:1px solid #3666d4;color:#3666d4;width:150px;float:left;margin:5px 5px 10px 5px;text-align:center;height:20px;text-decoration:none}
a.ysN:hover, a.ysNn:hover, a.ysNnOn{color:#fff;background:#3666d4}
a.ysNn, a.ysNnOn{width:20px}


#ysAd{float:right;width:300px;border-left:2px solid #ecf5fa;padding:0 0 0 5px;margin:7px 0 0 0}
#ysAd p,#ysAd_vid p{font-size:10pt}
#ysAd_vid{width:300px;border-left:2px solid #ecf5fa;padding:0 0 0 5px;margin: 30px 0 0 0;}

hr.clear{
    clear : left;
    visibility : hidden;
    font-size : 0;
}

