﻿/*Common section*/

.text_decoration_none {
    text-decoration: none !important;
}

/*------main site css----------*/
.container {
    /*text-align: left;*/
}

.container_block {
    height: auto;
    margin: 0 auto;
    width: 923px;
    clear: both;
}

.banner_block {
    clear: both;
    margin: 0px 0px 5px 0px;
    width: 923px;
    height: 159px;
}

.element_header {
    font-family: museo_sans_500regular,Arial !important;
    font-size: 25px;
    color: #fff;
    height: 28px;
    line-height: 25px;
    padding-top: 4px;
    display: inline-block;
    width: 785px;
    float: left;
    padding-left: 4px;
    padding-top: 4px;
    text-align: center;
}

.acc_block_content {
}


.Murrayimg img {
    border: none;
}

/*For new Style*/
.header_blk {
    float: left;
    height: 126px;
    margin-left: 0px;
    width: 140px;
    margin-top: 1px;
}

.header_blk3 {
    float: left;
    width: 643px;
    margin-top: 1px;
}
/*For new Style*/
.element_hover_data {
    height: 126px;
    padding: 0 0px;
}

.fl {
    float: left;
}
/*For new Style*/
table.element_hover_table {
    height: 127px;
    margin: 0;
    padding: 0; /*width: 638px;*/
    width: 643px;
    font-size: 12px;
}


    table.element_hover_table td.tdlast_he {
        border-bottom: medium none;
    }

    table.element_hover_table td.tdfirst_he {
        border-top: medium none;
    }

    table.element_hover_table td {
        height: 25px;
        padding-left: 5px;
    }

        table.element_hover_table td.tdfirst {
            border-top: none;
        }

        table.element_hover_table td.tdlast {
            border-bottom: none;
        }

.header_blk4 {
    background-repeat: no-repeat;
    float: left !important;
    height: 124px;
    width: 136px;
}

.element_hover_details_1 {
    color: #FFFFFF !important;
    height: 19px;
    padding-top: 0px;
    text-align: center;
    width: 40px;
    font-family: museo_sans700,Arial !important;
    font-size: 15px;
    display: inline-block;
}

.element_hover_details_2 {
    bottom: 2px;
    float: left;
    height: 101px;
    text-align: center;
    width: 140px;
}

.element_hover_details_3 {
    color: #000000 !important;
    float: right;
    height: 21px;
    padding-top: 0px;
    text-align: center;
    width: 88px;
    padding-right: 3px;
    font-family: museo_sans_500regular,Arial !important;
    font-size: 15px;
    display: inline-block;
}

.pc_text_width {
    width: 110px;
}

.symbol_align {
    padding-top: 30px;
    text-align: center;
}

/*-----Fact Box---*/

.homepage_accordian_title {
    margin-top: 5px;
    width: 780px;
    border: 1px solid #c2c2c2;
    margin-bottom: 5px;
}

.fact_title_blk {
    /*background-image: url("../images/fact_title_bg.gif"); */
    background-color: #ededed;
    background-repeat: no-repeat;
    height: auto;
    width: 780px;
    _background-position: 3px 0px;
}

.element_hover_data_ca {
    height: auto; /* margin-left:3px; */
    width: 766px;
}

table.element_hover_table_ca {
    background-color: #FFFFFF; /*border-left: 1px solid #C6C6C4;*/
    color: #121210;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 160px; /*left: -2px;*/
    margin: 0;
    top: 11px;
    width: 780px;
    border-right: none !important;
}

.element_hover_table_ca td {
    line-height: 26px;
    width: 25%;
    /*vertical-align: top;*/
}


.trbox_ca {
    border-right: 1px solid #C5C4C2;
    padding-left: 20px;
}

.icons {
    padding-right: 10px;
    margin-left: 10px;
    margin-top: 2px;
}

.tlbox_ca {
    border-right: 1px solid #C5C4C2;
    padding-left: 35px;
}

.fact_title_btm_blk {
    background-image: url("../images/fact_title_btm.gif");
    background-repeat: no-repeat;
    height: 9px;
    right: 2px;
    width: 775px;
}

/*----end factbox ---*/

/*---start advertise section--*/
.right_blk {
    float: left;
    height: auto;
    margin-left: 2px;
    margin-top: 4px;
    width: 116px;
}

/*---end advertise section--*/

/*---Start tab section--*/

.ctn_tabs_left {
    background: url("../images/tabs_img.gif") no-repeat scroll 0 0 transparent;
}

.container {
    /*clear: both;
    margin: 10px auto;
    padding: 0;
    text-align: left;
    width: 960px;*/
}

.ctn_tabs_right {
    background: url("../images/tabs_img.gif") no-repeat scroll 100% 0 transparent;
}

.ctn_tabs {
    background: none repeat scroll 0 0 #EDEDEF;
    height: 29px;
    line-height: 29px;
    margin-left: 10px;
    margin-right: 10px;
}

.tab_entry {
    border-right: 1px solid #FFFFFF;
    display: inline-block;
    padding-right: 20px;
}

.mining_table td {
    color: #010101;
    height: 34px;
    line-height: 26px;
    padding-left: 18px;
}

.cell_bullet {
    background: url("../images/accordian_atomic_cell.png") no-repeat scroll 15px 50% transparent;
    border-right: 1px solid #C5C4C2;
    padding-left: 40px !important;
}

.alternate_style {
    background-color: #EDEDED !important;
}

a.bc, a.bc:active, a.bc:visited, a.bc:link, a.bc:hover {
    color: #9A43A4;
    outline: medium none;
    font-size: 11px;
}

.bc {
    color: #9A43A4;
    outline: medium none;
    font-size: 11px;
}
/*---end tab section--*/

/*-----------Start Uses/Interesting Facts ----------*/

.acc_blk {
    background-color: #ffffff; /*border: 1px solid #d4d3d2;     margin: 0 1px;*/
    padding: 10px 30px;
}

.accordian_block {
    margin-bottom: 25px;
}

.accordian_header {
    border-bottom: 1px solid #C2C2C0 !important;
    margin-bottom: 20px;
}

.accordian_title {
    display: inline-block;
    height: 21px;
    color: #3c3c3c;
    line-height: 21px; /* background: url(../images/acc_title_2.png) no-repeat scroll 100% 0px transparent;*/
    padding-right: 6px;
}

.accordian_details {
    color: #3C3C3C;
}

.visual_bottom_title {
    position: relative;
    right: 0;
    top: -62px;
    width: 777px;
}



/*-----------End Uses/Interesting Facts ----------*/

/*-----------Start Atomic Data ----------*/
.top_title {
}

.blk_accordian {
    float: left;
    width: 780px;
    margin-bottom: 5px;
    border: 1px solid #c2c2c2;
}

.top_accodian {
    background-image: url("../images/top.gif");
    background-repeat: no-repeat;
    height: 4px;
    width: 777px;
}

.accodian_mid {
    background-image: url("../images/middle.gif");
    background-repeat: repeat-y;
    height: auto;
    position: relative;
    width: 777px;
}

.accordian_header_title {
    height: 30px;
    width: auto;
}

.bottom_text {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    line-height: 32px;
    padding-left: 32px;
    width: auto;
}

.btm_accodian_header {
    background-image: url("../images/bottom.gif");
    background-repeat: no-repeat;
    height: 6px;
    position: relative;
    width: 777px;
}


.mining_container {
    margin-left: 0px;
}

.mining_container_normal {
    /*border-right: 1px solid #CDCDCD;     margin-left: 1px;     margin-right: 1px;*/
}

.atomic_data_container {
    padding-bottom: 0px; /* margin-left: 1px;*/
}

.mining_container_height {
    height: auto;
}

.space_top_mining {
    position: relative;
    top: -30px;
}

.atomic_data {
    width: 780px;
}

    .atomic_data td {
        border-right: 1px solid #C4C2B8;
        color: #010101;
        height: 25px;
        line-height: 19px;
        width: 25%;
    }

        .atomic_data td:last-child {
            border-right: 0px solid !important;
        }

    .atomic_data tr.row_even td {
        background-color: #FFFFFF;
    }

    .atomic_data tr.row_odd td {
        background-color: #EDEDED;
    }

.atomic_inner_grid {
    display: inline-block;
    float: left;
    width: 71px;
}

.atomic_inner_grid_last {
    display: inline-block;
    float: left;
    width: 81px;
}

.inner_grid_row1 {
    border-bottom: 1px solid #C4C4C3;
}

.atomic_inner_grid_cell {
    border-right: 1px solid #C4C4C3; /*border-bottom: 1px solid #C4C4C3;*/
    display: block;
    height: 25px;
    padding-top: 4px;
    line-height: 20px;
    text-align: center;
}

.col_atomic {
    background-position: 40px 10px;
    padding-left: 60px !important;
    padding-top: 1px;
}

.row_text_atomic {
    background: url("../images/accordian_atomic_cell.png") no-repeat scroll 0 0 transparent;
}

.row_text {
    background: url("../images/accordian_atomic_cell.png") no-repeat scroll 0 50% transparent;
}

.col_3 {
    background-position: 18px 50%;
    padding-left: 18px;
}

.col_2_4 {
    padding-left: 20px;
}

.nbr {
    border-right: 0 none;
}

/*-----------End Atomic Data ----------*/

/*-----------Start Oxidation State Isotopes -----*/

.oxidation_container {
    width: 772px;
}

.oxidation_table {
    width: 780px;
}

    .oxidation_table td {
        width: 15%;
        height: 26px;
        line-height: 26px;
        color: #010101;
        background-color: #ffffff;
        font-size: 12px;
        text-align: center;
        border-right: 1px solid #c4c2b8;
        white-space: nowrap;
    }

        .oxidation_table td.col1 {
            width: 160px;
            text-align: left; /*border-left: 1px solid #c4c2b8;*/
        }

.oxidation_txt_left_right_spc {
    padding-left: 5px;
    padding-right: 5px;
}

td.col2_top {
    text-align: left;
    padding-left: 20px;
    font-weight: bold;
}

.col1b {
    background-color: #eee7b3 !important;
}

tr.row2 td {
    border-top: 1px solid #c4c2b8;
    border-bottom: 1px solid #c4c2b8;
}

.oxidation_table tr.odd td {
    background-color: #EDEDED;
}



/*---------End Oxidation State/Isotopes----------*/


/*---------Start Mining/Sourcing----------*/


.mining_table {
    width: 780px;
    _width: 770px;
}

.mining_table_normal {
    width: 772px;
    _width: 770px;
}

.mining_table tr.odd td {
    background-color: #f2f1eb;
}

td.mining_bgclr {
    background-color: #EDEDED;
}

td.odd_cells {
    background-color: #ffffff;
}

.miningb_border_rt {
    border-right: 1px solid #c4c2b8;
}

.mining_table_inner_right {
    width: 356px !important;
    position: relative;
    _position: static;
    left: 0px;
}

.miningb_border_lft {
    border-left: 1px solid #c4c2b8;
}

.nonjavascript_hdr {
    background-color: #EDEDED;
    border: 1px solid #C4C2B8;
    font-size: 15px;
    font-weight: bold;
    height: 26px;
    line-height: 26px;
    padding-left: 14px;
    margin-left: 1px;
    color: #000000;
}
/*---------End Mining/Sourcing----------*/


/*-----------Start Podcast----*/
.podcast_container {
    width: 780px;
}

.podcast_table {
    background-color: #ffffff;
    width: 772px;
}

.podcast_container td {
    padding-left: 30px;
    padding-right: 30px;
}


.ui-tabs .ui-tabs-panel {
    background: none repeat scroll 0 0 transparent;
    border-width: 0;
    display: block;
    padding: 0;
    position: relative;
    top: -30px;
}

.ui-widget {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px; /* margin-left:1px;*/
}

#tabs .ui-tabs-nav li {
    display: inline-block;
    float: left;
    margin: 0em;
}
/*-------End Podcast-------*/

/*-----------Start Pressure/Temperature --------*/

.pressure_container {
    width: 772px; /*margin-left: 1px;*/
}

.pressure_table {
    width: 780px;
}

.border_lft {
    border-left: 1px solid #c4c2b8;
}

.pressure_table td {
    width: 22%;
    height: 26px;
    line-height: 20px;
    color: #010101;
    background-color: #ffffff;
    font-size: 12px;
    text-align: left;
    border-right: 1px solid #c4c2b8;
}

    .pressure_table td:last-child {
        border-right: 0px solid !important;
    }

    .pressure_table td.col1 {
        width: 160px;
        text-align: left;
    }

td.col2_top {
    text-align: left;
    padding-left: 20px;
}

.col1b {
    background-color: #ffffff !important;
}

tr.row2 td {
    border-top: 1px solid #c4c2b8;
    border-bottom: 1px solid #c4c2b8;
}

.pressure_table tr.odd td {
    background-color: #EDEDED;
}




.cell_bullet_none {
    background-image: none;
}



table.pressure_inner_grid {
    width: 100% !important;
}

    table.pressure_inner_grid td {
        padding: 0px;
        margin: 0px;
        min-width: 52px;
        text-align: center;
        border-top: 1px solid #c4c2b8;
    }

        table.pressure_inner_grid td:last-child {
            border-right: 0px !important;
        }

/*-----------End Pressure/Temperature --------*/

/*-----------Atomic Data ---*/

.w_accordian_top {
    /* background: url("../images/top.gif") no-repeat scroll 0 0 transparent;*/
    height: 36px;
    padding-top: 9px;
    position: relative;
    background-color: #ededed;
}

.w_accordian_bottom {
    /*background: url("../images/btm.gif") no-repeat scroll 0 26px transparent;*/
    height: 36px;
}

.w_accordian {
    height: 26px;
    line-height: 26px; /* border: 1px solid #cdcdcd;     border-style: none solid;    background: url(../images/middle.gif) scroll repeat-x 0px 0px transparent;*/
}

.w_accordian_exp {
    height: 26px;
    line-height: 26px;
    padding-left: 7px;
    padding-top: 8px;
}

.w_accordian_lr {
    display: inline-block;
    height: 23px;
}

.w_accordian_l {
    background-position: 3px 4px;
    color: #000000;
    font-size: 16px;
    font-weight: bold;
    margin-left: 12px;
    width: 730px;
}

.w_accordian_m {
    background-position: 3px -22px;
    color: #000000;
    font-size: 16px;
    font-weight: bold;
    padding-left: 5px; /*width: 740px;*/
    width: 730px;
}

.w_accordian_lr_fb {
    top: 0px;
    background: url("../images/sprite.gif") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 23px;
}

.fr {
    float: right;
}

.w_accordian_r {
    cursor: pointer;
    background-position: -4px -52px;
    width: 26px;
}

.w_accordian_r_fb {
    top: 0px;
    background-position: -4px -46px;
    width: 26px;
}

.w_accordian_r1 {
    background-position: -4px -44px;
    width: 26px;
}

.expand_header {
    /*background-image: url("../images/fact_title_bg.gif");     background-repeat: no-repeat;         background-position: 0 1px;     right: 2px;*/
    height: 36px;
    position: relative;
    width: 780px;
    background-color: #ededed;
}
/*For new Style*/
.sprit_pl_min_qu {
    background: url("../images/sprite_ver.png") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline-block;
    height: 21px;
    position: relative;
    right: 7px;
    top: 2px;
    width: 23px;
    text-decoration: none;
}

.txt_padding_lft {
    padding-left: 10px;
    position: relative;
    vertical-align: top;
}

.pad_class_left {
    padding-left: 1px !important;
}

.txt_padding_lft_btm {
    padding-left: 6px;
    position: relative;
    vertical-align: top;
    top: 1px;
    _top: 4px;
    font-family: museo_sans_500regular,Arial !important;
    font-weight: normal;
}

.coll_position_fix {
    left: 1px;
    top: 1px;
    _top: 3px;
}

.exp_position_fix {
    left: 1px;
    top: 0px;
    _top: 3px;
}

.exp_position_qu_fix {
    top: 1px;
}

.icons_values {
    background: url("../images/sprite.gif") no-repeat scroll 0 0 transparent;
    line-height: 20px;
    margin: 1px 0 0 1px;
    padding-left: 12px;
}

.icons_values2 {
    background-position: 0 -25px;
    display: inline-block;
    height: 20px;
    left: 5px;
    position: relative;
    top: 9px;
    width: 9px;
}

.icons_values2 {
    background-position: 0 -25px;
    display: inline-block;
    height: 20px;
    left: 5px;
    position: relative;
    top: 9px;
    width: 9px;
}

.icons_values3 {
    background-position: 0 -1px;
    display: inline-block;
    height: 20px;
    left: 3px;
    position: relative;
    top: 0;
    width: 9px;
}


.bottom_text_expand {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 20px;
    line-height: 14px;
    padding-left: 14px;
    padding-top: 6px;
    position: relative;
    top: 4px;
    width: auto;
}

.bottom_text_collapse {
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 20px;
    line-height: 14px;
    padding-left: 11px;
    position: relative;
    top: -5px;
    width: auto;
}

.btm_accodian {
    /*background-image: url("../images/bottom.gif");     background-repeat: no-repeat;*/
    height: 8px;
    left: 1px;
    position: relative;
    width: 775px;
}

.btm_accodian_white {
    background-image: url("../images/bottom_white.gif");
    background-repeat: no-repeat;
    height: 8px;
    left: 1px;
    position: relative;
    width: 775px;
}

.btm_accodian_top_img {
    background-image: url("../images/top.gif");
    background-repeat: no-repeat;
    height: 6px;
    left: 0;
    position: relative;
    width: 777px;
}

.bottom_text_expand_fact {
    color: #000000;
    font-family: g2480 Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    height: 20px;
    line-height: 23px;
    padding-left: 22px;
    padding-top: 4px;
    position: relative;
    top: 7px;
    width: auto;
}

/*---------Start Video Section----*/

.video_blk {
    background-color: #ffffff;
    padding: 10px 30px;
    color: #3C3C3C;
}

/*---------End Video Section----*/

/*-----------Start History ----------*/

.accordian_block_his {
    margin-bottom: 5px;
}

/*-----------End History ----------*/
#hdr_col_factbox {
    cursor: pointer;
}

#hdr_exp_factbox {
    cursor: pointer;
}

#hdr_col_oxidation {
    cursor: pointer;
}

#hdr_exp_oxidation {
    cursor: pointer;
}

#hdr_col_uses {
    cursor: pointer;
}

#hdr_exp_uses {
    cursor: pointer;
}

#hdr_col_podcast {
    cursor: pointer;
}

#hdr_exp_podcast {
    cursor: pointer;
}

#hdr_col_video {
    cursor: pointer;
}

#hdr_exp_video {
    cursor: pointer;
}

#hdr_col_history {
    cursor: pointer;
}

#hdr_exp_history {
    cursor: pointer;
}

#hdr_col_mining {
    cursor: pointer;
}

#hdr_exp_mining {
    cursor: pointer;
}

#hdr_col_pressure {
    cursor: pointer;
}

#hdr_exp_pressure {
    cursor: pointer;
}

#hdr_col_atomicdata {
    cursor: pointer;
}

#hdr_exp_atomicdata {
    cursor: pointer;
}

#hdr_col_bonding {
    cursor: pointer;
}

#hdr_exp_bonding {
    cursor: pointer;
}

#hdr_col_references {
    cursor: pointer;
}

#hdr_exp_references {
    cursor: pointer;
}

/*---------Help Box Section----*/
.overlay_nonjs {
    width: 960px;
    height: auto;
    text-align: left;
    margin: 25px 0 25px 0;
}

.overlay {
    display: none;
    float: left;
    position: absolute;
    z-index: 99999;
    width: 922px;
    height: auto;
}

.overlay_top {
    background: url(../Images/overlay_tb_sprite.gif) scroll no-repeat 0px 0px transparent;
    padding-top: 5px;
}

.overlay_bottom {
    background: url(../Images/overlay_tb_sprite.gif) scroll no-repeat 0 100% transparent;
    padding-bottom: 10px;
}

.overlay_mid {
    background-color: #f3f6f9;
    border: 2px solid #e0e8ef;
    border-style: none solid;
    padding: 0px 13px;
    z-index: 1000;
    padding-top: 5px;
}

.close_nonjs {
    height: 5px;
}

.close {
    background: url("../Images/cancel_btn.gif") no-repeat scroll 0 0 transparent;
    cursor: pointer;
    display: inline-block;
    float: right;
    height: 23px;
    position: relative;
    right: -1px;
    width: 23px;
}

#outerpopupblock {
    /*--Transparent background layer--*/
    display: none; /*--hidden by default--*/
    background: #959595; /*background:#000;*/
    position: fixed;
    _position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    z-index: 9999;
}



.bullet_space {
    padding-left: 15px;
}

h2.subheading {
    color: #000000;
    font-size: 16px;
    font-weight: bold;
}

.text_bold {
    font-weight: bold;
}

.text_bold_last {
    font-weight: bold;
    width: 50px !important;
}

.ui-helper-reset {
    border: 0 none;
    font-size: 100%;
    height: 34px;
    line-height: 15px;
    list-style: none outside none;
    outline: 0 none;
    padding: 0;
    padding-right: 25px;
    text-decoration: none;
}

.ui-widget-header {
    background: none;
    color: #222222;
    font-weight: bold;
}
/*---------Help Box Section End----*/

/* ----- Start AtoZ section -----*/
.container_footer {
    width: 960px;
    margin: 5px auto;
    text-align: left;
}

.clear {
    clear: both;
}

.footer_container_title {
    border-bottom: 1px solid #c4c5c7;
    height: 44px;
    line-height: 40px;
    color: #fafbfd;
    background-color: #9d9ea0;
    cursor: pointer;
}

.explore_expand {
    display: inline-block;
    height: 40px;
    width: 20px;
    background: url("../Images/explore_ec_sprite.jpg") scroll no-repeat 0px -4px transparent;
    margin-left: 14px;
    cursor: pointer;
    padding-top: 3px;
}

.explore_collapse {
    background-position: 0px -54px;
}

.explore_text {
    display: inline-block;
    margin-left: 5px;
    font-size: 16px;
    font-weight: bold;
}

.footer_elements_container {
    height: 470px;
    background-color: #9d9ea0;
    padding: 15px;
    border-top: 1px solid #757577;
}

.footer_elements_groups {
    float: left;
    width: 186px;
}

.footer_blocks {
    position: relative;
    margin-bottom: 23px;
}

.footer_elements {
    margin: 0;
    padding: 0;
    list-style-type: none;
    border-left: 1px solid #c5c5c7;
    margin-left: 21px;
}

    .footer_elements li {
        background: url(../images/footer_links_arrow_right.gif) scroll no-repeat 4px 50% transparent;
        padding-left: 15px;
        height: 15px;
    }

.element_char {
    width: 21px;
    height: 16px;
    display: inline-block;
    position: absolute;
    top: 0px;
    left: 0px;
    _left: -22px;
    background-color: #747474;
    text-align: center;
    color: #fff;
}

a.footer_elements_link {
    color: #fff !important;
    text-decoration: none;
    position: relative;
    _position: static;
    font-size: 12px;
    top: 0px;
}

    a.footer_elements_link:hover {
        text-decoration: underline;
    }

/*----- End AtoZ section -----*/
.b_container {
    height: 8px;
    margin-bottom: -2px !important;
    line-height: 8px;
    padding-left: 10px;
    margin-top: -4px !important;
    position: absolute;
    width: 950px;
}

.mid_group {
    height: 95px;
    overflow: hidden;
    padding-left: 10px;
    padding-top: 3px;
    width: 500px;
}

.video_desc_text {
    height: 100px;
    width: 100px;
    padding: 10px 0px 0px 10px;
}

.vd_image_popup {
    padding: 3px;
}

.video_container {
    width: 772px;
}

.acc_blk_video {
    background-color: white; /*border: 1px solid #D4D3D2;*/
    padding: 5px 0px 0px 10px;
    margin: 0 1px;
    height: 110px;
}

/************************************  Error Pages CSS start here ***********************************/
.error_img {
    float: left;
    background: url("../Images/ERROR.png") no-repeat scroll 0 0 transparent;
    width: 68px;
    height: 85px;
}

.error_img_404 {
    float: left;
    background: url("../Images/error404.jpg") no-repeat scroll 0 0 transparent;
    width: 68px;
    height: 85px;
}

.error_container_right {
    float: left;
    width: 500px;
}

.middle_block_lc {
    float: left;
    padding: 10px;
    width: 960px;
}

.error_lc_top {
    background: url("../Images/error_top.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 9px;
    width: 960px;
}

.error_lc_bottom {
    float: left;
    background: url("../Images/error_bottom.jpg") no-repeat scroll 0 0 transparent;
    width: 960px;
    padding-bottom: 15px;
    height: 9px;
}

.error_lc_middle {
    float: left;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    width: 954px;
    padding-left: 2px;
    padding-right: 2px;
}

.error_lc_middle_inside {
    background: none repeat scroll 0 0 #EEEEEE;
    float: left;
    padding-left: 15px;
    padding-top: 10px;
    width: 939px;
}

.your_search {
    float: left;
    padding-left: 10px;
}

.error_container_top_block_sprite {
    background: url("../Images/greySprite.jpg") no-repeat scroll 0 0 transparent;
    height: 38px;
    width: 233px;
}

.error_container_top_block_sprite_404_res {
    background: url("../Images/greySprite.jpg") no-repeat scroll 0 0 transparent;
    height: 38px;
    width: 385px;
}

.error_container_top_block_sprite_500 {
    background: url("../Images/greySprite.jpg") no-repeat scroll 0 0 transparent;
    height: 38px;
    width: 430px;
}

.error_container_top_block_sprite_no_rec {
    background: url("../Images/greySprite.jpg") no-repeat scroll 0 0 transparent;
    height: 38px;
    width: 800px;
}

.lower_container_top_bg_left {
    background-position: 0 0;
}

.lower_container_top_bg_right {
    background-position: 100% 0 !important;
}

.error_container_top_bg_center {
    background: #d7d7d7;
    height: 36px;
    line-height: 28px;
    margin: 0 6px;
}


.error_container_section_block_title {
    color: #000000;
    float: left;
    font-family: Arial;
    font-size: 16px;
    line-height: 18px;
    padding-left: 10px;
    padding-top: 10px;
    vertical-align: middle;
}

.error_sug {
    float: left;
    width: 800px;
    padding-left: 10px;
}

.error_sug_list {
    float: left;
    width: 800px;
    padding-left: 20px;
    line-height: 20px;
    padding-bottom: 5px;
    padding-top: 10px;
    font-family: Arial;
    font-size: 12px;
}


    .error_sug_list a {
        color: #520E5B;
        font-weight: bold;
        cursor: pointer;
    }

        .error_sug_list a:hover {
            color: #520E5B;
            font-weight: bold;
            cursor: pointer;
            text-decoration: underline;
        }

.error_sug_list3 {
    float: left;
    width: 700px;
    line-height: 20px;
    padding-left: 20px;
    font-family: Arial;
    font-size: 12px;
}

.error_container_top_block_sprite2 {
    background: url("../Images/greySprite_small.jpg") no-repeat scroll 0 0 transparent;
    height: 38px;
}

.error_container_top_bg_center2 {
    background: #d7d7d7;
    height: 27px;
    line-height: 28px;
    margin: 0 6px;
}

.error_container_section_block_title2 {
    color: #000000;
    float: left;
    font-family: Arial;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
    padding-top: 5px;
    vertical-align: middle;
}

.error_container_top_bg_right {
    background-position: 100% 0 !important;
}

a.learn_chem_text_link, a.learn_chem_text_link:active, a.learn_chem_text_link:visited, a.learn_chem_text_link:link, a.learn_chem_text_link:hover {
    text-decoration: underline;
    color: #520E5B;
    cursor: pointer;
}

.learn_chem_text {
    color: #520E5B;
    float: left;
    font-family: Arial;
    font-size: 12px;
    padding-left: 10px;
    width: 900px;
    padding-top: 10px;
    font-weight: bold;
}

.learn_chem_text_black {
    color: #000;
    float: left;
    font-family: Arial;
    font-size: 12px;
    padding-left: 10px;
    width: 900px;
}

.center_align {
    text-align: center;
}

/******

******************************   Error Pages CSS End *****************************************/
.symbol_font {
    font-size: 55px;
    color: #000000;
    font-weight: normal;
    font-family: museo_sans700,Arial !important;
}

.symbol_name {
    padding-top: 22px;
    font-size: 18px;
    color: #000000;
    font-family: museo_sans_500regular,Arial !important;
}

.border_right_none {
    border-right: 0px !important;
}

.base_sprit {
    background: url("../images/sprite_ver.png") no-repeat scroll 0 0 transparent;
}

.element_reference_lh {
    line-height: 20px;
}

.resource_block {
    padding-left: 10px;
    padding-right: 10px;
    display: inline-block;
}


@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    /* IE10-specific styles go here */
    .mining_table {
        width: 772px;
    }
}

.podcast_text_align {
    text-align: justify;
}

.navigationlink {
    font-family: museo_sans_500regular,Arial !important;
    font-size: 12px;
    text-decoration: none;
    color: #9A43A4;
}

    .navigationlink:hover {
        text-decoration: underline;
    }
/*.img_ecd
{
    margin: 10px 10px 0;
    width: 225px;
}
.img_usage
{
    margin-left: 10px;
    width: 225px;
}
.img_natural
{
    margin-left: 10px;
    width: 225px;
}
.valign{
    vertical-align: top;
}*/
