BODY {
	MARGIN-TOP: 0px; MARGIN-LEFT: 0px; COLOR: black; MARGIN-RIGHT: 0px; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #ffffff
}
.normal {
	FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.bnormal {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.inormal {
	FONT-SIZE: 9pt; COLOR: black; FONT-STYLE: italic; FONT-FAMILY: Verdana, sans-serif
}
.body {
	PADDING-RIGHT: 15px; FONT-SIZE: 9pt; COLOR: black; PADDING-TOP: 70px; FONT-FAMILY: Verdana, sans-serif
}
.navMain {
	PADDING-RIGHT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; PADDING-TOP: 7px; FONT-FAMILY: Arial, Verdana, sans-serif
}
.lowNav {
	PADDING-RIGHT: 15px; FONT-SIZE: 9pt; COLOR: #4b4b4b; FONT-FAMILY: Verdana, sans-serif
}
.normalPlusQuarter {
	PADDING-LEFT: 0.25in; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.normalSnug {
	MARGIN-TOP: 0px; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.dualIndent {
	PADDING-RIGHT: 0.5in; PADDING-LEFT: 0.5in; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.small {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.smallSnug {
	MARGIN-TOP: 0px; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.bsmall {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.bsmallp {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #660099; FONT-FAMILY: Verdana, sans-serif
}
.vsmall {
	FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.smallFixed {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: black; FONT-FAMILY: monospace
}
.ismall {
	FONT-SIZE: 8pt; COLOR: black; FONT-STYLE: italic; FONT-FAMILY: Verdana, sans-serif
}
.headingBig {
	FONT-WEIGHT: bold; FONT-SIZE: 36pt; MARGIN-BOTTOM: 0px; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.headingSnug {
	MARGIN-TOP: 0px; FONT-SIZE: 24pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.big {
	FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.bigger {
	FONT-SIZE: 13pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.purple {
	FONT-SIZE: 9pt; COLOR: #660099; FONT-FAMILY: Verdana, sans-serif
}
.bpurple {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #660099; FONT-FAMILY: Verdana, sans-serif
}
.bpurpleSnug {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #660099; FONT-FAMILY: Verdana, sans-serif
}
.spurple {
	FONT-SIZE: 7pt; COLOR: #660099; FONT-FAMILY: Verdana, sans-serif
}
.white {
	FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Verdana, sans-serif
}
.bwhite {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Verdana, sans-serif
}
.whiteSnug {
	MARGIN-TOP: 0px; FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Verdana, sans-serif
}
.head2white {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; COLOR: white; FONT-FAMILY: Verdana, sans-serif
}
.navBlockHead {
	FONT: bold 7pt Verdana, sans-serif; COLOR: black; BACKGROUND-COLOR: #ffcc66; TEXT-ALIGN: center
}
.announcement {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.goldHeading {
	FONT-SIZE: 11pt; COLOR: #660099; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #ffcc66
}
.heading {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.barHead {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #660099; FONT-FAMILY: Verdana, sans-serif
}
.bheading {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.subHead {
	FONT-SIZE: 11pt; COLOR: #660099; FONT-FAMILY: Verdana, sans-serif
}
.bsubHead {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #660099; FONT-FAMILY: Verdana, sans-serif
}
.smHead {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.heading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN-BOTTOM: 0px; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.heading2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.heading3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.heading4 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.h1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN-BOTTOM: 0px; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.snug {
	MARGIN-TOP: 0px
}
.wTableHead {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: Verdana, sans-serif; BACKGROUND-COLOR: #660099; TEXT-ALIGN: center
}
.tnTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.code {
	FONT-SIZE: 8pt; FONT-FAMILY: "Courier New", Courier, mono
}
.summary {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.note {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.relatednotes {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.bodysmall {
	FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.bodysmallLink {
	FONT-SIZE: 7pt; COLOR: #003399; FONT-FAMILY: Verdana, sans-serif
}
.required {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #990000; FONT-FAMILY: Verdana, sans-serif
}
.subBodylink {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #003399; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.quick {
	BACKGROUND: #fcfee4
}
.technote {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.relatednotes {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.appliesto {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.wrqproduct {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
A.companyLink {
	PADDING-RIGHT: 0px; FONT-SIZE: 9pt; COLOR: #4b4b4b; FONT-FAMILY: Verdana, sans-serif; Text-Decoration: None;
}
A.companyLink:hover {
	Text-Decoration: None; Color: #FFFFFF; TEXT-DECORATION: underline
}
A.FileLink {
	PADDING-RIGHT: 0px; FONT-SIZE: 8pt; COLOR: #4b4b4b; FONT-FAMILY: Verdana, sans-serif; Text-Decoration: None;
}
A.FileLink:hover {
	Text-Decoration: None; Color: #336699; TEXT-DECORATION: underline
}

A.registerLink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #336699; PADDING-TOP: 5px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.registerLink:hover {
	FONT-WEIGHT: normal; COLOR: #002040; TEXT-DECORATION: none
}
A.bodyLink {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-TRANSFORM: none; COLOR: #838383; PADDING-TOP: 0px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.bodyLink:hover {
	FONT-WEIGHT: normal; COLOR: #002040; TEXT-DECORATION: none
}
.bggreen {
	BACKGROUND-COLOR: #a8bd71
}
.navtable {
	BORDER-RIGHT: black 1px solid; BORDER-TOP: black 1px solid; MARGIN-TOP: 0px; MARGIN-LEFT: 0px; BORDER-LEFT: black 1px solid; WIDTH: 135px; BORDER-BOTTOM: black 1px solid; BACKGROUND-COLOR: #ffffff
}
.homenav {
	MARGIN-LEFT: 10px
}
.navsearch {
	MARGIN-LEFT: 10px
}
.navbox {
	PADDING-LEFT: 5px; FONT: 7pt Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.navlink {
	PADDING-RIGHT: 0px; BACKGROUND-COLOR: #ffffff
}
.navcell {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.navindent {
	PADDING-RIGHT: 2px; PADDING-LEFT: 10px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
.navhead {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #46698c
}
.pnavhead {
	PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BACKGROUND-COLOR: #8c4646
}
.leftnavposition {
	MARGIN-LEFT: 10px; WIDTH: 152px
}
.navheadcell {
	FONT: bold 8pt Verdana, Arial, Helvetica, sans-serif; COLOR: #ffffff; BORDER-BOTTOM: black 1px solid
}
A.navbox {
	BORDER-RIGHT: white 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: white 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; BORDER-LEFT: white 1px solid; WIDTH: 100%; COLOR: #000000; PADDING-TOP: 1px; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
A.navbox:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A.navbox:hover {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; BACKGROUND-COLOR: #e0e0e0; TEXT-DECORATION: none
}
A.header {
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.header:hover {
	TEXT-DECORATION: underline
}
A.mastlink:link A.mastlink:visited A.mastlink:hover A.active {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.evalbox {
	BORDER-LEFT-COLOR: #ebf2ca; BORDER-BOTTOM-COLOR: #ebf2ca; BORDER-TOP-STYLE: solid; BORDER-TOP-COLOR: #ebf2ca; MARGIN-RIGHT: 5px; BORDER-RIGHT-STYLE: solid; BORDER-LEFT-STYLE: solid; BACKGROUND-COLOR: #f8f8f8; BORDER-RIGHT-COLOR: #ebf2ca; BORDER-BOTTOM-STYLE: solid
}
.smallDate {
	FONT: 7pt Verdana, sans-serif; COLOR: black
}
.asterisk {
	FONT-WEIGHT: bold; VERTICAL-ALIGN: super; COLOR: black
}
.topLink {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: right
}
.fillin {
	FONT-WEIGHT: bold; FONT-SIZE: 150%; COLOR: red
}
.italics {
	FONT-STYLE: italic
}
.qa {
	FONT-SIZE: 9pt; COLOR: #660099; FONT-FAMILY: Verdana, sans-serif
}
.footer {
	FONT-SIZE: 7pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: left
}
.footer2 {
	FONT-SIZE: 7pt; PADDING-BOTTOM: 5px; COLOR: black; PADDING-TOP: 5px; FONT-STYLE: italic; FONT-FAMILY: Verdana, sans-serif; TEXT-ALIGN: center
}
.warning {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff3333; FONT-FAMILY: Verdana, sans-serif
}
.tm {
	FONT-SIZE: 50%; VERTICAL-ALIGN: super
}
TABLE.mastheadWidth {
	WIDTH: 750px
}
.tn_title {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.tn_code {
	FONT-SIZE: 8pt; FONT-FAMILY: "Courier New", Courier, mono
}
.tn_summary {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.tn_content {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.tn_note {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.tn_relatednotes {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.tn_bodysmall {
	FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.tn_bodysmallLink {
	FONT-SIZE: 7pt; COLOR: #003399; FONT-FAMILY: Verdana, sans-serif
}
.tn_required {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #990000; FONT-FAMILY: Verdana, sans-serif
}
.tn_subBodylink {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #003399; FONT-FAMILY: Verdana, sans-serif; TEXT-DECORATION: none
}
.tn_quick {
	BACKGROUND: #fcfee4
}
.tn_technote {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.tn_relatednotes {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.tn_subtitle {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.tn_appliesto {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.tn_product {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Verdana, sans-serif
}
.tn_heading1 {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; MARGIN-BOTTOM: 0px; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.tn_heading2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; MARGIN-BOTTOM: 0px; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.tn_heading3 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; MARGIN-BOTTOM: 0px; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
.tn_heading4 {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; MARGIN-BOTTOM: 0px; COLOR: black; FONT-FAMILY: Verdana, sans-serif
}
