span, p, ul, ol, td, th, blockquote {font-size:10pt; font-family: verdana,helvetica,arial,sans-serif}
p, ul, ol, blockquote {margin-bottom: 6pt; margin-top: 6pt}
a:hover {color:#6699cc}
a:active {color:#003399}
.body-text-small {font-size:8pt}
.black-8pt {font-size:8pt; color:#000000}
.white-8pt {font-size:7pt; color:#ffffff;}
.site-title {font-size: 13pt; font-weight:bold; color:#ffffff}
.page-title {font-size: 13pt; font-weight:bold}
.pixel-spacer {height: 1px; font-size: 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, .second-head-gray, .second-head-blue, .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-size:11pt; font-weight:bold}
.art-summary {font-size:8pt; color:#666666}
.caption {font-size:8pt; color:#666666}
.indent {margin-left:10px}
.white, .white a:link, .white a:visited {color:#ffffff}
.white a:hover {color:#eeeeee}
.white a:active {color:#cccccc}
.textbox-small {width:120}
.textbox-large {width:160}
.selectbox {width:200}
.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, .btn-999, .btn-666, .btn-fff {font-weight: bold;}
.btn-66f, .btn-66f a:link, .btn-66f a:active, .btn-66f a:visited, .btn-66f a:hover {color:#6666ff; text-decoration:none}
.btn-66f a:hover {color:#9999ff}
.btn-66f a:active {color:#3333cc}
.btn-ccc, .btn-ccc a:link, .btn-ccc a:active, .btn-ccc a:visited, .btn-ccc a:hover  {color:#cccccc; font-weight:bold}
.btn-666, .btn-666 a:link, .btn-666 a:active, .btn-666 a:visited, .btn-666 a:hover {color:#666666; text-decoration:none}
.btn-666 a:hover {color:#999999}
.btn-666 a:active {color:#333333}
.btn-fff, .btn-fff a:link, .btn-fff a:active, .btn-fff a:visited, .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 {color:#666666; font-weight: bold;}
.nav a:link, .nav a:active, .nav a:visited, .nav a:hover {color:#ffffff; font-weight:normal; text-decoration:none;}
.nav a:hover {text-decoration:underline}
.nav a:active {color:#cccccc}
.nav b {font-weight:bold}
.read-button {color:#3366cc; font-size:7.5pt}
.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-size:7pt; color:#666666;text-decoration:none;font-weight: bold;}
.news-channel {font-size:8pt; color:#666666}
.news-perspective-maintitle {font-size: 12pt;font-weight:bold}
.news-settings-categories {color:#ff6600;font-weight: bold;font-size:7.5pt;}
.news-section-header-home {color:#666666;font-size:7.5pt;font-weight:bold}
.news-top-stories-headline {font-size:10pt;font-weight:bold}
.news-header-home {font-size:8pt;color:#999999;font-weight: bold;}
.scorecard-section-header {color:#666666;font-size:7.5pt;font-weight:bold}
.bluepages-bold-home {font-size:7.5pt;font-weight:bold}
.bluepages-body-home {font-size:7.5pt}
.wk-body-home {font-size:7.5pt}
.wk-industry-value {font-size:7.5pt;color:#999999;font-weight: bold;}
.wk-header-home {font-size:7.5pt;font-weight:bold}
.you-header-home {font-size:7.5pt;font-weight:bold;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 {color:#33cc00;font-size:7pt}
.stock-changedown-home {color:#cc0033; font-size:7pt}
.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}
.tan {color:#cccc99}
.burgundy {color:#993366}
.navy {color:#003366}
.aqua {color:#339999}
.lightaqua {color:#99cccc}
.lightblue {color:#99ccff}
.news2-top-stories-headline {font-size:10pt;font-weight:bold}
.news-top-stories-teaser {font-size:8pt}
.news-top-stories-headline  {font-size:10pt; font-weight:bold; 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-size: 12pt;font-weight:bold}
.news-ibm-abstract  {font-size:8pt}
.news-perspectives-headline {font-size:8pt}
.news-perspectives1-headline {font-size: 12pt;font-weight:bold}
.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-size:7.5pt;font-weight:bold}
.you2-kicker-gray {font-size:7.5pt;font-weight:bold;color:#999999}
.you2-abstract-gray {font-size:7.5pt;color:#999999}
.you3-headline {font-size: 12pt;font-weight:bold}
.you3-headline-green {font-size: 12pt;font-weight:bold;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 {color:#666666;font-size:7.5pt;font-weight:bold}
.scorecard2-kicker-green {font-size: 21pt; color:#99cc00}
.scorecard2-headline {font-weight:bold}
.scorecard2-teaser-gray {font-size:10pt; color:#666666;font-weight:bold}
.scorecard2-abstract {font-size:10pt; font-family: verdana,helvetica,arial,sans-serif}
.scorecard3-kicker-gray {font-size:13pt;color:#999999}
.scorecard3-headline {font-size:8pt;font-weight:bold}
.scorecard3-abstract {font-size:8pt}
.selling-headline-orange  {font-weight: bold; font-size: 10pt; color:#ff6600}
.selling-abstract {font-size:8pt}
.head-small-green70s-noline { font-size: 13pt; color:#99cc00 ; text-decoration: none}
