body {
      font-family: Helvetica,sans-serif;
      font-size: 100%;
     }

hr {
   height:1px;
   border-width:0;
   color:gray;
   background-color:gray
   }

hr .main {height:1px; border-width:0; color:#e0e0e0; background-color:#e0e0e0; }

p {
  margin-top:  .5em;
  margin-bottom:  .5em;
  }

.newsheadline {
              font-weight: bold;
              }


p.newsblurb {
          font-size:  .875em;
          }

.newstimestamp {
     font-size:  .75em;  
     font-style:  italic;
     }
    
p.ourview {
        font-size:  .875em;
        background-color: #ffffe0;
        border-style:  solid;
        border-width:  0 0 0 1;
        padding:  .5em;
        }

p.ourview.b {
        font-size:  1em;
        }

p.small
        {
        font-size: .875em;
        }


a:link {text-decoration: none}
a:visited {text-decoration: none}
a:active {text-decoration: none}
a:hover {text-decoration: none;}


table.news {
        border:  none;
      }

table.data {
        border-width:  1px;
	border-style: solid;
	border-collapse: collapse;
	border-color: gray;
      }

table tr.alt
     {
     background: #FFFFE0;
     }

table.data td.la {
            text-align:  left;
            }

table.data td.ca {
            text-align:  left;
            }

table.data td {
        text-align:  right;
        font-size:  .75em;
        padding-top: 2px;
        padding-top: 2px;
        padding-left: 5px;
        padding-right: 5px;

        }

table.data th {
        text-align:  left;
        font-size:  .75em;
        font-weight:  bold;
        padding-top: 2px;
        padding-top: 2px;
        padding-left: 1px;
        padding-right: 1px;

        border-bottom: 1px solid gray;

        }

li {padding-top:.5em;padding-bottom:.5em;}

img {vertical-align:middle;padding-right:10px}


#adp2 {padding-left:42px;}
#depth {padding-left:42px;}
#news {padding-left:42px;}
#newsletters {padding-left:42px;}
#player {padding-left:42px;}
#proj {padding-left:42px;}
#sked {padding-left:42px;}
#team {padding-left:42px;}
#waste {padding-left:42px;}
#top200 {padding-left:42px;}
#articles {padding-left:42px;}


        .suggest_link {width: 220px;padding: 3px 3px 3px 3px; font-size:80%}
        .suggest_link_over {width: 220px;padding: 3px 3px 3px 3px;background-color:lightyellow; font-size:80%}
        #search_suggest {border: 2px solid #3d64bf;padding:1px 1px 1px 1px;position: absolute;background-color: #ffffff;text-align: left;z-index: 10;display:none;}

