UNKNOWN {
	FONT-SIZE: 8.5pt; COLOR: #000000; FONT-FAMILY: Verdana
}
.bodytext {
	FONT-SIZE: 8.5pt; COLOR: #000000; FONT-FAMILY: Verdana
}
.sp {
	FONT-SIZE: 2px; FONT-FAMILY: arial,sans-serif
}
.greenbg {
	BACKGROUND-COLOR: #000066
}
.bgmasthead {
	BACKGROUND-COLOR: #000066
}
.accountcellRule {
	BACKGROUND-COLOR: #666666
}
.copyrightRule {
	BACKGROUND-COLOR: #000000
}
.whitebg {
	BACKGROUND-COLOR: #ffffff
}
.quoteNowRule {
	BACKGROUND-COLOR: #669966
}
.navBG {
	BACKGROUND-COLOR: #cccccc
}
.titleBg {
	BACKGROUND-COLOR: #000066
}
.marketwatchbg {
	BACKGROUND-COLOR: #000066
}
TD.BucketHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: black; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
TD.BucketHeaderBlack {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: black; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
TD.BucketHeaderWhite {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: white; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
TD.graphtotalcellpr {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #999999; TEXT-ALIGN: left
}
.graphtotalcellpr {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: white; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #999999; TEXT-ALIGN: left
}
.negnumberRed {
	COLOR: #990000; FONT-FAMILY: Verdana
}
TD.negnumberRed {
	COLOR: #990000; FONT-FAMILY: Verdana
}
TR.gone {
	BACKGROUND-COLOR: #cccccc
}
TD.gtwo {
	BACKGROUND-COLOR: #999999
}
TD.colbold {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff
}
TD.colgreen {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #ffffff; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #000066; TEXT-ALIGN: left
}
INPUT.colgreen {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ffffff; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #000066; TEXT-ALIGN: left
}
TD.quotenowcell INPUT.radiobutton {
	BACKGROUND-IMAGE: none; COLOR: #000000; BACKGROUND-COLOR: #666666
}
TD.quotes INPUT.radiobutton {
	BACKGROUND-IMAGE: none; COLOR: #ffffff; BACKGROUND-COLOR: navy
}
.popquotetext1 {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #000066; FONT-FAMILY: Verdana
}
.poptextCenter {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #000066; FONT-FAMILY: Verdana; TEXT-ALIGN: center
}
.poptextRight {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #000066; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}
.popquotetext2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #333333; FONT-FAMILY: Verdana
}
.popquotenegnumber {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #000066; FONT-FAMILY: Verdana
}
.popquoteposnumber {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #000066; FONT-FAMILY: Verdana
}
.white {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #ffffff; FONT-FAMILY: Verdana
}
TD.popquotetext4 {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #3333cc; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
.popupcopyright {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; COLOR: #666666; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
TD.datacontrol INPUT.radiobutton {
	BACKGROUND-IMAGE: none; COLOR: #ffffff; BACKGROUND-COLOR: #000066
}
TD.datainput INPUT.radiobutton {
	BACKGROUND-IMAGE: none; COLOR: #ffffff; BACKGROUND-COLOR: #999999
}
TD.datainput2 INPUT.radiobutton {
	BACKGROUND-IMAGE: none; COLOR: #ffffff; BACKGROUND-COLOR: #cccccc
}
TD.quotenowcell {
	BACKGROUND-COLOR: #666666
}
TD.tipbox {
	BACKGROUND-COLOR: #cccccc
}
TD.tipboxrule {
	BACKGROUND-COLOR: #999999; TEXT-ALIGN: right
}
TD.tabon {
	BACKGROUND-COLOR: #000066
}
TD.taboff {
	BORDER-RIGHT: #666699 1px solid; BORDER-TOP: #666699 1px solid; BORDER-LEFT: #666699 1px solid; BORDER-BOTTOM: #666699 0px solid; BACKGROUND-COLOR: #cccccc; TEXT-DECORATION: none
}
TD.subtabnav {
	FONT-SIZE: 8.5pt; COLOR: #ffffff; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #999999
}
TD.subtabnav A {
	FONT-WEIGHT: bold; COLOR: #ffffff
}
TD.rowleader {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
TD.rowleaderCentered {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
TD.navrule {
	BACKGROUND-COLOR: #009933
}
TD.navcellon {
	BACKGROUND-COLOR: #ffffff
}
TD.navcell {
	BACKGROUND-COLOR: #cccccc
}
TD.alertscellon {
	BACKGROUND-COLOR: #000066; TEXT-ALIGN: center
}
TD.alertscelloff {
	BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
TD.greenbg {
	BACKGROUND-COLOR: #000066
}
TD.datareturned {
	COLOR: #000000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
TD.datanumeric {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
TD.datamoney {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
TD.datanegnumber {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #ff0000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
TD.datachange {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TD.datainput2 {
	COLOR: #000000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc
}
TD.datainput2col {
	COLOR: #000000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
TD.datainput {
	COLOR: #000000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #999999
}
TD.datainputRight {
	COLOR: #000000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: right
}
TD.datadate {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.datatime {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.datainputaccountnumber {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #999999; TEXT-ALIGN: center
}
TD.datacontrol {
	COLOR: #ffffff; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #000066; TEXT-ALIGN: left
}
TD.dataalpha {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TD.dataletter {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center
}
TD.tabularbody {
	FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
TD.colheader {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
TD.colheader-bold {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #999999; TEXT-ALIGN: center
}
TD.armcell {
	BACKGROUND-IMAGE: url(images/armbg.gif); COLOR: #cccccc; BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #666666; TEXT-ALIGN: center
}
TD.abcell {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: center
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
TD.datacontrol A {
	COLOR: #ffffff
}
TD.dataalpha A {
	COLOR: #000066
}
TD.rowtotal_datamoney {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: right
}
TD.subtabsubnav {
	FONT-WEIGHT: bold; COLOR: #cccccc; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #000066; TEXT-ALIGN: left
}
TD.subtabsubnav A {
	COLOR: #cccccc
}
TD.subtabsubnav A:hover {
	COLOR: #ffffff
}
A {
	COLOR: #000066
}
A.quotenow {
	COLOR: #3366cc
}
A:visited {
	TEXT-DECORATION: underline
}
A:link {
	TEXT-DECORATION: underline
}
A:active {
	TEXT-DECORATION: underline
}
A.plain:visited {
	COLOR: #333399; TEXT-DECORATION: none
}
A.plain:link {
	COLOR: #333399; TEXT-DECORATION: none
}
A.plain:active {
	COLOR: #333399; TEXT-DECORATION: none
}
A.plain:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
A.visited {
	FONT-WEIGHT: bold
}
A.link {
	FONT-WEIGHT: bold
}
A.active {
	FONT-WEIGHT: bold
}
.posnumber {
	COLOR: #009900; FONT-FAMILY: Verdana
}
.negnumber {
	COLOR: #990000; FONT-FAMILY: Verdana
}
.subtabsubnavactive {
	FONT-WEIGHT: bold; COLOR: #ffffff; FONT-FAMILY: Verdana
}
.tablinkon {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #ffffff; FONT-FAMILY: Verdana
}
.tablinkoff {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #333399; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.tablinkoff {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #333399; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
A.tablinkoff:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #333333; FONT-FAMILY: Verdana; TEXT-DECORATION: none
}
.tablesubheaderdata {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana
}
.subheader2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana
}
.subheader {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; FONT-FAMILY: Verdana
}
.tipboxtext {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana
}
.tipboxheader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000066; FONT-FAMILY: Verdana
}
.tipboxsubheader {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana
}
.questionmark1 {
	BOTTOM: 10px; POSITION: relative
}
.navlinkon {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Verdana
}
.navlink {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; PADDING-BOTTOM: 5px; COLOR: #000066; PADDING-TOP: 5px; FONT-FAMILY: Verdana
}
A.navlink:hover {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Verdana
}
A.navleftlink {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #000066; FONT-FAMILY: Verdana; TEXT-DECORATION: underline
}
.navheader {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 5px; COLOR: #000066; PADDING-TOP: 15px; FONT-FAMILY: Verdana
}
.lowerinput {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; FONT-FAMILY: Verdana
}
.label {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana
}
.labelRight {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; TEXT-ALIGN: right
}
.refnumber {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana
}
.instruction {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana
}
.dottedline {
	BACKGROUND-IMAGE: url(images/dottedline.gif); BACKGROUND-REPEAT: repeat-x
}
.copyrightlinks {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana
}
.disclosure {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; FONT-FAMILY: Verdana
}
.disclosure2 {
	FONT-WEIGHT: normal; FONT-SIZE: 7pt; FONT-FAMILY: Verdana
}
.boldtext {
	FONT-WEIGHT: bold; FONT-FAMILY: Verdana
}
.arm {
	COLOR: #cccccc
}
.ablabel {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana
}
.abdata {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana
}
.ablink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; FONT-FAMILY: Verdana
}
.default {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana
}
.notificationlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #990000; FONT-FAMILY: Verdana
}
.notificationmessage {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana
}
.popupbody {
	LEFT: 30px; POSITION: absolute; TOP: 0px
}
.poptext1 {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #cccccc; FONT-FAMILY: Verdana
}
.poptext2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana
}
.poptext3 {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #cc3333; FONT-FAMILY: Verdana
}
.poptext4 {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #999999; FONT-FAMILY: Verdana
}
FONT.datainput2hidefont {
	COLOR: #cccccc; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc
}
TD.accountnumbercell {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #000066; FONT-FAMILY: Verdana
}
TD.poptext4 {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #000066; FONT-FAMILY: Verdana
}
TD.graphcatcell {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
TD.graphtotalcell {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #999999; TEXT-ALIGN: left
}
TD.graphalphacell {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
TD.graphmoneycell {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
TD.graphnumericcell {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: right
}
.graphsub {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt
}
.quotenowlabel {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ffffff; FONT-FAMILY: Verdana
}
TD.graphcatcell TD.dots {
	BACKGROUND-IMAGE: url(images/dots_669966.gif); BACKGROUND-REPEAT: repeat-x
}
TD.graphalphacell TD.dots {
	BACKGROUND-IMAGE: url(images/dots_669966.gif); BACKGROUND-REPEAT: repeat-x
}
TD.graphmoneycell TD.dots {
	BACKGROUND-IMAGE: url(images/dots_669966.gif); BACKGROUND-REPEAT: repeat-x
}
TD.graphnumericcell TD.dots {
	BACKGROUND-IMAGE: url(images/dots_669966.gif); BACKGROUND-REPEAT: repeat-x
}
TD.error {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #ff0000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
.reddie {
	FONT-WEIGHT: normal; FONT-SIZE: 8.5pt; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 8.5pt; COLOR: #ff0000; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
TD.errorheader {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ff0000; FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
LI.error {
	LIST-STYLE-POSITION: outside; LIST-STYLE-TYPE: none
}
.footnote {
	FONT-WEIGHT: normal; FONT-SIZE: 7.5pt; FONT-FAMILY: Verdana
}
.titleBg {
	BACKGROUND-COLOR: #000066
}
TD.eduTabBg {
	FONT-FAMILY: Verdana; BACKGROUND-COLOR: #cccccc; TEXT-ALIGN: left
}
.eduTabNavOn {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #009933; FONT-FAMILY: Verdana; TEXT-ALIGN: left
}
A.eduTabNav {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000066; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: none
}
A.eduTabNav:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Verdana; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
TABLE.borders {
	BORDER-RIGHT: #000066 1pt solid; BORDER-TOP: #000066 1pt solid; BORDER-LEFT: #000066 1pt solid; BORDER-BOTTOM: #000066 1pt solid
}
