.currency_table {
    width:      700px;
    font-size:  12px;
    color:      #595959;
    margin-top: 15px;
    text-align: left;
}
.currency_table_title_table {
    height: 35px;
    width:  inherit;
}
.currency_table_title_table_left {
    width:      6px;
    background: transparent url(/i/img/currency_table/title_left.png) no-repeat scroll left top;
}
.currency_table_title_table_main {
    font-size:  18px;
    color:      #000000;
    background: transparent url(/i/img/currency_table/title_main.png) repeat-x scroll left top;
    padding-top: 7px;
}
.currency_table_title_table_right {
    width:      6px;
    background: transparent url(/i/img/currency_table/title_right.png) no-repeat scroll left top;
}
.currency_table_red_title {
    color: #ff0000;
}
.currency_table_tabs {
    font-weight:    bold;
    text-transform: uppercase;
    background:     transparent url(/i/img/currency_table/tab_main.png) repeat-x scroll left top;
}
.currency_table_tabs_ins {
    padding-left: 5px;
    height:       20px;
}
.currency_table_tab {
    padding:             3px 3px 0px 3px;
    margin:              0px 2px 0px 1px;
    height:              17px;
    width:               64px;
    background:          transparent url(/i/img/currency_table/tab_sprite.png) no-repeat scroll left top;
    background-position: -70px 0px;
    float:               left;
    cursor:              pointer;
    text-align:          center;
}
.currency_table_tab:hover {
    background-position: -140px 0px;
}
.currency_table_active_tab {
    color:      #db170f;
    background: transparent url(/i/img/currency_table/tab_sprite.png) no-repeat scroll left top !important;
    float:      left;
}
.currency_table_main_block {
    width: inherit;
}
.currency_table_date {
    padding:    5px 0px 0px 12px;
    font-size:  10px;
    color:      #999;
}
.currency_table_quote {
    padding:    5px 0px 0px 12px;
    text-align: left;
}
.currency_table_quote_red {
    padding-right: 10px;
    color:         #db170f;
}
.currency_table_quote_red_bold {
    font-size:   16px;
    font-weight: bold;
}
.currency_table_quote_grey_bold {
    font-weight: bold;
}
.currency_table_main_table {
    padding-top: 10px;
    width:       inherit;
}
.currency_table_main_table table {
    width: inherit;
}
.currency_table_main_table td {
    padding: 8px 0px 8px 12px;
}
.currency_table_main_table tr:first-child td {
    border-bottom: 1px solid #8c8c8c;
}
.currency_table_main_table_left_top {
    background: transparent url(/i/img/currency_table/table_sprite_grey.png) no-repeat scroll left top;
}
.currency_table_main_table_top {
    background:          transparent url(/i/img/currency_table/table_sprite_grey.png) no-repeat scroll left top;
    border-left:         1px solid #8c8c8c;
    background-position: -5px 0px;
}
.currency_table_main_table_right_top {
    background:  transparent url(/i/img/currency_table/table_sprite_grey.png) no-repeat scroll right top;
    border-left: 1px solid #8c8c8c;
}
.currency_table_main_table_left_bottom {
    background: transparent url(/i/img/currency_table/table_sprite_light_grey.png) no-repeat scroll left bottom;
    width:      106px;
}
.currency_table_main_table_bottom {
    background:          transparent url(/i/img/currency_table/table_sprite_light_grey.png) no-repeat scroll left bottom;
    border-left:         1px solid #8c8c8c;
    background-position: -5px 100%;
    width:               103px;
}
.currency_table_main_table_right_bottom {
    background:  transparent url(/i/img/currency_table/table_sprite_light_grey.png) no-repeat scroll right bottom;
    border-left: 1px solid #8c8c8c;
    width:       105px;
}
.currency_table_main_table_green {
    color:       #0a8803;
    font-weight: bold;
}
.currency_table_main_table_red {
    color:       #db170f;
    font-weight: bold;
}
