BODY
{
    FONT-SIZE: 12px;
    BACKGROUND: #ffffff;
    MARGIN: 20px;
    COLOR: #000000;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
TABLE
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
TH
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
TR
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
TD
{
    FONT-SIZE: 12px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.colhead
{
    FONT-WEIGHT: 600;
    BACKGROUND-COLOR: #dddddd
}
.subheader
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 12px
}
.sidebox
{
    BORDER-RIGHT: #314b7c 2px solid;
    PADDING-RIGHT: 5px;
    BORDER-TOP: #314b7c 2px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 15px;
    MARGIN: 10px;
    BORDER-LEFT: #314b7c 2px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #314b7c 2px solid
}
.outline
{
    BORDER-RIGHT: #dddddd 2px solid;
    BORDER-TOP: #dddddd 2px solid;
    BORDER-LEFT: #dddddd 2px solid;
    BORDER-BOTTOM: #dddddd 2px solid
}
.contrastline
{
    BACKGROUND-COLOR: #dddddd
}
H1
{
    FONT-SIZE: 16px;
    COLOR: #244275
}
.H1
{
    FONT-SIZE: 16px;
    COLOR: #244275
}
H2
{
    FONT-SIZE: 14px;
    COLOR: #244275
}
H3
{
    FONT-SIZE: 12px;
    COLOR: #244275
}
.Xlarge
{
    FONT-SIZE: 18px
}
.large
{
    FONT-SIZE: 16px
}
.medium
{
    FONT-SIZE: 14px
}
.base
{
    FONT-SIZE: 12px
}
.small
{
    FONT-SIZE: 10px
}
.alert
{
    COLOR: #cc0000
}
.confirm
{
    COLOR: #003399
}
IMG
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    BORDER-BOTTOM: medium none
}
IMG.logo
{
    LEFT: 0px;
    POSITION: absolute;
    TOP: 0px
}
IMG.merrill
{
    LEFT: 105px;
    POSITION: absolute;
    TOP: 55px
}
IMG.product
{
    BORDER-RIGHT: #999999 1px double;
    PADDING-RIGHT: 25px;
    BORDER-TOP: #999999 1px double;
    PADDING-LEFT: 25px;
    PADDING-BOTTOM: 25px;
    BORDER-LEFT: #999999 1px double;
    PADDING-TOP: 25px;
    BORDER-BOTTOM: #999999 1px double
}
B
{
    FONT-WEIGHT: 600
}
STRONG
{
    FONT-WEIGHT: 600
}
SUP
{
    FONT-SIZE: 11px
}
SUP.tag
{
    FONT-SIZE: 11px;
    COLOR: #cc0000
}
BLOCKQUOTE
{
    FONT-SIZE: 12px
}
LI
{
    FONT-SIZE: 12px
}
A:link
{
    COLOR: #000000
}
A:visited
{
    COLOR: #000000
}
A:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
BODY.buttons
{
    FONT-WEIGHT: 500;
    FONT-SIZE: 11px;
    BACKGROUND: url(../images/buttons_bg.gif) #ffffff repeat-x;
    MARGIN: 0px;
    COLOR: #164f7b;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
A.buttons:link
{
    COLOR: #164f7b;
    TEXT-DECORATION: none
}
A.buttons:visited
{
    COLOR: #164f7b;
    TEXT-DECORATION: none
}
A.buttons:active
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
A.buttons:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: none
}
BODY.toc
{
    FONT-SIZE: 12px;
    BACKGROUND: #164f7b;
    MARGIN: 10px 5px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.subtoc
{
    PADDING-LEFT: 10px;
    FONT-WEIGHT: 100;
    FONT-SIZE: 11px
}
BODY.help
{
    FONT-SIZE: 12px;
    MARGIN: 10px 140px 5px 20px;
    FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif;
    BACKGROUND-COLOR: #ffffff
}
#stalker
{
    RIGHT: 22px;
    POSITION: absolute;
    TOP: 50px
}
BODY.login
{
    BACKGROUND: url(../images/top_bg.gif) #ffffff repeat-x;
    MARGIN: 120px 20px
}
BODY.order
{
    BACKGROUND: url(../images/top_bg.gif) #ffffff repeat-x;
    MARGIN: 120px 20px
}
BODY.NoFrame
{
    BACKGROUND: url(../images/top_bg.gif) #ffffff repeat-x;
    MARGIN: 120px 20px
}
.ImprintHeading
{
    FONT-WEIGHT: 600
}
.ImprintTextSubHeading
{
    FONT-SIZE: 10px
}
.ImprintCell
{
    BORDER-RIGHT: #e1dfd1 1px solid;
    PADDING-RIGHT: 0px;
    BORDER-TOP: #e1dfd1 1px solid;
    PADDING-LEFT: 5px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 5px;
    MARGIN: 5px;
    BORDER-LEFT: #e1dfd1 1px solid;
    PADDING-TOP: 5px;
    BORDER-BOTTOM: #e1dfd1 1px solid
}
.ImprintText
{
    FONT-SIZE: 12px
}
.ImprintComment
{
    FONT-SIZE: 10px;
    COLOR: #cc0000
}
.ImprintRightBorder
{
    BORDER-RIGHT: #cc0000 1px solid
}
#steplabel
{
    COLOR: #cc0000
}
#cursteplabel
{
    FONT-WEIGHT: 400;
    FONT-SIZE: 12px;
    COLOR: #cc0000
}
.discprice
{
    FONT-SIZE: 12px;
    COLOR: #cc0000
}
.ViewDetails
{
    BACKGROUND-COLOR: #dddddd
}
.confirmtitle
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 16px;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #666666
}
.confirmsubtitle
{
    FONT-WEIGHT: 600;
    COLOR: #ffffff;
    BACKGROUND-COLOR: #999999
}
.rowhead
{
    FONT-WEIGHT: 600
}
.rowitem
{
    FONT-SIZE: 12px
}
TOC.small
{
    FONT-SIZE: 10px;
    COLOR: #ffffff
}
A.toc:active
{
    BACKGROUND: #aaaec3;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.toc:hover
{
    BACKGROUND: #aaaec3;
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.toc:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.toc:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
