SPAN { FONT-SIZE: 10pt; FONT-FAMILY: verdana,helvetica,arial,sans-serif }
P { FONT-SIZE: 10pt; FONT-FAMILY: verdana,helvetica,arial,sans-serif }
UL { FONT-SIZE: 10pt; FONT-FAMILY: verdana,helvetica,arial,sans-serif }
OL { FONT-SIZE: 10pt; FONT-FAMILY: verdana,helvetica,arial,sans-serif }
TD { FONT-SIZE: 10pt; FONT-FAMILY: verdana,helvetica,arial,sans-serif }
TH { FONT-SIZE: 10pt; FONT-FAMILY: verdana,helvetica,arial,sans-serif }
BLOCKQUOTE { FONT-SIZE: 10pt; FONT-FAMILY: verdana,helvetica,arial,sans-serif }
P { MARGIN-TOP: 6pt; MARGIN-BOTTOM: 6pt }
UL { MARGIN-TOP: 6pt; MARGIN-BOTTOM: 6pt }
OL { MARGIN-TOP: 6pt; MARGIN-BOTTOM: 6pt }
BLOCKQUOTE { MARGIN-TOP: 6pt; MARGIN-BOTTOM: 6pt }
A:hover { COLOR: #6699cc }
A:active { COLOR: #003399 }
.body-text-small { FONT-SIZE: 8pt }
.black-8pt { FONT-SIZE: 8pt }
.white-8pt { FONT-SIZE: 7pt; COLOR: #ffffff }
.site-title { FONT-WEIGHT: bold; FONT-SIZE: 13pt; COLOR: #000000; text-align: center}
.site-sub { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000; text-align: center}
.page-title { FONT-WEIGHT: bold; FONT-SIZE: 13pt }
.pixel-spacer { FONT-SIZE: 1px; HEIGHT: 1px }
.fixed-table { TABLE-LAYOUT: fixed }
.head { FONT-SIZE: 21pt; COLOR: #ff6600 }
.head-orangedark { FONT-SIZE: 21pt; COLOR: #ff6600 }
.head-black { FONT-SIZE: 21pt; COLOR: #000000 }
.head-green70s { FONT-SIZE: 21pt; COLOR: #99cc00 }
.head-violetdark { FONT-SIZE: 21pt; COLOR: #9999ff }
.head-violetlight { FONT-SIZE: 21pt; COLOR: #ccccff }
.head-bluedark { FONT-SIZE: 21pt; COLOR: #336699 }
.head-orangebasic { FONT-SIZE: 21pt; COLOR: #ff9933 }
.head-mustard { FONT-SIZE: 21pt; COLOR: #cccc33 } 
.head SMALL { FONT-SIZE: 13pt }
.head-small { FONT-SIZE: 13pt }
.head-small-orangedark { FONT-SIZE: 13pt; COLOR: #ff6600 }
.head-small-black { FONT-SIZE: 13pt; COLOR: #000000 }
.head-small-green70s { FONT-SIZE: 13pt; COLOR: #99cc00 }
.head-small-violetdark { FONT-SIZE: 13pt; COLOR: #9999ff }
.head-small-violetlight { FONT-SIZE: 13pt; COLOR: #ccccff }
.head-small-bluedark { FONT-SIZE: 13pt; COLOR: #336699 }
.head-small-orangebasic { FONT-SIZE: 13pt; COLOR: #ff9933 }
.head-small-mustard { FONT-SIZE: 13pt; COLOR: #cccc33 }
.head-small-gray { FONT-SIZE: 13pt; COLOR: #999999 }
.subhead { FONT-SIZE: 10pt; COLOR: #666666 }
.intro { FONT-WEIGHT: bold; FONT-SIZE: 10pt }
.second-head { FONT-WEIGHT: bold; FONT-SIZE: 10pt }
.second-head-gray { FONT-WEIGHT: bold; FONT-SIZE: 10pt }
.second-head-blue { FONT-WEIGHT: bold; FONT-SIZE: 10pt }
.second-head-orangedark { FONT-WEIGHT: bold; FONT-SIZE: 10pt }
.second-head-gray { COLOR: #666666 }
.second-head-blue { COLOR: #6666ff }
.second-head-orangedark { COLOR: #ff6600 }
.second-head-black { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #000000 }
.second-head-green70s { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #99cc00 }
.second-head-violetdark { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #9999ff }
.second-head-violetlight { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ccccff }
.second-head-bluedark { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #336699 }
.second-head-orangebasic { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff9933 }
.second-head-mustard { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cccc33 }
.second-head-magenta { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cc0066 }
.pullquote { FONT-WEIGHT: bold; FONT-SIZE: 11pt }
.art-summary { FONT-SIZE: 8pt; COLOR: #666666 }
.caption { FONT-SIZE: 8pt; COLOR: #666666 } 
.indent { MARGIN-LEFT: 10px }
.white { COLOR: #ffffff }
.white A:link { COLOR: #ffffff }
.white A:visited { COLOR: #ffffff }
.white A:hover { COLOR: #eeeeee }
.white A:active { COLOR: #cccccc }
.textbox-small { WIDTH: 120px }
.textbox-large { WIDTH: 160px }
.selectbox { WIDTH: 200px }
.time-stamp { FONT-SIZE: 7pt; COLOR: #666666 }
.company { FONT-WEIGHT: bold; FONT-SIZE: 8pt }
.symbol { FONT-SIZE: 8pt }
.price { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #0033ff }
.change-up { FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #009933 }
.change-down { FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #cc0000 }
.btn-66f { FONT-WEIGHT: bold }
.btn-999 { FONT-WEIGHT: bold }
.btn-666 { FONT-WEIGHT: bold }
.btn-fff { FONT-WEIGHT: bold }
.btn-66f { COLOR: #6666ff; TEXT-DECORATION: none }
.btn-66f A:link { COLOR: #6666ff; TEXT-DECORATION: none }
.btn-66f A:active { COLOR: #6666ff; TEXT-DECORATION: none }
.btn-66f A:visited { COLOR: #6666ff; TEXT-DECORATION: none }
.btn-66f A:hover { COLOR: #6666ff; TEXT-DECORATION: none }
.btn-66f A:hover { COLOR: #9999ff }
.btn-66f A:active { COLOR: #3333cc }
.btn-ccc { FONT-WEIGHT: bold; COLOR: #cccccc }
.btn-ccc A:link { FONT-WEIGHT: bold; COLOR: #cccccc }
.btn-ccc A:active { FONT-WEIGHT: bold; COLOR: #cccccc }
.btn-ccc A:visited { FONT-WEIGHT: bold; COLOR: #cccccc }
.btn-ccc A:hover { FONT-WEIGHT: bold; COLOR: #cccccc }
.btn-666 { COLOR: #666666; TEXT-DECORATION: none }
.btn-666 A:link { COLOR: #666666; TEXT-DECORATION: none }
.btn-666 A:active { COLOR: #666666; TEXT-DECORATION: none }
.btn-666 A:visited { COLOR: #666666; TEXT-DECORATION: none }
.btn-666 A:hover { COLOR: #666666; TEXT-DECORATION: none }
.btn-666 A:hover { COLOR: #999999 }
.btn-666 A:active { COLOR: #333333 }
.btn-fff { COLOR: #ffffff; TEXT-DECORATION: none }
.btn-fff A:link { COLOR: #ffffff; TEXT-DECORATION: none }
.btn-fff A:active { COLOR: #ffffff; TEXT-DECORATION: none }
.btn-fff A:visited { COLOR: #ffffff; TEXT-DECORATION: none }
.btn-fff A:hover { COLOR: #ffffff; TEXT-DECORATION: none }
.btn-fff A:hover { COLOR: #eeeeee }
.btn-fff A:active { COLOR: #cccccc }
.btn-999 { COLOR: #999999; TEXT-DECORATION: none }
.nav { FONT-WEIGHT: bold; COLOR: #000000 }
.nav A:link { FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none }
.nav A:active { FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none }
.nav A:visited { FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none }
.nav A:hover { FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none }
.nav A:hover { TEXT-DECORATION: underline }
.nav A:active { COLOR: #cccccc }
.nav B { FONT-WEIGHT: bold }
.read-button { FONT-SIZE: 7.5pt; COLOR: #3366cc }
.portlet-white { FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #ffffff; TEXT-DECORATION: none }
.portlet-white:link { COLOR: #ffffff }
.portlet-white:hover { COLOR: #ffffff; TEXT-DECORATION: underline }
.portlet-white:visited { COLOR: #ffffff }
.portlet-white:active { COLOR: #ffffff }
.portlet-black { FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #000000; TEXT-DECORATION: none }
.portlet-black:link { COLOR: #000000 }
.portlet-black:hover { COLOR: #000000; TEXT-DECORATION: underline }
.portlet-black:visited { COLOR: #000000 }
.portlet-black:active { COLOR: #000000 }
.portlet-nav { FONT-WEIGHT: bold; FONT-SIZE: 7pt; COLOR: #666666; TEXT-DECORATION: none }
.news-channel { FONT-SIZE: 8pt; COLOR: #666666 }
.news-perspective-maintitle { FONT-WEIGHT: bold; FONT-SIZE: 12pt }
.news-settings-categories { FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #ff6600 }
.news-section-header-home { FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #666666 }
.news-top-stories-headline { FONT-WEIGHT: bold; FONT-SIZE: 10pt }
.news-header-home { FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #999999 }
.scorecard-section-header { FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #666666 } 
.bluepages-bold-home { FONT-WEIGHT: bold; FONT-SIZE: 7.5pt }
.bluepages-body-home { FONT-SIZE: 7.5pt }
.wk-body-home { FONT-SIZE: 7.5pt }
.wk-industry-value { FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #999999 }
.wk-header-home { FONT-WEIGHT: bold; FONT-SIZE: 7.5pt }
.you-header-home { FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #999999 }
.you-body-home { FONT-SIZE: 7.5pt }
.stock-body-home { FONT-SIZE: 7pt }
.stock-headers-home { FONT-SIZE: 7.5pt }
.stock-changeup-home { FONT-SIZE: 7pt; COLOR: #33cc00 }
.stock-changedown-home { FONT-SIZE: 7pt; COLOR: #cc0033 }
.timestamp-home { FONT-SIZE: 7.5pt }
.forums-body-home { FONT-SIZE: 7.5pt }
.blue { COLOR: #6666ff }
.gray { COLOR: #666666 }
.orangedark { COLOR: #ff6600 }
.green70s { COLOR: #99cc00 }
.violetdark { COLOR: #9999ff }
.violetlight { COLOR: #ccccff }
.bluedark { COLOR: #336699 }
.orangebasic { COLOR: #ff9933 }
.mustard { COLOR: #ff9933 }
.magenta { COLOR: #cc0066 }
.red { COLOR: #fd1502 }
.tan { COLOR: #cccc99 }
.burgundy { COLOR: #993366 }
.navy { COLOR: #003366 }
.aqua { COLOR: #339999 }
.lightaqua { COLOR: #99cccc }
.lightblue { COLOR: #99ccff }
.news2-top-stories-headline { FONT-WEIGHT: bold; FONT-SIZE: 10pt }
.news-top-stories-teaser { FONT-SIZE: 8pt }
.news-top-stories-headline { FONT-WEIGHT: bold; FONT-SIZE: 10pt; FONT-FAMILY: verdana,helvetica,arial,sans-serif }
.news-top-stories-abstract { FONT-SIZE: 10pt; FONT-FAMILY: verdana,helvetica,arial,sans-serif }
.news-source { FONT-SIZE: 8pt; COLOR: #666666 }
.news2-source { FONT-SIZE: 8pt; COLOR: #666666 }
.news-ibm-headline { FONT-SIZE: 8pt }
.news-ibm1-headline { FONT-WEIGHT: bold; FONT-SIZE: 12pt }
.news-ibm-abstract { FONT-SIZE: 8pt }
.news-perspectives-headline { FONT-SIZE: 8pt }
.news-perspectives1-headline { FONT-WEIGHT: bold; FONT-SIZE: 12pt }
.news-perspectives-teaser { FONT-SIZE: 8pt }
.you1-headline { FONT-WEIGHT: bold; FONT-SIZE: 10pt }
.you1-headline-magenta { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #cc0066 }
.you1-abstract { FONT-SIZE: 8pt }
.you2-kicker { FONT-WEIGHT: bold; FONT-SIZE: 7.5pt }
.you2-kicker-gray { FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #999999 }
.you2-abstract-gray { FONT-SIZE: 7.5pt; COLOR: #999999 }
.you3-headline { FONT-WEIGHT: bold; FONT-SIZE: 12pt }
.you3-headline-green { FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #99cc00 }
.you3-teaser { FONT-SIZE: 8pt }
.scorecard1-headline { FONT-SIZE: 8pt }
.scorecard1-teaser { FONT-SIZE: 8pt }
.scorecard1-teaser-gray { FONT-SIZE: 8pt; COLOR: #999999 }
.scorecard1-kicker-gray { FONT-WEIGHT: bold; FONT-SIZE: 7.5pt; COLOR: #666666 }
.scorecard2-kicker-green { FONT-SIZE: 21pt; COLOR: #99cc00 }
.scorecard2-headline { FONT-WEIGHT: bold }
.scorecard2-teaser-gray { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #666666 }
.scorecard2-abstract { FONT-SIZE: 10pt; FONT-FAMILY: verdana,helvetica,arial,sans-serif }
.scorecard3-kicker-gray { FONT-SIZE: 13pt; COLOR: #999999 }
.scorecard3-headline { FONT-WEIGHT: bold; FONT-SIZE: 8pt }
.scorecard3-abstract { FONT-SIZE: 8pt }
.selling-headline-orange { FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #ff6600 }
.selling-abstract { FONT-SIZE: 8pt }
P { text-indent: 2em; }
