.ERRORTEXT
{
    font-family : Verdana, MS Mincho;
    font-size : 8pt;
    color : #cc0000;
}

.REDTEXT
{
    font-family : Verdana, MS Mincho;
    font-size : 8pt;
    color : #cc0000;
}

.GLOBALNAV
{
    font-family : Verdana, MS Mincho;
    font-size : 8pt;
    color : #21429c;
    font-weight : bold;
}

.GLOBALNAV A:LINK
{
    text-decoration : none;
}

.GLOBALNAV A:VISITED
{
    text-decoration : none;
}

.TIPBAR
{
    font-family : Verdana, MS Mincho;
    font-size : 8pt;
    color : black;
}

.NAVBAR_HEADERCLIP
{
    font-family : Verdana, MS Mincho;
    font-size : 12pt;
    font-weight : bold;
    background : #999999;
}

.NAVBAR
{
    font-family : Verdana, MS Mincho;
    font-size : 12pt;
    color : #21429c;
    font-weight : bolder;
    background : #E2E2E2;
}

.SEPERATORBAR
{
    font-family : Verdana, MS Mincho;
    font-size : 5pt;
    color : #21429c;
    font-weight : bolder;
    background : #E2E2E2;
}

.NAVBAR A:VISITED
{
    font-family : Verdana, MS Mincho;
    font-size : 12pt;
    color : #21429c;
    font-weight : bold;
}

.NAVBARFOOTER
{
    font-family : Verdana, MS Mincho;
    font-size : 8pt;
    background : #E2E2E2;
}

.NAVBARFOOTER A:VISITED
{
    color : #21429c;
}

.FOOTERBAR
{
    font-weight : bold;
    background : red;
}

.FIELDLABELNOALIGN
{
    font-weight : bold;
}

.TABLEROWHEADER
{
    color : white;
    font-weight : bold;
    background : #999999;
}

.TABLEROWHEADER A:LINK
{
    color : white;
    font-weight : bold;
    text-decoration : underline;
    background : #999999;
}

.TABLEROWHEADER A:VISITED
{
    color : white;
    font-weight : bold;
    text-decoration : underline;
    background : #999999;
}

.TABLEROWODD
{
    background : #E2E2E2;
}

.TABLEROWEVEN
{
    background : white;
}

.GLOSSARYBAR
{
    font-family : Verdana, MS Mincho;
    font-size : 8pt;
    color : white;
    font-weight : bold;
    background : #999999;
}

.HOMESEARCH
{
    background : #E2E2E2;
}

.GLOSSARYWORDLIST
{
    font-family : Verdana, MS Mincho;
    color : #21429c;
    font-weight : bold;
}

.SPECIALSHEADER
{
    color : #21429c;
    font-weight : bold;
    text-decoration : underline;
}

.HEADERBAR
{
    font-family : Verdana, MS Mincho;
    font-size : 8pt;
    color : #21429c;
    font-weight : bold;
    text-decoration : none;
    background : #C8C8C8;
}

.HEADERBAR A:LINK
{
    font-family : Verdana, MS Mincho;
    font-size : 8pt;
    color : #21429c;
    text-decoration : underline;
    background : #C8C8C8;
}

.HEADERBAR A:VISITED
{
    font-family : Verdana, MS Mincho;
    font-size : 8pt;
    color : #21429c;
    text-decoration : underline;
    background : #C8C8C8;
}

.ORDERCOLUMN
{
    color : #21429c;
    font-weight : bold;
    text-decoration : none;
    background : #999999;
}

.ORDERCOLUMN A:LINK
{
    color : #21429c;
    font-weight : bold;
    text-decoration : none;
    background : #999999;
}

.ORDERCOLUMN A:VISITED
{
    color : #21429c;
    text-decoration : none;
    background : #999999;
}

.HIGHLIGHTTEXT
{
    font-family : Verdana, MS Mincho;
    font-size : 8pt;
    background : #999999;
}

TD
{
    font-family : Verdana, MS Mincho;
    font-size : 8pt;
}

TABLE.FORM TD
{
    padding-top : 1px;
    padding-bottom : 1px;
    padding-left : 3px;
    padding-right : 3px;
}

A:LINK
{
}

A:VISITED
{
}

A:ACTIVE
{
}

.BODY
{
}

.FORM
{
}

.HOMETABS
{
    background : #999999;
}

.HOMEPAGEBOX
{
    background : #E2E2E2;
}

.PRODDETAILHEADER
{
    font-family : Verdana, MS Mincho;
    font-size : small;
    color : black;
    font-weight : bold;
}

TR.CATALOGNAVROW
{
    background : #E2E2E2;
}

TR.PRODDETAILINFOHEADER
{
    font-family : Arial, MS Mincho;
    font-size : 3pt;
    color : white;
    font-weight : bold;
    font-style : normal;
    background : #999999;
}

TD.CATALOGNAVCELL
{
    font-size : -2pt;
    background : #E2E2E2;
}

TD.CATALOGCELLPRICING
{
    font-size : -2pt;
    color : white;
    background : #C8C8C8;
}

TR.CATALOGROWPRICING
{
    font-size : 3pt;
    color : white;
    font-weight : bold;
    background : #999999;
}

TD.PRODDETAILINFOHEADER
{
    font-size : 10pt;
    color : white;
    font-weight : bold;
}

TD.CATLEFTNAVHEADER
{
    font-size : 10pt;
    color : #999999;
    font-weight : bold;
}

TD.CATLEFTNAVHEADER2
{
    font-size : 10pt;
    color : white;
    font-weight : bold;
}

TD.DARKBACKGROUND
{
    background : #999999;
}

TR.DARKBACKGROUND
{
    background : #999999;
}

TD.LIGHTBACKGROUND
{
    background : #E2E2E2;
}

.TABLEROWERROR
{
    background : #cc0000;
}

.TABLECELLLEFTBORDERODD
{
    border-top-style : none;
    border-bottom-style : none;
    border-left : solid 1px white;
    border-right-style : none;
}

.TABLECELLLEFTBORDEREVEN
{
    border-top-style : none;
    border-bottom-style : none;
    border-left : solid 1px #E2E2E2;
    border-right-style : none;
}

.TABLECELLBOTTOMBORDERODD
{
    border-top-style : none;
    border-bottom : solid 1px white;
    border-left-style : none;
    border-right-style : none;
}

.TABLECELLBOTTOMBORDEREVEN
{
    border-top-style : none;
    border-bottom : solid 1px #E2E2E2;
    border-left-style : none;
    border-right-style : none;
}

.TABLECELLBOTTOMLEFTBORDERODD
{
    border-top-style : none;
    border-bottom : solid 1px white;
    border-left : solid 1px white;
    border-right-style : none;
}

.TABLECELLBOTTOMLEFTBORDEREVEN
{
    border-top-style : none;
    border-bottom : solid 1px #E2E2E2;
    border-left : solid 1px #E2E2E2;
    border-right-style : none;
}

.TABLEFLOATLEFT
{
    float : left;
}

.TABLEFLOATRIGHT
{
    float : right;
}

