﻿#toptitle
    {
        background-color:transparent; 
        font-size:32px; 
        font-family:Verdana; 
        font-weight:normal; 
        float:left; 
        color:#ffffff; 
        width:266px;
        text-transform:capitalize;   
    }

#topcontainer
    {
        width:935px;
        background-color:transparent;
        padding:6px;
        border-top: solid 3px #ffffff;
        border-bottom: solid 3px #ffffff;
        margin-top:18px;
        margin-left:15px;
        float:left;
    }
    #topitemslist
    {
         display: block;
    list-style: none;
    margin: 0;
    padding: 0;

     
    }
    #topitemslist li
    {
         
       list-style:none;
        display: block;
         float: left;
    }
    
     #topitemslist li .tickertext
    {
        float:left; 
        overflow:hidden; 
        padding-left:6px; 
        color:White; 
        font-size:11px; 
        font-weight:normal; 
        width:140px; 
        text-align:left;
    }
    
    #topitemslist li .tickerimage
    {
        float:left; 
        width:60px; 
        overflow:hidden; 
        border-left:solid 4px #29590D;
    }
    
    #topitemslist li div
    {
        height: 40px;
    }
    
    
.PopularItemListing   {   overflow:hidden; height:45px; margin-bottom:0px; background-color:#efefef}
.PopularItemListing .itemBox { width: 211px; }
.PopularItemListing .itemBox h3 {width:140px;  text-align:left; color:White; height:45px; font-size:11px; padding-left:4px; padding-right:3px; float:right; font-weight:normal; margin-top:-2px !important; padding-top:-2px !important; margin-bottom:0px !important; overflow:hidden; display:inline;}
.PopularItemListing .itemBox .imgContainer {border-left:solid 6px #B31C24; float:left;overflow:hidden; width:56px; height:40px; display:inline; margin-top:-1px; }
.PopularItemListing .itemBox .imgContainer img.itemBoxImg { width:68px; float:none;}
.PopularItemListing .itemBox {padding-left:0px;}
.PopularItemListing .itemBox p {display:none}
.PopularItemListing .ResultList {border-spacing:0px;}



    #newswireitemslist
    {
         display: block;
    list-style: none;
    margin: 0;
    padding: 0;

     
    }
    #newswireitemslist li
    {
         
       list-style:none;
        display: block;
         
    }

    /*******************************
    ******** Layout Finder *********
    *******************************/
    
    .fieldset
    {
        color: #CBCBCB;
        border: 1px solid #CBCBCB;
    }
    
    .fieldsetSml
    {
        color: #CBCBCB;
        border: 1px solid #CBCBCB;
        width: 298px;
        display: inline-block;
    }
    
    .FL
    {
        float: left;
    }
    
    .FR
    {
        float: right;
    }
    
    .DD
    {
        color: #000;
    }
    
    #questions h3
    {
        color: #007ACA;
        display: inline;
    }
    
    .DI
    {
        display: inline;
    }
    
    #questions li h3 a
    {
        color: #007ACA;
        display: inline;
    }
    
    #questions .button
    {
        color: #FFF;
        background: #007ACA;
        border: 1px solid #CBCBCB;
        font-weight: bold;
        font-size: 1.25em;
        padding: 0.3em 10px;
        line-height: 1.5em !important;
        float: right;
        margin-bottom: 30px;
    }
    
    #questions .where
    {
        margin: 0 0 10px 11px;
    }
    
    .inline
    {
        display: inline;
    }
    
    .pt4
    {
        padding-top: 4px;
    }
    
    .pt9
    {
        padding-top: 9px;
    }
    
    .pt20
    {
        padding-top: 20px;
    }
    
    .mt40
    {
        margin-top: 40px;
    }
    
    .LayoutListing 
    {
        border-spacing: 0px 0px;
    }
    
    .LayoutListing>tbody tr th 
    {
        border-bottom:solid 1px #cbcbcb;
    }
    
    .LayoutListing>tbody>tr>td 
    {
        padding: 5px; 
        color:#555; 
        border-bottom:solid 1px #cbcbcb;
    }
    
    .LayoutListing>tbody tr td h3 
    {
        margin-top: 5px;
        display:inline;
    }
    
    .LayoutListing>tbody tr td p
    {
        margin: 0px;
        padding-top: 4px;
    }
    
    .LayoutListing>tbody tr td a img 
    {
        float:left; 
        border:solid 1px #cbcbcb; 
        margin-top: 5px;
    }
    
    .LayoutListing ul, 
    .LayoutListing ul li
    {
        padding: 0em 0em;
        list-style: none;
    } 