BODY {
	MARGIN-TOP: 0px; FONT-SIZE: x-small; MARGIN-LEFT: 0px; COLOR: #000066; MARGIN-RIGHT: 0px; BACKGROUND-COLOR: #ffffff
}
BODY.content {
	BACKGROUND-POSITION: 50% top; BACKGROUND-ATTACHMENT: fixed; BACKGROUND-IMAGE: url(../images/e.gif); MARGIN-RIGHT: 10%; BACKGROUND-REPEAT: no-repeat
}
A.menulink:link {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menulink:visited {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; TEXT-DECORATION: none
}
A.menulink:hover {
	COLOR: #33cc00; TEXT-DECORATION: underline
}
A.navboxlinkbold:hover {
	TEXT-DECORATION: underline
}
A.navboxlinkbold:link {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000066; TEXT-DECORATION: none
}
A.navboxlinkbold:visited {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000066; TEXT-DECORATION: none
}
A.inlinelink:link {
	TEXT-DECORATION: underline
}
A.inlinelink:visited {
	TEXT-DECORATION: underline
}
A.inlinelink:hover {
	TEXT-DECORATION: none
}
HR.reportdivider {
	COLOR: #000066
}
.body {
	FONT-SIZE: x-small
}
.bodybold {
	FONT-WEIGHT: bold; FONT-SIZE: x-small
}
.bodyboldred {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #990033
}
.bodyboldsmall {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small
}
.bodysmall {
	FONT-SIZE: xx-small
}
.bodyitalic {
	FONT-SIZE: x-small; FONT-STYLE: italic
}
.bodyitalicbold {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; FONT-STYLE: italic
}
.mandatoryfield {
	FONT-SIZE: xx-small; COLOR: #990033
}
.menuside {
	FONT-SIZE: 5px
}
.menuseparator {
	FONT-SIZE: x-small; COLOR: #ffffff
}
.pagetitlebold {
	FONT-WEIGHT: bold; FONT-SIZE: medium; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.pagetitleboldleft {
	FONT-WEIGHT: bold; FONT-SIZE: medium; TEXT-ALIGN: left
}
.pagetitleplain {
	FONT-WEIGHT: normal; FONT-SIZE: medium; TEXT-ALIGN: center
}
.pagetitleplainleft {
	FONT-WEIGHT: normal; FONT-SIZE: medium; TEXT-ALIGN: left
}
.pageintro {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; TEXT-ALIGN: center
}
.navframe {
	MARGIN-LEFT: 13px
}
.cmdboxtitle {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: x-small; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
.cmdboxtext {
	FONT-SIZE: xx-small; PADDING-BOTTOM: 2px; TEXT-ALIGN: center
}
.navboxcontent {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
.navboxhead1 {
	FONT-WEIGHT: bold; FONT-SIZE: small; TEXT-DECORATION: none
}
.navboxhead2bold {
	FONT-WEIGHT: bold; FONT-SIZE: small; TEXT-DECORATION: none
}
.navboxlink {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; COLOR: #000066; TEXT-DECORATION: none
}
.navboxlink:hover {
	TEXT-DECORATION: underline
}
.inputpageinstr {
	FONT-SIZE: x-small; TEXT-ALIGN: center
}
.inputsectionhead1 {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; BACKGROUND-COLOR: #7f8dcc; TEXT-ALIGN: left
}
.inputsectionhead2 {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #000066
}
TABLE.inputfield {
	VERTICAL-ALIGN: middle; WHITE-SPACE: nowrap
}
.inputfieldlabel {
	FONT-WEIGHT: bold; FONT-SIZE: x-small
}
.fieldlabelplain {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; VERTICAL-ALIGN: middle; WHITE-SPACE: nowrap; TEXT-ALIGN: left
}
.optionbutton {
	COLOR: #000066; BACKGROUND-COLOR: #ffcc99
}
.fieldlabelplaintop {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; VERTICAL-ALIGN: top; COLOR: #000066; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #ffcc99; TEXT-ALIGN: left
}
.inputfieldunit {
	FONT-SIZE: xx-small
}
.rptnametop {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: small; RIGHT: 5px; COLOR: #ffffff; POSITION: absolute; TOP: 5px; TEXT-ALIGN: right
}
.rptsectionhead1 {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #ffffff; BACKGROUND-COLOR: #7f8dcc; TEXT-ALIGN: left
}
.rptsectionhead2 {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #ffffff; TEXT-ALIGN: center
}
.rptsectionhead2left {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; COLOR: #7f8dcc; TEXT-ALIGN: left
}
.rptdatahead2 {
	FONT-SIZE: small
}
.rptdatalabel {
	FONT-WEIGHT: bold; FONT-SIZE: x-small
}
.rptdata {
	FONT-SIZE: x-small
}
.rptrecordlink {
	FONT-WEIGHT: normal; FONT-SIZE: small; COLOR: #ffffff; TEXT-DECORATION: none
}
.rptlink {
	FONT-WEIGHT: normal; FONT-SIZE: x-small; TEXT-DECORATION: none
}
.rptlink:hover {
	TEXT-DECORATION: underline
}
.rptlinkbold {
	FONT-WEIGHT: bold; FONT-SIZE: x-small; TEXT-DECORATION: none
}
.hlpsubbnr {
	FONT-WEIGHT: bolder; COLOR: #ffffff
}
.hlpfieldlabel {
	FONT-WEIGHT: bold
}
.hlpfieldtext {
	PADDING-RIGHT: 2%; PADDING-LEFT: 2%; PADDING-BOTTOM: 2%; PADDING-TOP: 2%
}
.hlpsubbnrcorner {
	WIDTH: 24px
}
.hlpsubbnrbuttons {
	WIDTH: 34px
}
.errortext {
	FONT-WEIGHT: bold; FONT-SIZE: small; COLOR: #ffffff
}
.printonly {
	DISPLAY: none
}
.saveonly {
	DISPLAY: none
}
.divOff {
	DISPLAY: none
}
.printandsave {
	DISPLAY: none
}
.divOn {
	DISPLAY: block
}
.displayonly {
	DISPLAY: block
}
.redbackground {
	BACKGROUND-COLOR: #ff0000
}
.greenbackground {
	BACKGROUND-COLOR: #33cc00
}
.yellowbackground {
	BACKGROUND-COLOR: #ffff66
}
