﻿

table.TealGVTable
{
    border: 1px solid #000000;
}

table.TealGVTable th
{
    background: #346270 url(images/ui-bg_diagonals-small_50_346270_40x40.png) 50% 50% repeat;
    border-bottom: 6px solid #AC5214;
    padding: 4px 6px 4px 6px;
    border-right: 1px solid #AC5214;
    border-left: 1px solid #AC5214;
    color: #eaf5f7;
    text-align: center;
    font-size: 14px;
}

table.TealGVTable .TealGVTableHeader
{
    background: #346270 url(images/ui-bg_diagonals-small_50_346270_40x40.png) 50% 50% repeat;
    border-bottom: 6px solid #AC5214;
    padding: 4px 6px 4px 6px;
    border-right: 1px solid #AC5214;
    border-left: 1px solid #AC5214;
}
table.TealGVTable .TealGVTableFooter
{
    background: #346270 url(images/ui-bg_diagonals-small_50_346270_40x40.png) 50% 50% repeat;
    border-top: 6px solid #AC5214;
    padding: 4px 6px 4px 6px;
    border-right: 1px solid #AC5214;
    border-left: 1px solid #AC5214;
}

table.TealGVTable .TealGVTableFooter td, table.TealGVTable .TealGVTableHeader td
{
    background: #346270 url(images/ui-bg_diagonals-small_50_346270_40x40.png) 50% 50% repeat;
    color: #eaf5f7;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}

table.TealGVTable th a
{
    color: #eaf5f7;
}

table.TealGVTable th a:hover
{
    text-decoration: none;
}

table.TealGVTable td
{
    font-size: 11px;
    color: #222222;
    padding: 2px 4px 2px 4px;
}
table.TealGVTable td a
{
    color: #222222;
}
table.TealGVTable td a:hover
{
    text-decoration: none;
}

table.TealGVTable .PagerStyleGVTeal td
{
    background: #346270 url(images/ui-bg_diagonals-small_50_346270_40x40.png) 50% 50% repeat;
    border: none;
    color: white;
    font-size: 12px;
    font-weight: bold;
}

table.TealGVTable .PagerStyleGVTeal td a
{
    color: white;
}

.BorisHeaderRowCell
{
    border-right: #c1a855 1px solid;
    border-top: #c1a855 1px solid;
    border-left: #c1a855 1px solid;
    border-bottom: #c1a855 1px solid;
    font-weight: bold;
    text-align: center;
}
.BorisHeaderRowLine
{
    font-weight: bold;
    border-right: #c1a855 1px solid;
    border-left: #c1a855 1px solid;
}




table.CoUsingStyle /* Red Grey*/
{
}

table.CoUsingStyle th, table.CoUsingStyle caption
{
    background: #9F3430 url(images/ui-bg_diagonals-small_75_9F3430_40x40.png) 50% 50% repeat;
    color: #eaf5f7;
    border-bottom: 6px solid #346270;
    padding: 4px 14px 4px 14px;
    font-size: 14px;
    font-weight: bold;
    text-align: center;
}
table.CoUsingStyle th a
{
    color: #eaf5f7;
}
table.CoUsingStyle th a:hover
{
    text-decoration: none;
}
table.CoUsingStyle td
{
    background: #dddddd;
    color: #000000;
    padding: 0px 14px 0px 14px;
    font-size: 11px;
}

table.CoUsingStyle td a
{
    color: #000000;
}

table.CoUsingStyle td a:hover
{
    text-decoration: none;
}






table.TealWhiteTable
{
    border: 1px solid #000000;
}


table.TealWhiteTable th
{
    background: #346270 url(images/ui-bg_diagonals-small_50_346270_40x40.png) 50% 50% repeat;
    color: #eaf5f7;
    border-bottom: 6px solid #AC5214;
    padding: 4px 14px 4px 14px;
    font-weight: bold;
    font-size: 14px;
    line-height: 170%;
    text-align: center;
}
table.TealWhiteTable th a
{
    color: #eaf5f7;
}
table.TealWhiteTable th a:hover
{
    text-decoration: none;
}

table.TealWhiteTable td
{
    background: #ffffff;
    color: #222222;
    padding: 4px 14px 4px 14px;
    border: none;
    font-size: 12px;
}
table.TealWhiteTable td a
{
    color: #222222;
}
table.TealWhiteTable td a:hover
{
    text-decoration: none;
}


table.TealTable .RFQSendSteps
{
    background: #9F3430;
    color: #eaf5f7;
    padding: 4px 14px 4px 14px;
    font-weight: bold;
    font-size: 12px;
    text-align: left;
}


table.TealTable
{
    border: none;
}
table.TealTable th
{
    background: #346270 url(images/ui-bg_diagonals-small_50_346270_40x40.png) 50% 50% repeat;
    color: #eaf5f7;
    border-bottom: 6px solid #9F3430;
    padding: 4px 14px 4px 14px;
    font-weight: bold;
    font-size: 14px;
    line-height: 170%;
    text-align: center;
}
table.TealTable th a
{
    color: #eaf5f7;
}
table.TealTable th a:hover
{
    text-decoration: none;
}
table.TealTable td
{
    background: #F0E2B3 url(images/ui-bg_flat_100_F0E2B3_40x100.png) 50% 50% repeat-x;
    color: #222222;
    padding: 4px 14px 4px 14px;
    border: none;
    font-size: 12px;
    vertical-align: top;
}
table.TealTable td a
{
    color: #222222;
}
table.TealTable td a:hover
{
    text-decoration: none;
}




table.RedTanTable /* Red Tan*/
{
    border: none;
}
table.RedTanTable th
{
    background: #9F3430 url(images/ui-bg_diagonals-small_75_9F3430_40x40.png) 50% 50% repeat;
    color: #eaf5f7;
    border-bottom: 6px solid #346270;
    padding: 4px 14px 4px 14px;
    font-weight: bold;
    font-size: 14px;
    line-height: 170%;
    text-align: center;
}
table.RedTanTable th a
{
    color: #eaf5f7;
}
table.RedTanTable th a:hover
{
    text-decoration: none;
}
table.RedTanTable td
{
    background: #F0E2B3 url(images/ui-bg_flat_100_F0E2B3_40x100.png) 50% 50% repeat-x;
    color: #222222;
    padding: 4px 14px 4px 14px;
    border: none;
    font-size: 12px;
}
table.RedTanTable td a
{
    color: #222222;
}
table.RedTanTable td a:hover
{
    text-decoration: none;
}








table.BlueGreenTable /* Blue teal */
{
}
table.BlueGreenTable th
{
    background: #2f2a93 url(images/ui-bg_diagonals-small_45_2f2a93_40x40.png) 50% 50% repeat;
    border-bottom: 4px solid #AC5214;
    color: #ffffff;
    padding: 4px 14px 4px 14px;
}

table.BlueGreenTable th a
{
    color: #ffffff;
}
table.BlueGreenTable th a:hover
{
    text-decoration: none;
}
table.BlueGreenTable td
{
    background: #346270;
    color: #ffffff;
    padding: 4px 14px 4px 14px;
}
table.BlueGreenTable td a
{
    color: #ffffff;
}
table.BlueGreenTable td a:hover
{
    text-decoration: none;
}

.UnorderedList ul
{
    list-style-image: none;
    list-style-type: none;
    margin-bottom: 10px;
    line-height: 200%;
}


.UnorderedList ul li
{
    margin-left: 14px;
}
.UnorderedList ul li a:link, .UnorderedList ul li a:visited
{
    color: #f8da4e;
}
.UnorderedList ul li a:hover
{
    color: #F0E2B3;
}



.LinkList ul
{
    list-style-image: none;
    list-style-type: none;
    font-weight: bold;
    line-height: 200%;
}
.LinkList ul li
{
    color: #9F3430;
    margin-left: 4px;
}
.LinkList ul li a:link, .LinkList ul li a:visited
{
    color: #9F3430;
}
.LinkList ul li a:hover
{
    color: #346270;
}


.LinkList ul li ul li
{
    color: #2f2a93;
    margin-left: 40px;
}
.LinkList ul li ul li a:link, .LinkList ul li ul li a:visited
{
    color: #2f2a93;
}
.LinkList ul li ul li a:hover
{
    color: #346270;
}



table.FormMenu /*  All blue select steel form*/
{
    color: #ffffff;
}

table.FormMenu th
{
    background: #2f2a93 url(images/ui-bg_diagonals-small_45_2f2a93_40x40.png) 50% 50% repeat;
    padding: 4px 14px 4px 14px;
}

table.FormMenu th a
{
    color: #ffffff;
}
table.FormMenu th a:hover
{
    text-decoration: none;
}
table.FormMenu td
{
    border: 1px solid #acdd4a;
    background: #2f2a93 url(images/ui-bg_diagonals-small_45_2f2a93_40x40.png) 50% 50% repeat;
    padding: 4px 14px 4px 14px;
    font-weight: bold;
}

table.FormMenu td a
{
    color: #FFFFFF;
}

table.FormMenu td a:hover
{
    text-decoration: none;
}




table.SearchStyle
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    width: 96%;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid Black;
}
table.SearchStyle th
{
    background: #9F3430 url(images/ui-bg_diagonals-small_75_9F3430_40x40.png) 50% 50% repeat;
    color: #eaf5f7;
    padding: 5px;
    border: 1px solid Black;
    line-height: 20px;
    font-size: 11px;
    text-align: center;
}
table.SearchStyle th a
{
    color: white;
    text-decoration: underline;
}
table.SearchStyle th a:hover
{
    text-decoration: none;
}

table.SearchStyle td
{
    padding: 5px;
    border: 0;
    line-height: 10px;
}
table.SearchStyle td a
{
    color: #9F3430;
    text-decoration: underline;
    font-weight: bold;
}
table.SearchStyle td a:hover
{
    text-decoration: none;
}
table.SearchStyle .evenc td
{
    background-color: #E9ECF1;
    text-align: center;
    border-top: 4px solid #9F3430;
    border-style: solid;
    border-width: 4px 1px 1px 1px;
    border-color: #9F3430 Black Black Black;
}
table.SearchStyle .oddc td
{
    background-color: White;
    text-align: center;
    border-top: 4px solid #9F3430;
    border-style: solid;
    border-width: 4px 1px 1px 1px;
    border-color: #9F3430 Black Black Black;
}
table.SearchStyle .evenl td
{
    background-color: #E9ECF1;
}
table.SearchStyle .oddl td
{
    background-color: White;
}

.SearchPagerStyle
{
    border-style: solid;
    border-width: 1px 1px 0px 1px;
    border-color: #000000;
    margin-left: auto;
    margin-right: auto;
    background-color: #F0E2B3;
    width: 100%;
    color: #000000;
    word-spacing: 4px;
    padding-top: 2px;
    padding-bottom: 2px;
    font-size: 11px;
}
.SearchPagerStyle a
{
    color: black;
    text-decoration: underline;
    font-weight: bold;
}
.SearchPagerStyle a:hover
{
    color: #9F3430;
    font-weight: bold;
    text-decoration: none;
}



.HelpPanelHeader
{
    cursor: pointer;
    text-align: right;
    float: right;
    height: 24px;
}

.HelpPanelHeader a
{
    color: #9F3430;
    text-decoration: underline;
    font-size: 12px;
}
.HelpPanelHeader a:hover
{
    text-decoration: none;
}

.HelpPanelText
{
    border: 1px solid #000000;
    padding-left: 10px;
    padding-right: 10px;
    background-color: #E9ECF1;
    vertical-align: top;
    text-align: left;
    font-size: 12px;
}

.HelpPanelText ul
{
    list-style-image: none;
    list-style: none;
}
