BODY
{
    BACKGROUND-COLOR: #000000
}
BODY H1
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 16pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
BODY H2
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 20pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
}
BODY H3
{ FONT-WEIGHT: normal; FONT-SIZE: 27pt; COLOR: #fff; font-family: "trebuchet ms"; }
BODY H3 A
{
    COLOR: #fff;
    TEXT-DECORATION: none;
}
.groupdesc
{
    FONT-SIZE: 13pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
}
.itemprice
{
    FONT-SIZE: 18pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
}
.gentext
{
    FONT-SIZE: 11pt;
    FONT-WEIGHT: normal;
    COLOR: #000000;
    FONT-FAMILY: Arial;
    text-align: left;
}
.gentext A
{
    color: 016694;
    FONT-WEIGHT: bolder;
    TEXT-DECORATION: none;
}
.subhead
{
    FONT-SIZE: 14pt;
    COLOR: #00000;
    FONT-FAMILY: Arial;
    text-align: left;
}
.itemstory
{
    FONT-SIZE: 11pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
}
.itemdims
{
    FONT-SIZE: 11pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
}
.altitem
{
    FONT-SIZE: 10pt;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
    background-color: #6796a8;
    padding-top: 8px;
    padding-bottom: 8px;
}
.altitem A
{
    COLOR: #FFFFFF;
    TEXT-DECORATION: none;
}
.cartlink
{
    FONT-SIZE: 11pt;
    FONT-WEIGHT: bolder;
    COLOR: #FFFFFF;
    FONT-FAMILY: Arial;
}
.cartlink A
{
    COLOR: #ffdea9;
    TEXT-DECORATION: none;
}

.itemname
{
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial;
}
.itemname A
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.homepage
{
    FONT-SIZE: 10pt;
    FONT-WEIGHT: bolder;
    COLOR: #000000;
    FONT-FAMILY: Arial;
}
.homepage A
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.mainintro
{ FONT-SIZE: 10pt; COLOR: #3d81a0; font-family: "trebuchet ms"; font-weight: normal; line-height: 22px; }
.pagination
{
    FONT-SIZE: 12pt;
    FONT-WEIGHT: bolder;
    COLOR: #000000;
    FONT-FAMILY: Arial;
}
.pagination A
{
    COLOR: #3d81a0;
    TEXT-DECORATION: none;
}
.featurelink
{
    FONT-SIZE: 16pt;
    font-style: italic;
    FONT-FAMILY: Arial;
}
.featuretext
{
    FONT-SIZE: 11pt;
    FONT-FAMILY: Arial;
}
.navlink
{ FONT-SIZE: 12pt; COLOR: #fff; font-family: "trebuchet ms"; }
.navlink A
{
    COLOR: #fff;
    TEXT-DECORATION: none;
}
.navlink-sm
{ FONT-SIZE: 10pt; FONT-WEIGHT: normal; COLOR: #fff; font-family: "trebuchet ms"; text-decoration: none; }
.navlink-sm A
{
    COLOR: #fff;
    TEXT-DECORATION: none;
}
.nav-overlay
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial;
}
.nav-overlay A
{
    COLOR: #000000;
    TEXT-DECORATION: none;
}
.largestandout
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15pt;
    COLOR: #5a2d20;
    FONT-FAMILY: Arial
}
.infosmall
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 11pt;
    COLOR: #5a2d20;
    FONT-FAMILY: Arial
}
.formbkg
{
    BACKGROUND-COLOR: #bed8d4
}
.infotext
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 11pt;
    COLOR: #5a2d20;
    FONT-FAMILY: Arial
}
.infotext A:visited
{
    COLOR: #b83c01;
    TEXT-DECORATION: none
}
.infotext A:link
{
    COLOR: #b83c01;
    TEXT-DECORATION: none
}
.infotext A:hover
{
    COLOR: #ffe7a3;
    TEXT-DECORATION: none
}
.infobold A:link
{
    COLOR: #b83c01;
    TEXT-DECORATION: none
}
.infobold A:visited
{
    COLOR: #b83c01;
    TEXT-DECORATION: none
}
.infobold A:hover
{
    COLOR: #ffe7a3;
    TEXT-DECORATION: none
}
.infosmall A:link
{
    COLOR: #b83c01;
    TEXT-DECORATION: none
}
.infosmall A:visited
{
    COLOR: #b83c01;
    TEXT-DECORATION: none
}
.infosmall A:hover
{
    COLOR: #ffe7a3;
    TEXT-DECORATION: none
}
.standout
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.infopop
{
    BORDER-RIGHT: #016694 2px solid;
    BORDER-TOP: #016694 2px solid;
    BORDER-LEFT: #016694 2px solid;
    BORDER-BOTTOM: #016694 2px solid;
    BACKGROUND-COLOR: #aac1bd;
}
.greybox
{
    BORDER-RIGHT: 0px;
    BORDER-TOP: 0px;
    BORDER-LEFT: 0px;
    BORDER-BOTTOM: 0px;
    BACKGROUND-COLOR: #dde4e6
}
.orderform
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-FAMILY: Arial
}
.orderform A:visited
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.orderform A:link
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.orderform A:hover
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.orderform A:active
{
    COLOR: #000000;
    TEXT-DECORATION: none
}
.blue10b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #016694;
    FONT-FAMILY: Arial
}
.dark9
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: #3e4a42;
    FONT-FAMILY: Verdana, Arial
}
.largestandout
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 15pt;
    COLOR: #016694;
    FONT-FAMILY: Arial
}
.blue12b
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #016694;
    FONT-FAMILY: Arial
}