.breadcrumb {
	BORDER-RIGHT: 2px solid; Z-INDEX: 21; LEFT: -5px; BACKGROUND-IMAGE: url(http://content.nasdaq.com/images/breadNavBG.gif); VISIBILITY: visible; WIDTH: 1000px; BACKGROUND-REPEAT: repeat; POSITION: absolute; TOP: 110px; HEIGHT: 22px; BACKGROUND-COLOR: #3398cc; background-layer: #3398cc
}
.breadnav {
	FONT-SIZE: 8pt; Z-INDEX: 21; LEFT: 150px; COLOR: #ffffff; LINE-HEIGHT: 10pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif; POSITION: absolute; TOP: 3px
}
.contentlayer {
	Z-INDEX: 5; LEFT: 140px; WIDTH: 600px; POSITION: absolute; TOP: 137px
}
.contentlayerdataentry {
	Z-INDEX: 5; LEFT: 140px; WIDTH: 600px; POSITION: absolute
}
.indexrow {
	Z-INDEX: 20; LEFT: 0px; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; WIDTH: 645px; PADDING-TOP: 1px; POSITION: absolute; TOP: 94px; HEIGHT: 13px; BACKGROUND-COLOR: #ffffff
}
.inpagewidget {
	Z-INDEX: 30; LEFT: 135px; POSITION: absolute; TOP: 160px
}
.masthead {
	LEFT: 0px; VISIBILITY: visible; WIDTH: 770px; POSITION: absolute; TOP: 0px; HEIGHT: 85px; BACKGROUND-COLOR: #1e5395; background-layer: #1e5395
}
.mastheadad {
	Z-INDEX: 10; LEFT: 165px; VISIBILITY: visible; WIDTH: 468px; POSITION: absolute; TOP: 6px
}
.newsindexrow {
	Z-INDEX: 25; LEFT: 0px; POSITION: absolute; TOP: 94px
}
.tickerlinkrt {
	Z-INDEX: 500; FLOAT: right; VISIBILITY: hidden; POSITION: absolute
}
.widget {
	Z-INDEX: 30; LEFT: 800px; WIDTH: 140px; POSITION: absolute; TOP: 133px; HEIGHT: 130px
}
A:link {
	COLOR: #2a3749
}
A.headnavlink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #536990; FONT-FAMILY: Arial,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
A.headnavlinklight {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #e3e8ec; FONT-FAMILY: Arial,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
A.headnavmynasdaq {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
.advertisement {
	FONT-SIZE: 7pt; COLOR: #3398cc; FONT-FAMILY: verdana,Arial,Helvetica,Sans-Serif; TEXT-ALIGN: center
}
.body1 {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.body2 {
	FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 10pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.body3 {
	FONT-SIZE: 7pt; COLOR: #000000; LINE-HEIGHT: 9pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.body4 {
	FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 10pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.body1wh {
	FONT-SIZE: 9pt; COLOR: #ffffff; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.body2wh {
	FONT-SIZE: 8pt; COLOR: #ffffff; LINE-HEIGHT: 10pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.body3wh {
	FONT-SIZE: 7pt; COLOR: #ffffff; LINE-HEIGHT: 9pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.body1bgbl {
	FONT-SIZE: 9pt; BACKGROUND: #cce5f2; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.body1bl {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.bodymktevent {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #445e75; LINE-HEIGHT: 10pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.breadnav A:link {
	COLOR: #ffffff
}
.breadnav A:hover {
	COLOR: #fecc01
}
.breadnav A:visited {
	COLOR: #ffffff
}
.body1bgbl {
	FONT-SIZE: 9pt; BACKGROUND: #cce5f2; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.bubbleleft {
	BACKGROUND-IMAGE: url(http://content.nasdaq.com/images/bubbleleft.gif); HEIGHT: 24px
}
.bubbleright {
	BACKGROUND-IMAGE: url(http://content.nasdaq.com/images/bubbleright.gif); BACKGROUND-REPEAT: repeat; HEIGHT: 24px
}
.bubblemiddle {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND-IMAGE: url(http://content.nasdaq.com/images/bubblemiddle.gif); COLOR: #445f76; LINE-HEIGHT: 9pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif; HEIGHT: 24px
}
.datadisclaimer {
	FONT-SIZE: 7pt; COLOR: #000000; LINE-HEIGHT: 8pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.dropdown {
	FONT-SIZE: 7.5pt; FONT-FAMILY: arial, helvetica, sans-serif
}
.footer {
	FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 10pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.footer A:link {
	COLOR: #1e5395
}
.grayli {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; COLOR: #445e75; TEXT-INDENT: 10px; PADDING-TOP: 0px; FONT-FAMILY: Arial,Helvetica,Sans-Serif; LIST-STYLE-TYPE: square
}
.green {
	COLOR: #009900
}
.headnav {
	FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #83d7fc; LINE-HEIGHT: 7pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.headnavlink {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #d9e0e9; COLOR: #536990; FONT-FAMILY: Arial,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
.headnavlinkqqq {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #536990; FONT-FAMILY: Arial,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
.headnavlinklight {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #e3e8ec; FONT-FAMILY: Arial,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
.homequotestextsm {
	FONT-SIZE: 7pt; WIDTH: 6em; FONT-FAMILY: Arial,Helvetica,Sans-Serif; HEIGHT: 2em
}
.quotesboxtextsm {
	FONT-SIZE: 7pt; WIDTH: 6em; FONT-FAMILY: Arial,Helvetica,Sans-Serif; HEIGHT: 2em
}
.homequotestextsm1 {
	FONT-SIZE: 7pt; WIDTH: 4em; FONT-FAMILY: Arial,Helvetica,Sans-Serif; HEIGHT: 2em
}
.inlinetext {
	FONT-SIZE: 9pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.indexshadow {
	BACKGROUND-IMAGE: url(http://content.nasdaq.com/images/spacer.gif); HEIGHT: 0px
}
.indexmktstatus {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; WIDTH: 130px; COLOR: #445e75; TEXT-INDENT: 2px; LINE-HEIGHT: 8pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif; WHITE-SPACE: nowrap
}
.indextext {
	FONT-SIZE: 7.5pt; WIDTH: 100%; FONT-FAMILY: Arial,Helvetica,Sans-Serif; WHITE-SPACE: nowrap
}
INPUT.widgetinput {
	WIDTH: 1.1em; LETTER-SPACING: -0.25em; HEIGHT: 1.1em
}
.lism {
	LIST-STYLE-IMAGE: url(http://content.nasdaq.com/images/gray_square.jpg)
}
.ltbluhead {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #cce5f2; COLOR: #445e75; FONT-FAMILY: Arial,Helvetica,Sans-Serif; HEIGHT: 18px
}
.mainhead {
	FONT-WEIGHT: bold; FONT-SIZE: 16pt; COLOR: #064367; LINE-HEIGHT: 20pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.marketstatus {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.red {
	COLOR: #ff0000
}
.search {
	FONT-SIZE: 7pt; LINE-HEIGHT: 9pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.separatorbar {
	HEIGHT: 2px; BACKGROUND-COLOR: #9e9e9e; background-layer: #9e9e9e
}
.separatorbarsm {
	HEIGHT: 1px; BACKGROUND-COLOR: #9e9e9e; background-layer: #9e9e9e
}
.sidebar {
	FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 10pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.subhead {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000000; LINE-HEIGHT: 13pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.subheadbl {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #064367; LINE-HEIGHT: 13pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.tablefooter {
	FONT-SIZE: 7pt; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
TD.green {
	COLOR: #009900
}
TD.red {
	COLOR: #ff0000
}
.tickerlinktab {
	BORDER-RIGHT: #01386a 1px solid; BORDER-TOP: #01386a 1px solid; BORDER-LEFT: #01386a 1px solid; BORDER-BOTTOM: #01386a 1px solid
}
.tickerlinktaball {
	BORDER-RIGHT: #01386a 1px solid; BORDER-TOP: #01386a 1px solid; BORDER-LEFT: #01386a 1px solid; BORDER-BOTTOM: #01386a 1px solid
}
.tickerlinktext {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; PADDING-BOTTOM: 1px; LINE-HEIGHT: 7pt; PADDING-TOP: 1px; FONT-FAMILY: Arial,Helvetica,Sans-Serif; TEXT-DECORATION: none
}
.tickerlinksep {
	BACKGROUND-COLOR: #01386a
}
.tickerlinkcon {
	Z-INDEX: 500
}
.tickerlinklt {
	FLOAT: left
}
.title {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.titlebl {
	FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #000000; LINE-HEIGHT: 14pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.topnav {
	FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.widgetsm {
	FONT-SIZE: 7pt; COLOR: #000000; LINE-HEIGHT: 9pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.widgetmed {
	FONT-SIZE: 8pt; COLOR: #000000; LINE-HEIGHT: 10pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.widgetlg {
	FONT-SIZE: 9pt; COLOR: #000000; LINE-HEIGHT: 11pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.widgetinput {
	FONT-SIZE: 9pt; LINE-HEIGHT: 8pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif; HEIGHT: 1.4em
}
.widgetlabel {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #8bbbd3; LINE-HEIGHT: 8pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.widgetlabellg {
	FONT-WEIGHT: bold; FONT-SIZE: 10.5pt; COLOR: #8bbbd3; LINE-HEIGHT: 8pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.widgetboxtextlg {
	FONT-SIZE: 9pt; WIDTH: 4em; LINE-HEIGHT: 9pt; FONT-FAMILY: Arial,Helvetica,Sans-Serif; HEIGHT: 1.7em
}
.inlinelinksbox {
	BORDER-RIGHT: #cce5f2 2px solid; BORDER-TOP: #cce5f2 2px solid; FONT-SIZE: 10pt; BORDER-LEFT: #cce5f2 2px solid; COLOR: #ff0000; LINE-HEIGHT: 20pt; BORDER-BOTTOM: #cce5f2 2px solid; FONT-FAMILY: Arial,Helvetica,Sans-Serif
}
.leftnav {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 120px; POSITION: absolute; TOP: 120px
}
.leftnavframe {
	Z-INDEX: 100; LEFT: 0px; WIDTH: 120px; POSITION: absolute; TOP: -10px
}
.leftnavad {
	Z-INDEX: 10; LEFT: 1px; WIDTH: 120px; POSITION: absolute; TOP: 340px
}
.leftnavad2 {
	Z-INDEX: 10; LEFT: 1px; WIDTH: 120px; POSITION: absolute; TOP: 355px
}
.leftnavadframe {
	Z-INDEX: 10; LEFT: 1px; WIDTH: 120px; POSITION: absolute; TOP: 240px
}
.th4 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; BACKGROUND: #445e75; COLOR: #ffffff; FONT-FAMILY: Arial,Helvetica,Sans-Serif; HEIGHT: 18px
}
.msgDataEntry {
	LEFT: 0px; POSITION: absolute; TOP: 0px
}
