HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; BACKGROUND-ATTACHMENT: scroll; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, arial, geneva, helvetica; HEIGHT: 100%; BACKGROUND-COLOR: white
}
#full {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; VERTICAL-ALIGN: top; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px; HEIGHT: 375px
}
H1 {
	PADDING-RIGHT: 1ex; PADDING-LEFT: 1ex; COLOR: white; BACKGROUND-COLOR: #6487dc
}
H2 {
	PADDING-RIGHT: 1ex; PADDING-LEFT: 1ex; COLOR: white; BACKGROUND-COLOR: #6487dc
}
H3 {
	PADDING-RIGHT: 1ex; PADDING-LEFT: 1ex; COLOR: white; BACKGROUND-COLOR: #6487dc
}
H1 {
	MARGIN-TOP: 3ex; FONT-WEIGHT: bold; FONT-SIZE: 100%; PADDING-BOTTOM: 0.5ex; PADDING-TOP: 0.5ex
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
Q {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 0.5ex; BORDER-TOP: 1px solid; PADDING-LEFT: 1ex; FLOAT: right; PADDING-BOTTOM: 0.5ex; MARGIN: 0px 1em 1ex; BORDER-LEFT: 1px solid; WIDTH: 9em; PADDING-TOP: 0.5ex; BORDER-BOTTOM: 1px solid; FONT-FAMILY: tahoma, verdana, helvetica, arial, sans-serif; TEXT-ALIGN: left
}
TD {
	PADDING-LEFT: 1ex
}
#bodyText {
	PADDING-RIGHT: 4mm; PADDING-LEFT: 3mm; FONT-SIZE: 90%; PADDING-BOTTOM: 5mm; MARGIN: 0px 0px 0px 15.4em; BORDER-LEFT: #999999 1px solid; COLOR: #000033; LINE-HEIGHT: 1.5em; PADDING-TOP: 4mm; BACKGROUND-COLOR: white; TEXT-ALIGN: justify
}
#bodyText P {
	PADDING-RIGHT: 1ex; PADDING-LEFT: 1ex; PADDING-BOTTOM: 2ex
}
#bodyText A {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#bodyText A:hover {
	BORDER-BOTTOM: medium none; TEXT-DECORATION: none
}
#bodyText .topOfPage {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 1ex; BORDER-TOP: 0px; PADDING-LEFT: 1ex; FONT-WEIGHT: bold; FLOAT: right; PADDING-BOTTOM: 0.25ex; BORDER-LEFT: 0px; COLOR: white; PADDING-TOP: 0.25ex; BORDER-BOTTOM: 0px; FONT-VARIANT: small-caps
}
.sptable {
	BORDER-RIGHT: #6487dc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #6487dc 1px solid; PADDING-LEFT: 1px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; BORDER-LEFT: #6487dc 1px solid; WIDTH: 80%; COLOR: #003399; PADDING-TOP: 1px; BORDER-BOTTOM: #6487dc 1px solid; HEIGHT: 19px
}
.danieltable {
	BORDER-RIGHT: #6487dc 1px solid;
	PADDING-RIGHT: 1px;
	BORDER-TOP: #6487dc 1px solid;
	PADDING-LEFT: 1px;
	BACKGROUND: #ffffff;
	PADDING-BOTTOM: 1px;
	BORDER-LEFT: #6487dc 1px solid;
	COLOR: #003399;
	PADDING-TOP: 1px;
	BORDER-BOTTOM: #6487dc 1px solid;
	HEIGHT: 19px;
	width: 80%;
}
.billingtable {
	BORDER-RIGHT: #6487dc 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #6487dc 1px solid; PADDING-LEFT: 1px; BACKGROUND: #ffffff; PADDING-BOTTOM: 1px; BORDER-LEFT: #6487dc 1px solid; COLOR: #003399; PADDING-TOP: 1px; BORDER-BOTTOM: #6487dc 1px solid; HEIGHT: 19px
}
.rowswitch1 {
	COLOR: #000000;
	background-color: #FFFFFF;
}
.rowswitch2 {
	COLOR: #000000;
	background-color: #CCCCCC;
}
.spsubmit {
	BORDER-RIGHT: #6487dc 1px solid; BORDER-TOP: #6487dc 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #6487dc 1px solid; COLOR: #003399; BORDER-BOTTOM: #6487dc 1px solid; HEIGHT: 19px
}
.sp2submit {
	BORDER-RIGHT: #6487dc 1px solid; BORDER-TOP: #6487dc 1px solid; FONT-WEIGHT: bold; BACKGROUND: #ffffff; BORDER-LEFT: #6487dc 1px solid; COLOR: #003399; BORDER-BOTTOM: #6487dc 1px solid; HEIGHT: 20px
}
.sp3submit {
	BORDER-RIGHT: #6487dc 1px solid; BORDER-TOP: #6487dc 1px solid; BACKGROUND: #ffffff; BORDER-LEFT: #6487dc 1px solid; COLOR: #003399; BORDER-BOTTOM: #6487dc 1px solid; HEIGHT: 22px
}
.sp1textfield {
	BORDER-RIGHT: 0px; BORDER-TOP: #6487dc 1px solid; BORDER-LEFT: #6487dc 1px solid; BORDER-BOTTOM: #6487dc 1px solid; TEXT-ALIGN: right
}
.sp4textfield {
	BORDER-RIGHT: #6487dc 1px solid; BORDER-TOP: #6487dc 1px solid; BORDER-LEFT: #6487dc 1px solid; BORDER-BOTTOM: #6487dc 1px solid; TEXT-ALIGN: left
}
.sp2textfield {
	BORDER-RIGHT: #6487dc 1px solid; BORDER-TOP: #6487dc 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: #6487dc 1px solid
}
.sp2textfield {
	BORDER-RIGHT: #6487dc 1px solid; BORDER-TOP: #6487dc 1px solid; BORDER-LEFT: 0px; BORDER-BOTTOM: #6487dc 1px solid; TEXT-ALIGN: right
}
.tableHeader {
	PADDING-RIGHT: 1ex; PADDING-LEFT: 1ex; FONT-WEIGHT: bold; BACKGROUND: #6487dc; PADDING-BOTTOM: 2px; COLOR: #ffffff; TEXT-DECORATION: none
}
.dashTop {
	BORDER-TOP: #1337aa 1px dashed
}
.tableHeader A:hover {
	TEXT-DECORATION: none
}
.tableHeader2 {
	PADDING-RIGHT: 1ex; PADDING-LEFT: 1ex; FONT-WEIGHT: bold; BACKGROUND: #dfe8ff; BORDER-BOTTOM-WIDTH: 1px; COLOR: #6487dc; TEXT-DECORATION: none
}
TABLE {
	BORDER-COLLAPSE: collapse
}
#upperMenuBar {
	HEIGHT: 1.9em
}
#upperMenuBar A {
	PADDING-RIGHT: 1.6ex; PADDING-LEFT: 0.8ex; FONT-SIZE: 90%; POSITION: static; TEXT-DECORATION: none
}
#upperMenuBar A:hover {
	TEXT-DECORATION: underline
}
.LHS {
	LEFT: 1.7mm; POSITION: absolute; TOP: 0.5ex
}
.RHS {
	RIGHT: 0.6mm; POSITION: absolute; TOP: 0.5ex
}
.versionCP {
	RIGHT: 2.5mm;
	POSITION: static;
	TOP: 0.5ex;
	TEXT-ALIGN: right;
	overflow: auto;
	z-index: auto;
}
#header {
	PADDING-LEFT: 4mm; FONT-SIZE: 225%; HEIGHT: 1.3em
}
#headerSearch {
	RIGHT: 2mm; POSITION: absolute; TOP: 3.6em
}
#headerSearch .text {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 1mm; BORDER-TOP: 1px solid; PADDING-LEFT: 1mm; FONT-SIZE: 97%; PADDING-BOTTOM: 1mm; BORDER-LEFT: 1px solid; WIDTH: 9em; PADDING-TOP: 1mm; BORDER-BOTTOM: 1px solid; FONT-FAMILY: "lucida console", "courier new", courier, monospace; HEIGHT: 2ex; font-size-adjust: 0.55
}
TEXTAREA {
	FONT-FAMILY: verdana, tahoma, helvetica, arial, sans-serif
}
INPUT {
	FONT-FAMILY: verdana, tahoma, helvetica, arial, sans-serif
}
#lowerMenuBar {
	PADDING-LEFT: 1.3mm; PADDING-TOP: 0.5ex; HEIGHT: 1.55em
}
#lowerMenuBar A {
	PADDING-RIGHT: 1.5ex; PADDING-LEFT: 0.75ex; FONT-WEIGHT: bold; TEXT-DECORATION: none
}
#lowerMenuBar A:hover {
	TEXT-DECORATION: underline
}
#upperMenuBar .highlight {
	
}
#lowerMenuBar .highlight {
	
}
.sideMenuBox {
	CLEAR: left; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 1em; WIDTH: 15em; PADDING-TOP: 1em; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.sideTextBox {
	CLEAR: left; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 1em; WIDTH: 15em; PADDING-TOP: 1em; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #f0f0f0
}
.sideMenuBox DIV {
	PADDING-LEFT: 2.5mm; FONT-WEIGHT: bold; PADDING-BOTTOM: 1ex
}
.sideTextBox DIV {
	PADDING-LEFT: 2.5mm; FONT-WEIGHT: bold; PADDING-BOTTOM: 1ex
}
.sideMenuBox A {
	PADDING-RIGHT: 1ex; DISPLAY: block; PADDING-LEFT: 4mm; PADDING-BOTTOM: 1ex; PADDING-TOP: 0.8ex; TEXT-DECORATION: none
}
.sideMenuBox A:hover {
	
}
.sideMenuBox .thisPage {
	PADDING-RIGHT: 1ex; DISPLAY: block; PADDING-LEFT: 4mm; PADDING-BOTTOM: 1ex; PADDING-TOP: 0.8ex
}
.sideMenuBox .sideMenuSub {
	PADDING-RIGHT: 0ex; DISPLAY: block; PADDING-LEFT: 2ex; PADDING-BOTTOM: 0ex; PADDING-TOP: 0ex
}
.sideTextBox SPAN {
	PADDING-RIGHT: 1ex; DISPLAY: block; PADDING-LEFT: 5mm; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5em; PADDING-TOP: 0px
}
.sideTextBox A {
	BORDER-BOTTOM: 1px solid; TEXT-DECORATION: none
}
.sideTextBox A:hover {
	BORDER-BOTTOM: medium none
}
.lighterBG {
	BACKGROUND-COLOR: white
}
.italic {
	FONT-SIZE: 75%; FONT-STYLE: italic
}
.noaccess {
	PADDING-RIGHT: 1ex; DISPLAY: block; PADDING-LEFT: 4mm; PADDING-BOTTOM: 1ex; COLOR: #999999; PADDING-TOP: 0.8ex; FONT-STYLE: italic
}
.right {
	FONT-WEIGHT: bold; COLOR: green
}
.allowed {
	FONT-WEIGHT: bold; COLOR: green
}
.error {
	FONT-WEIGHT: bold; COLOR: orange
}
.bold {
	FONT-WEIGHT: bold
}
.wrong {
	FONT-WEIGHT: bold; COLOR: red
}
.denied {
	FONT-WEIGHT: bold; COLOR: red
}
#footer {
	BORDER-BOTTOM: #999999 1px solid; TEXT-ALIGN: right
}
#footer DIV {
	LINE-HEIGHT: 1em; TEXT-ALIGN: right
}
#footer A {
	BORDER-BOTTOM: 1px solid; TEXT-DECORATION: none
}
#footer A:hover {
	BORDER-BOTTOM: medium none
}
.footerLHS {
	CLEAR: left; FLOAT: left
}
BODY {
	COLOR: black
}
#bodyText A {
	COLOR: #ff5500
}
#upperMenuBar {
	COLOR: white
}
#upperMenuBar A {
	COLOR: white
}
#header {
	COLOR: #274e90
}
#headerSearch .submit {
	COLOR: white
}
#lowerMenuBar {
	COLOR: white
}
#lowerMenuBar A {
	COLOR: white
}
#upperMenuBar .highlight {
	COLOR: #fda05b
}
#lowerMenuBar .highlight {
	COLOR: #fda05b
}
.sideMenuBox A {
	COLOR: #0066cc
}
.sideMenuBox A:hover {
	COLOR: white
}
.sideTextBox SPAN {
	COLOR: black
}
.sideTextBox A {
	COLOR: #0066cc
}
#footer {
	COLOR: white
}
#footer A {
	COLOR: white
}
Q {
	BACKGROUND-COLOR: #f0f0f0
}
#upperMenuBar {
	BACKGROUND-COLOR: #6487dc
}
#header {
	BACKGROUND-COLOR: #8caae6
}
#headerSearch .submit {
	BACKGROUND-COLOR: #8cc68c
}
#lowerMenuBar {
	BACKGROUND-COLOR: #003399
}
.sideMenuBox A:hover {
	BACKGROUND-COLOR: #6487dc
}
.LighterBG A:hover {
	BACKGROUND-COLOR: white
}
#footer {
	BACKGROUND-COLOR: #6487dc
}
#bodyText A {
	BORDER-BOTTOM-COLOR: #0066cc
}
#headerSearch .text {
	BORDER-LEFT-COLOR: #003399; BORDER-BOTTOM-COLOR: #003399; BORDER-TOP-COLOR: #003399; BORDER-RIGHT-COLOR: #003399
}
#headerSearch .submit {
	BORDER-LEFT-COLOR: white; BORDER-BOTTOM-COLOR: white; BORDER-TOP-COLOR: white; BORDER-RIGHT-COLOR: white
}
.sideTextBox A {
	BORDER-BOTTOM-COLOR: #0066cc
}
#footer A {
	BORDER-BOTTOM-COLOR: white
}
.cellbg {
	BACKGROUND-COLOR: #ffffff
}
.cellover {
	BACKGROUND-COLOR: #dfe8ff
}
.celltoday {
	BACKGROUND-COLOR: #cecece
}
.cellevent {
	BACKGROUND-COLOR: #eeee90
}
.rowhighlight {
	PADDING-RIGHT: 1ex; PADDING-LEFT: 1ex; BACKGROUND: #afe8ff; COLOR: #000000; TEXT-DECORATION: none
}
