BODY {
	SCROLLBAR-FACE-COLOR: #663366; FONT-SIZE: 11pt; SCROLLBAR-HIGHLIGHT-COLOR: #f5f5f5; SCROLLBAR-SHADOW-COLOR: #707172; SCROLLBAR-ARROW-COLOR: white; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; SCROLLBAR-DARKSHADOW-COLOR: #3c5542; SCROLLBAR-BASE-COLOR: #707172; BACKGROUND-COLOR: white
}
A {
	TEXT-DECORATION: none
}
A:hover {
	TEXT-DECORATION: underline
}
:link {
	COLOR: #574833
}
:visited {
	COLOR: #574833
}
:active {
	COLOR: #574833
}
TD.title {
	FONT-WEIGHT: bold; FONT-SIZE: 120%; COLOR: #574833
}
SPAN.header {
	FONT-WEIGHT: bold; FONT-SIZE: 110%
}
SPAN.copyright {
	FONT-SIZE: 70%; TEXT-ALIGN: center
}
SPAN.sidemenu_heading {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #574833
}
SPAN.sidemenu {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #574833
}
A.menu {
	FONT-SIZE: 80%; COLOR: #fef1ae
}
A.menuhome {
	FONT-SIZE: 70%; COLOR: white
}
TD.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
.style3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #574833; FONT-FAMILY: verdana, arial
}
TABLE.purpleborder {
	BORDER-RIGHT: #103163 2px solid; BORDER-TOP: #103163 2px solid; BORDER-LEFT: #103163 2px solid; BORDER-BOTTOM: #103163 2px solid; BACKGROUND-COLOR: #eee
}
TABLE.report {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 65%; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
TR.report {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; PADDING-TOP: 0px
}
TH.report {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #663366; TEXT-ALIGN: left
}
TD.report {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, Sans-Serif
}
TR.report_row_even {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e4e4e4
}
TR.report_row_odd {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #e0e0e0
}
INPUT {
	FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
INPUT.sm_button {
	BORDER-RIGHT: #121300 1px solid; BORDER-TOP: #929350 1px solid; BACKGROUND: #d2d3a0; VERTICAL-ALIGN: middle; BORDER-LEFT: #929350 1px solid; COLOR: #633442; BORDER-BOTTOM: #121300 1px solid; HEIGHT: 19px; TEXT-DECORATION: none
}
UNKNOWN {
	FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
SELECT {
	FONT-SIZE: 80%; FONT-FAMILY: Verdana, Arial, Helvetica, Sans-Serif
}
.tinytext {
	FONT-SIZE: 70%
}
.smalltext {
	FONT-SIZE: 80%
}
.notice {
	COLOR: #660000
}
.notice_hd {
	COLOR: #660000
}
.label {
	FONT-SIZE: 90%; TEXT-ALIGN: right
}
.error {
	COLOR: black; FONT-STYLE: italic
}
.error_hd {
	COLOR: red
}
.beige_bg {
	BACKGROUND-COLOR: #b2b380
}
.beige_text {
	COLOR: #b2b380
}
.purple_bg {
	BACKGROUND-COLOR: #103163
}
.purple_text {
	COLOR: #103163
}
.tinytableopacity TD {
	FILTER: alpha(opacity=60); moz-opacity: .60; opacity: .60
}
.note {
	DISPLAY: none; FONT-SIZE: 80%; BACKGROUND-COLOR: #ffff66
}
UNKNOWN {
	FONT-SIZE: 80%; BACKGROUND-COLOR: #ffff66
}
