﻿@charset "utf-8";
/* CSS Document */

.pdf { background-image:url(/images/pdf.gif); background-repeat:no-repeat; background-position:0px 0px; float:right; padding-left:20px; padding-top:4px; margin:5px; }
.article_offer { margin:0px 0px 10px 10px; padding:0px; float:right; }
h2 {width:80%; margin-bottom:15px; line-height:1.25;}
h4 {margin-bottom:8px;}
.callout {margin-bottom:20px; padding:10px; clear:both; }

.spotlight h2 {width:100%;margin-bottom:5px;}
p.introduction {margin-bottom:5px;}
a {text-decoration:none}
.coverstory {
  border:1px solid #9e9e9e; 
  padding-left:8px; 
  height:160px; 
  width:97%; 
  margin-right:10px;
  margin-bottom:20px;
}
.coverstory h3 {padding-top:8px; width:60%}
.coverstory p {width:60%}
.segment { border-bottom: 1px solid #ccc; margin-bottom: 22px;}
.segment h2, .segment_last h2 {margin-bottom:3px}
.segment h2 + h3, .segment_last h2 + h3 { margin-top: 0px; }
.segment, .segment_last {padding-bottom:15px;}
.departments { border-bottom: 1px solid #ccc; margin-bottom: 22px; }
.departments h2 {margin-bottom:8px}
.departments h3 {margin-bottom:3px;}
.departments p {margin-bottom:10px;}
.departments p.introduction {margin-bottom:5px;}

p em.caption {width:auto; padding-left:0;}
div.resources { padding-top:5px; margin:0px 0px 10px 0px;}
div.resources h2 { margin:0px 0px 5px 0px; }
p.publishyear {text-align:right;font-style:italic;color:gray;margin:0px 0px 3px 0px;padding:3px 0px 0px 0px; border-top:1px solid #dfdfdf;}
#breadcrumb { margin: 5px 0px 15px 0px;}
#breadcrumb a { text-decoration: underline; }
.breadcrumbs { width:100%; margin:0px 0px 12px 0px; font-size:0.9em; line-height:170%; color:#666666; }


.col1, .col2 {float:left; width:48%; }
.col1 { padding:0px 10px 0px 0px; margin:0px 0px 15px 0px; }
.col2 { padding:0px 0px 0px 10px; }
.col1 {border-right:1px solid #ccc; }
.right {float:right; margin:0px 0px 10px 15px; }
.attr {margin-bottom:10px; }
