/*------ VIEW ONLINE ---------*/
html{
    font-family: Helvetica, Arial, sans-serif !important;
    font-size: 12px !important;
    color: #666;
    line-height: 110%;
    height: 100%;
}
.view-online {
    position: absolute;
    top: 0;
    bottom: 0;
    right: 25px;
    left: 25px;
    margin-top: 40px;
}
.view-online .toolbar {
    top: 0;
    position: fixed;
/*    background-color: #fafafa;
    padding: 8px 15px;*/
}

.toolbar {
    margin:0 auto;
    height: 40px;
    line-height: 40px;
    padding: 0 24px;
    /*background-image:url(bg_pdf_control.jpg);*/
    background-repeat:repeat-x;
    background-position:right;
    -moz-border-radius:5px;
    border:1px solid #CCC;
    color:#617467;
    font-size:12px;
}
.toolbar input,.toolbar img{
    vertical-align:middle;
}
.toolbar_txtbox{
    height: 25px !important;
    border:1px solid #CCC;
}
.toolbar_bred{
    padding:0 8px;
}

.bt_browser_fit,.bt_zoom_minus,.bt_zoom_plus,.bt_page_down,.bt_page_up,.bt_search,.bt_page_single,.bt_page_twocolumn,.bt_print{
    display:inline-block;
    height:30px;
    font-size: 0px;
    line-height: 0px;
    border:0;
    padding:0;
    cursor:pointer;
}
.bt_browser_fit,.bt_search,.bt_page_single,.bt_page_twocolumn,.bt_print{
    width:30px;
}
#pdf_zoom{
    text-align: center;
}
.bt_zoom_minus,.bt_zoom_plus,.bt_page_down,.bt_page_up{
    width:22px;
}
.bt_browser_fit{
    background-image:url(bt_browser_fit.png);
}
.bt_zoom_minus{
    background-image:url(bt_zoom_minus.png);
}
.bt_zoom_plus{
    background-image:url(bt_zoom_plus.png);
}
#pdf_page{
    text-align: center;
}
.bt_page_down{
    background-image:url(bt_page_down.png);
}
.bt_page_up{
    background-image:url(bt_page_up.png);
}
.bt_search{
    background-image:url(bt_search.png);
}
.bt_page_single{
    background-image:url(bt_page_single.png);
}
.bt_page_twocolumn{
    background-image:url(bt_page_twocolumn.png);
}
.bt_print{
    background-image:url(bt_print.png);
}
.bt_browser_fit:hover,.bt_zoom_minus:hover,.bt_zoom_plus:hover,.bt_page_down:hover,.bt_page_up:hover,.bt_search:hover,.bt_page_single:hover,.bt_page_twocolumn:hover,.bt_print:hover{
    background-position:left -30px;
}
.bt_browser_fit:forcus,.bt_zoom_minus:forcus,.bt_zoom_plus:forcus,.bt_page_down:forcus,.bt_page_up:forcus,.bt_search:forcus,.bt_page_single:forcus,.bt_page_twocolumn:forcus,.bt_print:forcus{
    background-position:left -30px;
}

