BODY.report {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; MARGIN-LEFT: 0%; COLOR: #000000; MARGIN-RIGHT: 1%
}
BODY.homepage {
	MARGIN-RIGHT: 10%
}
TABLE.inputform {
	WIDTH: 100%; BACKGROUND-COLOR: #ccccff
}
TABLE.inputlist {
	WIDTH: 100%; BACKGROUND-COLOR: #ccff99
}
TABLE.financial {
	BORDER-RIGHT: #33cc00 2px solid; BORDER-TOP: #33cc00 2px solid; BORDER-LEFT: #33cc00 2px solid; WIDTH: 100%; BORDER-BOTTOM: #33cc00 2px solid
}
A:link {
	COLOR: #3366cc
}
A:active {
	COLOR: #330000
}
A:visited {
	COLOR: #000066
}
A.reportlinkbold:link {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000000
}
A.reportlinkbold:visited {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000000
}
A.reportlink:link {
	FONT-SIZE: x-small; COLOR: #000000
}
A.reportlink:visited {
	FONT-SIZE: x-small; COLOR: #000000
}
A.reportlink:hover {
	COLOR: #33cc00
}
A.reportlinkbold:hover {
	COLOR: #33cc00
}
A.reportlink2:link {
	FONT-SIZE: x-small; COLOR: #000000
}
A.reportlink2:visited {
	FONT-SIZE: x-small; COLOR: #000000
}
A.reportlink2:hover {
	COLOR: #ccff99
}
A.pmlink:link {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #000066; TEXT-DECORATION: none
}
A.pmlink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #000066; TEXT-DECORATION: none
}
A.pmlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #33cc00; TEXT-DECORATION: underline
}
A.listlink:link {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
A.listlink:visited {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
A.listlink:hover {
	COLOR: #33cc00
}
A.infolink:link {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.infolink:visited {
	FONT-WEIGHT: normal; TEXT-DECORATION: none
}
A.infolink:hover {
	TEXT-DECORATION: underline
}
A.infolink:active {
	FONT-WEIGHT: bolder
}
A.sortlink:link {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; BACKGROUND-COLOR: #000066; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.sortlink:active {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; BACKGROUND-COLOR: #000066; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.sortlink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; BACKGROUND-COLOR: #000066; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.sortlink:hover {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; BACKGROUND-COLOR: #000066; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.pmheading {
	FONT-WEIGHT: bold; FONT-SIZE: medium
}
.bodydarkred {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #990000; FONT-STYLE: normal
}
.bodyblack {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #000000; FONT-STYLE: normal
}
.bodyboldgreen {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #33cc00
}
.bodyboldblack {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000000
}
.bodysmallitalic {
	FONT-SIZE: xx-small; FONT-STYLE: italic
}
.rdbodyboldred {
	FONT-WEIGHT: bold; COLOR: #ff0000; FONT-STYLE: normal
}
.rdbodyboldgreen {
	FONT-WEIGHT: bold; COLOR: #32cd32; FONT-STYLE: normal
}
.rdbodyboldblue {
	FONT-WEIGHT: bold; COLOR: #0000ff; FONT-STYLE: normal
}
.rdbodyboldamber {
	FONT-WEIGHT: bold; COLOR: #ffcc00; FONT-STYLE: normal
}
.rdbodyboldblack {
	FONT-WEIGHT: bold; COLOR: #000000; FONT-STYLE: normal
}
.radioselect {
	COLOR: #f00; BACKGROUND-COLOR: #ccff99
}
.pagesubtitle {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #000066; FONT-FAMILY: Trebuchet MS'', Verdana, Arial
}
.pleasewait {
	FONT-WEIGHT: bold; FONT-SIZE: small
}
.inputdatalabel {
	FONT-WEIGHT: bold; WIDTH: 25%
}
.inputdatalabel2 {
	FONT-WEIGHT: bold; WIDTH: 100px
}
.inputdatalabel3 {
	FONT-WEIGHT: bold; WIDTH: 30%
}
.inputsectionhead2 {
	BACKGROUND-COLOR: #99ff66
}
.inputsectionhead3 {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #33cc00
}
.inputsectionheadsort {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; BACKGROUND-COLOR: #000066; TEXT-ALIGN: left
}
.navboxbackground {
	BACKGROUND-COLOR: #ccff99
}
.cmdboxtitle {
	BACKGROUND-COLOR: #33cc00
}
.cmdboxtop {
	BACKGROUND-COLOR: #33cc00
}
.cmdboxtitleblue {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; BACKGROUND-COLOR: #000066; TEXT-ALIGN: center
}
.rptdata {
	COLOR: #000000
}
.rptdatalabel {
	WIDTH: 200px; COLOR: #000000
}
.rptdatalabel2 {
	FONT-WEIGHT: bold; COLOR: #000000
}
.rpttablehead {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ccff99; TEXT-ALIGN: left
}
.rpttableheadcent {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ccff99; TEXT-ALIGN: center
}
.rpttableprhead {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #99ccff
}
.rpttablehead2 {
	FONT-WEIGHT: bold; WIDTH: 200px; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: left
}
.rpttableprhead2 {
	FONT-WEIGHT: bold; WIDTH: 200px; BACKGROUND-COLOR: #ccffff
}
.rpttableprhead3 {
	FONT-WEIGHT: bold; COLOR: #ffffff; BACKGROUND-COLOR: #000066
}
.rpttablehead3 {
	BACKGROUND-COLOR: #ccff99; TEXT-ALIGN: left
}
.rpttableheadcent {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; BACKGROUND-COLOR: #ccff99; TEXT-ALIGN: center
}
.rpttableheadright {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ccff99; TEXT-ALIGN: right
}
.rpttabledata {
	BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: right
}
.rpttabledatabold {
	FONT-WEIGHT: bold; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: right
}
.rpttabledataleft {
	BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: left
}
.rpttableprdataleft {
	BACKGROUND-COLOR: #ccffff; TEXT-ALIGN: left
}
.rpttabledataneg {
	COLOR: #ff0000; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: right
}
.rpttabledatanegbold {
	FONT-WEIGHT: bold; COLOR: #ff0000; BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: right
}
.rpttabledatacent {
	BACKGROUND-COLOR: #ffffcc; TEXT-ALIGN: center
}
.rptsectionhead2left {
	BORDER-BOTTOM: #33cc00 2px solid; BACKGROUND-COLOR: #33cc00
}
.rptsectionhead2 {
	BORDER-BOTTOM: #33cc00 2px solid; BACKGROUND-COLOR: #33cc00
}
.rptwarning {
	FONT-WEIGHT: bold; FONT-SIZE: large; COLOR: #990033
}
.noinfo {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000000; TEXT-ALIGN: center
}
.nodata {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000000; TEXT-ALIGN: center
}
.ctreeicon {
	MARGIN-RIGHT: 5px
}
.displayonly {
	DISPLAY: block
}
.displayonlyinline {
	DISPLAY: inline
}
.printandsave {
	DISPLAY: none
}
.savebutton {
	FONT-WEIGHT: bold; COLOR: #000066; BACKGROUND-COLOR: #33cc00
}
.hlpsubbnr {
	COLOR: #000066; BACKGROUND-COLOR: #ccccff
}
.decision {
	BORDER-RIGHT: #000066 2px solid; BORDER-TOP: #000066 2px solid; FONT-WEIGHT: bold; FONT-SIZE: small; BORDER-LEFT: #000066 2px solid; COLOR: #000063; BORDER-BOTTOM: #000066 2px solid; BACKGROUND-COLOR: #ccccff; TEXT-ALIGN: center
}
.decisionred {
	BORDER-RIGHT: white outset; BORDER-TOP: white outset; FONT-WEIGHT: bold; FONT-SIZE: 16pt; BORDER-LEFT: white outset; COLOR: #ffffff; BORDER-BOTTOM: white outset; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ff0000
}
.decisionblue {
	BORDER-RIGHT: white outset; BORDER-TOP: white outset; FONT-WEIGHT: bold; FONT-SIZE: 16pt; BORDER-LEFT: white outset; COLOR: #ffffff; BORDER-BOTTOM: white outset; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: blue
}
.decisiongreen {
	BORDER-RIGHT: white outset; BORDER-TOP: white outset; FONT-WEIGHT: bold; FONT-SIZE: 16pt; BORDER-LEFT: white outset; COLOR: #000000; BORDER-BOTTOM: white outset; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #00ff00
}
.decisionamber {
	BORDER-RIGHT: white outset; BORDER-TOP: white outset; FONT-WEIGHT: bold; FONT-SIZE: 16pt; BORDER-LEFT: white outset; COLOR: #ffffff; BORDER-BOTTOM: white outset; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffcc00
}
.decisionblack {
	BORDER-RIGHT: white outset; BORDER-TOP: white outset; FONT-WEIGHT: bold; FONT-SIZE: 16pt; BORDER-LEFT: white outset; COLOR: #ffffff; BORDER-BOTTOM: white outset; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #000000
}
.listlight {
	BACKGROUND-COLOR: #ffffcc
}
.strongbackground {
	BACKGROUND-COLOR: #33cc00
}
.lightbackground {
	BACKGROUND-COLOR: #ccff99
}
