img {
   border: none;
}
body {
   background: #fff url(/icons/ecblank.gif);
   border:0pt none;
   color:#000;
   font-family:"Arial",sans-serif;
   font-size:14px;
   font-style:normal;
   font-variant:normal;
   font-weight:normal;
   line-height:18px;
   text-align:center;
}

div#wrap {
   margin:0pt auto;
   text-align:left;
   width: 335px;
}

div#homelink a {padding: 0; margin: 0; width: 335px; height: 60px; font-size: 18px; line-height:20px; font-weight:bold; margin-left: 20px; overflow: hidden; float: left; display: block}
img#printheader {
   display: none;

}
div#content {
   margin:11px 0pt 0pt;
   width:100%;
   background: #fff url(/icons/ecblank.gif);
}
div#content_home {
   margin:11px 0pt 0pt;
   width:100%;
   background: #fff url(/icons/ecblank.gif);
}
div#centcol {
   border: 0;
   width: 335px;
   float: left;
   display: inline;
   }
div#rightcol {
   border: 0;
   width: 335px;
   float: left;
   display: inline;
   margin: 0;
   }
div#centcolumn {
   border: 0;
   width: 335px;
   float: left;
   display: inline;
   }
div#rightcolumn {
   border: 0;
   width: 335px;
   float: left;
   display: inline;
   margin:0;
   }
div#header {
   height:40px;
   width:500px;
   background: #fff;
}
a:link, a:visited, a:hover, a:active {
   color:#000;
   font-weight:bold;
   text-decoration: none;
}
h2, h3, h4 {
   font-weight:bold;
   margin:15px 0pt 0pt;
}
p {
   margin:0pt 0pt 1em;
}
blockquote {
   border:0;
   margin-left:20px;
   margin-right:10px;
}
blockquote p, blockquote dd {
   font-weight:normal;
   line-height:16px;
   margin-bottom:10px;
   text-align:left;
}
/* Advertisements ================================================= */

div#ad600, #ad200 {
   width: 300px;
   height: 600px;
   margin: auto 10px;
   text-align:center;
   }

div#storylist h2, div#filtitle {
   color:#000;
   font-size:16px;
   font-weight:bold;
   line-height:18px;
   margin:6px 0pt 8px 20px;
   padding:0pt;
   text-transform:uppercase;
}

div#panelStory {
   border: 1px solid #000;
   background: #fff;
}

div#article h3, div#panelStory h3 {
   color:#3347EE;
   font-size:12px;
   font-weight:bold;
   line-height:14px;
   margin:6px 0pt 10px 0px;
}
div#article {
   color:#000;
   font-size:13px;
   line-height:14px;
   }
div#todaybitshand {
   display:block;
   height : 24px;
   float:left;
   text-align:left;
   margin: 0px;
   font-size: 10px;
   line-height:22px;
   vertical-align: middle;
}

span.storydate {
   color:#000;
   font-size:10px;
}
div#centcol blockquote, div#centcolumn blockquote {
   margin-top:3px;
}
div#storylist h3 {
   color: #3347EE;
   font-size:11px;
   font-weight:bold;
   line-height:12px;
   padding-bottom:1px;
}
div#storylist p {
   color: #000;
}
ul li#storyfirst {
   padding:0px 7px 3px;
   border: 1px solid #000;
}
div#storylist ul {
   list-style-image:none;
   list-style-position:outside;
   list-style-type:none;
}
div#storylist ul h3 {
   display:inline;
   line-height:1em;
}
div#storylist ul li, div#storylist p {
   line-height:1.1em;
}
ul li#storyfirst h3 {
   display:block;
}
.listorynews0 {
   padding:4px 0px 1px;
}
.listorynews1 {
    padding:4px 0px 1px;
}
span.storytime {
   color:#BD5F47;
   margin:0pt;
   padding:0pt;
}
div#storylist span.storytime {
   color:#BD5F47;
   margin:0pt;
   padding:0pt;
}
span.precedespan {
   color:#000;
   font-weight:normal;
   margin:0pt;
}
span.typespan {
   font-weight: bold;
   font-variant: small-caps;
   color: #000;
   padding-right: 3px;
   }
ul li.listorynews1, ul li#storyfirst.listorynews1 {
   line-height:1.1em;
   list-style: disc;
   margin-left:15px;
}

div#bigredtimethingy {
   font-weight: bold;
   font-size: 10px;
   font-family: "arial", sans-serif;
   color: #999;
   float: left;
   display: inline;
   margin-left:20px;
   margin-right:0px;
   margin-top: 0px;
   text-align: left;
}

div#authorfont {
   color:#999;
   font-variant:small-caps;
   font-weight:bold;
   margin-left:20px;
}
div#article a h4 {
   line-height:11px;
   margin:3px 0pt;
}
div#rightcol h2 {
   border:0pt none;
   font-weight:bold;
   margin:0pt;
   padding:0pt;
   text-transform:uppercase;
}
div#analHolder h2 {
   margin-bottom:19px;
}
div.spectitem p a, div.spectitem p a:hover, div.spectitem p a:visited, div.spectitem p a:active {
   color:#000;
   font-weight:normal;
}
div.spectitem span.alist {
   color:#999;
   display:inline;
   font-size:14px;
   text-transform:uppercase;
}
div.specitem + div.companel {
   height:130px;
}
div.companel {
   display:inline;
   float:right;
   margin-left:10px;
   text-align:center;
   width:110px;
}
div.companel h5, div.companel a h5 {
   color:#999;
   font-size:14px;
   height:15px;
   line-height:10px;
   margin:0pt;
   padding:0pt;
   text-transform:uppercase;
   width:110px;
}
div#wheelsdiv {
   padding: 0 15px;
   border: 1px #000 solid;
}
div#wheelsdiv h2 {
   line-height:34px;
}

div#wheelsdiv img {
   display:inline;
   float:left;
   height:115px;
   width:90px;
}
div.wheelitem {
   height:115px;
   margin:0pt;
   padding:0pt;
}
div.wheelitem p, div.wheelitem a {
   color: #000;
}
div#wheelsdiv div.wheelitem a h5 {
   margin:0pt;
   padding-top:15px;
}
div#wheelsdiv .spacer {
   float:left;
   height:115px;
   width:5px;
}
div.gotolink {
   margin:20px 0pt;
}
div#wheelsdiv div.gotolink {
   margin:0pt;
   padding:0pt 0pt 10px 10px;
}
div.gotolink a {
   font-weight:bold;
   text-transform:uppercase;
}
div#conversation {
   margin:26px 0pt 20px;
}
div#conversation h2 {
   height:45px;
   padding-left:50px;
}
div#conversation ul {
   list-style-image:none;
   list-style-position:outside;
   list-style-type:none;
   margin-left:0pt;
   padding-left:0pt;
}

div#conversation li a {
   color: #999;
   font-family: Georgia, serif;
   font-size: 0.9em;
   font-weight: normal;
}

div#conversation li h4 a {
   color: #bd5f47;
   font-family: Georgia, serif;
   font-size: 1.1em;
}

div#conversation h3 {
   margin-top: -20px;
   color: #3e67ab;
   font-weight: normal;
   margin-left: 50px;
   font-size: 0.9em;
}

div#conversation div.gotolink {
   margin:10px 0pt 20px -50px;
   padding-top:10px;
}
div#specthead h2 {
   font-weight: bold;
   color: #000; 
}
div#panelTopStories, div#panelTopAnalysis, div#leftcol, div#ticker, div#footer, div#headpic, 
div#headsaid, h1, h1 a, div#searchholder,  div#printURL, div#navtabs,
div#filterlinks, div#filterlinks a, span#printicon, div#crikey,
div#hahatakethatjohn, div#specthead img, div.spectitem img,
div#conversationcontribution, div#banner, div#todaybits,
.receivePopup, .filterPopup, div#view h2, 
div#sizeswitch, div#ticked, div#smartco, hr,
div#socialbook, div#fpepanel {
  display: none;
}
.marketdataclass {
   width: 185px;
    height: 240px;
   margin: 0px 0px 0px 0px;
   padding: 0px;
   float: left;
   text-align: left;
    display: block;
   color:#404041;
   }
div#marketdata {
   padding-top: 5px; 
   padding-bottom: 5px; 
   width: 185px;
   height: 240px;
   display:block;
   background: #d8a396;
   float: left;
   margin-left:5px;
   text-align: left;
}

