div#cover-story {width: 580px; background-color:#f4f6ec; padding: 20px 20px 10px 20px; margin: 20px 0;}
div.cover-story-image img {
    text-transform: uppercase;
    float: left;
   /* width: 250px;*/
    margin: 0 15px 10px 0;
    background-color: #e0e2d8;
    padding: 4px;
}
div.story-image {
    float: left;
    width: 80px;
    margin: 3px 15px 10px 0;
}
div.downloadpdf {font-size: 0.66em; margin-top: -2em; color: #666; font-weight: bold;}
div#navigation p {font-size: 0.66em; color: #333;}
div#content h1 {color: #666; font-size: 1.5em; font-weight:normal;}

#content-left h2 a {font-size: 1em; font-weight:bold; color: #84a028; text-decoration:underline; line-height:1.3em;}
#content-left h2 a:visited {color: #5A720B;}
#content-left h2 a:hover {text-decoration:underline; color: #E57200; background: none;}
div#content h4 {padding: 1em 0; color: #666;}
div#content div#cover-story h2,
div#navigation h2 {color: #666; font-size: 0.66em; font-weight:normal;
    text-transform:uppercase;}

div#content h3 {padding: 1em 0; }
div#content h3 a {color: #859f28; font-size: 1.2em; font-weight:normal; text-decoration:underline; line-height:1.2em; }
div#content h3 a:visited {color:#5A720B;}    
div#content h3 a:hover {color: #E57200;}

div#content hr {height: 2px; }
a.download-pdf {font-size: 0.9em; color: #e57200}
div#navigation ul {font-size: 0.6em; padding: 0;}
div#navigation  h3 {font-size: 0.6em; padding: 1em 0 0 0; color: #333; line-height:1.4em;}
div#navigation a { line-height:1.4em;}
div#navigation a.selected,
div#navigation ul li {color: #E47200;}
div#navigation a:visited {color: #B05801;}

p.article-or-news {
    font-size: .6em;
    margin: 0 0 5em 0;
    padding: 0;
    border-bottom: solid 2px #e1e1e1;
    line-height: 1em;
}
p.article-or-news  span {
    background: #e1e1e1;
    padding: 0 2px;
    font-weight: normal;
}
 .cutline {
    float: left;
    max-width: 277px;
    margin: 0;
    background-color: #fff;
    color: #999;
    padding: 5px 0 0 0;
    font-size: 0.6em;
}

.cutline img {border: 4px solid #e0e2d8; margin: 0 20px 4px 0;}
.cutline p {padding-right: 20px; font-size: 1em; line-height: 1.2em; color: #888;}
.cutline p strong {color: #333; font-weight: normal;}


 .cutlineright {
    float: right;
    max-width: 207px;
    margin: 0;
    background-color: #fff;
    color: #999;
    padding: 5px 0 0 0;
    font-size: 0.6em;
}
.cutlineright img {border: 4px solid #e0e2d8; margin: 0 0 4px 20px;}
.cutlineright p {padding-left: 20px; font-size: 1em; line-height: 1.2em; color: #888;}
.cutlineright p strong {color: #333; font-weight: normal;}
