BODY {
	FONT-SIZE: 12px; FONT-FAMILY: arial, helvetica, verdana, tahoma;
}
P {
	MARGIN-TOP: 5px
}
A:link {
	FONT-SIZE: 12px; COLOR: blue; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 12px; COLOR: blue; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 12px; COLOR: red; TEXT-DECORATION: none
}
A:active {
	FONT-SIZE: 12px; COLOR: blue; TEXT-DECORATION: none
}
UL {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px
}
OL {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px
}
BLOCKQUOTE {
	MARGIN-TOP: 5px; MARGIN-BOTTOM: 10px; MARGIN-LEFT: 20px
}
FORM {
	MARGIN: 0px
}
H1 {
	MARGIN-TOP: 5px; FONT-SIZE: 150%; MARGIN-BOTTOM: 5px
}
H2 {
	MARGIN-TOP: 15px; FONT-SIZE: 130%; MARGIN-BOTTOM: 5px
}
H3 {
	MARGIN-TOP: 15px; FONT-SIZE: 110%; MARGIN-BOTTOM: 5px; FONT-STYLE: italic
}
H4 {
	MARGIN-TOP: 15px; FONT-SIZE: 100%; MARGIN-BOTTOM: 5px
}
H5 {
	MARGIN-TOP: 15px; FONT-SIZE: 100%; MARGIN-BOTTOM: 5px; FONT-STYLE: italic
}
H6 {
	MARGIN-TOP: 15px; FONT-SIZE: 90%; MARGIN-BOTTOM: 5px
}
TH {
	FONT-SIZE: 80%; FONT-FAMILY: arial, helvetica, verdana, tahoma;
}
TD {
	FONT-SIZE: 80%; FONT-FAMILY: arial, helvetica, verdana, tahoma;
}
.Grid {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cccccc 1px solid
}
.Caption TH {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 80%; BACKGROUND-IMAGE: url(Images/CaptionBg.gif); PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 4px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.Caption TD {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 80%; BACKGROUND-IMAGE: url(Images/CaptionBg.gif); PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 4px; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.Caption A {
	COLOR: #7C7C7C; FONT-FAMILY: arial, helvetica, verdana, tahoma; TEXT-DECORATION: none;
}
.Caption A:link {
	COLOR: #7C7C7C; FONT-FAMILY: arial, helvetica, verdana, tahoma; TEXT-DECORATION: none;
}
.Caption A:visited {
	COLOR: #7C7C7C; TEXT-DECORATION: none;
}
.Caption A:hover {
	COLOR: #cc1717; TEXT-DECORATION: none;
}
.Caption A:active {
	COLOR: #cc1717; TEXT-DECORATION: none;
}
.Caption IMG {
	MARGIN: 2px; VERTICAL-ALIGN: middle; BACKGROUND-COLOR: #f7f7f7;
}
.Caption INPUT {
	VERTICAL-ALIGN: middle;
}
.Row TD {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 14px; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 4px; BACKGROUND-COLOR: #f7f7f7
}
.Row A:link {
	COLOR: #3d89d7;
}
.Row A:visited {
	COLOR: #3d89d7;
}
.Row A:hover {
	COLOR: #cc1717;
}
.Row A:active {
	COLOR: #cc1717;
}
.Separator {
	COLOR: #126ecc
}
.Separator TD {
	HEIGHT: 1px
}
.AltRow TD {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 4px; BACKGROUND-COLOR: #e7f0f8
}
.AltRow A:link {
	COLOR: #000080
}
.AltRow A:visited {
	COLOR: #3d89d7
}
.AltRow A:hover {
	COLOR: #cc1717
}
.AltRow A:active {
	COLOR: #cc1717
}
.NoRecords TD {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 4px; BACKGROUND-COLOR: #f7f7f7
}
.Footer TD {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 80%; BACKGROUND-IMAGE: url(Images/CaptionBg.gif); PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #dfdfdf 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: center
}
.Footer A:link {
	COLOR: #000000
}
.Footer A:visited {
	COLOR: #000000
}
.Footer A:hover {
	COLOR: #cc1717
}
.Footer A:active {
	COLOR: #cc1717
}
.Footer IMG {
	MARGIN: 2px; VERTICAL-ALIGN: middle
}
.Footer INPUT {
	VERTICAL-ALIGN: middle
}
.Record {
	BORDER-RIGHT: #126ecc 2px solid; BORDER-TOP: #126ecc 2px solid; BORDER-LEFT: #126ecc 2px solid; WIDTH: 100%; BORDER-BOTTOM: #126ecc 2px solid
}
.Error TD {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #ff0000; PADDING-TOP: 4px; BACKGROUND-COLOR: #f7f7f7
}
.Controls TH {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #f7f7f7; TEXT-ALIGN: left
}
.Controls TD {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; COLOR: #000000; PADDING-TOP: 4px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #f7f7f7
}
.Bottom TD {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 80%; BACKGROUND-IMAGE: url(Images/CaptionBg.gif); PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #dfdfdf 1px solid; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
.Bottom A:link {
	COLOR: #000000
}
.Bottom A:visited {
	COLOR: #000000
}
.Bottom A:hover {
	COLOR: #cc1717
}
.Caption A:active {
	COLOR: #cc1717
}
.Bottom IMG {
	MARGIN: 2px; VERTICAL-ALIGN: middle
}
.Bottom INPUT {
	VERTICAL-ALIGN: middle
}
.GroupCaption TH {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 4px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e7f0f8; TEXT-ALIGN: left
}
.GroupCaption TD {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 4px; BACKGROUND-COLOR: #f7f7f7
}
.GroupCaption A:link {
	COLOR: #000000
}
.GroupCaption A:visited {
	COLOR: #000000
}
.GroupCaption A:hover {
	COLOR: #cc1717
}
.GroupCaption A:active {
	COLOR: #cc1717
}
.GroupFooter TD {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #dfdfdf 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #dfdfdf; TEXT-ALIGN: center
}
.GroupFooter A:link {
	COLOR: #000000
}
.GroupFooter A:visited {
	COLOR: #000000
}
.GroupFooter A:hover {
	COLOR: #cc1717
}
.GroupFooter A:active {
	COLOR: #cc1717
}
.GroupFooter IMG {
	MARGIN: 2px; VERTICAL-ALIGN: middle
}
.GroupFooter INPUT {
	VERTICAL-ALIGN: middle
}
.SubTotal TD {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 4px; BORDER-BOTTOM: #126ecc 2px solid; BACKGROUND-COLOR: #e7f0f8
}
.SubTotal A:link {
	COLOR: #000080
}
.SubTotal A:visited {
	COLOR: #3d89d7
}
.SubTotal A:hover {
	COLOR: #cc1717
}
.SubTotal A:active {
	COLOR: #cc1717
}
.Total TD {
	BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 4px; FONT-WEIGHT: normal; FONT-SIZE: 80%; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: top; COLOR: #000000; PADDING-TOP: 4px; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #e7f0f8
}
.Total A:link {
	COLOR: #000080
}
.Total A:visited {
	COLOR: #3d89d7
}
.Total A:hover {
	COLOR: #cc1717
}
.Total A:active {
	COLOR: #cc1717
}
.Button {
	MARGIN: 2px
}
