@import url(../../www/CSS/www_common.css);
/* === START of currency grid === */
.green_positive {
    color: #57950B;
}

.rate_currency_grid TD {
    text-align: right;
}
.rate_currency_grid TD.header, .rate_currency_grid TD.header div {
    text-align: left;
    background: #3f6597;
}
/* end of currency grid */

.currency_rate_per_unit_positive {
    background: url(../images/indicator.gif);
    background-repeat: no-repeat;
    background-position: right -3px;
    padding-right: 18px;
}

.currency_rate_per_unit_negative {
    background: url(../images/indicator.gif);
    background-repeat: no-repeat;
    background-position: right -23px;
    padding-right: 18px;
}

.currency_rate_per_unit_hold {
    background: url(../images/indicator.gif);
    background-repeat: no-repeat;
    background-position: right -43px;
    padding-right: 18px;
}

.table_rates_paragraph {
    float: left;
    width: 700px;
}
.table_rates_paragraph table {
    width: 99%;
}
.table_rates_paragraph td.col2, .table_rates_paragraph td.col4 {
    width: 150px;
    text-align: left;
}
.tbl_grid_trg_amount {
    float: right;
    height: 12px;
    width: 50px;
    border: 0px solid #ffffff;
    color: #3F3F3F;
    font-size: 12px;
    background: #eeeeee;
}

.tbl_grid_trg_submit {
    height: 14px;
    width: 14px;
    float: right;
    margin-left: 3px;
}

/* === END of currency grid === */

/* ==== Currency table right ==== */
.tm_phones_main {
    float: left;
    width: 450px;
    padding-bottom: 10px;
}

.self_block {
    display: block;
    float: left;
    width: 90%;
    font-size: 12px;
    padding-top: 2px;
    padding-bottom: 2px;
}

.tm_phones_left,.tm_phones_homepage,.tm_phones_right {
    position: relative;
    float: left;
    width: 221px;
}

.tm_phones_homepage {
    height: 16px;
}

.tm_phones_homepage_left1,.tm_phones_left {
    width: 195px;

}

.tm_phones_homepage_right1,.tm_phones_right {
    width: 250px;
}

.ph_left {
    position: relative;
    float: left;
    width: 130px;
    height: 16px;
    font-weight: bold;
}

.ph_left_left {
    position: relative;
    float: left;
    width: 75px;
    height: 16px;
    font-weight: bold;
}

.ph_right {
    position: relative;
    float: left;
    width: 120px;
    height: 16px;
}

.tm_phones_flag {
    position: relative;
    float: left;
    width: 20px;
    height: 16px;
    background-repeat: no-repeat;
}

#tm_phones_ie,.phone_ie {
    background-image: url(../../../../../images/transfermate/langs/flag_ie.gif);
}

#tm_phones_uk,.phone_uk {
    background-image: url(../../../../../images/transfermate/langs/flag_uk.gif);
}

#tm_phones_au,.phone_au {
    background-image:
        url(../../../../../images/transfermate/langs/flag_au.gif);
}

#tm_phones_us,.phone_us {
    background-image: url(../../../../../images/transfermate/langs/flag_us.gif);
}

#tm_phones_nz,.phone_nz {
    background-image:
        url(../../../../../images/transfermate/langs/flag_nz.gif);
}

#tm_phones_ca,.phone_ca {
    background-image: url(../../../../../images/transfermate/langs/flag_ca.gif);
}

#tm_phones_sa,.phone_sa {
    background-image:
        url(../../../../../images/transfermate/langs/flag_za.gif);
}

#tm_phones_fr,.phone_fr {
    background-image: url(../../../../../images/transfermate/langs/flag_fr.gif);
}

#tm_phones_gr,.phone_gr {
    background-image: url(../../../../../images/transfermate/langs/flag_gr.gif);
}

#tm_phones_sp,.phone_sp {
    background-image: url(../../../../../images/transfermate/langs/flag_sp.gif);
}

#tm_phones_ch,.phone_ch {
    background-image: url(../../../../../images/transfermate/langs/flag_ch.gif);
}

#tm_phones_ko,.phone_ko {
    background-image: url(../../../../../images/transfermate/langs/flag_ko.gif);
}

.pages_content a.a_green_plus, .pages_content a.a_blue_plus  {
    display: block;
    padding-left: 33px;
    min-height: 32px;
}

#pages_content_4662,
#pages_content_4731 {
    width: 316px;
    float: right !important;
    margin-left: 10px;
}

#pages_content_4092 { /* table with rates */
    width: 100%;
}

tr.table_hide_row {
    display: none;
}

#pages_content_4629, #pages_content_4338, #pages_content_4337,
#pages_content_4743, #pages_content_4742, #pages_content_4763 {
    float: none !important;
    width: auto;
}

#pages_content_4338 hr, #pages_content_4337 hr,
#pages_content_4743 hr, #pages_content_4742 hr, #pages_content_4763 hr {
    width: auto;
}

#right_column_top {
    float: left;
    margin: 0px;
    padding: 0px;
    width: 316px;
    height: 25px;

}

#right_column_middle {
    float: left;
    margin: 0px;
    padding-left: 16px;
    padding-right: 16px;
    width: 284px;
}

#right_column_bottom {
    float: left;
    margin: 0px;
    padding: 0px;
    width: 316px;
    height: 25px;

}

#right_column_middle h1 {
    float: left;
    width: 100%;
    margin: 0px;
    padding-bottom: 15px;
}

#right_column_middle div {
    height: auto;
}

#right_column_middle .tm_phones_homepage {
    width: 100%;
    padding-left:20px;
    width:100%;
}

#right_column_middle .ph_left_left {
    width: 40%;
}

#right_column_middle .ph_right {
    width: 60%;
}

#right_column_middle #live_chat {
    float: left;
    margin: 0px;
    padding: 0px;
    width: 236px;
    height: 35px;
    padding-left: 48px;
}

#right_column_middle div#email {
    float: left;
    margin-top: 5px;
    margin-bottom: 15px;
    padding: 0px;
    width: 236px;
    height: 35px;
    padding-left: 48px;
}

#pages_content_4339 {
    float: none;
}

.side_tracked_phone {
    float:none;
    width:auto;
}

.side_tracked_phone span {
    margin:10px;
    padding:5px 15px;
}
/* ==== Currency table right END ==== */

/* added 30.09.2011 - forms select field fix */
.inner_text_area select.form_fields {
    max-width: 280px;
}
.inner_text_area_no_right select.form_fields {
    max-width: none;
}

/* START file upload style */
.file_success {
    position: relative;
    display: block;
    float: left;
    text-decoration: underline;
    height: 14px;
    width: 98%;
    background-repeat: no-repeat;
    background-position: 0px 0px;
    padding-left: 16px;
}
.icon_pdf {
    background-image: url(../../../images/transfermate/picons/icon_pdf_13x13.gif);
}
.icon_doc, .icon_rtf {
    background-image: url(../../../images/transfermate/picons/icon_doc_13x13.gif);
}
/* END file upload style */
