A:link {
	COLOR: #ff6600; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #993300; TEXT-DECORATION: underline
}
A.linkFooter:link {
	COLOR: #ff6600; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-DECORATION: underline
}
A.linkFooter:visited {
	COLOR: #993300; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-DECORATION: underline
}
A.linkInfoBox:link {
	FONT-SIZE: 75%; COLOR: #000000; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-DECORATION: none
}
A.linkInfoBox:visited {
	FONT-SIZE: 75%; COLOR: #000000; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-DECORATION: none
}
A.linkInfoBox:hover {
	TEXT-DECORATION: underline
}
A.linkInline:link {
	COLOR: #ff6600; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-DECORATION: underline
}
A.linkInline:visited {
	COLOR: #993300; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-DECORATION: underline
}
A.linkNav:link {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #ffffff; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-DECORATION: none
}
A.linkNav:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #ffffff; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-DECORATION: none
}
A.linkNavSelected:link {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #ffffff; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-DECORATION: none
}
A.linkNavSelected:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #ffffff; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-DECORATION: none
}
.answer {
	FONT-SIZE: 80%
}
.big {
	FONT-SIZE: 90%
}
.bodysmalla {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.boldsmall {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.boldsmalla {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.bodyvsmall {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.bodymark {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.bodymarka {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.bodylabel {
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-ALIGN: right
}
.star {
	VERTICAL-ALIGN: top; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-ALIGN: right
}
.groupTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.CAMlist {
	FONT-SIZE: 10pt; VERTICAL-ALIGN: top; LINE-HEIGHT: 1.5; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
BODY {
	FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.border {
	BORDER-RIGHT: black 1pt solid; BORDER-TOP: black 1pt solid; BORDER-LEFT: black 1pt solid; BORDER-BOTTOM: black 1pt solid
}
.cont {
	FONT-SIZE: 80%
}
.content {
	FONT-SIZE: 82%; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.contentInfoBox {
	FONT-SIZE: 70%; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.contentPadded {
	PADDING-RIGHT: 0.25em; PADDING-LEFT: 0.25em; PADDING-BOTTOM: 0.25em; MARGIN: 0.25em; PADDING-TOP: 0.25em; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.contentPaddedLeft {
	PADDING-LEFT: 0.2em; MARGIN-LEFT: 0.2em
}
.conthdrblack {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
.conttxt {
	FONT-SIZE: 80%
}
.data {
	FONT-SIZE: 80%
}
.dataLineNumber {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; TEXT-ALIGN: right
}
.dataLink {
	FONT-SIZE: 80%
}
.dataRight {
	FONT-SIZE: 80%; TEXT-ALIGN: right
}
.error {
	FONT-WEIGHT: bold; COLOR: #cc0000; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.errorItem {
	FONT-WEIGHT: normal; FONT-SIZE: 80%; COLOR: #cc0000; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.footer {
	FONT-SIZE: 70%
}
.footnote {
	FONT-SIZE: 65%
}
.greeting {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.greetinga {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
H1 {
	FONT-SIZE: 100%; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
H2 {
	FONT-SIZE: 90%; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
H3 {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.headerWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #ffffff; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
INPUT {
	FONT-SIZE: 10pt
}
.inputContent {
	FONT-SIZE: 8pt
}
.inputSpecial {
	FONT-SIZE: 8pt; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.labelBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #003399
}
.ctrBodyCopy {
	FONT-SIZE: 8pt
}
.labelColumn {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #ff6600; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.labelData {
	FONT-WEIGHT: bold; FONT-SIZE: 80%
}
.labelGreen {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; COLOR: #306500
}
.labelInfoBox {
	FONT-WEIGHT: bold; FONT-SIZE: 75%; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.labelInput {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-ALIGN: left
}
.link {
	FONT-SIZE: 80%; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.linkBold {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.linkInlineBold {
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.note {
	FONT-SIZE: 80%
}
P {
	FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.padded {
	MARGIN-TOP: 0.25em; PADDING-LEFT: 0.25em; MARGIN-LEFT: 0.25em; PADDING-TOP: 0.25em
}
.question {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; MARGIN-BOTTOM: 0em
}
.rowcolor1 {
	BACKGROUND: #ffffff
}
.rowcolor2 {
	BACKGROUND: #efefef
}
.rowcolorNav {
	BACKGROUND: #003399
}
.rowcolorNavSelected {
	BACKGROUND: #3399ff
}
.sample {
	FONT-SIZE: 70%; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.searchbox {
	FONT-SIZE: 65%
}
SELECT {
	FONT-SIZE: 75%; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.bodyReg {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.selectReg {
	FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.selectSmall {
	FONT-WEIGHT: normal; FONT-SIZE: 11px; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.small {
	FONT-SIZE: 70%; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
TD {
	FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.titleReplacement {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #003399; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-DECORATION: none
}
.trademark {
	FONT-SIZE: 65%; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
UL {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
OL {
	FONT-SIZE: 10pt; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.auxMenuPadding {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; PADDING-TOP: 4px
}
.labelLtBlue {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #0066cc
}
.contentBlue {
	PADDING-RIGHT: 0pt; PADDING-LEFT: 0pt; FONT-SIZE: 75%; PADDING-BOTTOM: 0pt; COLOR: #000099; PADDING-TOP: 0pt; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
A.call {
	TEXT-DECORATION: none
}
A.call:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.call:visited {
	TEXT-DECORATION: none
}
A.callToAction {
	FONT-WEIGHT: bold; COLOR: #000000
}
A.callSelected {
	FONT-WEIGHT: bold; COLOR: #0066cc
}
.call {
	TEXT-DECORATION: none
}
.call:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
.call:visited {
	TEXT-DECORATION: none
}
.callToAction {
	FONT-WEIGHT: bold; COLOR: #000000
}
.callSelected {
	FONT-WEIGHT: bold; COLOR: #0066cc
}
.importantInfo {
	COLOR: red
}
.errorInfo {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: red; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica
}
.copyright {
	FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-DECORATION: none
}
A.terms:link {
	FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-DECORATION: underline
}
A.terms:visited {
	FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-DECORATION: underline
}
A.terms:active {
	FONT-SIZE: 9px; COLOR: #000000; FONT-STYLE: normal; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-DECORATION: underline
}
A.terms:hover {
	FONT-SIZE: 9px; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana,Sans-serif,Arial,Helvetica; TEXT-DECORATION: underline
}

