BODY {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
TABLE {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
TR {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
P {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
SELECT {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
TEXTAREA {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
INPUT {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
UL {
	PADDING-RIGHT: 20px; LIST-STYLE: circle url(/img/misc/bullet.gif) outside; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 14px; PADDING-TOP: 4px
}
OL {
	PADDING-RIGHT: 20px; LIST-STYLE: circle url(/img/misc/bullet2.gif) outside; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 14px; PADDING-TOP: 4px
}
LI {
	PADDING-RIGHT: 20px; LIST-STYLE: circle url(/img/misc/bullet2.gif) outside; VERTICAL-ALIGN: text-top; LINE-HEIGHT: 14px; PADDING-TOP: 4px
}
BLOCKQUOTE {
	LINE-HEIGHT: 16px
}
B {
	FONT-WEIGHT: bold
}
A {
	FONT-WEIGHT: normal; COLOR: #0066cc; FONT-STYLE: normal; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff9933; FONT-STYLE: normal
}
A:active {
	FONT-WEIGHT: normal; COLOR: #99ccff; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.nav_text {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-DECORATION: none
}
.nav_text:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #ff9933; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-DECORATION: none
}
.nav_text:active {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #99ccff; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.wizard_anchor {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #003399; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wizard_anchor:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff9933; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.wizard_anchor:active {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff9933; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.form_descr {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.form_descrb {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.form_anchor {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #003399; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.form_anchor:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ff9933; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.form_anchor:active {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ff9933; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.text_buttons {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; COLOR: #003399; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_buttons:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; COLOR: #ff9933; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_buttons:active {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; VERTICAL-ALIGN: middle; COLOR: #ff9933; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_buttons2 {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #003399; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_buttons2:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ff9933; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_buttons2:active {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ff9933; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_buttons3 {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #0066cc; LINE-HEIGHT: 12px; FONT-STYLE: normal; TEXT-DECORATION: none
}
.text_buttons3:hover {
	FONT-SIZE: 7pt; COLOR: #ff9933; FONT-STYLE: normal
}
.text_buttons3:active {
	FONT-SIZE: 7pt; COLOR: #ff9933; FONT-STYLE: normal
}
.text_buttons4 {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_buttons4:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ff9933; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_buttons4:active {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #ff9933; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_wizard_button {
	FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #003399; LINE-HEIGHT: 15px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; LETTER-SPACING: 0px
}
.text_wizard_tab {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.bg_1 {
	FONT-WEIGHT: bold; BACKGROUND: #cccc99; VERTICAL-ALIGN: top
}
.bg_2 {
	BACKGROUND: #ededed; VERTICAL-ALIGN: top
}
.bg_3 {
	BACKGROUND: #6699cc
}
.bg_4 {
	BACKGROUND: #003399
}
.bg_5 {
	BACKGROUND: #999966
}
.bg_8 {
	BACKGROUND: #ffffff
}
.bg_1bl {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; BACKGROUND: #cccc99; VERTICAL-ALIGN: top; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; LETTER-SPACING: 0px
}
.legend {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 12px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: left
}
.error_message {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; LINE-HEIGHT: 12px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: center
}
.error_message_left {
	FONT-WEIGHT: normal; FONT-SIZE: 11pt; LINE-HEIGHT: 12px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: left
}
.error {
	font-size: 9pt; color: #cc0000;
}
.head_color_1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 14px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; LETTER-SPACING: 0px
}
.head_ext1 {
	FONT-WEIGHT: bolder; FONT-SIZE: 11pt; COLOR: #003399; LINE-HEIGHT: 12pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
.head_ext2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 9pt; COLOR: #003399; LINE-HEIGHT: 11pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
.head_ext3 {
	FONT-WEIGHT: bolder; FONT-SIZE: 9pt; COLOR: #003399; LINE-HEIGHT: 9pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
.head_ext4 {
	FONT-WEIGHT: bolder; FONT-SIZE: 11pt; COLOR: #6699cc; LINE-HEIGHT: 12pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
.head_ext5 {
	FONT-WEIGHT: bolder; FONT-SIZE: 9pt; COLOR: #6699cc; LINE-HEIGHT: 11pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
.head_ext6 {
	FONT-WEIGHT: bolder; FONT-SIZE: 9pt; COLOR: #6699cc; LINE-HEIGHT: 9pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
.head_2 {
	FONT-WEIGHT: bolder; FONT-SIZE: 9pt; Z-INDEX: 99; LEFT: 20px; VISIBILITY: visible; OVERFLOW: visible; COLOR: #333399; LINE-HEIGHT: 24pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; LETTER-SPACING: 0px; POSITION: relative
}
.head_3 {
	FONT-WEIGHT: bolder; FONT-SIZE: 11pt; COLOR: #003399; LINE-HEIGHT: 16pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
.text_cr_nav_head {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; WORD-SPACING: 3px; TEXT-TRANSFORM: capitalize; COLOR: #ff6600; LINE-HEIGHT: 14px; LETTER-SPACING: 4px; TEXT-ALIGN: right; FONT-VARIANT: normal
}
.text_entity_state {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff6600; LINE-HEIGHT: 14px; FONT-STYLE: italic
}
.text_entity_title {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #6699cc; MARGIN-RIGHT: 2%; FONT-STYLE: normal; FONT-FAMILY: "Times New Roman", Times, Georgia, serif
}
.text_entity_left {
	FONT-SIZE: 9pt; LINE-HEIGHT: 10px; LETTER-SPACING: 0px
}
.left {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
.lefti {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 16px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
.leftb {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; LETTER-SPACING: 0px
}
.centerb {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; LETTER-SPACING: 0px; TEXT-ALIGN: center
}
.center {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: center
}
.right {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: right
}
.rightb {
	FONT-WEIGHT: bold; LINE-HEIGHT: 14px; LETTER-SPACING: 0px; TEXT-ALIGN: right
}
.text_left_bold_caps {
	FONT-WEIGHT: bold; LINE-HEIGHT: 14px; FONT-VARIANT: small-caps
}
.text_left_bold_ital {
	FONT-WEIGHT: bold; LINE-HEIGHT: 15px; FONT-STYLE: italic; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.text_indent {
	TEXT-INDENT: 14pt; LINE-HEIGHT: 9pt
}
.text_main_page {
	LINE-HEIGHT: 15pt
}
.text_page_title {
	FONT-WEIGHT: 600; FONT-SIZE: 20pt; VERTICAL-ALIGN: text-top; COLOR: #6699cc; LINE-HEIGHT: 24px; FONT-STYLE: normal; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; LETTER-SPACING: 0px
}
.wizard_topnav {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; TEXT-ALIGN: right
}
.text_wizard_leftb_sans {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff9933; LINE-HEIGHT: 16px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.text_wizard_rule {
	FONT-SIZE: 3px; BACKGROUND: #6699cc; LINE-HEIGHT: 3px
}
.text_white {
	COLOR: #ffffff; LINE-HEIGHT: 14px
}
.text_20px_leftside {
	Z-INDEX: 3; LEFT: 20px; VISIBILITY: visible; OVERFLOW: scroll; LINE-HEIGHT: 12pt; POSITION: relative
}
.text_tertiary_table {
	TEXT-INDENT: 0pt; LINE-HEIGHT: 12pt
}
.image_tertiary_header {
	Z-INDEX: 97; LEFT: 65%; VISIBILITY: visible; OVERFLOW: visible; LINE-HEIGHT: 12px; POSITION: absolute; TOP: 62px
}
.text_left_paddingleft {
	PADDING-LEFT: 30px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
.text_left_small {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #000000; LINE-HEIGHT: 14px; FONT-STYLE: normal; TEXT-DECORATION: none
}
.text_left_small_red {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #ff0000; LINE-HEIGHT: 14px; FONT-STYLE: normal; TEXT-DECORATION: none
}
.text_left_superscript {
	FONT-SIZE: 6pt; VERTICAL-ALIGN: top; LETTER-SPACING: 0px
}
.text_left_ital {
	FONT-SIZE: 9pt; LINE-HEIGHT: 15px; FONT-STYLE: oblique; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
.text_left_underline {
	FONT-WEIGHT: normal; LINE-HEIGHT: 15px; FONT-STYLE: normal; LETTER-SPACING: 0px; TEXT-DECORATION: underline
}
.text_left_bold_color1 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #003399; LINE-HEIGHT: 14px; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0px
}
.text_left_bold_color2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #6699cc; LINE-HEIGHT: 16px; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0px
}
.text_left_bold_color2:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ff6600; LINE-HEIGHT: 16px; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0px
}
.text_left_bold_color2:active {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #ff6600; LINE-HEIGHT: 16px; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0px
}
.text_right_bold_color2 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #6699cc; LINE-HEIGHT: 16px; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0px; TEXT-ALIGN: right
}
.text_left_color3 {
	FONT-SIZE: 11pt; COLOR: #999966; LINE-HEIGHT: 16px; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0px
}
.text_left_bold_color3 {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #999966; LINE-HEIGHT: 16px; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0px
}
.text_bold_pressrelease {
	PADDING-RIGHT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 7pt; VERTICAL-ALIGN: text-top; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; LETTER-SPACING: 0px
}
.press_release_1 {
	PADDING-RIGHT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #999966; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: left
}
.press_release_2 {
	PADDING-RIGHT: 20px; FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 16px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: left
}
.press_release_3 {
	PADDING-RIGHT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #999966; LINE-HEIGHT: 16px; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0px
}
.text_footnote {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; LINE-HEIGHT: 10px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
.labelleft {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; LETTER-SPACING: 0px
}
.labelcenter {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; LETTER-SPACING: 0px; TEXT-ALIGN: center
}
.labelright {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; LETTER-SPACING: 0px; TEXT-ALIGN: right
}
.labelrightl {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; LETTER-SPACING: 0px; TEXT-ALIGN: right
}
.readonlyleft {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
.readonlycenter {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: center
}
.readonlyright {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: right
}
.tableheadleft {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
.tableheadcenter {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; LINE-HEIGHT: 12px; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: center
}
.tableheadright {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: right
}
.celllabelleft {
	PADDING-LEFT: 5px; FONT-WEIGHT: 600; FONT-SIZE: 9pt; BACKGROUND: #cccc99; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; LETTER-SPACING: 0px
}
.celllabelcenter {
	FONT-WEIGHT: 600; FONT-SIZE: 9pt; BACKGROUND: #cccc99; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; LETTER-SPACING: 0px; TEXT-ALIGN: center
}
.celllabelright {
	PADDING-RIGHT: 5px; FONT-WEIGHT: 600; FONT-SIZE: 9pt; BACKGROUND: #cccc99; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; LETTER-SPACING: 0px; TEXT-ALIGN: right
}
.celldataleft {
	PADDING-LEFT: 5px; FONT-WEIGHT: 400; FONT-SIZE: 9pt; BACKGROUND: #ededed; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
.celldatacenter {
	FONT-WEIGHT: 400; FONT-SIZE: 9pt; BACKGROUND: #ededed; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: center
}
.celldataright {
	PADDING-RIGHT: 5px; FONT-WEIGHT: 400; FONT-SIZE: 9pt; BACKGROUND: #ededed; LINE-HEIGHT: 12px; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: right
}
.disclaimer {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; LINE-HEIGHT: 12px; FONT-STYLE: italic; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: center
}
TABLE.head {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
TD.head {
	FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
TD.head2 {
	FONT-SIZE: 9pt; COLOR: #ffff00; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
TR.alt {
	FONT-SIZE: 9pt; BACKGROUND: #e0e0e0; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
TR.altheader {
	FONT-SIZE: 9pt; BACKGROUND: #c0c0c0; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
TR.tableheader {
	FONT-SIZE: 9pt; BACKGROUND: #aeb4b7; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
TH.left {
	FONT-SIZE: 9pt; BACKGROUND: #e0e0e0; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: left
}
TH.center {
	FONT-SIZE: 9pt; BACKGROUND: #e0e0e0; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: center
}
TH.right {
	FONT-SIZE: 9pt; BACKGROUND: #e0e0e0; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: right
}
TD.left {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: left
}
TD.center {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: center
}
TD.rightl {
	PADDING-RIGHT: 5px; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: right
}
TD.right {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: right
}
TD.leftb {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: left
}
TD.centerb {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: center
}
TD.rightlb {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: right
}
TD.rightb {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: right
}
TD.style {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
TD.promptleft {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: left
}
TD.promptcenter {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: center
}
TD.promptrightl {
	PADDING-RIGHT: 5px; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: right
}
TD.promptright {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: right
}
TD.promptleftb {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: left
}
TD.promptcenterb {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: center
}
TD.promptrightlb {
	PADDING-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: right
}
TD.promptrightb {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: right
}
TD.promptstyle {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
TD.rodataleft {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-STYLE: oblique; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: left
}
TD.rodataright {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-STYLE: oblique; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: right
}
TD.rodatacenter {
	FONT-WEIGHT: normal; FONT-SIZE: 9pt; COLOR: #000000; FONT-STYLE: oblique; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva; TEXT-ALIGN: center
}
B.tantitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15pt; COLOR: #999966; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
B.tantitlesm {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #999966; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
B.bluetitle {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #003366; FONT-FAMILY: Verdana, Helvetica, Arial, Swiss, SunSans-Regular, Geneva
}
