BODY {
	FONT: 11px arial,sans-serif; COLOR: #000; BACKGROUND-COLOR: #fff
}
TD {
	FONT: 11px arial,sans-serif; COLOR: #000
}
P {
	FONT: 11px arial,sans-serif; COLOR: #000
}
.big {
	FONT: 12px arial,sans-serif; COLOR: #000
}
.bigger {
	FONT: 13px arial,sans-serif; COLOR: #000
}
.white {
	COLOR: #fff
}
H2 {
	MARGIN-TOP: 0px; FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN-BOTTOM: 0px
}
.title1 {
	FONT: bold 20px arial, sans-serif; COLOR: #003399
}
.title2 {
	FONT: bold 18px arial, sans-serif; COLOR: #003399
}
.title3 {
	FONT: bold 16px arial, sans-serif; COLOR: #003399
}
A:link {
	COLOR: #003399
}
A:visited {
	COLOR: #003399
}
A.cell:link {
	COLOR: #000
}
A.cell:visited {
	COLOR: #000
}
A.odd:link {
	COLOR: #000
}
A.odd:visited {
	COLOR: #000
}
A.even:link {
	COLOR: #000
}
A.even:visited {
	COLOR: #000
}
.headerActive {
	BORDER-TOP: #003399 5px solid; FONT: bold 13px arial, sans-serif; COLOR: #fff; BACKGROUND-COLOR: #003399
}
.headerInActive {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #fff 5px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; FONT: 12px arial, sans-serif; BORDER-LEFT: #fff 1px solid; COLOR: #fff; PADDING-TOP: 3px; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #336699
}
A.header {
	COLOR: #fff; TEXT-DECORATION: none
}
A.header:visited {
	COLOR: #fff; TEXT-DECORATION: none
}
A.header:hover {
	COLOR: #fff; TEXT-DECORATION: underline
}
A.leftmenu {
	FONT: 12px arial,sans-serif; COLOR: #fff; TEXT-DECORATION: underline
}
A.leftmenu:visited {
	FONT: 12px arial,sans-serif; COLOR: #fff; TEXT-DECORATION: underline
}
A.leftmenu:hover {
	FONT: 12px arial,sans-serif; COLOR: #fff; TEXT-DECORATION: underline
}
A.leftmenu_inactive {
	FONT: 12px arial,sans-serif; CURSOR: default; COLOR: #ffcc00; TEXT-DECORATION: none
}
A.leftmenu_inactive:visited {
	FONT: 12px arial,sans-serif; CURSOR: default; COLOR: #ffcc00; TEXT-DECORATION: none
}
A.leftmenu_inactive:hover {
	FONT: 12px arial,sans-serif; CURSOR: default; COLOR: #ffcc00; TEXT-DECORATION: none
}
.leftmenu_title {
	FONT: bold 13px arial, sans-serif; COLOR: #fff
}
.leftmenu_title2 {
	FONT: 12px arial, sans-serif; COLOR: #fff
}
.leftmenu_mrk {
	VISIBILITY: hidden; FONT: bold 13px arial,sans-serif; COLOR: #ffcc00
}
INPUT.search {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #000 1px solid; WIDTH: 75px; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 14px; BACKGROUND-COLOR: #fff
}
INPUT.searchbutton {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 2px; BORDER-LEFT: #000 1px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 20px; BACKGROUND-COLOR: #fff
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #fff; PADDING-BOTTOM: 0px; COLOR: #000; PADDING-TOP: 0px; BACKGROUND-COLOR: #c0c0c0; TEXT-ALIGN: center
}
.first {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; COLOR: #000; BACKGROUND-COLOR: #eeeeee
}
.up {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #339900; PADDING-TOP: 0px
}
.down {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #ff0000; PADDING-TOP: 0px
}
DL {
	MARGIN: 0px; WHITE-SPACE: nowrap
}
.cell {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; COLOR: #000; BACKGROUND-COLOR: #f0f0f0
}
TD.up {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; COLOR: #339900
}
TD.down {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; COLOR: #ff0000
}
TD.main_heading {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #003399
}
TD.newsLetter_heading {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #003399
}
TD.newsLetter_heading_2 {
	PADDING-RIGHT: 4px; PADDING-LEFT: 4px; FONT-WEIGHT: bold; PADDING-BOTTOM: 4px; COLOR: #fff; PADDING-TOP: 4px; BACKGROUND-COLOR: #006633
}
TD.sub_heading {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; BORDER-BOTTOM-WIDTH: 0px; BORDER-BOTTOM-COLOR: #fff; COLOR: #000; BACKGROUND-COLOR: #c0c0c0; TEXT-ALIGN: center
}
A.main_heading:link {
	COLOR: #fff
}
A.main_heading:visited {
	COLOR: #fff
}
TR.odd {
	COLOR: #000; BACKGROUND-COLOR: #f0f0f0
}
TR.even {
	COLOR: #000; BACKGROUND-COLOR: #e0e0e0
}
.headRow {
	HEIGHT: 20px; BACKGROUND-COLOR: #bbd0ff
}
.oddRow {
	BORDER-TOP: #fff 1px solid; COLOR: #000; BACKGROUND-COLOR: #f3f9ff
}
.evenRow {
	BORDER-TOP: #fff 1px solid; COLOR: #000; BACKGROUND-COLOR: #e6eeff
}
.selectedRow {
	BORDER-TOP: #fff 1px solid; COLOR: #000; BACKGROUND-COLOR: #fff9d9
}
.new {
	COLOR: #ff0000
}
TABLE.quotebox {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; BORDER-BOTTOM: #000 1px solid
}
.pixel2 {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px
}
TD.activebutton {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #000; PADDING-TOP: 1px; FONT-FAMILY: arial,sans-serif; BACKGROUND-COLOR: #f0f0f0; TEXT-ALIGN: center
}
TD.inactivebutton {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; COLOR: #000; PADDING-TOP: 1px; FONT-FAMILY: arial,sans-serif; BACKGROUND-COLOR: #e0e0e0; TEXT-ALIGN: center
}
TABLE.chartbutton {
	BORDER-RIGHT: #fff 1px solid; BORDER-TOP: #fff 1px solid; BORDER-LEFT: #fff 1px solid; BORDER-BOTTOM: #fff 1px solid
}
A.active:link {
	COLOR: #000; TEXT-DECORATION: none
}
A.active:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A.active:hover {
	COLOR: #000; TEXT-DECORATION: none
}
A.active:active {
	COLOR: #000; TEXT-DECORATION: none
}
A.inactive:link {
	COLOR: #000; TEXT-DECORATION: none
}
A.inactive:visited {
	COLOR: #000; TEXT-DECORATION: none
}
A.inactive:hover {
	COLOR: #000; TEXT-DECORATION: none
}
A.inactive:unknown {
	COLOR: #000; TEXT-DECORATION: none
}
.tab_first_active {
	WIDTH: 50px
}
.tab_first_inactive {
	WIDTH: 50px
}
.tab1active {
	WIDTH: 75px
}
.tab1inactive {
	WIDTH: 75px
}
.tab2active {
	WIDTH: 50px
}
.tab2inactive {
	WIDTH: 50px
}
.tab3active {
	WIDTH: 75px
}
.tab3inactive {
	WIDTH: 75px
}
.tab_last_active {
	WIDTH: 50px
}
.tab_last_inactive {
	WIDTH: 50px
}
.tab_first_active {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px arial,sans-serif; BORDER-LEFT: #000 1px solid; COLOR: #000; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.tab_first_inactive {
	PADDING-RIGHT: 2px; BORDER-TOP: #fff 3px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px arial,sans-serif; BORDER-LEFT: #fff 0px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #ddd; TEXT-ALIGN: center
}
.tab1active {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px arial,sans-serif; BORDER-LEFT: #000 1px solid; COLOR: #000; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.tab2active {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px arial,sans-serif; BORDER-LEFT: #000 1px solid; COLOR: #000; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.tab3active {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px arial,sans-serif; BORDER-LEFT: #000 1px solid; COLOR: #000; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.tab1inactive {
	PADDING-RIGHT: 2px; BORDER-TOP: #fff 3px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px arial,sans-serif; BORDER-LEFT: #fff 0px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #ddd; TEXT-ALIGN: center
}
.tab2inactive {
	PADDING-RIGHT: 2px; BORDER-TOP: #fff 3px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px arial,sans-serif; BORDER-LEFT: #fff 0px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #ddd; TEXT-ALIGN: center
}
.tab3inactive {
	PADDING-RIGHT: 2px; BORDER-TOP: #fff 3px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px arial,sans-serif; BORDER-LEFT: #fff 0px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #ddd; TEXT-ALIGN: center
}
.tab_last_active {
	BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #000 1px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px arial,sans-serif; BORDER-LEFT: #000 1px solid; COLOR: #000; PADDING-TOP: 2px; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
.tab_last_inactive {
	BORDER-RIGHT: #fff 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #fff 3px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; FONT: bold 11px arial,sans-serif; BORDER-LEFT: #fff 0px solid; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #ddd; TEXT-ALIGN: center
}
.box {
	BORDER-RIGHT: #aaa 1px solid; BORDER-TOP: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; BORDER-BOTTOM: #aaa 1px solid
}
.box2 {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; BORDER-LEFT: #000 1px solid; COLOR: #000; BORDER-BOTTOM: #000 1px solid; BACKGROUND-COLOR: #eeeeee
}
.input_color {
	COLOR: #000
}
.leftbox {
	BORDER-LEFT: #000 1px solid
}
.headerbox {
	BORDER-TOP: #000 1px solid
}
TD.main2 {
	BORDER-BOTTOM: #000 1px solid
}
.chart_image_market {
	BORDER-RIGHT: #eee 1px solid; BORDER-TOP: #eee 1px solid; BORDER-LEFT: #eee 1px solid; BORDER-BOTTOM: #eee 1px solid
}
.bold {
	COLOR: #000; BACKGROUND-COLOR: #eeeeee
}
SPAN.hint {
	BORDER-RIGHT: #003399 2px solid; PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; LEFT: 0px; VISIBILITY: hidden; PADDING-BOTTOM: 2px; TEXT-TRANSFORM: none; WIDTH: 150px; COLOR: #000; PADDING-TOP: 2px; BORDER-BOTTOM: #003399 2px solid; FONT-STYLE: normal; FONT-FAMILY: Arial, sans-serif; POSITION: absolute; TOP: 0px; BACKGROUND-COLOR: #eeeeee; TEXT-ALIGN: right; FONT-VARIANT: normal; TEXT-DECORATION: none
}
TD.footer {
	FONT-SIZE: 10px; FONT-FAMILY: arial,sans-serif
}
#search TABLE {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 540px; PADDING-TOP: 0px
}
DL {
	MARGIN: 0px; WHITE-SPACE: nowrap
}
DT {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
DD.first {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
DD {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-TOP: 2px; TEXT-ALIGN: center
}
DD.up {
	FONT-SIZE: 8pt
}
DD.down {
	FONT-SIZE: 8pt
}
TD.sub_heading {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
#optionchain #strikes {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#optionchain #strikes TABLE.list TD.up {
	COLOR: #000080
}
#optionchain #strikes TABLE.list TD.down {
	COLOR: #f00
}
#optionchain #strikes TABLE.list TD.strike {
	COLOR: #fff; BACKGROUND-COLOR: #888888
}
#optionchain #strikes TABLE.list TR.even {
	COLOR: #000; BACKGROUND-COLOR: #e0e0e0
}
#optionchain #strikes TABLE.list TR.odd {
	COLOR: #000; BACKGROUND-COLOR: #f0f0f0
}
#optionchain #strikes TABLE.list TR.th1 {
	COLOR: #000; BACKGROUND-COLOR: #c0c0c0
}
#optionchain #strikes TABLE.list TR.th2 {
	COLOR: #fff; BACKGROUND-COLOR: #888888
}
#optionchain #strikes {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#optionchain #strikes TABLE.header {
	WIDTH: 100%
}
#optionchain #strikes TABLE.header TR {
	FONT-WEIGHT: bold
}
#optionchain #strikes TABLE.header TD.left {
	FONT-SIZE: 8pt
}
#optionchain #strikes TABLE.header TD.right {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; TEXT-ALIGN: center
}
#optionchain #strikes TABLE.list {
	WIDTH: 100%
}
#optionchain #strikes TABLE.list TR {
	FONT-SIZE: 8pt; TEXT-ALIGN: center
}
#optionchain #strikes TABLE.list TR.th1 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: center
}
#optionchain #strikes TABLE.list TR.th2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
#optionchain #strikes TABLE.list TD.left {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; TEXT-ALIGN: left
}
#optionchain #strikes TABLE.list TD.strike {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
#optionchain #strikes {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 0px
}
#optionchain #strikes TABLE.header {
	WIDTH: 100%
}
#optionchain #strikes TABLE.header TR {
	FONT-WEIGHT: bold
}
#optionchain #strikes TABLE.header TD.left {
	FONT-SIZE: 8pt
}
#optionchain #strikes TABLE.header TD.right {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-SIZE: 8pt; TEXT-ALIGN: center
}
#optionchain #strikes TABLE.list {
	WIDTH: 100%
}
#optionchain #strikes TABLE.list TR {
	FONT-SIZE: 8pt; TEXT-ALIGN: center
}
#optionchain #strikes TABLE.list TR.th1 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: center
}
#optionchain #strikes TABLE.list TR.th2 {
	FONT-WEIGHT: bold; FONT-SIZE: 8pt
}
#optionchain #strikes TABLE.list TD.left {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; TEXT-ALIGN: left
}
#optionchain #strikes TABLE.list TD.strike {
	FONT-WEIGHT: bold; TEXT-ALIGN: center
}
.brdt {
	border: 1px solid #336699;
}
