body
{
    font-family: arial, verdana, tahoma;
    font-size: 10pt;
    padding: 0px;
    margin: 0px;
    background-color: #f1ebd3;
    background-repeat: repeat-y;
    background-image: url(Images/LFFon.jpg);
    background-position: left;
    color: #000000;
}
area
{
    cursor: pointer;
}
img
{
    border-width: 0px;
}
#UpdateProgressGeneral
{
    top: 49%;
    left: 49%;
    position: absolute;
}
table#TableLastOffers
{
    width: 150pt;
    border: 0px none #000000;
    border-spacing: 0px;
    border-collapse: collapse;
}
table#TLinks
{
    margin: 0px;
    width: 100%;
    padding: 0px;
    border-width: 0px;
    border-spacing: 0px;
}
.TableContent
{
    padding: 10pt;
}
.SectionItemValueColorNormal
{
    color: #2c2c2c;
}
.SectionItemValueColorWarning
{
    color: #FF0000;
}
.SectionWarning
{
    padding-top: 3px;
    padding-left: 5px;
    font-weight: bold;
    color: #FF0000;
    font-size: 10pt;
    text-align: center;
    height: 100%;
}
.SKItemL, .SKItemR00, .SKItemR30
{
    padding-top: 3px;
    padding-left: 5px;
    font-weight: bold;
    color: #555555;
    font-size: 10pt;
    vertical-align: middle;
}
.SKItemL
{
    text-align: left;
}
.SKItemR00
{
    text-align: right;
    width: 0%;
}
.SKItemR30
{
    text-align: right;
    width: 30%;
}
.SVItemL, .SVItemC, .SVItemCNW
{
    padding-top: 3px;
    padding-left: 5px;
    font-size: 10pt;
    color: #2c2c2c;
    vertical-align: bottom;
}
.SVItemL
{
    text-align: left;
}
.SVItemC
{
    text-align : center;
}
.SVItemCNW
{
    white-space: nowrap;
    text-align : center;
}
.SKItemB, .SKItemBNW, .SKItemBS
{
    padding: 8px 8px 8px 8px;
    font-size: 10pt;
    color: #2c2c2c;
}
.SKItemB
{
    text-align: left;
    vertical-align: top;
}
.SKItemBNW
{
    white-space: nowrap;
    text-align: left;
    vertical-align: top;
}
.SKItemBS
{
    vertical-align: middle;
}
.SSItem0
{
    padding: 0px 0px 0px 0px;
    font-size: 10pt;
    color: #2c2c2c;
    vertical-align: top;
    text-align: justify;
    width: 100%;
}
.SSItemS, .SSItem
{
    padding: 16px 0px 4px 0px;
    font-size: 10pt;
    color: #2c2c2c;
    vertical-align: top;
}
.SSItem
{
    text-align: justify;
    width: 100%;
}
.SSItemInUnder, .SSItemUnder
{
    padding-top: 0px;
    font-size: 8pt;
    font-style: italic;
    white-space: nowrap;
}
.SSItemInUnder
{
    padding-left: 0px;
    color: #ffff88;
    width: 50%;
}
.SSItemUnder
{
    padding-left: 10px;
    color: #333332;
    background-color: #ffffff;
    text-align: right;
    vertical-align: top;
    width: 100%;
}
.SSFavorites
{
    padding-top: 1pt;
    padding-bottom: 0px;
    padding-right: 16px;
    padding-left: 16px;
    font-size: 8pt;
    font-style: normal;
    white-space: nowrap;
    text-align: right;
    width: 100%;
}
.SSItemOver
{
    padding-top: 16px;
    padding-bottom: 4px;
    padding-left: 0px;
    font-size: 10pt;
    font-weight: bold;
    text-decoration: underline;
    color: #2c2cFF;
    text-align: left;
    vertical-align: top;
    width: 100%;
}
.SSItemCUnder
{
    padding-top: 0px;
    padding-left: 10px;
    font-size: 8pt;
    font-style: italic;
    color: #333332;
    background-color: #ffffff;
    text-align: center;
    vertical-align: top;
    width: 100%;
}
.SKItemRXS
{
    padding-top: 1px;
    padding-left: 1px;
    font-weight: bold;
    color: #8d876f;
    font-size: 8pt;
    text-align: right;
    white-space: nowrap;
}
.PhotoPagerStyle
{
    padding-top: 0px;
    padding-left: 10px;
    font-size: 10pt;
    font-weight: bold;
    color: #333332;
    background-color: #ffffff;
    text-align: center;
    vertical-align: top;
    width: 100%;
}
.PageTitle
{
    padding-top: 0px;
    padding-left: 0px;
    font-weight: bold;
    font-size: 12pt;
    text-decoration: underline;
    color: #000000;
    text-align: left;
    font-variant: small-caps;
}
.TextBox
{
    background-color: #ffffff;
}
.TextBoxMenu
{
    background-color: #ffffff;
    padding-top: 1px;
    padding-left: 1px;
    font-weight: bold;
    color: #8d876f;
    font-size: 8pt;
    text-align: left;
}
.Button
{
    font-weight: bold;
    color: black;
}
.ButtonMenu
{
    font-weight: bold;
    color: #8d876f;
}
.Hidden
{
    display: none;
}
.TableTL, .TableTR, .TableBL, .TableBR
{
    background-repeat: no-repeat;
    width: 8px;
    height: 30px;
    padding: 15px 4px 15px 4px;
}
.TableTC, .TableBC
{
    background-repeat: repeat-x;
    width: 100%;
    height: 30px;
}
.TableTL, .TableTC, .TableTR
{
    padding: 0px 4px 0px 4px;
    margin: 0px;
    font-size: 8pt;
    font-style: normal;
    font-weight: bold;
    white-space: nowrap;
    color: #ffff88;
    vertical-align: middle;
    background-color: transparent;
}
.TableBL, .TableBC, .TableBR, .TableML, .TableMR
{
    padding: 0px 4px 0px 4px;
    margin: 0px;
    font-size: 8pt;
    font-style: italic;
    font-weight: normal;
    white-space: nowrap;
    color: #f1ebd3;
    vertical-align: middle;
    background-color: transparent;
}
.TableTL
{
    background-image: url(Images/TabT11.gif);
    background-position: right bottom;
}
.TableTC
{
    background-image: url(Images/TabT12.gif);
    background-position: left bottom;
}
.TableTR
{
    background-image: url(Images/TabT13.gif);
    background-position: left bottom;
}
.TableML
{
    background-image: url(Images/TabT22.gif);
    background-repeat: repeat-y;
    background-position: right top;
    width: 8px;
    height: 100%;
}
.TableMR
{
    background-image: url(Images/TabT22.gif);
    background-repeat: repeat-y;
    background-position: left top;
    width: 8px;
    height: 100%;
}
.TableBL
{
    background-image: url(Images/TabT31.gif);
    background-position: right top;
}
.TableBC
{
    background-image: url(Images/TabT32.gif);
    background-position: left top;
}
.TableBR
{
    background-image: url(Images/TabT33.gif);
    background-position: left top;
}
.LinkBG { font-size: 6pt; color: #f1ebd3; }
.MenuIIN, .MenuIIH, .MenuIIS, .MenuIN, .MenuIH, .MenuIS
{
    margin: 0pt;
    padding: 0pt;
    font-family: "arial narrow" , arial;
    font-size: 9pt;
    font-weight: bold;
    text-align: center;
    text-transform: uppercase;
    vertical-align: bottom;
    white-space: nowrap;
    width: 204px;
    cursor: pointer;
}
.MenuIIN, .MenuIIH, .MenuIIS
{
    height: 100px;
}
.MenuIN, .MenuIH, .MenuIS
{
    line-height: 20pt;
    border-width: 0px;
    background-color: #C22026;
}
.MenuIN { color: #ffffff; }
.MenuIH { color: #ffff00; }
.MenuIS { color: #ffff00; }
.SubMenuStyle
{
    margin: 0pt;
    padding: 0pt;
    text-align: left;
    width: 100%;
}
.SubMenuIN, .SubMenuIH, .SubMenuIS
{
    font-family: "arial narrow", arial;
    font-size: 10pt;
    font-weight: bold;
    text-align: left;
    text-transform: uppercase;
    display: inline-block;
    padding: 0pt 0pt 0pt 0.5pt;
    margin: 3pt 4.5pt 3pt 3pt;
    border-left-style: solid;
    border-left-width: 2pt;
    cursor: pointer;
}
.SubMenuIN { color: #f1ebd3; border-left-color: #f1ebd3; }
.SubMenuIH { color: #ffff00; border-left-color: #f1ebd3; }
.SubMenuIS { color: #ffff00; border-left-color: #ffff00; }
.S2MenuStyle
{
    margin: 0pt;
    padding: 10pt;
    text-align: left;
    width: 100%;
}
.S2MenuIN, .S2MenuIH, .S2MenuIS
{
    font-family: "arial narrow", arial;
    font-size: 8pt;
    font-weight: bold;
    text-align: left;
    text-transform: uppercase;
    display: inline-block;
    padding: 0pt 0pt 0pt 0.5pt;
    margin: 3pt 4.5pt 3pt 4pt;
    border-left-style: solid;
    border-left-width: 2pt;
    cursor: pointer;
}
.S2MenuIN { color: #01ebd3; border-left-color: #f1ebd3; }
.S2MenuIH { color: #0fff00; border-left-color: #f1ebd3; }
.S2MenuIS { color: #0fff00; border-left-color: #ffff00; }
.Counter
{
    padding: 1px;
    font-weight: bold;
    color: #ffff88;
    font-size: 8pt;
    text-align: center;
    vertical-align: baseline;
    height: 10pt;
}
