#fixbar { position: absolute;  left: 0; top: 0; width:100%; opacity:0.9; z-index:11000; border-top: #e2e2e2; }
#drag { visibility:hidden; border:2px #f3f3f3 solid; padding:12px; position:absolute; top:0;left:0;opacity:0.9; background-color: #f9f9f9; z-index:12000; }
#sfix { border:2px #f3f3f3 solid; margin:0 6px; }
@media screen { body>div#fixbar { position: fixed; } }
#stbb {  }
#stb { width:100%; }
#stb td { vertical-align:bottom; text-align:center; }
#stb div.btd { opacity:0; filter: alpha(opacity=0); }
#stb div.thid0 { height:75px; }
#stb div.thid1 { height:75px; display:block; z-index:500; overflow:hidden; }
#stb div.thid2 { height:75px; display:none; z-index:600; overflow:hidden; }
#stb img { cursor:pointer; margin-top:2px; }
#stb img.orig { border:2px #ffdc64 solid; }
#stb div { padding:0 1px 1px 1px; text-align:center; background-color:transparent; width:160px; margin-left: auto; margin-right: auto; }
#stb div.bgw, .bgw { background-color:#fff; }
#stb div.bgg, .bgg { background-color:#ddd; }
#stb div.bgbl, .bgbl { background-color:#000; }
#stb a,#lbt a,#lbt span { font-size:9px; text-decoration:none; }
#stb a.txr { font-size:11px; }
#stb p { margin:0 0 1px 0; text-align:center; color: #999; font-size:9px; }
#stb p.llt { color: #dadada; }
#stb p.drk { color: #000; }
#stb div.z { background-color:transparent; padding-top:1px; }
#stb div.zz { background-color:transparent; font-size:9px; margin-bottom:12px; border-bottom: 1px #eee dotted; }
#stb div.y { border-width:0; margin:0; background-color:transparent;}
#stb div.si { font-weight:bold; padding-top:1px; }
#bottnav { padding:4px 2px; }
#box0 td,#bottnav td,#box2 td,#lbr td { vertical-align:middle; white-space: nowrap; }
#box0 td,#bottnav td,#lbr td { padding-left: 0; }
#box0 td.nr,#bottnav td.nr,#box2 td.nr { text-align:right; width:100%; padding:0; }
#box0 input,#bottnav input {width: 30px; height:17px; border: 1px #8d9398 solid; background-color:#fff; text-align:center; padding:0; }
a.image_link img {border:1px solid #ddd}
a.image_link:hover img {border:1px solid #ddd}
#etool { width:100%; background-color:#fff; border-bottom:3px #fff solid; }
#lbt { padding: 6px 0 0 3px; }
#lbt p { margin:0; }
#bt1 { margin: 6px 0; }
#filt { vertical-align:bottom; padding-bottom:12px; width:100%; }
#filt form { margin-left:10px; }
#sres,#sought,#fused,#dual { background-color:transparent; }
#mnt { white-space: nowrap; padding-right:6px; cursor: pointer; }
#mnt img { margin-right:2px; }
#sought,#dual { padding:3px; }
#fused {padding: 3px 0px 3px 0px;}
#sres { padding:3px 0px; }
#sres td { vertical-align: middle; }
#searchtext { margin-bottom:16px; } 
.p15 {padding-top :15px;}

div.pubinfo_det {padding : 5px 3px; width : 350px;}
div.pubinfo_image {background-color : #fff;}
#pubinfo div.div {padding : 2px 0; position:height : 20px;}
#pubinfo {display : none; position : absolute; z-index : 1000; top:0;left:0; }
.searchtip {margin-right : 10px; padding : 5px 3px; vertical-align : top;}
