.bevelHighlight {
	BACKGROUND-COLOR: #ffeda6
}
.bevelShadow {
	BACKGROUND-COLOR: #8c7000
}
.crumb {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.crumb A {
	COLOR: #004d29; TEXT-DECORATION: none
}
TD.crumb A:hover {
	TEXT-DECORATION: underline
}
TD.crumb A:visited {
	COLOR: #666666
}
H1 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodycopy {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.bodycopy P A {
	COLOR: #004d29; TEXT-DECORATION: underline
}
TD.bodycopy P A:visited {
	COLOR: #666666; TEXT-DECORATION: underline
}
.contentBG {
	BACKGROUND-COLOR: white
}
.bodycopyWht {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.bodycopyYel {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #ffcc00; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.footerBevel {
	BACKGROUND-COLOR: #aad5c1
}
.footercopy {
	FONT-SIZE: 8pt; COLOR: #aad5c1; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.footercopy A {
	COLOR: #aad5c1; TEXT-DECORATION: none
}
TD.footercopy A:hover {
	TEXT-DECORATION: underline
}
.secondnav {
	FONT-SIZE: 8pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.secondnav A {
	COLOR: #000000; TEXT-DECORATION: none
}
TD.secondnav A:hover {
	TEXT-DECORATION: underline
}
.secondtext {
	FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.secondtext A {
	COLOR: #999999; TEXT-DECORATION: none
}
TD.secondtext A:hover {
	COLOR: #999999; TEXT-DECORATION: underline
}
.rhstint {
	BACKGROUND-COLOR: #f7faf8
}
TD.related TABLE TR TD.bodycopy A {
	TEXT-DECORATION: none
}
TD.related TABLE TR TD.bodycopy A:hover {
	TEXT-DECORATION: underline
}
TD.related TABLE TR TD.bodycopy A:visited {
	COLOR: #666666
}
.1pxblckbrd {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-BOTTOM: #000000 1px solid
}
.grey_bold {
	FONT-WEIGHT: bold; COLOR: #666666
}
.bodygrey {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #666666; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.toppad {
	PADDING-TOP: 10px
}
.formDrkGrn {
	BACKGROUND-COLOR: #004d29
}
.formLghtGrn {
	BACKGROUND-COLOR: #e5ede9
}
.tdsLghtGrn {
	BACKGROUND-COLOR: #e5ede9
}
.tdsWhite {
	BACKGROUND-COLOR: #ffffff
}
.divider {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
FORM.pad TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; WIDTH: 169px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 48px
}
FORM.pad TEXTAREA.middle {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; WIDTH: 202px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 100px
}
FORM.pad TEXTAREA.large {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; WIDTH: 342px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 232px
}
FORM.pad TABLE TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
FORM.pad TABLE TD.noPad {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
FORM.pad TABLE TD.noPadWhite {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
FORM.pad TABLE TR.nopad TD {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TR.formDrkGrn TD P {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR.formDrkGrn TD P.normal {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR.formDrkGrn TD A {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TR.formDrkGrn TD A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none
}
TR.formDrkGrn TD A:hover {
	COLOR: #ffffff; TEXT-DECORATION: underline
}
TR.formLghtGrn TD P {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR.formLghtGrn TD P.b {
	FONT-WEIGHT: bold
}
TR.formLghtGrn TD P.extract {
	FONT-SIZE: 8pt
}
TR.formLghtGrn TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TR.formLghtGrn TD A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TR.formLghtGrn TD INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; WIDTH: 169px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR.formLghtGrn TD INPUT.reset {
	WIDTH: 50px
}
TR.formLghtGrn TD INPUT.submit {
	WIDTH: 58px
}
TR.formLghtGrn TD INPUT.title {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; WIDTH: 120px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR.formLghtGrn TD INPUT.schoolDate {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; WIDTH: 44px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR.formLghtGrn TD INPUT.60 {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; WIDTH: 60px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR.formLghtGrn TD INPUT.radio {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; WIDTH: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR.formLghtGrn TD INPUT.checkbox {
	WIDTH: 12px; HEIGHT: 16px
}
TR.formLghtGrn TD SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.peopleSelect {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.people A {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TD.people A:hover {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TABLE.bodycopyWht INPUT.radio {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; WIDTH: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 16px
}
TABLE.bodycopyWht INPUT.text {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; WIDTH: 135px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TABLE.bodycopyWht SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-FAMILY: Arial, Helvetica, sans-serif
}
UL {
	LIST-STYLE: square url(../images/bullet.gif) outside
}
LI {
	PADDING-BOTTOM: 6px
}
LI:first-letter {
	TEXT-TRANSFORM: uppercase
}
UL.related_contain {
	MARGIN-TOP: 1px; MARGIN-BOTTOM: 0px
}
LI.related {
	PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; MARGIN-LEFT: -26px; TEXT-INDENT: 0px; LIST-STYLE-TYPE: square
}
TR.tdsLghtGrn TD P {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.Normtxt {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR.tdsLghtGrn TD P.b {
	FONT-WEIGHT: bold
}
TR.tdsLghtGrn TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TR.tdsLghtGrn TD A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TR.tdsWhite TD P {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR.tdsWhite TD P.b {
	FONT-WEIGHT: bold
}
TR.tdsWhite TD A {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TR.tdsWhite TD A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TR.tdsLghtGrn TD P.subheading {
	FONT-SIZE: 8pt
}
TR.tdsWhite TD P.subheading {
	FONT-SIZE: 8pt
}
TR.formLghtGrn TD INPUT.login {
	WIDTH: 56px
}
TR.formLghtGrn TD INPUT.password {
	WIDTH: 139px
}
TR.formLghtGrn TD INPUT.profile {
	WIDTH: 114px
}
TR.formLghtGrn TD INPUT.update_profile {
	WIDTH: 134px
}
.primnavbg {
	BACKGROUND-COLOR: #ffcc00
}
TD.blank {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
TD.primnavbg TABLE TR TD A P {
	PADDING-RIGHT: 9px; PADDING-LEFT: 10px; FONT-SIZE: 8pt; WIDTH: 100%; CURSOR: hand; COLOR: #000000; PADDING-TOP: 1px; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 19px
}
TD.primnavbg TABLE TR TD A {
	TEXT-DECORATION: none
}
TD.primnavbg_possible TABLE TR TD A:hover {
	HEIGHT: 31px; BACKGROUND-COLOR: #ffe683
}
A.roll {
	FONT-SIZE: 8pt; WIDTH: 100%; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px
}
A.roll_ {
	FONT-SIZE: 8pt; WIDTH: 100%; CURSOR: hand; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; HEIGHT: 30px; BACKGROUND-COLOR: #ffe683
}
A.roll:hover {
	HEIGHT: 30px; BACKGROUND-COLOR: #ffe683
}
TD.primnavbg TABLE TR TD P {
	PADDING-LEFT: 14px; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; WIDTH: 183px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-color: #000000
}
.MatrixRow {
	BACKGROUND-COLOR: #e5ede9
}
TR.MatrixRow TD P {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR.MatrixRow TD P B {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TR.MatrixRow TD P U {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
TR.MatrixRow TD A {
	FONT-SIZE: 10pt; COLOR: #0000ff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
TR.MatrixRow TD A:hover {
	TEXT-DECORATION: underline
}
.MatrixCell {
	BACKGROUND-COLOR: #ffffff
}
.rightnav {
	FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: Arial, Helvetica, sans-serif
}
TD.rightnav P {
	COLOR: #000000
}
TD.rightnav A {
	COLOR: #000000; TEXT-DECORATION: none
}
TD.rightnav A:hover {
	TEXT-DECORATION: underline
}
FORM.pad {
	TEXT-INDENT: 0pt
}
