﻿body{background-color:#e4e8eb}
img{border:0px;}
#container{margin:0 auto;padding:0;width:992px;text-align:left;word-wrap:break-word;overflow:hidden;color:#6F6D64;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:0.7em;background-color:#e4e8eb;}
a:link{color:#075B69;text-decoration:underline;}
a:visited{color:#075B69;text-decoration:underline;}
a:hover{color:#076959;text-decoration:underline;}
a:active{color:#076959;text-decoration:underline;}
h1{color:#076959;font-size:11pt;font-weight:bold;}
h2{color:#075B69;font-size:11pt;font-weight:bold;}
.h2SEO{color:#075B69;font-size:11pt;font-weight:bold;margin:0;padding:0;}
h3{color:#076959;font-size:10pt;font-weight:bold;}
.h3SEO{color:#075B69;font-size:10pt;font-weight:bold;margin:0;padding:0;}
h4{color:#075B69;font-size:10pt;font-weight:bold;}
h5{color:#076959;font-size:10pt;font-weight:bold;}
h6{color:#075B69;font-size:8pt;font-weight:normal;}
.T1{font-size:12px;font-weight:bold;color:#076959;}
.T2{color:#075B69;font-size:12px;font-weight:bold;}
.T3{color:#6F6D64;font-size:10px;}
.T4{color:#075B69;font-size:13px;}
.T5{font-style:italic;color:#076959;font-size:10px;}
.T6{color:#076959;font-weight:bold;font-size:13px;}
.T7{color:#076959;font-weight:bold;font-size:10px;}
.T8{color:#6F6D64;font-size:10px;}
.T9{color:#076959;font-size:10px;}
.T10{color:#075B69;font-size:14px;font-weight:bold;}
.T11{color:#075B69;font-size:10px;}
.T12{font-size:8pt;color:#075B69;}
.T13{font-size:7pt;color:#639EA8;}
.T14{font-size:8pt;color:#333333;}
.T15{font-size:12pt;color:#075B69;}
.threepixelgreenline{border-bottom: solid 3px #ABC9A7;margin: 0px 5px 0px 0px;height:0px;padding: 0px;}
.required{font-weight:bold;font-size:10pt;color:#FF0000;}
.schaeffertextbox{height:14px;color:#6F6D64;border:outset 1px #969696;font-size:10px;margin-top:9px;}
.schaefferbutton{background:transparent;background-image:url(../../images/buttonBack.gif);background-repeat:repeat-x;height:18px;color:#415C60;font-size:9px;border:solid 1px #227D8C;padding-bottom:1px;text-align:center;}
.SentimentAd620x90{overflow:hidden;height:90px;width:620px;margin:15px 0 0 0;}
.SentimentAd300x160{overflow:hidden;height:160px;width:300px;margin:15px 0 0 0;}
.section_Title{margin: 0 0 10px 0; background: #fff url(/images/headers/hdr_bg.png) no-repeat 0 0; height: 69px; width: 960px;}
.headerprintbutton{float: right; width: 50px; height: 16px; overflow: hidden; margin: 25px 10px 0 0;}
.headerprintbutton img{vertical-align: middle;margin-bottom: .25em;}
.headerprintbutton a{color: #fff;}
.headertitletext{color: #fff; font-weight:bold; font-size: 30px;float: left;overflow: hidden;margin: 15px 0 0 15px}
.listtable{font-family:Verdana;font-size:8pt;border-style:solid;border-color:#000000;border-width:1px;border-collapse:collapse;}
.listtable tbody{font-family:Verdana;font-size:8pt;border-style:solid;border-color:#000000;border-width:1px;border-collapse:collapse;}
.listtable th{background-color:#4E7DD1;font-family:Verdana;font-size:8pt;font-weight:bold;color:#FFFFFF;text-align:left;}
.listtable .odd{background-color:#DDDDDD;}
.formtable{font-family:Verdana;font-size:10pt;color:#076959;border-left:none 0px white;border-right:none 0px white;border-top:solid 1px rgb(182,198,161);border-bottom:solid 1px rgb(182,198,161);border-collapse:collapse;width:100%;}
.schaeffercheckbox{height:14px;color:#6F6D64;border:none 1px #969696;font-size:10px;margin-top:9px;}
.popupwindow{margin:20px;padding:0px;border:solid 0px Black;width:90%;color:Black;font-size:10pt;}
.heavygreenline{border-style:solid;border-color:#B7C5A2;border-width:3px 0 0px 0;height:3px;}
.lightgreenline{border-style:solid;border-color:#B7C5A2;border-width:1px 0 0px 0;height:1px;}
.spacer2{border-style:none;border-width:0px 0px 0px 0px;height:2px;}
.myaccountsection{color:#000000;font-size:12px;padding-bottom:7px;margin-top:6px;margin-bottom:2px;background:transparent;}
table.dbstyle{border:solid 1px #000000;border-collapse:collapse;font-size:10pt;background-color:#FFFFFF;empty-cells:show;}
table.dbstyle tr{vertical-align:top;}
table.dbstyle th{font-weight:bold;padding:1px;border:solid 1px #006666;background-color:#006666;color:#FFFFFF;-moz-border-radius:0px 0px 0px 0px;padding:6px;}
table.dbstyle th.thsmallgray{background-color:#cccccc;font-size:8pt;font-weight:bold;-moz-border-radius:0px 0px 0px 0px;color:#000000;border:solid 1px #006666;}
table.dbstyle th.aleft{font-weight:bold;color:white;padding:1px;border:solid 1px #006666;background-color:#006666;color:#FFFFFF;-moz-border-radius:0px 0px 0px 0px;padding:6px;text-align:left;}
table.dbstyle td{background-color:#FFFFFF;color:#000000;border:solid 1px #006666;text-align:center;-moz-border-radius:0px 0px 0px 0px;}
table.dbstyle td.aleft{background-color:#FFFFFF;color:#000000;border:solid 1px #006666;text-align:left;padding:2px;-moz-border-radius:0px 0px 0px 0px;}
table.dbstyle td.aleftmiddle{background-color:#FFFFFF;color:#000000;border:solid 1px #006666;text-align:left;padding:2px;-moz-border-radius:0px 0px 0px 0px;vertical-align:middle;}
table.dbstyle td.acentermiddle{background-color:#FFFFFF;color:#000000;border:solid 1px #006666;text-align:center;padding:2px;-moz-border-radius:0px 0px 0px 0px;vertical-align:middle;}
table.dbstyle td.oddrow{background-color:#e8eefa;color:#000000;border:solid 1px #006666;text-align:center;padding:2px;-moz-border-radius:0px 0px 0px 0px;vertical-align:middle;font-size:.85em;}
table.dbstyle td.evenrow{background-color:#FFFFFF;color:#000000;border:solid 1px #006666;text-align:center;padding:2px;-moz-border-radius:0px 0px 0px 0px;vertical-align:middle;font-size:.85em;}
table.dbstyle tr.tomheader{background-color:green;color:#000000;border:solid 1px #006666;text-align:left;padding:2px;-moz-border-radius:0px 0px 0px 0px;}
br.clear{clear:both;}
#topLine{color:#DAE6E9;background:#DAE6E9;height:2px;border:0px;}
#divHeaderTitleContainer{width:960px;height:40px;margin:0px;border:solid 1px none;overflow:visible;}
#divHeaderTitle{float:left;width:auto;height:auto;color:#076956;font-size:18px;font-weight:bold;padding:10px auto;vertical-align:bottom;}
#divHeaderHelp{float:right;width:auto;height:auto;padding-right:20px;}
div.toolbox{width:250px;height:auto;float:left;overflow:visible;border:solid 1px green;}
div.toolboxLinks{margin:0px;padding:0px;width:240px;float:left;overflow:visible;height:auto;border-top:1px solid #76a4ac;font-size:9pt;}
div.toolboxLinks ul{list-style:none;text-align:left;text-indent:-20px;}
div.toolboxLinks li{margin:10px auto auto 0px;padding:0px;text-align:left;}
ul.sublist{}
li.sublist{margin:0px 4px opx 4px;padding:0px 2px opx 2px;list-style:none;display:inline;border:solid 1px orange;}
li.sublistCaption{margin:0px 4px opx 4px;padding:0px 2px opx 2px;list-style:none;display:list-item;border:solid 1px green;}
div.OAprint{display:none;}
div.smpLable{font-weight:bold;padding:0px;margin:0px 0px 4px 0px;background:#ffffff;-moz-border-radius:0px 0px 0px 0px;height:58px;}
div.smpDetails{border:solid 0px #6f6d64;margin:2px;width:105px;height:100px;padding:0px;float:left;text-align:center;-moz-border-radius:0px 0px 0px 0px;}
button.sortdata{color:white;text-decoration:none;background-color:#006666;border:#006666;}
button.hover{color:white;text-decoration:underline;background-color:#006666;cursor:hand;border:#006666;}
.checkbox{display:block;padding:0;height:18px;width:18px;color:#fff;font-size:14pt;background-color:#CC9360;border-top:2px ridge #F6F6CC;border-left:2px ridge #F6F6CC;border-right:2px ridge #ffd;border-bottom:2px ridge #ffd;outline:0;}
.checkbox:focus{border-top:2px solid #F6F6CC;border-left:2px solid #F6F6CC;border-right:2px ridge #a99;border-bottom:2px ridge #a99;}
.checkbox:active{padding:0;border-top:2px ridge #F6F6CC;border-left:2px ridge #F6F6CC;border-right:2px ridge #ffc;border-bottom:2px ridge #fcc;padding:0;}

a#lnkHideHelpBlurb{float:right;}
span#helpBlurbTitle{font-weight:bold;}
div#helptext{float:left;margin:5px;}
#dhtmltooltip{position:absolute;left:-300px;width:150px;border:1px solid black;padding:2px;background-color:#ffffe0;visibility:hidden;z-index:100;}
#screenermenu{width:630px;margin:25px 0px 0px 0px;padding:0 15px;background:url('/images/backgrounds/stocksscreeneroptions.gif') top left no-repeat;}
#screenerbottom{height:20px;width:637px;margin:0px;padding:0px;background:url('/images/backgrounds/stocksscreeneroptionsbottom.gif') top left no-repeat;}
div.outer{float:left;width:120px;height:25px;margin:0 1px 0 0;background:url('/images/backgrounds/stocksscreeneroptionstab.gif') 0 -50px no-repeat;}
div.outer a{display:block;margin:0;padding:0;width:100%;height:100%;overflow:hidden;font-size:10pt;text-decoration:none;background:url('/images/backgrounds/stocksscreeneroptionstab.gif') top left no-repeat;}
div.outer span{color:#006666;display:block;margin:0;padding:2px 0 0 13px;}
div.outer a:active{font-size:10pt;}
div.nextstep{background:url('/images/buttons/green_button.gif') 0 no-repeat;width:100px;height:30px;float:left;}
div.prevstep{background:url('/images/buttons/green_button.gif') 0 no-repeat;width:100px;height:30px;float:left;margin-right:20px;}
div.nextstep span{color:#006666;display:block;margin:0;padding:8px 0 0 2px;font-weight:bold;font-size:8pt;cursor:pointer;}
div.prevstep span{color:#006666;display:block;margin:0;padding:8px 0 0 2px;font-weight:bold;font-size:8pt;cursor:pointer;}
div#divStep1{display:none;color:#006666;}
div#divStep2{display:none;color:#006666;}
div#divStep3{display:none;color:#006666;}
.stockscreenerlongwrapper{height:400px;width:300px;margin:0px 0px 0px 0px;padding:2px;border:solid 2px #dcdcdc;text-align:center;background:#FFFFFF;}
.stockscreenerwidewrapperupdated{background:#f3f7f8;height:242px;width:600px;margin:10px 0px 0px 0px;padding:5px;}
.ssSelectionListItemUpdated{margin:5px auto auto 0px;padding:0px;text-align:left;font-size:8pt;color:#6b6b6b;}
.stockscreenerlong{padding:8px;height:400px;width:290px;margin:auto;overflow:visible;}
.stockscreenerwidewrapper{height:242px;width:620px;margin:10px 0px 0px 0px;padding:5px;background:transparent url(/images/SchaeffersPlusBackgroundWide.gif) no-repeat scroll 0 0;}
.stockscreenerwide{padding:8px;height:220px;margin:0px auto;}
p#screenerheader{font-size:14pt;font-weight:bold;}
.ssSelectionContainer{float:left;width:290px;}
.ssSelectionList{list-style-type:none;list-style-position:inside;text-indent:-40px;}
.ssSelectionListItemTop{margin:5px auto auto 0px;padding:0px;text-align:left;font-size:11pt;font-weight:bold;color:#6b6b6b;}
.ssSelectionListItem{margin:5px auto auto 0px;padding:0px;text-align:left;font-weight:bold;font-size:7.5pt;color:#006666;}
#ssNavDiv{width:400px;height:auto;position:relative;top:-30px;left:20px;border:solid 0px green;}
div#ssNavContainer{width:635px;height:auto;border:solid 1px #93A8A9;background:#FFFFFF url(/images/backgrounds/stocksscreener.gif) repeat-x scroll;}
div#ssOptionContainer{margin:5px;padding:0px;height:auto;}
ul#ssNavList{margin-top:5px;margin-left:0;padding-left:0;white-space:nowrap;}
#ssNavList li{display:inline;list-style-type:none;border:solid 1px #93A8A9;padding:10px;margin-left:15px;background:#DFEFF0;float:left;}
#ssNavList a{padding:1px;margin:3px 5px 3px 5px;color:#006666;display:block;}
#ssNavList a:link, #ssNavList a:visited{text-decoration:none;}
#ssNavList a:hover{background:#DCDCDC none;text-decoration:none;}
a#lnkHideHelpBlurb{float:right;}
span#helpBlurbTitle{font-weight:bold;}
div#helptext{float:left;margin:5px;}
#dhtmltooltip{position:absolute;left:-300px;width:150px;border:1px solid black;padding:2px;background-color:#ffffe0;visibility:hidden;z-index:100;}
#dhtmlpointer{position:absolute;left:-300px;z-index:101;visibility:hidden;}
.notice{background:#FFF6BF url(/images/deprecated.gif) no-repeat scroll 15px 50%;border-color:#FFD324;border-style:solid;border-width:2px 0pt;margin:1em 0pt;padding:0.6em 2em 0.6em 75px;text-align:left;height:auto;}
table.alertstable{border:solid 1px #B6C6A1;color:#076959;width:640px;margin:5px;background-color:#006666;}
.alertstable td{text-align:center;-moz-border-radius:0px 0px 0px 0px;padding:10px;margin:0px;background-color:#FFFFFF;}
.alertsheader tr{color:#FFFFFF;}
.alertsheader td{font-weight:bold;background-color:#006666;color:#FFFFFF;-moz-border-radius:0px 0px 0px 0px;padding:6px;}
tr.alertrowodd td{background-color:#dae6e9;}
.alertemail{width:225px;}
div.inThisObsTop{background:#FFFFFF url(/images/commentary/controls/featured_stories/featuredcompanies_top.gif) no-repeat scroll;height:30px;width:307px;margin:0px;}
div.inThisObsTop div{height:20px;width:307px;text-align:center;padding-top:11px;font-size:8pt;font-weight:bold;color:#076959;}
div.inThisObs{background:#FFFFFF url(/images/commentary/controls/featured_stories/featuredcompanies.gif) no-repeat scroll;height:auto;width:300px;margin:0px;padding:2px;}
div.inThisObsBottom{background:#FFFFFF url(/images/commentary/controls/featured_stories/featuredcompanies_bottom.gif) no-repeat scroll;height:22px;width:307px;margin:0px 0px 15px 0px;}
.GradientTitle{font-size:10px;font-weight:bold;height:13px;padding:4px;}
.ObsList{margin-left:5px;padding-top:10px;color:#075B69;}
.ObsList checkbox{margin-right:-15px;}
div.ObsList a:visited{text-decoration:none;}
div.ObsList a:hover{text-decoration:underline !important;background:#cdcdcd;}
.obscheckbox{}
#testimonials{margin:0 10px 0 10px;padding:0 25px 0 25px;}
#testimonials.red a{background:url(/images/edge/EnvelopeCheck.jpg) no-repeat left;padding-left:40px;padding-bottom:15px;padding-top:10px;font-weight:bold;color:#990000;}
#testimonials.nav{margin-left:360px;}
blockquote.testimonial-check{background:url(/images/edge/checkmark2.gif) no-repeat left;padding:0 0 0 40px;}
#testimonial-Author{font-weight:bold;padding:5px 0 5px 25px;}
#survey{width:600px;}
#survey li{margin:0 0 25px 0;}
#survey p{margin:10px 25px 0 25px;}
#submitButtons{padding:0 10px 20px 50px;}
.shTop{background-image:url(/images/freeServices/tradersShadeTop.gif);background-repeat:no-repeat;background-position:top;height:350px;}
.shBottom{background-image:url(/images/freeServices/tradersShadeBottom.gif);background-repeat:no-repeat;background-position:bottom;height:100%;padding-left:0px;padding-right:0px;padding-top:0px;padding-bottom:0px;}
.featuredH{color:#075B69;font-weight:bold;font-size:13pt;padding:0px;margin:0px 10px 5px 10px;}
.featuredS{color:black;font-weight:normal;font-size:8pt;padding:0px;margin:0px 10px 10px 10px;}
#Ad300x93{float:right;width:300px;height:auto;margin:5px auto;padding:0px;}
.lightbox_overlay_new{display:none;position:absolute;top:0%;left:0%;width:100%;height:100%;background-color:#2F2F2F;z-index:1001;-moz-opacity:0.75;opacity:.75;filter:alpha(opacity=75);overflow:auto;}
.lightbox_content_new{display:none;position:absolute;top:8%;left:25%;width:650px;height:625px;padding:5px;border:8px solid transparent;background-color:transparent;z-index:1002;overflow:hidden;}
.lightbox_overlay{display:none;position:absolute;top:0%;left:0%;width:100%;height:100%;background-color:#2F2F2F;z-index:1000001;-moz-opacity:0.75;opacity:.75;filter:alpha(opacity=75);overflow:auto;}
.lightbox_content{display:none;position:absolute;top:1%;left:25%;width:450px;height:auto;padding:5px;border:8px solid transparent;background:transparent;z-index:1000002;overflow:auto;}
#stylized button{border:0;margin:0;padding:0;}
.spacer{clear:both;height:1px;}
.signupform{margin:0 auto;width:400px;padding:14px;}
#stylizedbottom{background:transparent url('/images/signups/ezine_background_bottom.png');float:left;height:16px;width:428px;}
#stylized{background:transparent url('/images/signups/ezine_signup.png');float:left;height:auto;width:400px;}
#stylized h1{font-size:14px;font-weight:bold;margin-bottom:8px;}
#stylized p{font-size:11px;color:#666666;margin-bottom:20px;border-bottom:solid 1px #b7ddf2;padding-bottom:10px;}
#stylized label{display:block;font-weight:bold;text-align:right;width:140px;float:left;}
#stylized .small{color:#666666;display:block;font-size:9px;font-weight:normal;text-align:right;width:140px;}
#stylized input{float:left;font-size:12px;padding:4px 2px;border:solid 1px #aacfe4;width:200px;margin:2px 0 20px 10px;}
#stylized button{clear:both;margin-left:150px;width:125px;height:31px;background:#666666 url(/images/buttons/button.png) no-repeat;text-align:center;line-height:31px;color:#FFFFFF;font-size:11px;font-weight:bold;}
.deprecated{background:#FFF6BF url(/images/deprecated.gif) no-repeat scroll 15px 50%;border-color:#FFD324;border-style:solid;border-width:2px 0;margin:1em 0;padding:0.6em 2em 0.6em 75px;text-align:left;}

#divOptionSearchContainer{margin:15px 0 0 0;padding:10px 0 0 0;}
#divOptionSearchContainer table{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:#FFFFFF none repeat scroll 0 0;}
.stockquotetable table{margin:0;padding:0;border:0;outline:1;vertical-align:baseline;background:#076959 none repeat scroll 0 0;margin-top:25px;}
.stockquotetable th{font-weight:bold;text-align:center;background:#ece9d8 none repeat scroll 0 0;font-size:11px;line-height:16px;border-bottom:solid 1px #004466;width:45px;color:#660033;}
.stockquotetable td{text-align:right;line-height:16px;background:#FFFFFF;border-bottom:solid 1px #004466;color:#666666;font-size:11px;}
.dbdivoptionquote table{margin:0;padding:0;border:0;outline:1;vertical-align:baseline;background:#076959 none repeat scroll 0 0;margin-top:25px;}
.dbdivoptionquote th{font-weight:bold;text-align:center;background:#ece9d8 none repeat scroll 0 0;font-size:11px;line-height:16px;border-bottom:solid 1px #004466;width:45px;color:#660033;}
.dbdivoptionquote td{text-align:right;line-height:16px;background:#FFFFFF;border-bottom:solid 1px #004466;color:#666666;}
.inthemoney td{background:#ffffee none repeat scroll 0 0 !important;color:#000000;}
.headerleft{text-align:left !important;font-weight:bold;color:#075869 !important;font-size:12pt;}
.headerright{text-align:right !important;font-weight:bold;color:#075869 !important;font-size:11pt;}
#divOptionSearchContainer{width:610px;text-align:left;}
#dbexpirationlist{background:none repeat scroll 0 0 #FFFFEE;border-bottom:1px solid #660033;border-top:1px solid #660033;line-height:20px;margin:35px 0 15px;overflow:hidden;padding:6px 2px;width:608px;}
#dbexpirationlist ul{margin:0;padding-left:0;display:inline;}
#dbexpirationlist ul li{margin-left:0;padding:3px 2px 0 0;list-style:none;display:inline;}
ul li.first{margin-left:0;border-left:none;list-style:none;display:inline;color:#660033;}
.tatable table{width:100%;padding:4px 4px 4px 4px;text-align:center;}
.taheader{background:#ece9d8;color:#660033;}
.odd{background-color:#ffffff;}
.even{background-color:#ece9d8;}
.evensearch{background-color:#F5F8FE;border-bottom:1px solid #EEF3F8;border-top:1px solid #EEF3F8;}
.oddsearch{}
.search{line-height:normal;white-space:normal;font-size:10pt;}
.advancedsearchresults{line-height:normal;white-space:normal;font-size:10pt;border:solid 1px #dddddd;background-color:#ffffff;margin:10px 20px 10px 20px;}
.stock_suggestions{position:absolute;width:350px;background:transparent;border:solid 0px #006666;margin:0;padding:0;z-index:100000;}
.stock_suggestions ul{list-style-type:none;margin:0 0 0 -100px;padding:15px 15px 0 15px;border:solid 2px #000000;width:275px;background:#efefef;text-align:left;min-height:200px;max-height:400px;overflow:auto;}
.stock_suggestions ul li.selected{background:#dcdcdc;}
.stock_suggestions ul li{color:#000000;width:auto;list-style-type:none;display:block;margin:0;padding:2px;font-size:.75em;background:transparent url(/redesign/images/divHorizontal.gif) repeat-x scroll center bottom;}
#MostPopularStories{min-height:180px;width:300px;margin:4px 0 4px 0;}
#mpsbody{background:transparent url(/images/processes/controls/mostpopularstories/mostpopularstories_content.gif) repeat-y 0 0;width:300px;overflow:hidden;padding-top:4px;}
#mpstab{background:transparent url(/images/processes/controls/mostpopularstories/mostpopularstories_tabs.gif) no-repeat 0 0;width:300px;height:19px;overflow:hidden;}
#mpsfooter{background:transparent url(/images/processes/controls/mostpopularstories/mostpopularstories_bottom.gif) no-repeat 0 0;width:300px;height:10px;}
#mpstabs ul{margin:0;padding:0;height:19px;width:300px;}
#mpstabs li{display:inline;float:left;list-style:none outside none;}
#mpstabs li a{background:transparent;display:block;text-decoration:none;white-space:nowrap;width:97px;height:19px;outline:none;}
#mpstabs li a:active{background:transparent;outline:none;}
#mpstabs li a:focus{outline:none;}
#mpsbody .content{background:url("/images/processes/controls/mostpopularstories/castingDiv.gif") repeat-x scroll center bottom transparent;padding:4px 8px 0 8px;margin-bottom:8px;height:45px;font-size:1em;}
#mpsbody .lastcontent{padding:4px 8px 0 8px;height:45px;font-size:1em;}
#mpsRead, #mpsEmailed, #mpsEditorsPick{min-height:180px;overflow:hidden;}
New Most Popular Stories styles
#TodaysMPS{min-height:180px;width:300px !important;margin:4px 0 4px 0;}
#mpsHeader{font-weight:bold;font-size:16px;height:25px;padding:5px 0 0 6px;color:#FFF;background:#fff url(/images/backgrounds/headerBar_gradient.png) repeat-x 0 0;}
#todaysmpstabs{background:#6F6D64;height:25px;overflow:hidden;}
#todaysmpstabs ul{margin:0;padding:0;height:19px;width:300px;}
#todaysmpstabs li{display:inline;float:left;list-style:none outside none;}
#todaysmpstabs li a{background:transparent;display:block;text-decoration:none;white-space:nowrap;width:97px;height:19px;outline:none;}
#todaysmpstabs li a:active{background:transparent;outline:none;}
#todaysmpstabs li a:focus{outline:none;}
#todaysmpsbody{background-color:#ffffff;width:298px;overflow:hidden;border-left:solid 1px #cfcfcf;border-right:solid 1px #cfcfcf;font-weight:normal;}
#todaysmpsbody ul{margin:0px;padding:0px;}
#todaysmpsbody li{font-weight:bold;list-style:none outside none;border-bottom:solid 1px #CFCFCF;margin:0;padding:7px;}
#todaysmpsbody .counter{float:left;font-weight:bold;color:#E18326;margin:4px 10px 0 10px;width:10px;font-size:1.4em;}
#todaysmpsbody .thelink{float:left;width:250px;color:#555;}
#todaysmpsRead, #todaysmpsEmailed, #todaysmpsEditorsPick{min-height:180px;overflow:hidden;}
.todaysmpsitem{width:290px;margin-top:10px;margin-bottom:10px;overflow:hidden;}
.bottomseperator{clear:both;width:300px;border-bottom:solid 1px #cdcdcd;}
.observationcategoryheader_first{background:transparent url('/images/commentary/blogbox/blogbox_top_solidbg.png') no-repeat;font-weight:bold;color:#006666;font-size:1em;cursor:pointer;padding:8px 8px 4px 8px;margin-top:8px;}
.observationcategoryheader{background:transparent url('/images/commentary/blogbox/blogbox_top.png') no-repeat;font-weight:bold;color:#006666;font-size:1em;cursor:pointer;padding:8px 8px 4px 8px;margin-top:8px;}
#observationcategorycontainer{height:auto;width:auto;}
.observationcategorybody{height:0px;overflow:hidden;margin:0 0 0 10px;width:600px;}
.observationcategoryheaderdate{font-weight:normal;color:#000000;height:8px;}
#blogentry{background:transparent url('/images/commentary/blogbox/blogbox_bg.png') repeat-y;position:relative;z-index:2;}
#bottom{background:transparent url('/images/commentary/blogbox/blogbox_bottom_solidbg.png') no-repeat;height:11px;}
#googlesearchwords{clear:both;color:#e4e8eb;}
#googlesearchwords a{color:#e4e8eb;text-decoration:none;cursor:default;}
#googlesearchwords a:link{color:#e4e8eb;text-decoration:none;}
#googlesearchwords a:visited{color:#e4e8eb;text-decoration:none;}
#googlesearchwords a:hover{color:#e4e8eb;text-decoration:none;}
#googlesearchwords a:active{color:#e4e8eb;text-decoration:none;}
.investingImage{width:120px;padding-top:10px;padding-bottom:10px;border-bottom:solid 1px #efefef;border-left:solid 1px #efefef;border-top:solid 1px #efefef;}
.productText{color:#000000;padding-top:10px;padding-bottom:10px;border-bottom:solid 1px #efefef;border-top:solid 1px #efefef;}
.productPrice{width:110px;color:#000000;padding-left:30px;border-bottom:solid 1px #efefef;border-right:solid 1px #efefef;border-top:solid 1px #efefef;}
.learnMoreLink{text-decoration:none;font-weight:bold;font-size:10pt;}
.investingBasicsTable{width:610px;margin-bottom:15px;background-color:#FFFFFF;border-bottom-style:none;border-bottom-color:#efefef;border-spacing:1px;border-collapse:collapse;border-top-color:#efefef;border-top-style:none;border-right-color:#efefef;border-right-style:none;border-left-style:none;border-left-color:#efefef;}
.investingBasicsTitle{background-color:#DCDCDC;font-weight:bold;font-size:1.3em;color:#075b69;border:solid 1px #efefef;padding:4px 4px 4px 10px;}
.productTitle{font-size:10pt;font-weight:bold;}
.investingDiv{width:620px;}
#theblogentries{width:624px;}
#blognavigation_top{height:20px;z-index:1;}
.jumpback{background-image:url(/images/optioncenter/largetab.png);background-repeat:no-repeat;width:56px;height:20px;text-align:center;float:left;padding-top:5px;}
#blognavigation_top .jumpback{}
#blognavigation_bottom .jumpback{background-position:bottom;}
#skipback{background-image:url(/images/optioncenter/smalltab.png);background-repeat:no-repeat;width:32px;height:20px;text-align:center;float:left;margin-left:-17px;}
#blognavigation_top #skipback{}
#blognavigation_bottom #skipback{background-position:bottom;}
#skipforward{background-image:url(/images/optioncenter/smalltab.png);background-repeat:no-repeat;width:32px;height:20px;text-align:center;float:right;margin-right:-17px;}
#blognavigation_top #skipforward{}
#blognavigation_bottom #skipforward{background-position:bottom;}
.jumpforward{background-image:url(/images/optioncenter/largetab.png);background-repeat:no-repeat;width:56px;height:20px;text-align:center;float:right;padding-top:5px;}
#blognavigation_top .jumpforward{}
#blognavigation_bottom .jumpforward{background-position:bottom;}
#datesearchbox{background-image:url(/images/optioncenter/datesearchbg.png);background-repeat:no-repeat;background-position:bottom;width:400px;height:25px;margin-left:100px;text-align:center;}
.blogentry{background-image:url(/images/optioncenter/blogbox_bg.png);background-repeat:repeat-y;position:relative;z-index:2;}
.entryTop{background-image:url(/images/optioncenter/blogbox_top.png);background-repeat:no-repeat;height:11px;}
.entryContent{margin:-20px 8px -10px;}
.entryContent_last{margin:-20px 8px -20px;}
#bottom{background-image:url(/images/optioncenter/blogbox_bottom_lined.png);background-repeat:no-repeat;height:11px;}
.entryTitle{font-size:1.1em;cursor:pointer;font-weight:bold;padding:0 0 5px 5px;}
span#CBOESubHeader{color:#006666;font-size:12px;font-weight:bold;}
div#CBOEbuttonsDiv{float:left;width:650px;margin:15px 0 15px 0;}
div#CBOEbuttonsBackground{padding:4px;border:solid 1px #dcdcdc;background:#EFEFEF none repeat 0 0;width:630px;margin-bottom:20px;}
div#CBOEDivRepeater{float:left;width:190px;border:solid 0px blue;}
table#CBOETable{border:solid 1px #000000;background:#006666;border-collapse:collapse;color:#000000;margin-right:10px;}
tr#CBOEHeaderTr{color:#FFFFFF;background:#006666;}
tr#CBOEItemTr{background:#D6D2D2;}
tr#CBOEAltItemTr{background:#ffffff;}
div#CBOEDivChartHolder{float:left;width:450px;border:solid 0px orange;margin:0 10px 20px 0px}
div#CBOERightrail{float:left;width:310px;border:solid 0px green;margin-right:0px;}
div#relatedToolsDiv{float:left;width:610px;border:solid 0px orange;margin:15px 0 15px 0;padding:12px;background:#E5EEEF;border:solid 2px #ABC9A7;}
div#vixDiv{width:180px;}
span#vixCurrentData{font-size:12pt;font-weight:bold;}
.chartTitle{color:#A20F2E;font-size:18px;font-weight:bold;vertical-align:top;width:200px;}
tr#vixTr{width:600px;vertical-align:top}
table#vixTable{background-color:#E5EEEF;border:solid 2px #ABC9A7;vertical-align:top}
td#vixTd{padding-right:100px;vertical-align:text-top;}
.otherRelatedToolsTd{width:5px}
.otherRelatedToolsTd2{vertical-align:middle;text-align:left}
.chartDataGrid{width:210px;text-align:left;}
.chartCriteriaTable{background-color:#c6c6c6;width:630px;font-size:.8em;border:solid 1px #999999}
.chartDateTD{background-color:#efefef;width:634px;text-indent:10px;height:30px;}
.statLabeltd{font-size:8pt;color:#ffffff;background-color:#006666;}
.firstDataHighValue{color:#000000;font-size:8pt;background-color:#ffffff;font-weight:normal;}
.secondDataLowValue{color:#000000;font-size:8pt;background-color:#CEDED4;}
.rdxbutton{background:transparent;background-image:url(/redesign/images/buttonBack.gif);background-repeat:repeat-x;height:18px;color:#415C60;font-size:9px;border:solid 1px #227D8C;padding-bottom:1px;text-align:center;}
table#volPCTable{background:#006666;color:#000000;margin-right:10px;}
#rightgutter{width:310px;height:auto;overflow:hidden;float:right;border:solid 0px purple;}
#pageheader{width:960px;height:46px;overflow:hidden;background:#ffffff url(/images/backgrounds/section_hdr_gradient.gif) repeat-x 0 0;margin:1px 0 0 0}
#pageheader h2{font-size:1.4em;font-weight:bold;color:#FFFFFF;margin:10px 0 0 10px;}
#rsswidget, #contentwidget{background:#fff;border:solid 1px #DCDCDC;min-height:300px;text-align:left;}
#contentwidget{border:solid 1px #DCDCDC;min-height:300px;}
#rsswidget #title{font-size:1.2em;font-weight:bold;color:#006666;margin:4px;}
#contentwidget .title{color:#ffffff;background:#ffffff url(/images/backgrounds/hdr_background.gif) repeat-x 0 0;height:35px;}
#contentwidget .title p{font-weight:bold;font-size:1.1em;margin:0px;padding:4px;}
#rsswidget #logo{margin:0 0 5px 4px;}
#rsswidget a{text-decoration:none;color:#006666;}
#rsswidget .linkcontainer{margin-bottom:15px;}
#rsswidget .rsslink{float:left;overflow:hidden;margin:0 10px 0 0;}
#rsswidget .date{color:#686868;margin-left:10px;}
#rsswidget #linkto{margin:0 0 15px 20px;}
#rsswidget .divider, #contentwidget .divider{width:96%;line-height:2px;border-bottom:solid 1px #dcdcdc;margin:5px auto;}
#rsswidget ul, #contentwidget ul{list-style:square outside;color:#006666;margin:15px auto;padding-left:20px;}
#rsswidget li, #contentwidget li{margin:0px 8px 8px 0px;}
.clear{clear:both;}
#educationLi ul li{padding-bottom:10px;}
#headerbodycontainer{background:#FFFFFF;width:960px;margin:0 auto;}
#headertopbar{height:40px;color:#07616d;line-height:40px;padding:0 2px 0 2px;width:960px;}
#headertopbarshadow{background:#E4E8EB url('/images/header/shadow_Top.png') no-repeat bottom;height:3px;overflow:hidden;}
#headertopbar a{text-decoration:none;}
#headertopbar a:hover{text-decoration:underline;}
#headertopbar .left{float:left;}
#headertopbar .left img{vertical-align:middle;}
#headertopbar .right{overflow:hidden;height:40px;float:right;}
#headertopbar p{display:inline;}
#headertopbar ul{list-style-type:none;margin:0;padding:0;display:inline;}
#headertopbar li{display:inline;}
.dropshadow{margin:0 auto;overflow:hidden;}
.pageborder{background:#FFFFFF url('/images/header/shadow_Body.gif') repeat-y;width:968px;overflow:hidden;}
#fubar{overflow:hidden;width:100%;height:38px;position:fixed;bottom:0px;left:0px;margin:0px auto;display:none;}
#fubarcontent{overflow:hidden;padding:10px 0 10px 10px;margin:0 auto;width:992px;background:#076959;color:#FFFFFF;font-size:1.2em;font-weight:bold;height:100%;}
#fubar ul{list-style-type:none;}
#fubar ul li{float:left;color:#666;}
#fubar ul li a{text-decoration:none;color:#000000;padding:10px;}
#fubar ul li a:hover{color:#000033;}
#fubarsmallcontent{display:block;overflow:hidden;float:left;}
#fubarlargecontent{display:none;overflow:hidden;float:left;height:100%;}
#fubarcontentlearnmore{float:right;overflow:hidden;width:100px;padding-right:10px;cursor:pointer;}
#fubarcontentcloselearnmore{float:right;overflow:hidden;width:100px;padding-right:10px;cursor:pointer;display:none;}
#fubarsignupform{}
.search{line-height:normal;white-space:normal;font-size:10pt;}
.advancedsearchresults{line-height:normal;white-space:normal;font-size:10pt;border:solid 1px #c7c7c7;background-color:#ffffff;margin:10px 20px 10px 20px;}
.advancedsearch{width:600px;padding:0 0 10px 20px;}
.searchtitle{margin:4px 0 2px 0;color:Black;font-size:1.4em;font-weight:bold;}
.searchbox{border-left:solid 1px #e3e8ee;border-right:solid 1px #e3e8ee;border-bottom:solid 1px #e3e8ee;border-top:solid 1px #abacb2;width:250px;text-align:right;background:#ffffff url(/images/badges/powered_by_google.png) no-repeat right center;}
.advancedsearchbox{border-left:solid 1px #e3e8ee;border-right:solid 1px #e3e8ee;border-bottom:solid 1px #e3e8ee;border-top:solid 1px #abacb2;width:250px;text-align:right;}
.advancedsearchlink{color:#6d8c97;font-size:1.0em;font-weight:bold;}
.advancedtextboxes{border-left:solid 1px #e3e8ee;border-right:solid 1px #e3e8ee;border-bottom:solid 1px #e3e8ee;border-top:solid 1px #abacb2;width:250px;text-align:right;}
.rdxmainwrapper{text-align:left;width:960px;margin:0;background:#FFF;}
#header_logo{float:left;width:180px;height:90px;overflow:hidden;margin:0 0 0 10px;}
#header_logocontainer{width:960px;overflow:hidden;margin:15px auto;}
#header_adunitcontainer{width:728px;overflow:hidden;margin:0 10px 0 0;float:right;}
#footertopbarshadow{background:url('/images/header/shadow_Bottom.png') no-repeat 0 0;height:3px;width:960px;}
.footeradunit728x90{border-bottom: solid 1px #fff;overflow: hidden;padding: 5px;margin-top:15px;background: #EFEFEF;width: 960px;}
.footeradunit728x90addunit{width:728px;height:90px;margin:15px auto;}
#MarketOvCtrl{width:300px;overflow: hidden;}
#moctrlHeader{color: #FFF;background: #fff url(/images/backgrounds/headerBar_gradient.png) repeat-x 0 0;height: 30px;width: 300px;}
#moctrlHeaderDate{float: right;font: normal 12px;padding: 8px 5px 0 0;color: #FFF;}
#moctrlTitle{float: left;font-weight: Bold; font-size: 16px;padding: 5px 0 0 6px;color: #FFF;	}
#MarketOvCtrlChart{float: right;margin: 8px;}
#MarketOvCtrlData{float: left;margin: 8px;}
#MarketOvCtrlContainer{border: solid 1px #d8d8d8;}
.pnlMOGetQuote{width: 252px;margin: 4px auto;}
.MOgetQuote{border: 2px solid #075a68;background: #075a68;color: white;margin: 0;font-weight: bold;height: 27px;}  
#MOquote{width: 150px;height: 20px;}  

    #widgetstockscreener ul
    {
        list-style: none none inside;
        margin: 0px;
        padding: 0px;
    }
    #widgetstockscreener ul li
    {
        font-weight: normal; font-size: 12px;
        margin: 10px 0 0 0;
    }
    #widgetstockscreener_600 ul
    {
        list-style: none none inside;
        margin: 0px;
        padding: 0px;
    }    
    #widgetstockscreener_600 ul li
    {
        font-weight: normal; font-size: 12px;
        margin: 10px 0 0 0;
    }    
    #widgetstockscreener_bullishcontainer
    {
    	margin: 10px 0 10px 0;
    	float: left;
    	overflow: hidden;
    }   
    #widgetstockscreenertitle
    {
        background: #fff url(/images/backgrounds/headerBar_gradient.png) repeat-x 0 0;
        width: 100%;
        font-weight: bold; font-size: 16px;
        color: #fff;
        padding: 5px 0 0 6px;
    }
    #widgetstockscreenerbackground
    {
        padding: 5px;
        background: #dfeaec; /*border: solid 1px lighgreen;	*/
    }
    #widgetstockscreenercontainer
    {
        padding: 5px;
        border: solid 1px #D8D8D8;
        overflow: hidden;
    }
    #widgetstockscreener_bearishcontainer
    {
    	margin: 10px 0 10px 0;    	
        float: left;
    	overflow: hidden;
    }
     #widgetstockscreener_bearishcontainer_right
    {
    	margin: 10px 0 10px 0;    	
        float: right;
    	overflow: hidden;
    }    
    
    #widgetstockscreener
    {
    	width: 100%;
        overflow: hidden;
        color: #075B69;
    }
    #widgetstockscreener_600
    {   
    	width: 600px;        
        overflow: hidden;
        color: #075B69;
    }
    .advancedsearchresults
{	
	line-height: normal;
	white-space: normal;
	font-size: 10pt;
	border:solid 1px #c7c7c7;
	background-color:#ffffff;
	margin:10px 20px 10px 20px;
}
.advancedsearch
{
  width:600px;
  padding:0 0 10px 20px;  
}
.searchtitle
{
	margin:4px 0 2px 0;
	color:Black; 
	font-size:1.4em; 
	font-weight:bold; 
	font-family:Arial;
}
.searchbox
{
	border-left:solid 1px #e3e8ee;
	border-right:solid 1px #e3e8ee;
	border-bottom:solid 1px #e3e8ee;
	border-top:solid 1px #abacb2;
	width:250px;
	text-align:left;
	background:  #ffffff url(/images/badges/powered_by_google.png) no-repeat right center;
}
.advancedsearchbox
{
	border-left:solid 1px #e3e8ee;
	border-right:solid 1px #e3e8ee;
	border-bottom:solid 1px #e3e8ee;
	border-top:solid 1px #abacb2;
	width:250px;
	text-align:left;
}
.advancedsearchlink
{
	color:#6d8c97;
	font-size:1.0em;
	font-family:Arial;
	font-weight:bold;
}

.advancedtextboxes
{
	border-left:solid 1px #e3e8ee;
	border-right:solid 1px #e3e8ee;
	border-bottom:solid 1px #e3e8ee;
	border-top:solid 1px #abacb2;
	width:250px;
	text-align:left;
}
