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
}
.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
}
