BODY {
	COLOR: #000000; BACKGROUND-COLOR: #efefef
}
BODY.ute {
	COLOR: #000000; BACKGROUND-COLOR: #ccccff
}
BODY.nav {
	FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND-COLOR: #00008a
}
A {
	COLOR: blue; TEXT-DECORATION: none
}
A:visited {
	COLOR: blue; TEXT-DECORATION: none
}
A.ahome {
	FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: right
}
A.ahome:visited {
	FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: right
}
A.ahome:hover {
	FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: right
}
.home {
	FONT-SIZE: 8pt; COLOR: #999999; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: right
}
H2 {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt
}
H2.h2header {
	FONT-SIZE: 18pt; COLOR: #00008a
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 14pt
}
H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt
}
P {
	FONT-SIZE: 12pt
}
P.pheadwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ffffff
}
P.docinfo {
	FONT-SIZE: 10pt; FONT-STYLE: italic
}
LI {
	FONT-SIZE: 12pt
}
DT {
	FONT-SIZE: 12pt
}
.textsmall {
	FONT-SIZE: 9pt; FONT-FAMILY: arial
}
.textred {
	COLOR: #f00000
}
.textitalic {
	FONT-STYLE: italic
}
.textbold {
	FONT-WEIGHT: bold
}
.textitalicbold {
	FONT-WEIGHT: bold; FONT-STYLE: italic
}
.centered {
	TEXT-ALIGN: center
}
.nicecolor {
	COLOR: #800040
}
.section {
	FONT-WEIGHT: bold; COLOR: #800040
}
.todo {
	FONT-WEIGHT: bold; COLOR: #008080; FONT-STYLE: italic
}
.confuse {
	FONT-WEIGHT: bold; COLOR: #ff0000
}
.blue {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: #000099
}
.labrec {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #800040; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.utility {
	FONT-SIZE: 10pt; FONT-FAMILY: arial, Helvetica, sans-serif
}
TABLE.tablealert {
	BORDER-RIGHT: red 2px solid; PADDING-RIGHT: 5px; BORDER-TOP: red 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; BORDER-LEFT: red 2px solid; PADDING-TOP: 5px; BORDER-BOTTOM: red 2px solid
}
TABLE.tableimage {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px; cell-spacing: none
}
TABLE.tabletoc {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; WIDTH: 100%; BORDER-BOTTOM: 0px; cell-spacing: 3px
}
TD.tdhead {
	BACKGROUND-COLOR: #000099
}
TD.tdbluelight {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ccccff
}
TD.tdgrey {
	BACKGROUND-COLOR: #efefef
}
TD.td50 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 50%; PADDING-TOP: 0px
}
TD.header-topic {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ccccff; TEXT-ALIGN: center
}
TD.header-lab {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BACKGROUND-COLOR: #ebe9b7; TEXT-ALIGN: center
}
TD.lab {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; BACKGROUND: #ebe9b7; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
