.tbbm09{height:49px; background:#3D7CD5 url(bg.gif) repeat-x;border-bottom:1px solid #4f627a; font-family:tahoma; font-size:12px;}
.tbbm09{width:100%; min-width: 980px;_width: expression(((document.body.clientWidth)) < 1024? "1003px": ((document.body.clientWidth)) > 1024? "100%": "auto" ); direction:ltr;}



.tbbm09 .partright{float:right; padding:3px 4px 0 0; width:590px;}
.tbbm09 .partright img{ padding:7px 12px 0 5px;float:right; vertical-align:middle}
.tbbm09 .partright div{ vertical-align:middle}
.tbbm09 .partright .txtsearch{ float:right; background:#FFFFFF url(bgsearch.gif) repeat-x; border:1px solid #d4d4d4; color:#666666; margin-right:10px;width:125px; font-family:tahoma; font-size:11px; height:16px; padding:2px 4px 0 0; text-align:right}
.tbbm09 .partright .btnsearch{ float:right; background:#f3f5f8 url(btn.gif) repeat-x; width:37px; height:19px; border:0px solid; margin-right:6px; font-family:tahoma; color:#2a6dbd; font-weight:bold; font-size:11px; padding-bottom:2px;*height:19px}

.tbbm09 .partright .nextblog{ float:right;font-size:11px;width:86px; margin-right:6px;text-align:right;}
.tbbm09 .partright .nextblog a{border:1px solid #8cb2e6;text-decoration:none;color:#e0eaf7; display:block; padding:2px 4px 2px 10px;}
.tbbm09 .partright .nextblog a:hover{border:1px solid #FFFFFF;}



.tbbm09 .partright .bgnext{background:#6899dc url(arrow.gif) no-repeat left top ;background-position:2px 4px;}
.tbbm09 .partright .bgall{background:#6899dc url(papers.gif) no-repeat left top ;background-position:1px 2px;}


.tbbm09 .partleft{float:left; padding:9px 0 0 4px; width:auto}
.tbbm09 .partleft .icon{float:left; height:22px; margin-right:4px;padding:0 2px; cursor:pointer; border:1px solid #3677cd;position:relative}
.tbbm09 .partleft .icon-on{float:left; height:22px; margin-right:4px; background:#5e90cf; border:1px solid #86acdd; padding:0 2px; position:relative;cursor:pointer}
.tbbm09 .partleft .closebox{float:left;font-size:11px;width:50px; margin:0 3px; direction:ltr; margin-top:2px}
.tbbm09 .partleft .closebox a{border:1px solid #8db2e6;text-decoration:none;color:#e0eaf8; display:block; padding:1px 4px 3px 9px;background:#6697da}
.tbbm09 .partleft .closebox a:hover{border:1px solid #FFFFFF;}
.tbbm09 .partleft .lable{float:left;font-size:11px; min-width:100px; margin-right:6px; margin-top:2px; color:#d7e4f5;padding:4px 0 0 1px}

.tbbm09 .partleft  .title{ position:absolute; bottom:-30px;left:0px; display:none}
.tbbm09 .partleft  .title .arrow{ position:absolute; top:-3px;left:10px}
.tbbm09 .partleft  .title .titlebox{background:#3274c8; padding:3px; color:#FFFFFF; font-size:11px; vertical-align:top}


.tbbm09 .partleft  .title2{ position:absolute; bottom:-108px;left:0px; display:none}
.tbbm09 .partleft  .title2 .arrow2{ position:absolute; top:-3px;left:10px}
.tbbm09 .partleft  .title2 .titlebox2{background:#3274c8; color:#FFFFFF; font-size:11px; vertical-align:top}
.tbbm09 .partleft  .title2 .titlebox2  a{display:block; color:#FFFFFF; text-decoration:none; padding:3px 6px}
.tbbm09 .partleft  .title2 .titlebox2  a:hover{ background:#4e90e4}

/* new classes */
.tbbm09 .partleft .ctrlbox{float:left; font-size:11px; width:86px; margin:0 3px 0 0; direction:ltr; margin-top:2px}
.tbbm09 .partleft .ctrlbox a{border:1px solid #8db2e6;text-decoration:none;color:#e0eaf8; display:block; padding:1px 4px 3px 9px;background:#6697da}
.tbbm09 .partleft .ctrlbox a:hover{border:1px solid #FFFFFF;}

