BODY
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
A
{
    COLOR: maroon;
	text-decoration : none;
}
A:hover
{
    COLOR: maroon;
    text-decoration : underline;
}
.FormLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CartHeader
{
    FONT-SIZE: 10pt;
    COLOR: #661617;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CartHeader A
{
    FONT-SIZE: 10pt;
    COLOR: #661617;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SmallWhiteText
{
    FONT-SIZE: 7.5pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SmallBlackText
{
    FONT-SIZE: 9pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.CRIMSON_HEADER
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.WhiteTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TopNav
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TopNav A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.TopNav A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BottomNav
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BottomNav A
{
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.BottomNav A:hover
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SideColumnBookStore
{
    FONT-SIZE: 7.5pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SideColumnBookStore .SideColumnBookStoreHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt
}
.FormDescText
{
    FONT-WEIGHT: 600;
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.FormErrorText
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
    COLOR: red;
}
.BackBodyText
{
    FONT-SIZE: 8.5pt;
    COLOR: #333333;
    FONT-FAMILY: Verdana, Helvetica, Arial, sans-serif
}
.ARTICLES_HEADER
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 13pt;
    COLOR: #990000;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.ARTICLES_StoryText
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: "Times New Roman", Times, serif
}
.MediumBlackBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MultiMediaPlayerText
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MultiMediaHeader
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.SidebarHeader
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #661617
}
.MultimediaPlayerItemTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.MultimediaPlayerItemDesc
{
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.dayFont
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #990000
}
.dayRowCell
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    TEXT-ALIGN: center
}
.CartRowCell
{
    BORDER-RIGHT: 1px solid;
    BORDER-TOP: 2px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    TEXT-ALIGN: center
}
.daycell
{
    BORDER-RIGHT: 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Arial, helvetica, sans-serif
}
.prevMonthDayCell
{
    BORDER-RIGHT: 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: #f0f8ff
}
.today
{
    BORDER-RIGHT: 1px solid;
    FONT-SIZE: 12px;
    BORDER-LEFT: 1px solid;
    BORDER-BOTTOM: 1px solid;
    FONT-FAMILY: Arial, helvetica, sans-serif;
    BACKGROUND-COLOR: palegoldenrod
}
.FrontFlex
{
    BORDER-RIGHT: #661617 1px solid;
    BORDER-TOP: #661617 1px solid;
    BORDER-LEFT: #661617 1px solid;
    BORDER-BOTTOM: #661617 1px solid;
    BACKGROUND-COLOR: #ffffcc
}
.FeaturedItem
{
    BORDER-RIGHT: #990000 thin solid;
    BORDER-TOP: #990000 thin solid;
    BORDER-LEFT: #990000 thin solid;
    BORDER-BOTTOM: #990000 thin solid
}
.WhiteTitle A:hover
{
    COLOR: white
}
.WebStatsTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: #661617;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.WebStatsText
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #661617;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.WebStatsLink A
{
    FONT-SIZE: 9pt;
    COLOR: #661617;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.WebStatsLink A:hover
{
    FONT-SIZE: 9pt;
    COLOR: #661617;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Legend
{
    BORDER-RIGHT: #990000 1px solid;
    BORDER-TOP: #990000 1px solid;
    BORDER-LEFT: #990000 1px solid;
    BORDER-BOTTOM: #990000 1px solid
}
