BODY
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/header-bg.gif);
    BACKGROUND-REPEAT: no-repeat;
    BACKGROUND-COLOR: #d2b48c
}
.clsDeptMenu
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #758b6f
}
.clsDeptMenuAll
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #557b3f
}
.clsDeptMenuOver
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #455b1f
}
.clsDeptMenuDown
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: #45571a;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: lightyellow
}
.clsDeptMenuLink
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.clsDeptMenuLink:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.clsDeptMenuLinkDown
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 12pt;
    COLOR: darkolivegreen;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.clsCategoryMenuOver
{
    BORDER-RIGHT: darkred 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: white;
    BORDER-BOTTOM: darkred 1px solid;
    BACKGROUND-COLOR: darkred;
    TEXT-ALIGN: center
}
.clsCategoryMenu
{
    BORDER-RIGHT: #ad651f 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    CURSOR: default;
    COLOR: white;
    BORDER-BOTTOM: #ad651f 1px solid;
    BACKGROUND-COLOR: peru;
    TEXT-ALIGN: center
}
.clsCategoryMenuAll
{
    BORDER-RIGHT: darkred 1px solid;
    BORDER-TOP: darkred;
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    BORDER-LEFT: darkred;
    CURSOR: default;
    COLOR: white;
    BORDER-BOTTOM: darkred 1px solid;
    BACKGROUND-COLOR: #ad651f;
    TEXT-ALIGN: center
}
.clsCategoryMenuLink
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: white;
    TEXT-DECORATION: none
}
.clsDeptMenuSpacer
{
    BACKGROUND-COLOR: #958b4f
}
.clsTextTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: #386d7b;
    FONT-FAMILY: 'Book Antiqua'
}
.clsTextBody
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: sienna;
    FONT-FAMILY: Arial
}
.clsFooter
{
    FONT-SIZE: xx-small;
    COLOR: #bd752f;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.clsFooterLink
{
    FONT-SIZE: xx-small;
    COLOR: #bd752f;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.clsFooterLink:hover
{
    FONT-SIZE: xx-small;
    COLOR: darkred;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
.clsProductName
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    TEXT-TRANSFORM: uppercase;
    COLOR: #666633;
    FONT-FAMILY: 'Book Antiqua'
}
.clsProductDesc
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: peru;
    FONT-FAMILY: Arial
}
.clsProductNo
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: sienna;
    FONT-FAMILY: Arial
}
.clsProductPrice
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: darkred;
    FONT-FAMILY: Arial
}
.clsFooterBackground
{
    BACKGROUND-COLOR: #ffe5af
}
.clsDeptBackground
{
    BACKGROUND-COLOR: lightyellow
}
.clsTextErrorTitle
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 16pt;
    COLOR: darkred;
    FONT-FAMILY: Arial
}
.clsTextError
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial
}
.clsTextSmall
{
    FONT-SIZE: x-small;
    COLOR: #958b4f;
    FONT-FAMILY: Arial
}
.clsTextBold
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: sienna;
    FONT-FAMILY: arial
}
A
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: sienna;
    FONT-FAMILY: arial
}
.clsTable
{
    BACKGROUND-COLOR: saddlebrown
}
.clsTableCell
{
    FONT-SIZE: 8pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: palegoldenrod
}
.clsTableReportCell
{
	font-size: 8pt;
	color: black;
	border-top: black 1px solid;
	font-family: Arial;
	border-right-style: none;
	border-left-style: none;
	background-color: transparent;
}
.clsTableReportCostsCell
{
    FONT-SIZE: 8pt;
    COLOR: black;
    BORDER-BOTTOM: darkred 1px solid;
    FONT-FAMILY: Arial
}
.clsTableReportTotalCell
{
    BORDER-TOP: navy 1px solid;
    FONT-SIZE: 8pt;
    COLOR: black;
    BORDER-BOTTOM: navy double;
    FONT-FAMILY: Arial
}
.clsTableHeading
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 9pt;
    COLOR: white;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: saddlebrown
}
.clsTableReportHeading
{
    BORDER-RIGHT: medium none;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: gray;
    FONT-FAMILY: Arial
}
.clsTextSubTitle
{
    FONT-SIZE: 10pt;
    COLOR: cadetblue;
    FONT-FAMILY: Verdana
}
.clsFormTable
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #999966
}
.clsFormCellLabel
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 8pt;
    COLOR: darkblue;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cccc99
}
.clsFormCellInput
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial;
    BACKGROUND-COLOR: #cccc99
}
.clsBodyHeader
{
    BACKGROUND-POSITION: left top;
    BACKGROUND-IMAGE: url(images/header-bg.gif);
    BACKGROUND-REPEAT: no-repeat
}
.clsBodyReport
{
    BACKGROUND-IMAGE: url(images/spacer.gif);
    BACKGROUND-COLOR: white
}

