.default {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans-serif
}
.def {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans-serif
}
BODY {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans-serif
}
TD {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans-serif
}
FORM {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Arial,helvetica,sans-serif
}
BODY {
	MARGIN: 0px; BACKGROUND-COLOR: #ffffff
}
A.subnavtxt:link {
	FONT-SIZE: 12px; COLOR: #336699; TEXT-DECORATION: none
}
A.subnavtxt:active {
	FONT-SIZE: 12px; COLOR: #336699; TEXT-DECORATION: none
}
A.subnavtxt:visited {
	FONT-SIZE: 12px; COLOR: #336699; TEXT-DECORATION: none
}
.deftxt3 {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffcc33
}
A.deftxt3:link {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffcc33; TEXT-DECORATION: none
}
A.deftxt3:active {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffcc33; TEXT-DECORATION: none
}
A.deftxt3:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #ffcc33; TEXT-DECORATION: none
}
.defsmalltxt {
	FONT-SIZE: 10px; COLOR: #ffcc33
}
A.defsmalltxt:link {
	FONT-SIZE: 10px; COLOR: #ffcc33; TEXT-DECORATION: none
}
A.defsmalltxt:active {
	FONT-SIZE: 10px; COLOR: #ffcc33; TEXT-DECORATION: none
}
A.defsmalltxt:visited {
	FONT-SIZE: 10px; COLOR: #ffcc33; TEXT-DECORATION: none
}
.quicklinks {
	FONT-SIZE: 11px; COLOR: #ffcc33
}
A.quicklinks:link {
	FONT-SIZE: 11px; COLOR: #ffcc33; TEXT-DECORATION: none
}
A.quicklinks:active {
	FONT-SIZE: 11px; COLOR: #ffcc33; TEXT-DECORATION: none
}
A.quicklinks:visited {
	FONT-SIZE: 11px; COLOR: #ffcc33; TEXT-DECORATION: none
}
.newsTxt {
	COLOR: #336699
}
.newsHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #336699
}
.moreHeadlines {
	COLOR: #336699
}
.insightHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #336699
}
.subnavbackground {
	BACKGROUND-COLOR: #ffffff
}
.subnavborder {
	BACKGROUND-COLOR: #cc9900
}
.mainleftbg {
	BACKGROUND-COLOR: #cccccc
}
.hdrbackground {
	BACKGROUND-COLOR: #9e9e9e
}
.hdrbackground2 {
	BACKGROUND-COLOR: #5e86ae
}
.hdrbackground3 {
	BACKGROUND-COLOR: #5e86ae
}
.hdrrightbackground {
	BACKGROUND-COLOR: #9e9e9e
}
.background {
	BACKGROUND-COLOR: #eeeeee
}
.hdrules {
	BACKGROUND-COLOR: #ffcc33
}
.smalltext {
	FONT-SIZE: 10px
}
.sm {
	FONT-SIZE: 10px
}
.charttxt {
	FONT-SIZE: 10px
}
.messagebrdtxt {
	FONT-SIZE: 11px; COLOR: #336699
}
.hdrtextad {
	FONT-SIZE: 9px; COLOR: #336699
}
.quicklinks {
	FONT-SIZE: 14px; COLOR: #ffcc33
}
.indices {
	FONT-SIZE: 12px
}
.defsmalltxt2 {
	FONT-SIZE: 12px; COLOR: #ffffff
}
.deftxt4 {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #cc9900; TEXT-DECORATION: none
}
.hdrtxt {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; COLOR: #336699
}
.subhdrtxt {
	FONT-SIZE: 11px; COLOR: #000000; TEXT-DECORATION: none
}
.srchboxtxt {
	FONT-SIZE: 11px; COLOR: #000000
}
.defwht {
	COLOR: #ffffff
}
.pageTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 30px; COLOR: #336699
}
.subnavtxt2 {
	COLOR: red
}
.FFFFFF {
	BACKGROUND-COLOR: #ffffff
}
.EEEEEE {
	BACKGROUND-COLOR: #eeeeee
}
.adgrey {
	BACKGROUND-COLOR: #999999
}
.siblu {
	BACKGROUND-COLOR: #336699
}
.sitan {
	BACKGROUND-COLOR: #cc9900
}
.siylw {
	BACKGROUND-COLOR: #ffffcc
}
.white {
	BACKGROUND-COLOR: #ffffff
}
.dkgrey {
	BACKGROUND-COLOR: #666666
}
.ltgrey {
	BACKGROUND-COLOR: #ebebeb
}
.pftitlebar {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Arial,helvetica,sans-serif; HEIGHT: 20px
}
.alternaterow {
	BACKGROUND-COLOR: #eeeeee
}
.inputField {
	WIDTH: 100px
}
.PrimaryHeader {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; BORDER-BOTTOM: #000000 2px solid; FONT-FAMILY: Arial,helvetica,sans-serif; BACKGROUND-COLOR: #ffffff
}
.SecondaryHeader {
	FONT-WEIGHT: bold; BACKGROUND: #ebebeb
}
.SimpleList {
	
}
.STNav {
	
}
.STNav A {
	
}
.MessageNav {
	
}
.AltListA {
	BACKGROUND: #ffffff
}
.AltListB {
	BACKGROUND: #f2f2f2
}
.STTree {
	FONT-WEIGHT: bold
}
.STTree A {
	FONT-WEIGHT: normal
}
.STAction A {
	COLOR: #ffffff
}
.Message {
	FONT-SIZE: 12pt
}
.MessageEdit A {
	COLOR: #ff0000
}
.MessageNavInactive {
	COLOR: #cccccc
}
.SubjectModify A {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt
}
.SubjectEdit A {
	FONT-SIZE: 10pt; COLOR: #ff0000
}
.PortPrimary {
	FONT-WEIGHT: bold; BACKGROUND: #999999; COLOR: #ffffff; TEXT-ALIGN: center
}
.PortTotals {
	FONT-WEIGHT: bold; BACKGROUND: #999999; COLOR: #ffffff; TEXT-ALIGN: left
}
.PortSecondary {
	FONT-SIZE: 8pt; BACKGROUND: #ffffff
}
.PortListH {
	FONT-SIZE: 8pt; BACKGROUND: #ebebeb
}
.PortListNH {
	FONT-SIZE: 8pt; BACKGROUND: #ffffff
}
.MQuoteTitle {
	FONT-WEIGHT: bold
}
.MQuoteHeading {
	FONT-WEIGHT: bold; BACKGROUND: #999999; COLOR: #ffffff; TEXT-ALIGN: center
}
.MQuoteData {
	BACKGROUND: #ebebeb; TEXT-ALIGN: center
}
.payInfo {
	BACKGROUND: #ebebeb
}
.InfoBox {
	BACKGROUND: #ebebeb
}
.warning {
	COLOR: #ff0000
}
.error {
	COLOR: #ff0000
}
.stSearchText {
	COLOR: #ffffff
}
.stSearchText A {
	COLOR: #ffffff
}
.small {
	FONT-SIZE: 8pt; FONT-FAMILY: Geneva, Arial, Helvetica, sans-serif
}
.ToolbarInbox {
	COLOR: #ff0000
}
.ToolbarInbox A {
	COLOR: #ff0000
}
.stPublicBoard {
	FONT-SIZE: 12pt; COLOR: #ff0000
}
.InfoBox {
	BACKGROUND: #ffffff
}
.sidenote {
	FONT-SIZE: 12px
}

