.timestamp_global {
  border-top: 1px solid #e9e9e9;
  border-bottom: 1px solid #e9e9e9;
  padding: 2px 0; }

#trialuserbox {
  font-size: 14px;
  line-height: 18px;
}

#trialuserbox .label {
    background: #CC0000;
    padding: 4px 10px;
    color: #FFF;
    font-weight: bold;
    margin-bottom: 14px;
}

#block-multiblock-1 {
    width: 30%;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    border: 1px solid #CCC;
    padding: 20px;
}

#block-multiblock-1 h2.block-title {
 margin: 0;
 padding: 0 0 14px 0;
 color: #F30;
 font-size: 16px;
}

#block-multiblock-1 #edit-submit, #block-multiblock-1 #edit-submit--2 {
    background: #CCC;
    font-weight: bold;
    font-size: 14px;
    padding: 2px 10px;
    text-transform: uppercase;
    color: #000;
}

#block-multiblock-1 #edit-name, #block-multiblock-1 #edit-pass {
  border: 1px solid #999;
  padding: 4px;
}

/* These two styles are for different date formats */
.date-red, .date-red h3 {
  color: #FF3300;
  font-size: .9em;
  font-weight: bold;
  margin: 10px 0 0 0;
  padding: 0; }

.date-borders, .date-borders h3, h3.date-borders {
  color: #000;
  margin: 4px 0 12px 0;
  padding: 4px 0;
  font-size: 12px !important;
  border-top: 1px solid #C0C0C0;
  border-bottom: 1px solid #C0C0C0;
  font-weight: normal; }

.messages_error {
font-size: 14px ;
}

.messages error {
font-size: 14px ;
}

#sidebar-first .block .views-field-title {
  font-size: 1.167em;
  font-weight: bold;
  line-height: 1.2em;
  margin-bottom: 2px;
  margin-top: 6px; }


/* INSIDE HEALTH POLICY */
.iwp-insidehealthpolicy #navigation .sf-main-menu span {
  color: #FFF;
  display: block;
  font-weight: bold;
  padding: 11px 13px;
  text-align: center;
  font-size: 1.2em; }
  .iwp-insidehealthpolicy #navigation .sf-main-menu span:hover {
    background: #FF0000; }
  .iwp-insidehealthpolicy h1 {
    line-height: 1.0em; }
.iwp-insidehealthpolicy p.createddate {
  width: 100%;
  padding: 3px 0;
  border: solid #c0c0c0;
  border-width: 1px 0px;
  margin-bottom: 8px; }
.iwp-insidehealthpolicy p.backdoc {
  font-size: 1.2em;
  text-decoration: underline; }
.iwp-insidehealthpolicy #block-block-11 {
  background-color: #FFFFCC; }
.iwp-insidehealthpolicy #block-block-11 .block-title {
  background-color: #FFFFCC;
  color: #FF0000;
  border: none; }
.iwp-insidehealthpolicy #block-block-5 .nav-social-media-text {
float: left;
padding-top: 9px; }

.iwp-insidehealthpolicy .view-id-features_view .views-field-body p {
  color: #000;
  font-weight: normal; }

#block-block-7 {
  margin: 0 0 12px 0;
  padding: 5px 0;
  border-bottom: 1px solid #C0C0C0;
  height: 100%;
  }

#sidebar-second h3 {
    padding-bottom: 0;
    padding-left: 4%;
    padding-right: 4%;
    padding-top: 0;
    font-size: 14px;
    line-height: 16px;
    margin: 0
}

/* INSIDE TRADE */

.iwp-insidetrade #top-header #user-login-form {
    width: 250px;
    }

.iwp-insidetrade a,
.iwp-insidetrade #block-views-features_view-block_5 a {
   color: #000;
}

.iwp-insidetrade #block-views-features_view-block_5 p a {
  text-decoration: none;
}

.iwp-insidetrade #top-header {
  background: #000;
  border-bottom-color: #F00; }
.iwp-insidetrade #navigation {
  background: #C00;
  border-bottom: solid 2px #C00; }
  .iwp-insidetrade #navigation ul {
    background: #C00; }
.iwp-insidetrade #sub-navigation {
  background: url(../images/wto/bckgrnd_graynav.png) left top repeat-x white;
  border-bottom-width: 2px; } 
.iwp-insidetrade #sub-navigation #block-block-1 {
    float: left;
    width: 630px; }
.iwp-insidetrade #navigation .sf-main-menu span {
  color: #FFF;
  display: block;
  font-weight: bold;
  padding: 13px;
  text-align: center;
  font-size: 1.2em; }
  .iwp-insidetrade #navigation .sf-main-menu span:hover {
    background: #FF0000; }
.iwp-insidetrade #footer {
  border-top: solid 3px #c0c0c0; }
  .iwp-insidetrade #footer .menu li {
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 2px 5px 2px 0px; }
.iwp-insidetrade .node-article h3.category, .iwp-insidetrade .node-type-document h3.category {
  color: #C00;
  text-transform: none;
  font-size: 12px; }
.iwp-insidetrade .views-field-created {
  //color: #CC0000;
  font-size: 12px;
  //font-weight: bold;
  margin: 10px 0 0;
  padding: 0; }
.iwp-insidetrade #block-system-main .view-id-custom_topics_views .view-header a {
  font-size: 18px;
  font-weight: bold;
  color: #000000;
  font-size: 20px;
  line-height: 22px; }

.iwp-insidetrade #content-area blockquote {
  margin: 5px 0 5px 3%;
  font-style: italic; 
  }

/* INSIDE DEFENSE */
#navigation span {
  color: #FFF;
  display: block;
  font-weight: bold;
  padding: 11px 13px;
  text-align: center;
  font-size: 12px; }
  #navigation span:hover {
    background: #3E88FC; }

.iwp-insidedefense .views-field.views-field-title {
  color: #CC0000;
  font-size: 14px;
  text-transform: none; }

.iwp-insidedefense .front #content .block .views-field-title {
    font-size: 12px;
    line-height: 14px;
}

.iwp-insidedefense .views-field.views-field-title .field-content {
  color: #000;
  font-size: 18px;
  line-height: 20px;
}

.iwp-insidedefense #sidebar-second .block .item-list ul li {
    margin: 0 0 16px 10px;
    padding: 0;
    }

.iwp-insidedefense #block-views-defense_next-block_2 .views-field-title {
  padding: 0;
  margin: 0;
  line-height: 1em; }

.iwp-insidedefense #block-views-the_insider-block_1 .view-the-insider a {
  font-size: 12px; }

.iwp-insidedefense .view-id-the_insider .views-field.views-field-title {
  font-size: 12px; }

.iwp-insidedefense #block-views-homepage_bottom_blocks-block,
.iwp-insidedefense #block-views-homepage_bottom_blocks-block_1,
.iwp-insidedefense #block-views-homepage_bottom_blocks-block_3 {
    clear: right;
    float: right;
}

/* Inside EPA */

.featuredboxbackground {
  background: #b50600; /* Old browsers */
  background: -moz-linear-gradient(top, #b50600 1%, #fc1129 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#b50600), color-stop(100%,#fc1129)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #b50600 1%,#fc1129 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #b50600 1%,#fc1129 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #b50600 1%,#fc1129 100%); /* IE10+ */
  background: linear-gradient(to bottom, #b50600 1%,#fc1129 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b50600', endColorstr='#fc1129',GradientType=0 ); /* IE6-9 */
  margin: 0;
  height: 30px;
}

.featuredbox {
  margin: 0 0 4px 0;
  padding: 4px 0;
}

.featuredbox h2 {
  font-size: 16px;
  line-height: 20px;
  margin: 2px 0;
  padding: 2px 0;
}

.featuredred {
  color: #FFF;
  font-size: 14px;
  font-weight: bold;
  padding: 6px 0 6px 10px;
}
/*following suppresses the TITLE from the joomla page from being output */

.iwp-insideepa #topstorybox, .iwp-insideepa #latestnews {
  margin: 0 0 2px 0;
  padding: 0;
  border-bottom: none;
}

.iwp-insideepa #topstorybox h1 {
  font-weight: bold;
  font-size: 20px;
  line-height: 24px;
  margin: 0 0 2px 0;
  padding: 0;
}

.iwp-insideepa #topstorybox h2 {
  font-weight: bold;
  font-size: 16px;
  line-height: 20px;
  margin: 16px 0 0 0;
  padding: 0;
}

.iwp-insideepa .item-list-front {
  margin: 0 0 4px 0;
  padding: 6px 0;
}

.iwp-insideepa #topstorybox h3,
.iwp-insideepa #block-views-homepage_center_blocks-block_13 .views-field-title  {
  font-weight: bold;
  font-size: 14px;
  line-height: 18px;
  margin: 0 0 10px 0;
  padding: 0 0 10px 0;
  border-bottom: 1px solid #CCC;
}

.iwp-insideepa #block-views-homepage_center_blocks-block_13 .item-list-front {
    margin: 0;
    padding: 0;
    }

.iwp-insideepa #topstorybox h3.last {
  border-bottom: none;
}

.iwp-insideepa #topstorybox p {
  margin: 0 0 16px 0;
  padding: 0;
}

.iwp-insideepa #topstorybox .readmore {
  margin: 6px 0 12px 0;
  padding: 0;
}

.iwp-insideepa #topstorybox .readmore a {
  font-weight: normal;
  font-size: 12px;
}

.iwp-insideepa #topstorybox .overline,
.iwp-insideepa #topstorybox .overlinered,
.iwp-insideepa #sidebar-first .overline,
.iwp-insideepa #block-block-38 .overline,
.iwp-insideepa #block-views-homepage_left_blocks-block_1 .overline,
.iwp-insideepa #block-views-homepage_left_blocks-block_2 .overline,
.iwp-insideepa #block-views-homepage_left_blocks-block_4 .overline,
.iwp-insideepa #topstorybox .bottomoverlinered {
  margin: 0;
  padding: 0;
  color: #666;
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
}

.iwp-insideepa #block-views-homepage_left_blocks-block_2 .overline,
.iwp-insideepa #topstorybox .overlinered {
  color: #FF0000;
}

.iwp-insideepa #topstorybox .bottomoverlinered {
  margin-top: 16px;
  color: #FF0000;
}

.iwp-insideepa .red {
  color: #FF0000;
}

.iwp-insideepa #emailicon {
  float: left;
  margin-right: 10px;
  height: 60px;
}

.climate-theme.iwp-insideepa #navigation span {
  font-size: 1.4em; }

.climate-theme.iwp-insideepa #navigation span:hover {
    background: #006699; }

.iwp-insideepa #navigation span {
  font-size: 1.4em; }
  .iwp-insideepa #navigation span:hover {
    background: #666600; }
.iwp-insideepa .view-federal-facilities-watch h3 {
  color: #cc0000;
  font-size: 0.9em;
  font-weight: bold; }

.iwp-insideepa .views-field-field-document, .iwp-insideepa .timestamp_global {
  border-top: 1px solid #e9e9e9;
  border-bottom: 1px solid #e9e9e9;
  padding: 2px 0;
  margin-bottom: 15px; }
.iwp-insideepa.page-newsletters-background-docs #content #content-header h1.title {
  color: #000;
  font-size: 16px;
  margin: 2px 0 4px 0;
  font-weight: normal; }
.iwp-insideepa.page-newsletters-background-docs .views-field-field-document, .iwp-insideepa.page-newsletters-background-docs .timestamp_global {
  color: #949494;
  font-weight: bold;
  font-size: 0.9em; }
.iwp-insideepa.page-newsletters-background-docs .article-content a {
  color: #990000;
  text-decoration: underline; }
  .iwp-insideepa.page-newsletters-background-docs .article-content a:hover {
    color: #cc0000; }
.iwp-insideepa .timestamp_global {
  margin-bottom: 0; }

.iwp-insideepa #sidebar-first .block {
      border-bottom: 2px solid #CCC;
      margin-bottom: 4px;
      padding-bottom: 2px;
      }

.iwp-insideepa #block-views-tsca_tracker-block_3,
.iwp-insideepa #block-views-homepage_left_blocks-block_1,
.iwp-insideepa #block-views-homepage_left_blocks-block_4,
.iwp-insideepa .view-federal-facilities-watch {
    margin: 0 0 4px 0;
    padding: 4px 0 ;
}

/* InsideEPA/climate */

.featuredboxbackground {
  background: #b50600; /* Old browsers */
  background: -moz-linear-gradient(top, #b50600 1%, #fc1129 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#b50600), color-stop(100%,#fc1129)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #b50600 1%,#fc1129 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #b50600 1%,#fc1129 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #b50600 1%,#fc1129 100%); /* IE10+ */
  background: linear-gradient(to bottom, #b50600 1%,#fc1129 100%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b50600', endColorstr='#fc1129',GradientType=0 ); /* IE6-9 */
  margin: 0;
  height: 30px;
}

.featuredbox {
  margin: 0 0 4px 0;
  padding: 4px 0;
}

.featuredbox h2,
.iwp-insideepa .view-federal-facilities-watch h3,
.iwp-insideepa #block-views-homepage_left_blocks-block_2 h3,
.iwp-insideepa #block-views-homepage_left_blocks-block_4 h3,
.iwp-insideepa #block-views-homepage_left_blocks-block_1 h3 {
  font-size: 16px;
  line-height: 20px;
  margin: 2px 0;
  padding: 2px 0;
}

.featuredred {
  color: #FFF;
  font-size: 14px;
  font-weight: bold;
  padding: 6px 0 6px 10px;
}

.iwp-insideepa .view-federal-facilities-watch .views-field-title {
    font-size: 1.3em;
    font-weight: bold;
}

/*following suppresses the TITLE from the joomla page from being output */

.iwp-insideepaclimate #topstorybox, .iwp-insideepaclimate #latestnews {
  margin: 0 0 2px 0;
  padding: 0;
  border-bottom: none;
}

.iwp-insideepaclimate #topstorybox h1,
.iwp-insideepaclimate #block-views-homepage_main_blocks-block_2 h2 {
  font-weight: bold;
  font-size: 18px;
  line-height: 22px;
  margin: 0 0 2px 0;
  padding: 0;
}

.iwp-insideepaclimate #block-views-homepage_main_blocks-block_1 h2 {
  font-weight: bold;
  font-size: 16px;
  line-height: 20px;
  margin: 0 0 2px 0;
  padding: 0;
}

.iwp-insideepaclimate #topstorybox h3,
.iwp-insideepaclimate #block-views-homepage_main_blocks-block h3 {
  font-weight: bold;
  font-size: 14px;
  line-height: 18px;
  margin: 0;
  padding: 8px 0;
  border-bottom: 1px solid #CCC;
}

.iwp-insideepaclimate #topstorybox h3.last {
  border-bottom: none;
}

.iwp-insideepaclimate #topstorybox p {
  margin: 0 0 16px 0;
  padding: 0;
}

.iwp-insideepaclimate #topstorybox .readmore {
  margin: 6px 0 12px 0;
  padding: 0;
}

.iwp-insideepaclimate #topstorybox .readmore a {
  font-weight: normal;
  font-size: 12px;
}

.iwp-insideepaclimate #topstorybox .overline, .iwp-insideepaclimate #topstorybox .overlinered, .iwp-insideepaclimate #sidebar-first .overline {
  margin: 0;
  padding: 0;
  color: #666;
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
}

.iwp-insideepaclimate #topstorybox .overlinered {
  color: #FF0000;
}

.iwp-insideepaclimate .red {
  color: #FF0000;
}

.iwp-insideepaclimate .item-list-front {
  margin: 0;
  padding: 6px 0;
  border-top: 1px solid #CCC;
}

.iwp-insideepaclimate #emailicon {
  float: left;
  margin-right: 10px;
  height: 60px;
}

.climate-theme.iwp-insideepaclimate #navigation span {
  font-size: 1.4em; }

.climate-theme.iwp-insideepaclimate #navigation span:hover {
    background: #006699; }

.iwp-insideepaclimate #navigation span {
  font-size: 1.4em; }
  .iwp-insideepaclimate #navigation span:hover {
    background: #666600; }
.iwp-insideepaclimate .view-federal-facilities-watch h3 {
  color: #cc0000;
  font-size: 0.9em;
  font-weight: bold; }
.iwp-insideepaclimate .view-federal-facilities-watch .view-content a {
  color: 000;
  font-weight: bold;
  font-size: 1.3em; }
.iwp-insideepaclimate .views-field-field-document, .iwp-insideepaclimate .timestamp_global {
  border-top: 1px solid #e9e9e9;
  border-bottom: 1px solid #e9e9e9;
  padding: 2px 0;
  margin-bottom: 15px; }
.iwp-insideepaclimate.page-newsletters-background-docs #content #content-header h1.title {
  color: #000;
  font-size: 16px;
  margin: 2px 0 4px 0;
  font-weight: normal; }
.iwp-insideepaclimate.page-newsletters-background-docs .views-field-field-document, .iwp-insideepaclimate.page-newsletters-background-docs .timestamp_global {
  color: #949494;
  font-weight: bold;
  font-size: 0.9em; }
.iwp-insideepaclimate.page-newsletters-background-docs .article-content a {
  color: #990000;
  text-decoration: underline; }
  .iwp-insideepaclimate.page-newsletters-background-docs .article-content a:hover {
    color: #cc0000; }
.iwp-insideepaclimate .timestamp_global {
  margin-bottom: 0; }

.iwp-insideepaclimate #sidebar-first .block {
      border-bottom: 2px solid #CCCC99;
      margin-bottom: 4px;
      padding-bottom: 2px;
      }

/* ENVIRONMENTAL NEWSSTAND */
.iwp-environmentalnewsstand #navigation span {
  color: #FFF;
  display: block;
  font-weight: bold;
  padding: 11px 13px;
  text-align: center;
  font-size: 1.2em; }
  .iwp-environmentalnewsstand #navigation span:hover {
    background: #00CC00; }

.iwp-environmentalnewsstand #block-block-10 ul, .iwp-environmentalnewsstand #block-block-10 a {
  color: #030;
  font-size: 12px;
  line-height: 1.2em; }
.iwp-environmentalnewsstand #block-block-10 h2.block-title {
  color: #000 !important; }
.iwp-environmentalnewsstand h2 {
  color: #F00; }
.iwp-environmentalnewsstand .view-content .views-field-field-newsletter-ed-articles ul {
  list-style: none;
  margin: 0; }

/* CHINA TRADE EXTRA */

.iwp-chinatradeextra {
    background: url(../images/cte/china-bg.jpg) top center repeat-x white;
    }

.iwp-chinatradeextra #top-header {
    background: url(../images/cte/china-headerbg.jpg) left top repeat-x transparent;
    border-bottom-color: #C00;
    }

.iwp-chinatradeextra #navigation span {
    color: #FFF;
    display: block;
    font-weight: bold;
    padding: 11px 13px;
    text-align: center;
    font-size: 1.4em;
    }

.iwp-chinatradeextra #navigation span:hover {
    background: #CC0000;
    }

.iwp-chinatradeextra #sub-navigation {
    background: #FFF;
    border-bottom: 1px solid #C0C0C0;
    clear: both;
    font-size: 12px;
    height: 34px;
    margin: 0;
    padding: 0;
    }

/* CLEAN ENERGY REPORT */
.iwp-cleanenergyreport #navigation span {
  color: #FFF;
  display: block;
  font-weight: bold;
  padding: 11px 13px;
  text-align: center;
  font-size: 1.2em; }

  .iwp-cleanenergyreport #navigation span:hover {
    background: #FF0000; }

/* Inside Defense */

html {
  background: none; }

body.iwp-insidedefense {
  background-image: url("../images/defense/body-bg.jpg");
  background-repeat: repeat-x;
  background-attachment: fixed;
  background-position: top;
  background-color: #7E8EA7; }

.not-front.iwp-insidedefense #content-inner {
  width: 600px;
 }

.not-front.iwp-insidetrade #sidebar-second,
.not-front.iwp-insidedefense #sidebar-second {
  border: 1px solid #C0C0C0;
  color: #000000;
  margin: 10px 30px 0 0;
  width: 302px;
  background-color: #E9E9E9; }

.page-defense-next h1.title {
  color: #CC0000;
  font-size: 20px;
  margin: 0;
  padding: 0 0 15px;
  font-weight: bold;
  text-transform: none; }

.page-defense-next .views-field-title {
  color: #093B6D;
  font-size: 16px;
  line-height: 18px;
  font-weight: bold;
  margin: 0 0 4px;
  padding: 0; }

.page-defense-next .views-field-created {
  border-bottom: 1px solid #C0C0C0;
  border-top: 1px solid #C0C0C0;
  color: #999999;
  font-weight: bold;
  margin: 4px 0 12px;
  padding: 4px 0; }

.page-defense-next .views-row {
  padding: 0 0 25px 0; }

.front.iwp-insidedefense #content #content-area .region-content {
  background: url("../images/defense/home-content-divider.JPG") repeat-y scroll 1px 2px transparent;
  width: 452px;
  }

.not-front.page-node-126350.iwp-insidedefense h1.title,
.not-front.page-node-126346.iwp-insidedefense h1.title,
.not-front.page-node-126349.iwp-insidedefense h1.title,
.not-front.page-node-126348.iwp-insidedefense h1.title,
.not-front.page-node-126347.iwp-insidedefense h1.title {
  color: #000000; }

.not-front.page-node-126350.iwp-insidedefense h2,
.not-front.page-node-126346.iwp-insidedefense h2,
.not-front.page-node-126349.iwp-insidedefense h2,
.not-front.page-node-126348.iwp-insidedefense h2 {
  color: #093B6D; }

.not-front.page-node-126347.iwp-insidedefense h2 {
  color: #CC0000;
  font-size: 16px;
  font-weight: bold;
  margin: 4px 0; }

.not-front.page-node-172582.iwp-insidedefense h1.title {
  display: none }

.not-front.page-node-172582.iwp-insidedefense #block-block-53 {
  border: none;
}

.not-front.page-node-172582.iwp-insidedefense #block-block-54 {
  margin-top: 30px;
  border: 1px solid #CCC;
  background-color: #E9E9E9;
}

.iwp-insidedefense #block-block-55 {
  border: 1px solid #CCC;
  background-color: #E9E9E9;
  font-family: "Open Sans",Georgia,Times,serif;
}

.iwp-insidedefense #block-block-55 h2 {
  padding-left: 10px;
  padding-right: 10px;
  font-family: 'Arvo';
  font-size: 18px;
  line-height: 22px;
  color: #000;
}

.iwp-insidedefense #block-block-55 p {
  font-size: 14px;
}

.not-front.page-node-172582.iwp-insidedefense #sidebar-second {
  border: none;
  color: #333;
  margin: 10px 30px 0 0;
  width: 302px;
  background-color: #FFF;
  }

.not-front.page-node-172582.iwp-insidedefense #content-inner p,
.not-front.page-node-172582.iwp-insidedefense #content-inner li,
.not-front.page-node-172582.iwp-insidedefense #trialbox p {
    font-size: 16px;
    line-height: 22px;
    padding-bottom: 10px;
    margin: 0 0 10px 0;
    color: #333;
    font-family: "Open Sans",Georgia,Times,serif;
}

.not-front.page-node-172582.iwp-insidedefense #content-inner .overline,
.iwp-insidedefense #block-block-55 .overline,
.not-front.page-node-172582.iwp-insidedefense #trialbox h3 {
  font-family: 'Arvo';
  font-size: 20px;
  font-weight: bold;
  line-height: 38px;
  padding-bottom: 2px;
  color: #ff9900;
}

.iwp-insidedefense #block-block-55 .overline {
  font-size: 16px;
  padding-left: 10px;
  padding-right: 10px;
  color: #FF0000; #ff6600;
}

.not-front.page-node-172582.iwp-insidedefense #trialbox h3 {
  font-size: 20px;
  color: #333;
}

.not-front.page-node-172582.iwp-insidedefense #content-inner h1 {
  font-family: 'Arvo';
  font-size: 36px;
  line-height: 50px;
  padding-bottom: 2px;
  margin: 0;
  color: #333;
}

.not-front.page-node-172582.iwp-insidedefense #content-inner h2 {
  font-family: 'Arvo';
  font-size: 24px;
  line-height: 38px;
  padding-bottom: 2px;
  color: #333;
}

.page-insider.iwp-insidedefense #content #content-header {
  background: url("../images/insider_banner.jpg") no-repeat scroll top left transparent;
  width: 219px;
  display: block;
  text-indent: -999em;
  height: 52px;
  float: left; }

.page-node-136783.iwp-insidetrade #content-container #content-inner,
.page-node-136784.iwp-insidetrade #content-container #content-inner,
.page-node-161356.iwp-insideepa #content-container #content-inner,
.page-node-161358.iwp-insideepa #content-container #content-inner,
.page-node-134602.iwp-insidedefense #content-container #content-inner {
  margin: auto; }

.page-node-134602.iwp-insidedefense #content-container #content-inner h1.title,
.page-node-161356.iwp-insideepa #content-container #content-inner h1.title,
.page-node-161358.iwp-insideepa #content-container #content-inner h1.title{
  font-size: 14px;
  color: #003366;}

.page-node-134602.iwp-insidedefense #content-container #content-inner #content-area .content p,
.page-node-161356.iwp-insideepa #content-container #content-inner #content-area .content p,
.page-node-161358.iwp-insideepa #content-container #content-inner #content-area .content p {
  font-size: 12px;
  line-height: 16px; }

.page-node-134602.iwp-insidedefense #content-container #content-inner #content-area .content #login-box h2 {
  color: #CC0000;
  text-transform: none;
  font-size: 20px; }

/*-------------------------- Start of Inside Defense CSS ----------------------------*/

.iwp-insidedefense {
  /*------ Navigation ---------*/
  /*------ Sub Navigation -------*/
  /*----- General -----*/
  /*----- Right Sidebar Homepage -----*/
  /*-----  Left Sidebar Homepage ------*/
  /*-------- Footer ----------*/
  /*-------  Defense Next Blog ----------*/
  /*------- Homepage Content Blocks ---------*/
  /*------ Daily News Page ------*/
  /*------- Topics Pages --------*/
  /*------ Documents ------*/
  /*-------- The INSIDER ---------*/ }

  .iwp-insidedefense p {
   font-size: 12px;
  }

  .iwp-insidedefense #topstorybox {
    border-bottom: 1px solid #C0C0C0;
  }

  .iwp-insidedefense #topstorybox h1 {
    font-size: 20px;
  }

  .iwp-insidedefense #topstorybox h1, .iwp-insidedefense #topstorybox h2 {
    margin-bottom: 0px;
  }

  .front #content .block .content p {
    margin-bottom: 14px;
  }

.iwp-insidedefense #block-views-budget_alert_featured-block_1 .views-field-title {
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    line-height: 16px;
    font-size: 14px;
}

  .iwp-insidedefense #top-header {
    background: url("../images/defense/header-bg.jpg") repeat-x scroll top left transparent;
    border-bottom: 2px solid #3E88FC;
    height: 100px;
    padding: 0; }
  .iwp-insidedefense #navigation ul {
    font-size: 1.4em;
    font-weight: bold;
    line-height: 1;
    list-style: none outside none;
    margin: 0;
    padding: 0; }
  .iwp-insidedefense #navigation ul li {
    float: left;
    line-height: 1;
    margin: 0;
    padding: 0;
    width: auto; }
  .iwp-insidedefense #navigation ul li ul li {
    width: 100%; }
  .iwp-insidedefense #navigation ul li ul li a {
    color: #000; }
  .iwp-insidedefense #navigation ul li ul li a:hover {
    color: #FFF; }
  .iwp-insidedefense #navigation ul li a {
    color: #FFFFFF;
    font-size: 12px;
    display: block;
    margin: 0;
    padding: 11px 13px;
    width: auto; }
  .iwp-insidedefense #superfish-1 a:hover {
    background-color: #3E88FC;
    text-decoration: none; }
  .iwp-insidedefense ul#superfish-1 li ul {
    width: 200px; }
  .iwp-insidedefense #navigation ul li a {
    margin: -1px 0 0;
    padding: 13px; }
  .iwp-insidedefense #block-superfish-1 ul > li > ul {
    top: 37px; }
  .iwp-insidedefense #block-block-12 .nav-social-media {
    width:195px; }
  .iwp-insidedefense #block-block-12 .nav-social-media-text {
    float: left;
    padding: 9px 5px 0 0; }
  .iwp-insidedefense #block-block-12 .nav-social-media-icons a {
    float: left; }
  .iwp-insidedefense #block-block-12 img {
    float: none;
    margin: 5px 0 0 4px; }
  .iwp-insidedefense #block-block-12 {
    width: 175px;
    font-weight: bold;
    font-size: 12px;
    text-transform: uppercase;
    color: #FFFFFF;
    float: right; }
  .iwp-insidedefense #sub-navigation {
    background: url("../images/defense/sub-nav-bg.JPG") repeat-x scroll top left #e9e9e9; }
  .iwp-insidedefense #block-block-2 {
    width: 400px; }
  .iwp-insidedefense #block-search-form input[type="submit"] {
    margin: 1px 0 0; }
  .iwp-insidedefense .searchleft {
    color: #003366; }
  .iwp-insidedefense a:hover {
    color: #003366; }
  .iwp-insidedefense #top-right {
    padding: 12px 45px 0 0; }
  .iwp-insidedefense #block-block-1 p {
    color: #FFFFFF;
    clear: both;
    font-size: 12px;
    font-weight: bold;
    margin: 4px 0;
    padding: 4px 0 0;
    text-align: left; }

  .iwp-insidedefense #block-user-login h2 {
    margin: 3px 0 10px; }

  .iwp-insidedefense #content-area .node-inner h1.title {
    font-size: 18px;
    font-weight: bold;
    line-height: 20px;
    margin: 0 0 4px;
    padding: 0 0 2px;
    color: #000000;
    text-transform: none; }

  .iwp-insidedefense #content-area .node-inner .timestamp, .iwp-insidedefense #content-inner .views-field-created {
    border-bottom: 1px solid #C0C0C0;
    border-top: 1px solid #C0C0C0;
    color: #999999;
    font-weight: bold;
    margin: 4px 0 12px;
    padding: 4px 0; }

  .iwp-insidedefense #content-area .node-inner h3.category {
    color: #CC0000;
    font-size: 12px;
    font-weight: bold; }
  .iwp-insidedefense h1.title {
    text-transform: none;
    font-size: 20px;
    color: #CC0000;
    margin: 0;
    }

  .iwp-insidedefense #content-header {
  margin-bottom: 2px;
  padding-bottom: 2px;
   }

.iwp-insidedefense .view-documents a {
  font-weight: bold;
  margin-bottom: 4px;
  font-size: 14px;
}

  .iwp-insidedefense #block-block-21 .content {
    padding: 5px; }
  .iwp-insidedefense #block-block-21 .content p {
    color: #000000;
    font-size: 12px;
    line-height: 18px; }
  .iwp-insidedefense #sidebar-second {
    margin: 10px 30px 0 0;
    width: 225px;
    color: #000000;
    border: 1px solid #C0C0C0; }

  .iwp-insidedefense #sidebar-second #block-views-similarterms-block h3,
  .iwp-insidedefense #sidebar-second #block-views-similarterms-block_1 .views-field {
    padding: 0;
    font-size: 14px;
    line-height: 18px;
    margin: 0 0 14px 0;
}

  .iwp-insidedefense #sidebar-second #block-views-similarterms-block_1 h3 {
    padding: 0;
    font-size: 14px;
    line-height: 18px;
    margin: 0;
}

  .iwp-insidedefense #sidebar-second .block {
    margin: 4px; }

  .iwp-insidedefense #block-block-3,
  .iwp-insidedefense #block-block-4,
  .iwp-insidedefense #block-block-10 {
    width: 194px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.3;
    float: none; }

  .iwp-insidedefense #block-block-11,
  .iwp-insidedefense #block-block-42 {
    width: 272px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.3;
    float: none; }

  .iwp-insidedefense #sidebar-second #block-block-42 p {
    margin: 0;
    padding: 4px 0 4px 0;
    }

  .iwp-insidedefense #block-block-3 span {
    color: #CC0000;
    font-size: 16px;
    font-weight: bold;
    margin: 4px 0; }
  .iwp-insidedefense #sidebar-second #block-block-3.block p {
    margin: 15px 0 0 -4px;
    padding: 0; }
  .iwp-insidedefense #sidebar-second #block-block-4.block p {
    margin: -4px 0 15px 0;
    padding: 0; }
  .iwp-insidedefense #sidebar-second #block-block-4.block .insider-link {
    margin-bottom: 5px; }
  .iwp-insidedefense #sidebar-second #block-block-4.block .insider-link a {
    color: #003366;
    background: url("../images/defense/circle_arrow.gif") no-repeat scroll 97px -3px transparent;
    padding: 0 25px 10px 0;
    font-size: 12px; }
  .iwp-insidedefense #sidebar-second #block-views-budget_alert_featured-block_1 h2.block-title {
    background: url("../images/defense/budget_alert_banner.jpg") no-repeat scroll 8px 1px transparent;
    border: none;
    width: 300px;
    height: 39px;
    text-indent: -999em;
    margin: 0; }
  .iwp-insidedefense #block-views-budget_alert_featured-block_1 .view-footer .budget-alert-coverage a {
    color: #003366;
    background: url("../images/defense/circle_arrow.gif") no-repeat scroll 160px -3px transparent;
    padding: 0 25px 10px 0;
    font-size: 12px; }
  .iwp-insidedefense #block-views-budget_alert_featured-block_1 .view-footer .budget-alert-sign-up a {
    color: #003366;
    background: url("../images/defense/circle_arrow.gif") no-repeat scroll 145px -3px transparent;
    padding: 0 25px 10px 0;
    font-size: 12px; }
  .iwp-insidedefense #block-views-budget_alert_featured-block_1 .views-field-title {
    margin: 0; }
  .iwp-insidedefense #block-views-budget_alert_featured-block_1 .views-field-body {
    font-family: Arial,sans-serif;
    font-size: 12px;
    line-height: 16px;
    padding-bottom: 8px; }
  .iwp-insidedefense #block-views-budget_alert_featured-block_1 .views-field-field-article-type a {
    color: #000000;
    font-style: italic;
    font-weight: normal;
    font-size: 12px;
    float: left;
    margin-right: 10px; }
  .iwp-insidedefense #block-views-budget_alert_featured-block_1 .views-field-created {
    color: #000000;
    font-family: Arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    line-height: 20px;
    text-transform: none; }
  .iwp-insidedefense #sidebar-second #block-block-9 {
    height: 164px; }
  .iwp-insidedefense #sidebar-second #block-block-9 img {
    width: 215px; }
  .iwp-insidedefense #sidebar-second #block-block-11 span,
  .iwp-insidedefense #sidebar-second #block-block-10 span {
    color: #CC0000;
    font-size: 16px;
    font-weight: bold;
    margin: 4px 0; }
  .iwp-insidedefense #sidebar-second #block-block-11 img,
  .iwp-insidedefense #sidebar-second #block-block-10 img {
    float: left;
    margin-right: 15px; }
  .iwp-insidedefense #sidebar-second #block-block-11 .email-alert-text,
  .iwp-insidedefense #sidebar-second #block-block-10 .email-alert-text {
    color: #000000; }
  .iwp-insidedefense #sidebar-second #block-block-11 .email-alert-link {
    clear: both;
    margin: 0 0 9px 61px; }
  .iwp-insidedefense #sidebar-second #block-block-10 .email-alert-link {
    clear: both;
    margin: 10px 0; }
  .iwp-insidedefense #sidebar-second #block-block-11 .email-alert-link a,
  .iwp-insidedefense #sidebar-second #block-block-10 .email-alert-link a {
    color: #003366; }
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_4,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_3,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_2,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_1,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block .content {
    padding: 10px 0; }
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_4 h2,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_3 h2,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_2 h2,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_1 h2,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block h2 {
    display: none; }
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_3 .view-header,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_4 .view-header,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_2 .view-header,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_1 .view-header,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block .view-header {
    padding-bottom: 15px; }
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_4 .view-header .newsletter-image,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_3 .view-header .newsletter-image,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_2 .view-header .newsletter-image,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_1 .view-header .newsletter-image,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block .view-header .newsletter-image {
    float: right;
    padding-left: 10px; }
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_43 .view-header .newsletter-text,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_4 .view-header .newsletter-text,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_3 .view-header .newsletter-text,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_2 .view-header .newsletter-text,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_1 .view-header .newsletter-text,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block .view-header .newsletter-text {
    font-size: 12px;
    line-height: 17px; }
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_43 .view-header .newsletter-text span,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_4 .view-header .newsletter-text span,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_3 .view-header .newsletter-text span,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_2 .view-header .newsletter-text span,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_1 .view-header .newsletter-text span,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block .view-header .newsletter-text span {
    font-weight: bold;
    font-style: italic; }
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_43 .view-content .views-field-field-document-file a,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_4 .view-content .views-field-field-document-file a,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_3 .view-content .views-field-field-document-file a,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_2 .view-content .views-field-field-document-file a,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_1 .view-content .views-field-field-document-file a,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block .view-content .views-field-field-document-file a {
    font-size: 12px;
    font-weight: normal; }
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_43 .view-footer,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_4 .view-footer,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_3 .view-footer,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_2 .view-footer,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_1 .view-footer,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block .view-footer {
    margin-top: 15px; }
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_43 .view-footer a,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_4 .view-footer a,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_3 .view-footer a,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_2 .view-footer a,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block_1 .view-footer a,
  .iwp-insidedefense #sidebar-second #block-views-interior_newsletters-block .view-footer a {
    font-size: 12px;
    font-weight: normal; }
  .iwp-insidedefense .view-editions .item-list ul.pager li {
    padding: 0; }
  .iwp-insidedefense .view-editions .item-list ul.pager li.pager-current {
    display: none; }
  .iwp-insidedefense .view-editions .item-list ul.pager li.pager-previous,
  .iwp-insidedefense .view-editions .item-list ul.pager li.pager-next {
    float: left; }
  .iwp-insidedefense .view-editions .item-list ul.pager li.pager-previous a {
    background: url("../images/defense/previous-button.png") no-repeat scroll top left transparent;
    text-indent: -999em;
    width: 60px;
    display: block;
    padding: 5px 25px; }
  .iwp-insidedefense .view-editions .item-list ul.pager li.pager-next a {
    background: url("../images/defense/next-button.png") no-repeat scroll top left transparent;
    text-indent: -999em;
    width: 100px;
    display: block;
    padding: 5px 25px; }
  .iwp-insidedefense #sidebar-first .left-col-title,
  .iwp-insidedefense #sidebar-first #block-views-featured_stories-block h2.block-title {
    color: #000000;
    background: url("../images/defense/home-left-col-bg.jpg") repeat-x scroll top left transparent;
    font-size: 16px;
    font-weight: bold;
    margin: 0;
    padding: 7px 0 7px 10px;
    text-transform: uppercase; }

  .iwp-insidedefense #sidebar-first #block-block-31 p,
  .iwp-insidedefense #sidebar-first .left-col-text,
  .iwp-insidedefense #sidebar-first .view-featured-stories {
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 14px;
    color: #000;
    text-transform: none;
    font-weight: normal;
    padding: 3px 10px; }

  .iwp-insidedefense #sidebar-first #block-block-31 h2 {
  font-size: 16px;
  font-weight: bold;
  text-transform: none;
  padding: 0 10px;
  margin: 4px 0 0 0;
   }

  .iwp-insidedefense #sidebar-first #block-block-31 h3 {
  font-size: 14px;
  font-weight: bold;
  text-transform: none;
    padding: 0 10px;
  margin: 4px 0 0 0;
  }

  .iwp-insidedefense #sidebar-first #block-block-6,
  .iwp-insidedefense #sidebar-first #block-block-5,
  .iwp-insidedefense #sidebar-first #block-block-31,
  .iwp-insidedefense #sidebar-first #block-block-35,
  .iwp-insidedefense #sidebar-first #block-block-36,
  .iwp-insidedefense #sidebar-first #block-block-38,
  .iwp-insidedefense #sidebar-first #block-block-39,
  .iwp-insidedefense #sidebar-first #block-views-featured_stories-block  {
    width: 230px;
    border: 1px solid #C0C0C0;
    float: none;
    margin: 0 0 10px; }

   .iwp-insidedefense #sidebar-first #block-views-featured_stories-block.block .views-field-field-article-type {
    margin-right: 0; }
  .iwp-insidedefense #sidebar-first #block-views-featured_stories-block.block .views-field-nothing {
    float: left;
    padding-right: 5px; }
  .iwp-insidedefense #sidebar-first #block-views-featured_stories-block.block .views-field-created {
    float: left; }
  .iwp-insidedefense #sidebar-first #block-views-featured_stories-block.block .views-field-title {
    clear: both;
    margin-bottom: 20px; }
  .iwp-insidedefense #sidebar-first #block-views-featured_stories-block.block .views-row-last .views-field-title {
    margin-bottom: 0; }
  .iwp-insidedefense #sidebar-first #block-views-featured_stories-block.block .views-field-nothing,
  .iwp-insidedefense #sidebar-first #block-views-featured_stories-block.block .views-field-created,
  .iwp-insidedefense #sidebar-first #block-views-featured_stories-block.block .views-field-field-article-type a {
    font-size: 14px;
    line-height: 16px;
    font-weight: bold;
    color: #FF0000; }
  .iwp-insidedefense #sidebar-first,
  .iwp-insidedefense #sidebar-first .block {
    border: none; }
  .iwp-insidedefense #sidebar-first .left-col-list {
    padding: 0 10px; }
  .iwp-insidedefense #sidebar-first .left-col-list span {
    color: #CC0000;
    font-weight: bold; }
  .iwp-insidedefense #sidebar-first .view-featured-stories .views-field-field-article-type {
    float: left;
    margin-right: 10px; }
  .iwp-insidedefense #sidebar-first .view-featured-stories .views-field-field-article-type a {
    color: #000000;
    font-weight: normal;
    font-style: italic; }
  .iwp-insidedefense #sidebar-first .view-featured-stories .attachment .view-featured-stories {
    margin: 0;
    padding: 0; }
  .iwp-insidedefense #sidebar-first .view-featured-stories .attachment .view-featured-stories {
    margin: 0;
    padding: 0; }
  .iwp-insidedefense #footer {
    background: none repeat scroll 0 0 #EBEBEB;
    border-top: 3px solid #C0C0C0;
    color: #000000;
    font-weight: normal;
    height: 240px;
    margin-top: 0;
    padding: 10px 13px; }
  .iwp-insidedefense #footer ul.menu {
    float: none; }
  .iwp-insidedefense #footer ul.menu li {
    width: 200px;
    border: none; }
  .iwp-insidedefense #footer ul.menu li.menu-mlid-841 {
    float: left;
    margin: 0;
    padding: 0;
    text-align: left;
    width: 150px; }
  .iwp-insidedefense #footer ul.menu li.menu-mlid-847 {
    border-left: 1px solid #C0C0C0;
    float: left;
    margin: 0;
    padding: 0 0 0 20px;
    text-align: left;
    width: 350px; }
  .iwp-insidedefense #footer ul.menu li.menu-mlid-847 ul.menu li {
    width: 150px;
    float: left;
    margin-right: 20px; }
  .iwp-insidedefense #footer ul.menu li.menu-mlid-864 {
    border-left: 1px solid #C0C0C0;
    float: left;
    margin: 0;
    padding: 0 0 0 20px;
    text-align: left;
    width: 150px; }
  .iwp-insidedefense #footer ul.menu li.menu-mlid-869 {
    border-left: 1px solid #C0C0C0;
    float: none;
    margin: 85px 0 0 521px;
    padding: 22px 0 0 20px;
    text-align: left;
    width: 150px;
    position: absolute; }
  .iwp-insidedefense #footer ul.menu li.menu-mlid-873 {
    border-left: 1px solid #C0C0C0;
    float: left;
    margin: 0;
    padding: 0 0 0 20px;
    text-align: left;
    width: 150px; }
  .iwp-insidedefense #footer ul.menu li a {
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 4px;
    color: #000000;
    text-transform: uppercase; }
  .iwp-insidedefense #footer ul.menu li ul {
    padding-top: 9px; }
  .iwp-insidedefense #footer ul.menu li ul li a {
    font-size: 12px;
    font-weight: normal;
    padding-bottom: 4px;
    color: #003267;
    text-transform: none;
    line-height: 1.3; }
  .iwp-insidedefense #footer ul.menu li.menu-mlid-230 {
    display: none; }
  .iwp-insidedefense #footer #block-block-8 {
    clear: both;
    margin-top: 50px;
    color: #000000; }
  .iwp-insidedefense #footer #block-block-8 a {
    color: #003267; }
  .iwp-insidedefense #footer #block-block-8 a:hover {
    text-decoration: underline; }
  .iwp-insidedefense #block-views-defense_next-block_1 h2.block-title {
    color: #0066CB;
    background: none;
    text-transform: uppercase;
    font-size: 21px;
    padding: 9px 0 0 8px;
    border: none;
    font-weight: bold;
    margin: 0; }
  .iwp-insidedefense #block-views-defense_next-block_1 .view-header {
    color: #2F5983;
    font-size: 14px;
    font-weight: bold;
    padding: 0 0 10px; }
  .iwp-insidedefense #block-views-defense_next-block_1 .views-field-created {
    color: #CC0000;
    font-weight: bold;
    font-size: 12px; }
  .iwp-insidedefense #block-views-defense_next-block_1 .views-field-title {
    color: #003267;
    margin: 0;
    padding-top: 0;
    font-size: 14px;
    line-height: 16px; }
  .iwp-insidedefense #block-views-defense_next-block_1 .views-field-body {
    font-family: Arial,sans-serif;
    font-size: 12px;
    line-height: 16px;
    margin-bottom: 14px; }
  .iwp-insidedefense #block-views-defense_next-block_2 h2.block-title,
  .iwp-insidedefense #block-block-13 h2.block-title {
    color: #CC0000;
    font-size: 16px;
    font-weight: bold;
    margin: 4px 0;
    background: none;
    border: none;
    text-transform: none; }
  .iwp-insidedefense #block-block-13 p {
    font-size: 12px;
    margin-top: 0;
    line-height: 17px; }
  .iwp-insidedefense #block-views-defense_next-block_2 .views-row {
    line-height: 1.2em;
    font-weight: normal;
    line-height: 18px;
    margin: 0 0 4px;
    padding: 0; }
  .iwp-insidedefense #block-views-defense_next-block_2 .views-row a {
    background: url("../images/defense/black-bullet.jpg") no-repeat scroll 8px 6px transparent;
    font-weight: normal;
    padding-left: 25px;
    font-size: 12px; }
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_6 {
    border-bottom: 1px solid #C0C0C0;
    padding-bottom: 15px;
    background-color: #ffffff; }

  .iwp-insidedefense #block-block-33
   {
    border-bottom: 1px solid #C0C0C0;
    margin-top: 10px;
    padding-top: 4px;
    float: left;
    }

  .iwp-insidedefense #block-block-33 h2 {
    margin-bottom: 0px;
  }

  .iwp-insidedefense #block-views-homepage_left_blocks-block_2 .views-row .views-field-title {
    font-size: 20px;
    line-height: 23px; }
  .iwp-insidedefense #block-views-homepage_bottom_blocks-block,
  .iwp-insidedefense #block-views-homepage_bottom_blocks-block_1,
  .iwp-insidedefense #block-views-homepage_bottom_blocks-block_2,
  .iwp-insidedefense #block-views-homepage_bottom_blocks-block_3,
  .iwp-insidedefense #block-views-homepage_bottom_blocks-block_4,
  .iwp-insidedefense #block-views-homepage_bottom_blocks-block_5
   {
    width: 200px;
    border-bottom: 1px solid #C0C0C0;
    margin-top: 10px;
    padding-top: 4px;
    float: left; }
  .iwp-insidedefense #block-views-homepage_bottom_blocks-block_2,
  .iwp-insidedefense #block-views-homepage_bottom_blocks-block_4,
  .iwp-insidedefense #block-views-homepage_bottom_blocks-block_5 {
    margin-right: 10px; }
  .iwp-insidedefense #block-views-homepage_bottom_blocks-block,
  .iwp-insidedefense #block-views-homepage_bottom_blocks-block_1,
  .iwp-insidedefense #block-views-homepage_bottom_blocks-block_3 {
    float: right; }

  .iwp-insidedefense #content #block-block-33 h2.block-title,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block h2.block-title,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_1 h2.block-title,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_2 h2.block-title,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_3 h2.block-title,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_4 h2.block-title,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_5 h2.block-title
   {
    color: #CC0000;
    font-weight: bold;
    font-size: 12px;
    text-transform: none; }
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block .views-row .field-content a,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_1 .views-row .field-content a,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_3 .views-row .field-content a,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_4 .views-row .field-content a,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_5 .views-row .field-content a,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_33 .views-row .field-content a {
    font-weight: normal;
    font-size: 12px;
    line-height: 14px; }

/*------------------------
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block .view-footer a,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_1 .view-footer a,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_2 .view-footer a,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_3 .view-footer a,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_4 .view-footer a,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_5 .view-footer a,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_6 .view-footer a {
    background: url("../images/defense/more.png") no-repeat scroll 1px 2px transparent;
    text-indent: -999em;
    width: 47px;
    height: 21px;
    display: block;
    padding-bottom: 15px; }
-----------------------*/
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_2 .views-field-title {
    color: #093B6D;
    font-size: 16px;
    line-height: 18px;
    padding-bottom: 6px; }
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_6 .views-field-title {
    font-size: 20px;
    line-height: 23px; }
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_2 .views-field-created,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_6 .views-field-created {
    float: left;
    margin-right: 5px; }
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_2 .views-field-field-article-type a,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_6 .views-field-field-article-type a {
    color: #000000;
    font-weight: normal;
    font-style: italic; }
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_2 .views-field-field-article-type,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_6 .views-field-field-article-type {
    float: left;
    margin-right: 5px; }
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_4 .views-field-title a,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_5 .views-field-title a {
  }
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block,
  .iwp-insidedefense #content #block-views-homepage_bottom_blocks-block_5 {
    border: none; }
  .iwp-insidedefense .view-daily-news-listing .views-row {
    margin-bottom: 20px; }
  .iwp-insidedefense .view-daily-news-listing .view-content h3 {
    color: #990000;
    font-weight: bold;
    font-size: 12px; }
  .iwp-insidedefense .view-daily-news-listing .views-row .views-field-title {
    color: #093B6D;
    font-weight: bold;
    font-size: 14px;
    line-height: 18px;
    margin: 0 0 4px;
    padding: 0; }

  .iwp-insidedefense #sidebar-second .block .views-field-title {
    font-size: 14px;
    line-height: 16px;
  }

  .iwp-insidedefense #block-views-most_viewed_documents-block .content h2.block-title,
  .iwp-insidedefense #block-block-15 .content h2.block-title {
    color: #CC0000;
    font-size: 16px;
    font-weight: bold;
    margin: 4px 0;
    background-color: #ffffff;
    border: none;
    text-transform: none; }
  .iwp-insidedefense #block-views-most_viewed_documents-block .view-header p,
  .iwp-insidedefense #block-block-15 .content p {
    color: #000000;
    font-size: 12px; }
  .iwp-insidedefense #block-block-15 {
    padding-bottom: 10px; }
  .iwp-insidedefense #block-block-15 .content a {
    font-size: 12px;
    margin: 0 0 0 10px; }
  .iwp-insidedefense #block-views-most_viewed_documents-block .view-content {
    margin-top: 10px; }
  .iwp-insidedefense #block-views-most_viewed_documents-block .view-content a {
    font-size: 12px;
    font-weight: normal;
    background: url("../images/defense/black-bullet.jpg") no-repeat scroll 8px 6px transparent;
    padding-left: 21px; }
  .iwp-insidedefense #content-area .vocabulary-topics .content .taxonomy-term-description p {
    padding: 0; }
  .iwp-insidedefense #content-area .view-defense-budget-alert .view-header,
  .iwp-insidedefense #content-area .vocabulary-topics .content .taxonomy-term-description {
    border-bottom: 1px solid #C0C0C0;
    color: #333333;
    font-size: 12px;
    font-style: italic;
    margin: -10px 0 22px;
    padding: 0 0 5px; }
  .iwp-insidedefense #block-views-documents-block_1,
  .iwp-insidedefense #block-views-documents-block_15,
  .iwp-insidedefense #block-views-budget_alert_featured-block,
  .iwp-insidedefense #block-block-14,
  .iwp-insidedefense #block-block-26,
  .iwp-insidedefense #block-block-25,
  .iwp-insidedefense #block-block-24 {
    padding: 10px; }
  .iwp-insidedefense #sidebar-second #block-views-documents-block_1 h2.block-title,
  .iwp-insidedefense #sidebar-second #block-views-documents-block_15 h2.block-title,
  .iwp-insidedefense #sidebar-second #block-views-budget_alert_featured-block h2.block-title,
  .iwp-insidedefense #sidebar-second #block-block-14 h2.block-title,
  .iwp-insidedefense #sidebar-second #block-block-26 h2.block-title,
  .iwp-insidedefense #sidebar-second #block-block-25 h2.block-title,
  .iwp-insidedefense #sidebar-second #block-block-24 h2.block-title {
    color: #CC0000;
    border: none;
    padding: 0;
    font-size: 16px;
    background: none;
    font-weight: bold;
    margin: 0 0 4px 0;
    text-transform: none; }
  .iwp-insidedefense #sidebar-second #block-block-14 h3,
  .iwp-insidedefense #sidebar-second #block-block-24 .right-block-headline {
    color: #000000;
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    margin: 2px 0 0;
    padding: 0; }
  .iwp-insidedefense #sidebar-second #block-block-14 .right-block-text span,
  .iwp-insidedefense #sidebar-second #block-block-24 .right-block-text span {
    color: #CC0000; }
  .iwp-insidedefense #sidebar-second #block-block-14 p,
  .iwp-insidedefense #sidebar-second #block-block-24 .right-block-text {
    font-size: 12px;
    font-weight: normal;
    line-height: 16px;
    margin: 5px 0 6px;
    padding: 0; }
  .iwp-insidedefense #sidebar-second #block-views-documents-block_15 .view-content,
  .iwp-insidedefense #sidebar-second #block-views-documents-block_1 .view-content,
  .iwp-insidedefense #sidebar-second #block-views-documents-block_15 .view-documents,
  .iwp-insidedefense #sidebar-second #block-views-documents-block_1 .view-documents {
    padding: 0; }
  .iwp-insidedefense #sidebar-second #block-views-documents-block_15 .views-field-title a,
  .iwp-insidedefense #sidebar-second #block-views-documents-block_1 .views-field-title a {
    font-size: 12px; }
  .iwp-insidedefense #sidebar-second #block-block-26 .content p,
  .iwp-insidedefense #sidebar-second #block-block-25 .content p {
    font-size: 12px;
    padding: 0;
    margin: 0; }
  .iwp-insidedefense #sidebar-second #block-views-budget_alert_featured-block .views-field-title {
    margin: 0; }
  .iwp-insidedefense #sidebar-second #block-views-budget_alert_featured-block .view-budget-alert-featured {
    padding: 0; }
  .iwp-insidedefense #sidebar-second #block-views-budget_alert_featured-block .views-field-created,
  .iwp-insidedefense #sidebar-second #block-views-budget_alert_featured-block .views-field-body {
    color: #000000;
    font-size: 12px;
    line-height: 14px;
    padding: 0;
    font-weight: normal;
    float: left;
    margin: 2px 0 0; }
  .iwp-insidedefense #sidebar-second #block-views-budget_alert_featured-block .views-field-field-article-type a {
    color: #000000;
    font-size: 12px;
    float: left;
    line-height: 16px;
    margin: 2px 0 0;
    padding: 0;
    font-style: italic;
    font-weight: normal; }
  .iwp-insidedefense #content-area .view-defense-budget-alert .view-content .views-row {
    margin-bottom: 25px; }
  .iwp-insidedefense #content-area .view-defense-budget-alert .view-content .field-content a {
    font-size: 16px;
    font-weight: bold; }
  .iwp-insidedefense #content-area .view-topic-views .views-field-field-topic-subtitle {
    border-bottom: 1px solid #C0C0C0;
    }
  .iwp-insidedefense #content-area .view-topic-views .views-field-field-topic-subtitle p {
    padding: 0;
    margin: 0; }
  .iwp-insidedefense #content-area .view-topic-views .views-row {
    margin-top: 15px; }
  .iwp-insidedefense #content-area .view-topic-views .views-field-title a {
    font-size: 15px; }
  .iwp-insidedefense #content-area .view-topic-views .views-field-title {
    line-height: 17px; }
  .iwp-insidedefense #content-area .view-topic-views .views-field-body {
    font-size: 12px;
    line-height: 16px; }
  .iwp-insidedefense #content-area .view-documents .views-row {
    margin-bottom: 25px; }
  .iwp-insidedefense #content-area .view-documents .view-content h3 {
    color: #990000;
    font-size: 12px; }
  .iwp-insidedefense #content-area .view-documents .views-row .views-field-created {
    color: #990000;
    font-weight: bold; }
  .iwp-insidedefense #content-area .view-documents .views-row .views-field-title a {
    font-size: 15px;
    font-weight: bold; }
  .iwp-insidedefense #sidebar-second #block-views-budget_alert_featured-block_2 .view-budget-alert-featured,
  .iwp-insidedefense #sidebar-second #block-views-document_topics_block-block .view-document-topics-block {
    padding: 0; }
  .iwp-insidedefense #sidebar-second #block-views-budget_alert_featured-block_2,
  .iwp-insidedefense #sidebar-second #block-views-document_topics_block-block {
    padding: 10px; }
  .iwp-insidedefense #sidebar-second #block-views-document_topics_block-block ul.views-summary li a {
    font-size: 12px; }
  .iwp-insidedefense #sidebar-second #block-views-budget_alert_featured-block_2 h2.block-title,
  .iwp-insidedefense #sidebar-second #block-views-document_topics_block-block h2.block-title {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #CC0000;
    font-size: 16px;
    font-weight: bold;
    margin: 0 0 4px;
    padding: 0;
    text-transform: none; }
  .iwp-insidedefense #sidebar-second #block-views-budget_alert_featured-block_2 .views-row {
    margin-bottom: 8px; }
  .iwp-insidedefense #sidebar-second #block-views-budget_alert_featured-block_2 .views-field-title {
    margin-bottom: 3px; }
  .iwp-insidedefense #sidebar-second #block-views-budget_alert_featured-block_2 .views-field-body {
    font-size: 12px; }
  .iwp-insidedefense #block-block-27,
  .iwp-insidedefense #block-views-the_insider-block_1 {
    padding: 10px; }
  .iwp-insidedefense #sidebar-second #block-block-42 h2.block-title,
  .iwp-insidedefense #sidebar-second #block-block-27 h2.block-title,
  .iwp-insidedefense #sidebar-second #block-views-the_insider-block_1 h2.block-title {
    color: #CC0000;
    border: none;
    padding: 0;
    font-size: 16px;
    background: none;
    font-weight: bold;
    margin: 0 0 4px 0;
    text-transform: none; }
  .iwp-insidedefense #sidebar-second #block-block-27 p {
    padding: 0;
    font-size: 12px; }
  .iwp-insidedefense #sidebar-second #block-views-the_insider-block_1 .view-the-insider {
    padding: 0; }
  .iwp-insidedefense #sidebar-second #block-views-the_insider-block_1 .view-the-insider .field-content a {
    background: url("../images/defense/black-bullet.jpg") no-repeat scroll 8px 6px transparent;
    padding-left: 21px;
    font-weight: normal; }

  .iwp-insidedefense #content-area .view-the-insider .view-content .node-inner h2 {
    display: none; }
  .iwp-insidedefense #content-area .view-the-insider .view-content .node-inner .createdate {
    color: #C2C2C2;
    border-top: 1px solid #C2C2C2;
    border-bottom: 1px solid #C2C2C2;
    margin: 33px 0 25px; }
  .iwp-insidedefense #content-area .content .Insider h3.category {
    display: none; }
  .iwp-insidedefense #content-area .content .Insider .body .createdate {
    display: none; }
  .iwp-insidedefense #content-area .content .Insider .body .insiderhead,
  .iwp-insidedefense #content-area .view-the-insider .view-content .node-inner .insiderhead {
    color: #666666;
    text-transform: uppercase;
    font-size: 20px;
    font-weight: bold;
    margin-bottom: 12px; }
  .iwp-insidedefense #content-area .view-the-insider .view-content .node-inner blockquote h2 {
    display: block;
    margin-bottom: 5px;
    font-size: 18px;
    line-height: 22px;
    }

  .iwp-insidedefense #content-area .view-defense-next blockquote,
  .iwp-insidedefense #content-area .node-inner blockquote {
    margin: 5px 30px;
    }

  .iwp-insidedefense #content-area .content .Insider .body blockquote h3,
  .iwp-insidedefense #content-area .view-the-insider .view-content .node-inner blockquote h3 {
    color: #CC0000; }
  .iwp-insidedefense #content-area .content .Insider .body blockquote,
  .iwp-insidedefense #content-area .view-the-insider .view-content .node-inner blockquote {
    padding-left: 40px;
    margin: 10px 0 25px; }
  .iwp-insidedefense #content-area .content .Insider .node-inner h1.title {
    background: url("../images/defense/insider-banner-long.jpg") no-repeat scroll top left transparent;
    width: 597px;
    display: block;
    text-indent: -999em;
    height: 56px; }

/*------------------------ End of Inside Defense CSS -----------------------*/
/*-------------------------- Start of Inside Trade CSS ----------------------------*/
.iwp-insidetrade {
  /*----- Right Sidebar (Homepage) -----*/
  /*------- Main Content (Homepage) ------*/
  /*--------- Newsletter Page ------------*/
  /*---------- Daily News -----------*/
  /*-------------- Documents -------------*/
  /*------------ Short Takes --------------*/
  /*----- Around the World ------*/ }
  .iwp-insidetrade #top-header {
    padding: 5px 15px 0; }

  .iwp-insidetrade #top-header #block-user-login h2.block-title {
    color: #FFCC33; }

  .iwp-insidetrade h1.page-header {
    color: #333;
    font-size: 22px;
    font-weight: bold;
    border-bottom: 1px solid #CCC;
    margin-bottom: 26px;
    padding-bottom: 0;
}

  .iwp-insidetrade #top-header #user-login-form #edit-submit,
  .iwp-insidetrade #top-header #user-login-form #edit-submit--2 {
    background: url("../images/trade/go_button.jpg") repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    font-size: 0;
    height: 23px;
    width: 26px; }
  .iwp-insidetrade #top-header #user-login-form .form-type-textfield input, .iwp-insidetrade #top-header #user-login-form .form-type-password input {
    border: medium none;
    width: 100px; }
  .iwp-insidetrade .searchleft {
    color: #000000;
    font-weight: normal; }

  .iwp-insidetrade a > .sf-sub-indicator {
    display: none; }

  .iwp-insidetrade .sf-shadow ul {
    padding: 0; }

  .iwp-insidetrade #block-superfish-1 ul > li > ul {
    top: 38px; }

  .iwp-insidetrade #block-superfish-1 a {
    padding: 13px; }

  .iwp-insidetrade #navigation ul li a {
    display: block;
    width: auto; }

  .iwp-insidetrade #navigation ul li ul {
    background: #e9e9e9;
    width: 200px; }

  .iwp-insidetrade #navigation ul li ul li {
    width: 100%; }

  .iwp-insidetrade #navigation ul li ul li a:hover {
    background: #FFFFCC;
    color: #000;
    }

  .iwp-insidetrade #sidebar-second p {
    font-size: 12px;
    line-height: 14px;
    }

  .iwp-insidetrade #sidebar-second .content h2.block-title,
  .iwp-insidetrade #sidebar-second #block-views-homepage_left_blocks-block_4 h2.block-title,
  .iwp-insidetrade #sidebar-second #block-views-show_front_page_issue_box-block h2.block-title,
  .iwp-insidetrade #sidebar-second .view-display-id-block_100 h2.block-title  {
    background: none;
    border: none;
    color: #CC0000;
    text-transform: none;
    margin-bottom: 0;
    margin-top: 5px;
    font-size: 14px;
    }

  .iwp-insidetrade #sidebar-second #block-views-show_front_page_issue_box-block h2.block-title,
  .iwp-insidetrade #sidebar-second .view-display-id-block_1 h2.block-title,
  .iwp-insidetrade #sidebar-second .view-display-id-block_100 h2.block-title {
    padding: 0;
  }

    .iwp-insidetrade #sidebar-second #block-views-show_front_page_issue_box-block h3 {
    padding: 2px 0 6px 0;
    font-size: 18px;
  }

   .iwp-insidetrade #sidebar-second .view-display-id-block_100 h3 {
    padding: 10px 0 6px 0;
  }

  /* John H.'s Edits -- March 3 and 4, 2015 */


  /* below removes the most viewed documents on the mainpage */

.page-node-136772.iwp-insidetrade #block-views-most_viewed_articles-block_1,
.page-node-136772 h1.page-header {
  display: none;
}

  /* END of John H.'s Edits -- March 3 and 4, 2015 */

 /* Kevin's Edits */
  .iwp-insidetrade #block-views-homepage_top_story_block-block .view-header {
  margin-top: 5px;
  }

  .iwp-insidetrade #block-views-homepage_top_story_block-block .title {
    color: #CC0000;
    font-size: 12px;
    font-weight: bold;
    line-height: 15px;
  }
  .iwp-insidetrade #block-views-homepage_top_story_block-block .link a {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    line-height: 15px;
  }
  .iwp-insidetrade #block-views-homepage_top_story_block-block .newsletter-links a {
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    line-height: 15px;
  }
  /* End Kevin's Edits */

 .iwp-insidetrade #block-views-right_column_blocks-block_2 .views-row .views-field-created {
    font-size: 12px;
    font-weight: bold;
    color: #888;
    margin: -12px 0 16px 0;
    padding: 0; }

  .iwp-insidetrade #block-views-right_column_blocks-block_2 .views-row .views-field-title {
    line-height: 15px;
    margin-bottom: 5px; }

  .iwp-insidetrade #block-views-right_column_blocks-block_2 .views-row .views-field-title a {
    font-size: 12px;
    color: #000000; }

  .iwp-insidetrade #sidebar-second #block-views-right_column_blocks-block_2 .content .view-footer {
    margin: 15px 0 10px;
    float: right; }

  .iwp-insidetrade #block-views-right_column_blocks-block_2 .view-footer a {
    background: url("../images/trade/morebutton.gif") no-repeat scroll center right transparent;
    display: block;
    text-indent: -999em;
    width: 102px;
    height: 23px;
    }

  .iwp-insidetrade #block-views-homepage_left_blocks-block_2 {
    width: 415px;
    border-right: 1px solid #c0c0c0;
    padding-right: 10px;
    margin-top: 6px;
    line-height: 16px;
    }

  .iwp-insidetrade #block-views-homepage_left_blocks-block_2 .view-content .views-field-title {
    margin-bottom: 4px;
  }

  .iwp-insidetrade #block-views-homepage_left_blocks-block_2 .view-content .views-field-title a {
    color: #000000;
    font-size: 16px;
    line-height: 20px; }

  .iwp-insidetrade #block-views-right_column_blocks-block_2 {
    float: right;
    width: 240px; }

  .iwp-insidetrade #block-views-right_column_blocks-block_2 h4 {
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 4px;
   }

  .iwp-insidetrade #block-views-right_column_blocks-block_2 .intrade p {
    margin-bottom: 0;
    padding: 0;
   }

  .iwp-insidetrade #block-views-homepage_left_blocks-block_1.block h2.block-title,
  .iwp-insidetrade #block-views-homepage_left_blocks-block_4.block h2.block-title {
    font-weight: bold;
    color: #CC0000;
    font-size: 12px;
    text-transform: none; }

  .iwp-insidetrade #block-views-homepage_left_blocks-block_1.block .views-row,
  .iwp-insidetrade #block-views-homepage_left_blocks-block_4.block .views-row {
    line-height: 15px; }

  .iwp-insidetrade #block-views-homepage_left_blocks-block_1.block .views-row a,
  .iwp-insidetrade #block-views-homepage_left_blocks-block_4.block .views-row a {
    font-weight: normal;
    font-size: 12px;
    color: #000000; }

  .iwp-insidetrade #block-views-homepage_left_blocks-block_1 {
    float: right;
    clear: right;
    width: 240px; }

  .iwp-insidetrade #block-views-homepage_left_blocks-block_1 .view-footer {
    float: right;
    margin: 15px 0 10px; }

  .iwp-insidetrade #block-views-homepage_left_blocks-block_1 .view-footer a, .iwp-insidetrade #block-views-homepage_left_blocks-block_4 .view-footer a {
    background: url("../images/trade/morebutton.gif") no-repeat scroll right center rgba(0, 0, 0, 0);
    display: block;
    height: 23px;
    text-indent: -999em;
    width: 102px; }

  .iwp-insidetrade .view-most-viewed-articles .views-field-created {
    color: #666;
    margin: 2px 0 16px 0;
    padding: 0 4%;
    }

    /***** Kevin's Edits ******/

      /* Recent Newsletter Block (Homepage) */

      .iwp-insidetrade #block-views-recent_newsletters-block .attachment-before {
        float: right;
      }

      .iwp-insidetrade #block-views-recent_newsletters-block .attachment-before .newsletter-links {
        display: block;
        margin: -15px 0 0;
        text-align: center;
        color: #000;
        font-weight: bold;
      }
      .iwp-insidetrade #block-views-recent_newsletters-block .attachment-before .newsletter-links a {
        color: #000;
      }

      .iwp-insidetrade #block-views-recent_newsletters-block .view-content,
      .iwp-insidetrade #block-views-recent_newsletters-block .attachment-after {
        float: left;
      }

      .iwp-insidetrade #block-views-recent_newsletters-block a {
        font-size: 18px;
        line-height: 22px;
      }

      .iwp-insidetrade #block-views-recent_newsletters-block .attachment a {
        font-size: 14px;
      }

      .iwp-insidetrade #block-views-recent_newsletters-block, .iwp-insidetrade #block-block-33 {
        background-color: #F3F3F3;
        border: 1px solid #C0C0C0;
        margin: 0 0 14px;
        padding: 10px 10px 0;
      }

      .iwp-insidetrade #block-views-recent_newsletters-block .content h2 {
        margin-bottom: 3px;
        width: 490px;
      }

      .iwp-insidetrade #block-views-recent_newsletters-block .content h2 a, .iwp-insidetrade #topnewsbox a{
        color: #000000;
      }

      .iwp-insidetrade #block-views-recent_newsletters-block .views-field-title {
        color: #CC0000;
        font-style: italic;
        font-weight: bold;
        font-size: 1em !important;
      }

     .iwp-insidetrade #block-views-recent_newsletters-block .field-name-body {
        margin-bottom: 20px;
        width: 490px;
      }
      .iwp-insidetrade #block-views-recent_newsletters-block .attachment ul li {
        list-style-type: none;
        margin: 0 0 10px;
      }
      .iwp-insidetrade #block-views-recent_newsletters-block .attachment ul li a {
        width: 490px;
        color: #000;
      }
    /****** End Kevin's Edits ******/

   .iwp-insidetrade #sidebar-second #block-views-homepage_left_blocks-block_4 .views-field-title,
   .iwp-insidetrade #sidebar-second .block .content .view-display-id-block_1 .views-row,
   .iwp-insidetrade #sidebar-second .view-display-id-block_1 p {
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 12px;
   }

   .iwp-insidetrade #sidebar-second .block .content .view-display-id-block_1 p,
   .iwp-insidetrade #sidebar-second .block .content .view-display-id-block_1 .views-row  {
    margin-bottom: 14px;
   }

   .iwp-insidetrade #sidebar-second #block-views-homepage_left_blocks-block_4 a,
   .iwp-insidetrade #sidebar-second .block .content .view-display-id-block_1 .views-row {
    font-weight: bold;
   }

   .iwp-insidetrade #sidebar-second .block .content .view-display-id-block_1 h3 {
     padding: 0;
   }

   .iwp-insidetrade #sidebar-second .block .views-field-title {
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 2px;
}

   .iwp-insidetrade #block-views-similarterms-block h3 {
     margin: 0 0 14px 0;
     padding: 0;
   }

   .iwp-insidetrade #sidebar-second #block-views-similarterms-block p {
     margin: 0 0 14px 0;
     padding: 0;
     font-size: 14px;
     line-height: 16px;
     font-weight: bold;
   }


  .iwp-insidetrade .imageright {
     float: right;
     padding: 6px 0 6px 20px;
  }

  .iwp-insidetrade .redboldtext {
  margin: 16px 0;
  padding: 4px 4px 10px 0;
  color: #CC0000;
  font-size: 14px;
  font-weight: bold;
}

  .iwp-insidetrade #block-block-9 {
    background-color: #F3F3F3;
    border: 1px solid #C0C0C0;
    margin: 0 0 10px;
    padding: 0 8px 20px; }

  .iwp-insidetrade #block-block-9.block h2.block-title {
    text-transform: none;
    color: #CC0000;
    font-size: 16px;
    border-bottom: 1px solid #C0C0C0; }

  .iwp-insidetrade #block-block-9.block .hp-tif-box.last {
    border: none; }

  .iwp-insidetrade #block-block-9.block .hp-tif-box {
    width: 139px;
    height: 115px;
    margin-top: 10px;
    padding: 0 10px 10px 15px;
    border-right: 1px solid #c0c0c0;
    float: left; }

  .iwp-insidetrade #block-block-9.block .hp-tif-box a {
    color: #000; }

  .iwp-insidetrade #block-block-9.block .hp-tif-box .hp-tif-link a {
    background: url("../images/trade/specialsbutton.gif") no-repeat scroll left center transparent;
    padding-left: 25px; }

  .iwp-insidetrade #block-block-24.block .content .redheadtopic,
  .iwp-insidetrade #block-block-25.block .content .redheadtopic,
  .iwp-insidetrade #block-block-26.block .content .redheadtopic {
    color: #666;
    font-size: 16px;
    text-transform: uppercase;
    margin: 2px 0 14px;
    padding: 0; }

  .iwp-insidetrade #block-views-topics_homepage_blocks-block_3,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_2,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block {
    width: 410px;
    margin-right: 2px;
    float: left; }



  .iwp-insidetrade #block-views-topics_homepage_blocks-block_5 .content h2.block-title,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_4 .content h2.block-title,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_1 .content h2.block-title,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_3 .content h2.block-title,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_2 .content h2.block-title,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block .content h2.block-title {
    color: #000;
    text-transform: none;
    font-size: 12px; }

  .iwp-insidetrade #block-views-topics_homepage_blocks-block_3 .content .views-field-title,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_2 .content .views-field-title,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block .content .views-field-title {
    line-height: 15px; }

  .iwp-insidetrade #block-views-topics_homepage_blocks-block_3 .content .views-field-body p,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_2 .content .views-field-body p,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block .content .views-field-body p {
    line-height: 15px;
    margin-top: 4px; }

  .iwp-insidetrade #block-views-topics_homepage_blocks-block_3 .content .views-field-title a,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_2 .content .views-field-title a,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block .content .views-field-title a {
    color: #000000;
    text-transform: none;
    font-size: 14px;
    }

  .iwp-insidetrade #block-views-topics_homepage_blocks-block_5 .content .views-field-title a:hover,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_4 .content .views-field-title a:hover,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_3 .content .views-field-title a:hover,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_2 .content .views-field-title a:hover,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block .content .views-field-title a:hover,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_1 .content ul li a:hover {
    text-decoration: underline;
    color: #000; }

  .iwp-insidetrade #block-views-right_column_blocks-block_2 .views-field-body {
    font-size: 12px;
    line-height: 14px; }

  .iwp-insidetrade #sidebar-second .block {
    margin: 4px; }

  .iwp-insidetrade #sidebar-second #block-block-18 .content h2.block-title {
    color: #000000;
    margin-bottom: 5px;
    }

  .iwp-insidetrade #sidebar-second #block-views-show_front_page_issue_box-block p,
  .iwp-insidetrade #sidebar-second .view-display-id-block_100 p {
    font-size: 14px;
    line-height: 18px;
    padding-bottom: 10px;
  }

  .iwp-insidetrade #sidebar-second .block .content .view-display-id-block_100 p {
    padding-top: 10px;
  }

  .iwp-insidetrade #block-views-features_view-block_5 .views-field-title a {
    font-size: 20px;
    line-height: 24px;
    margin-bottom: 4px;
    font-weight: bold;
    }

  .iwp-insidetrade #sidebar-second .view.view-interior-us-trade-newsletter-block {
    padding-top: 10px;
    }

  .iwp-insidetrade #sidebar-second .view.view-interior-us-trade-newsletter-block .view-content {
    display: none;
    }

  .iwp-insidetrade #sidebar-second .view-interior-us-trade-newsletter-block .trade-newsletter-image {
    float: right;
    width: 137px;
    }

  .iwp-insidetrade #sidebar-second .view-interior-us-trade-newsletter-block .trade-newsletter-text {
    width: 125px;
    font-size: 12px;
    line-height: 15px;
    }

  .iwp-insidetrade #sidebar-second .view-interior-us-trade-newsletter-block .view-footer a,
  .iwp-insidetrade #sidebar-second .view-interior-us-trade-newsletter-block .trade-newsletter-link a {
    color: #000000;
    font-weight: normal;
    text-decoration: underline;
    }

  .iwp-insidetrade #sidebar-second .view-interior-us-trade-newsletter-block .view-footer,
  .iwp-insidetrade #sidebar-second .view-interior-us-trade-newsletter-block .trade-newsletter-link {
    width: 125px;
    margin-top: 17px;
    font-size: 12px;
    line-height: 15px;
    }

  .iwp-insidetrade #content-area .view-editions .views-row .views-field-title {
    text-transform: none;
    color: #CC0000;
    font-size: 20px;
    border-bottom: 1px solid #C0C0C0;
    padding-bottom: 5px;
    }

  .iwp-insidetrade #content-area .view-editions .views-row .views-field-nothing {
    display: none;
    }

  .iwp-insidetrade #content-area .view-editions .views-row .views-field-field-newsletter-ed-articles a {
    color: #000000;
    }

  .iwp-insidetrade #content-area .view-editions .views-row .views-field-field-newsletter-ed-articles .content p {
    font-size: 12px;
    }

  .iwp-insidetrade #content-area .view-editions .item-list ul.pager li.pager-current {
    display: none;
    }

  .iwp-insidetrade .view-custom-topics-views h3,
  .iwp-insidetrade .content .view.view-id-features_view .view-content h3,
  .iwp-insidetrade #content-area .view-health-exchange-alert-view .view-content h3,
  .iwp-insidetrade #content-area .view-documents .view-content h3 {
    color: #666;
    font-size: 14px;
    font-weight: normal;
    margin: 10px 0;
    padding: 0 0 2px 0;
    border-bottom: 1px solid #CCC;
    }

  .iwp-insidetrade #sidebar-second .view-display-id-this_week_trade h2 {
     font-size: 14px;
     font-weight: bold;
     margin: 0;
     padding: 0;
  }

  .iwp-insidetrade #content-area .view-health-exchange-alert-view .view-content h3 {
   border-bottom: none;
   margin: 10px 0 4px 0;
  }

  .iwp-insidetrade .view-health-exchange-alert-view .views-field-title, .view-features-view .views-field-title {
    font-size: 18px;
    line-height: 22px;
    margin-bottom: 4px;
    font-weight: bold;
    }

  .iwp-insidetrade #block-views-features_view-block_3 h2.block-title {
    margin: 10px;
    padding: 0 0 10px 0;
  }

  .iwp-insidetrade #block-views-features_view-block_3 h3 {
    border-bottom: none;
    font-size: 14px;
    font-weight: bold;
    color: #000;
    margin: 10px 0;
    padding: 0 0 2px 0;
  }

  .iwp-insidetrade .view-custom-topics-views h4 {
    font-size: 16px;
    line-height: 18px;
    margin-bottom: 20px;
    font-weight: bold;
  }

  .iwp-insidetrade #block-views-features_view-block_2 .view-display-id-block_2 h3,
  .iwp-insidetrade #block-views-features_view-block_4 .view-display-id-block_4 h3 {
      margin: 2px 0 20px 0;
      padding: 0;
      font-weight: bold;
      border-bottom: none;
  }

  .iwp-insidetrade .content .view.view-id-features_view .view-content .views-field-title a {
    color: #000000;
    font-size: 16px;
    line-height: 16px; }

  .iwp-insidetrade .content .view.view-id-features_view .view-content .views-field-body {
    color: #000000;
    font-size: 12px;
    line-height: 15px; }

  .iwp-insidetrade #content-area .view-documents .view-content .views-row {
    margin-bottom: 15px; }

  .iwp-insidetrade #content-area .view-documents .view-content .views-row a {
    color: #000000; }

  .iwp-insidetrade #sidebar-second #block-block-21.block {
    padding-right: 10px;
    padding-bottom: 10px;
    }

  .iwp-insidetrade #sidebar-second #block-block-21.block h2.block-title {
    font-size: 16px;
    }

  .iwp-insidetrade #sidebar-second #block-block-21.block ul li {
    font-size: 12px;
    line-height: 15px;
    margin-bottom: 9px;
    }

  .iwp-insidetrade #sidebar-second #block-block-21.block ul li a {
    font-size: 12px;
    color: #000000;
    font-weight: normal;
    }

  .iwp-insidetrade #content-area .view-health-exchange-alert-view .view-content p a,
  .iwp-insidetrade #content-area .view-health-exchange-alert-view .view-content ol a,
  .iwp-insidetrade #content-area .view-health-exchange-alert-view .view-content ul a,
  .iwp-insidetrade .node-inner ol a,
  .iwp-insidetrade .node-inner ul a {
    color: #06c;
    text-decoration: underline;
    }

  .iwp-insidetrade #content-area .view-health-exchange-alert-view .view-content .views-field-title a {
    color: #000000; }

  .iwp-insidetrade #content-area .view-health-exchange-alert-view .view-content .views-field-body {
    font-size: 12px;
    line-height: 17px;
    margin-bottom: 16px;
    }

  .iwp-insidetrade #sidebar-second .block .content .view-health-exchange-alert-view ul li .views-field-title {
    line-height: 16px;
    }

  .iwp-insidetrade #sidebar-second .block .content .view-health-exchange-alert-view ul li a {
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    }


/*--------- START of Interior Navigation ---------*/

/*VERTICAL MENU*/
.iwp-insidetrade .intvertical{
  position:relative;
  background:#FFF;
  font-size: 14px;
  font-weight: bold;
  padding: 0;
  margin: 0;
}

/* ALL UL */
.iwp-insidetrade .intvertical ul{
  list-style: none;
  padding: 0;
  margin: 0;
}
/* ALL LI */
.iwp-insidetrade .intvertical li{
  position:relative;
  padding: 0;
  margin: 0;
}
/* ALL A */
.iwp-insidetrade .intvertical a{
  display:block;
  color:#000;
  text-decoration: none;
  padding: 10px 10px;
  transition: 0.4s;
}
/* ALL A HOVER */
.iwp-insidetrade .intvertical li:hover > a{
  background: #E3E3E3;
}

/* INNER UL HIDE */
.iwp-insidetrade .intvertical ul ul {
  background: #E9E9E9;
  padding-left:10px;
  transition: max-height 0.4s ease-out;
  max-height:0;
  overflow:hidden;
}
/* INNER UL SHOW */
.iwp-insidetrade .intvertical li:hover > ul{
  max-height:100%;
  transition: max-height 0.25s ease-in;
}

/*--------- END of Interior Navigation ---------*/

/*--------- End of Inside Trade CSS -----------*/

/*---------- Start of Inside EPA CSS ----------*/
body.iwp-insideepa {
  background: url("../images/epa/background.jpg") repeat-x scroll center top #cccccc; }

  .iwp-insideepa #trialuserbox .label,
  .iwp-insidetrade #trialuserbox .label,
  .iwp-chinatradeextra #trialuserbox .label
   {
    background: #666;
    padding: 4px 10px;
    color: #FFF;
    font-weight: bold;
    margin-bottom: 14px;
}

  .iwp-insideepa #block-sphinxql-sphinxql_search {
    float: right;
    width: 310px;
  }

.front.iwp-insideepa #sidebar-second {
  background-color: #FFF;
  border: 1px solid #CCC;
  margin: 10px 10px 0 0;
  padding: 0;
  width: 270px; }

.not-front.iwp-insideepa #sidebar-second {
  background-color: #F5F5F5;
  border: 1px solid #C0C0C0;
  font-size: 12px;
  margin: 20px 20px 0 0;
  width: 300px; }

.not-front.iwp-insideepa #sidebar-second h2.block-title {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 14px;
  border: none;
  text-transform: none;
  margin: 6px 0 0;
  padding: 0 0 8px; }

.not-front.iwp-insideepa #sidebar-second #block-block-16 .content .email-alert-text {
  width: 216px; }

.not-front.iwp-insideepa #sidebar-second #block-block-16 .content span {
  font-size: 14px;
  font-weight: bold; }
/* CLIMATE STUFF */

body.iwp-insideepaclimate {
  background: url("../images/epa/background.jpg") repeat-x scroll center top #cccccc; }

.not-front.iwp-insideepaclimate #sidebar-second h2.block-title {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 14px;
  border: none;
  text-transform: none;
  margin: 6px 0 0;
  padding: 0 0 8px; }

.not-front.iwp-insideepaclimate #sidebar-second #block-block-16 .content .email-alert-text {
  width: 216px; }

.not-front.iwp-insideepaclimate #sidebar-second #block-block-16 .content span {
  font-size: 14px;
  font-weight: bold; }

/* END CLIMATE STUFF */

.not-front.page-node-28.iwp-insideepa #content-container #content-header h1.title,
.not-front.page-node-27.iwp-insideepa #content-container #content-header h1.title,
.not-front.page-node-26.iwp-insideepa #content-container #content-header h1.title,
.not-front.page-node-25.iwp-insideepa #content-container #content-header h1.title,
.not-front.page-node-24.iwp-insideepa #content-container #content-header h1.title,
.not-front.page-node-173874.iwp-insideepa #content-container #content-header h1.title {
  display: none; }

.iwp-insideepa {
  /*---- Footer ------*/
  /*------ Homepage Left Col Blocks --------*/
  /*------ Homepage Center Blocks -------*/
  /*------  Homepage Right Col Blocks --------*/
  /*------- Newsletters --------*/
  /*--------- Topics Pages ---------*/
  /*------ Daily News --------*/
  /*-------- Documents --------*/
  /*------ The Inside Story Blog ------*/
  /*------- The Insider ----------*/
  /*--------- The Week Ahead --------*/
  /*-------- About Us ---------*/ }
  .iwp-insideepa a, .iwp-insideepa a:link {
    color: #000000; }


  .iwp-insideepa #top-right ul.menu li a {
    color: #000;
    text-decoration-color: -moz-use-text-color;
    text-decoration-line: none;
    text-decoration-style: solid;
}

  .iwp-insideepa .view-homepage-center-blocks h2.block-title a {
     color: #666;
  }

  .iwp-insideepa .redrelated {
    color: #FF3300;
  }

   .climate-theme.iwp-insideepaclimate #top-header {
   background: url("https://insideepaclimate.com/sites/insideepaclimate.com/files/inside-epa-climate-background.png") repeat-x scroll 0 0 transparent;
    /*content: url("http://insideepa.com/sites/insideepa.com/files/inside-epa-logo.png");*/
    /*background: url("http://insideepa.com/sites/insideepa.com/files/inside-epa-logo.png") repeat-x scroll 0 0 transparent; */
    border-bottom: 3px solid #006699;
    color: #990000;
    height: 100px; }

   .climate-theme.iwp-insideepaclimate #top-header-climate {
   background: url("https://insideepaclimate.com/sites/insideepaclimate.com/files/inside-epa-climate-background.png") repeat-x scroll 0 0 transparent;
    /*content: url("http://insideepa.com/sites/insideepa.com/files/inside-epa-logo.png");*/
    /*background: url("http://insideepa.com/sites/insideepa.com/files/inside-epa-logo.png") repeat-x scroll 0 0 transparent; */
    border-bottom: 3px solid #006699;
    color: #990000;
    height: 100px; }

.iwp-insideepaclimate #top-header-climate {
   background: url("https://insideepa.com/sites/insideepa.com/files/inside-epa-climate-background.png") repeat-x scroll 0 0 transparent;
    /*content: url("http://insideepa.com/sites/insideepa.com/files/inside-epa-logo.png");*/
    /*background: url("http://insideepa.com/sites/insideepa.com/files/inside-epa-logo.png") repeat-x scroll 0 0 transparent; */
    border-bottom: 3px solid #006699;
    color: #990000;
    height: 100px; }

  .iwp-insideepa #top-header {
    background: url("../images/epa/bg-header.jpg") repeat-x scroll 0 0 transparent;
    border-bottom: 3px solid #FF0000;
    color: #990000;
    height: 100px; }
    
/* .climate-theme.iwp-insideepaclimate #top-inner::after {
content: url('https://insideepaclimate.com/sites/insideepaclimate.com/files/inside-epa-climate-logo.png'); }

.climate-theme.iwp-insideepaclimate #top-inner-climate::after {
content: url('https://insideepaclimate.com/sites/insideepaclimate.com/files/inside-epa-climate-logo.png'); }
*/
/*.iwp-insideepaclimate #top-inner-climate::after {
content: url('https://insideepa.com/sites/insideepa.com/files/inside-epa-climate-logo.png'); }
*/
/*.iwp-insideepa #top-inner::after {
content: url('https://insideepa.com/sites/insideepa.com/files/inside-epa-logo.png'); }
*/
  .iwp-insideepa #top-right #block-system-user-menu {
    margin-right: 30px;
    margin-top: 20px; }
  .iwp-insideepa #top-right #block-user-login h2.block-title {
    color: #990000; }

  .iwp-insideepa #top-right #block-user-login {
    margin-right: 56px;
    }

.iwp-insideepa #top-header #user-login-form {
    width: 338px;
    }

  .iwp-insideepa #top-right #block-block-11 {
    margin-right: 20px; }
  .iwp-insideepa #top-right #block-block-11 .content p a {
    color: #000000;
    font-size: 12px; }
  .iwp-insideepa #navigation {
    background-color: #000000; }
  .iwp-insideepa #block-superfish-1 {
    background-color: #000000; }
  .iwp-insideepa #block-superfish-1 ul li a {
    font-size: 1.4em; }
  .iwp-insideepa #block-superfish-1 ul li a:hover {
    background-color: #666600; }
  .iwp-insideepa #block-superfish-1 ul li a span {
    display: none; }
  .iwp-insideepa #block-superfish-1 ul li ul li a {
    font-size: 12px;
    font-weight: bold; }
  .iwp-insideepaclimate #block-superfish-2 {
    background-color: #000000; }
  .iwp-insideepaclimate #block-superfish-2 ul li a {
    font-size: 1.4em; }
  .iwp-insideepaclimate #block-superfish-2 ul li a:hover {
    background-color: #006699; }
  .iwp-insideepaclimate #block-superfish-2 ul li a span {
    display: none; }
  .iwp-insideepaclimate #block-superfish-2 ul li ul li a {
    font-size: 12px;
    font-weight: bold; }
.climate-theme.iwp-insideepa #navigation #block-block-12 {
    width: 85px;
    float: right;
    padding-top: 4px;
    clear: both; }
  .iwp-insideepa #navigation #block-block-12 {
    width: 85px;
    float: right;
    padding-top: 4px;
    clear: both; }
  .iwp-insideepa #block-superfish-1 ul > li > ul {
    background-color: #F0F0E1;
    top: 36px; }
  .iwp-insideepa .sf-shadow ul {
    padding: 0; }
  .iwp-insideepa #block-superfish-2 ul > li > ul {
    background-color: #F0F0E1;
    top: 36px; }
   .iwp-insideepa #sub-navigation {
    background: #FFF;
    border-bottom: 1px solid #CCCC99;
    display: block; }
  .iwp-insideepa #block-block-9 {
    width: 170px;
    float: left; }

  .iwp-insideepa #block-block-9 .searchleft {
    color: #000;
    font-weight: bold;
    }
  .iwp-insideepa #block-block-10 {
    width: 450px;
    font-size: 12px;
    float: left;
    margin: 0; }

  .iwp-insideepa #block-block-10 .sub-nav-quick-links {
    padding: 10px; }

  .iwp-insideepa #block-block-10 a {
    color: #000000;
    font-size: 12px;
    font-weight: bold; }

  .iwp-insideepa #block-block-10 .quick-links-header {
    float: left;
    margin-right: 15px;
    font-weight: bold;
    color: #FF0000;
    }

  .iwp-insideepa #footer {
    background: url("../images/epa/bckgrnd_graynav.png") repeat-x scroll center top white;
    border-top: 5px solid #CCCC99;
    clear: both;
    overflow: hidden;
    padding: 20px 25px 0;
    text-align: left; }

  .iwp-insideepa #footer ul.menu {
    float: none; }

  .iwp-insideepa #footer ul.menu li {
    float: left;
    width: 150px;
    border: none;
    margin-right: 13px; }

  .iwp-insideepa #footer ul.menu li.menu-mlid-230 {
    display: none; }

  .iwp-insideepa #footer ul.menu li.menu-mlid-767 {
    width: 173px; }

  .iwp-insideepa #footer ul.menu li.menu-mlid-882 {
    float: none;
    margin: 96px 0 10px 315px;
    padding: 22px 0 10px 20px;
    position: absolute;
    text-align: left;
    width: 155px; }

  .iwp-insideepa #footer ul li a,
  .climate-theme.iwp-insideepa #footer ul li a {
    border-bottom: 1px solid #CCCC99;
    color: #333333;
    font-family: Georgia,serif;
    font-weight: bold;
    margin: 0;
    padding: 0 0 6px;
    text-transform: uppercase;
    display: block; }

  .iwp-insideepa #footer ul li ul,
  .climate-theme.iwp-insideepa #footer ul li ul {
    float: none;
    padding-top: 5px; }

  .iwp-insideepa #footer ul li ul li a,
  .climate-theme.iwp-insideepa #footer ul li ul li a {
    color: #000000;
    line-height: 1.3;
    font-family: arial,sans-serif;
    font-weight: normal;
    text-transform: none;
    padding: 0 0 2px;
    border: none; }

  .iwp-insideepa #footer #block-menu_block-1 {
    width: 670px;
    margin-bottom: 25px;}

  .iwp-insideepa #footer #block-block-14 {
    float: right;
    width: 250px;
    border-left: 1px solid #CCCC99;
    padding-left: 16px; }

  .iwp-insideepa #footer #block-block-14 .content p {
    color: #000000;
    padding-top: 4px; }

  .iwp-insideepa #footer #block-block-14 .content p a {
    color: #000000; }

  .iwp-insideepa #footer #block-block-14 .content p a:hover {
    text-decoration: underline; }

  .iwp-insideepa #footer #block-block-14 .content h2.block-title {
    border-bottom: 1px solid #CCCC99;
    color: #333333;
    font-family: Georgia,serif;
    font-weight: bold;
    font-size: 12px;
    margin: 0;
    padding: 0 0 6px;
    text-transform: uppercase;
    display: block; }

  .iwp-insideepa #footer #block-block-13 {
    clear: both;
    color: #000000;
    font-size: 12px;
    margin-top: 50px; }

  .iwp-insideepa #footer #block-block-13 .content p a:hover {
    text-decoration: underline; }

  .iwp-insideepa #footer #block-block-13 .content p a {
    color: #000000;
    font-weight: bold;
    }

  .iwp-insideepa #sidebar-first {
    border: none;
    border-right: 1px solid #CCC;
    }

  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block,
  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_3,
  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_2 {
    margin: 0 0 4px;
    padding: 0 0 4px;
    }

  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_3 h2.block-title,
  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block h2.block-title {
    background: url("../images/epa/featuredboxbackground.jpg") repeat-x scroll top left transparent;
    height: 30px;
    color: #ffffff;
    margin: 0;
    padding-left: 10px; }

  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_1 h2.block-title,
  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_2 h2.block-title,
  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_4 h2.block-title {
    background: url("../images/epa/insiderboxbackground.jpg") repeat-x scroll top left transparent;
    height: 30px;
    color: #ffffff;
    margin: 0;
    padding-left: 10px; }

  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_3 .view.view-homepage-left-blocks,
  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block .view.view-homepage-left-blocks {
    margin: 0;
    padding: 5px 10px; }

  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_3 .view.view-homepage-left-blocks .views-field-title,
  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block .view.view-homepage-left-blocks .views-field-title {
    margin-bottom: 2px; }

  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_2 .view.view-homepage-left-blocks .views-field-body,
  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_4 .view.view-homepage-left-blocks .views-field-body p,
  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_1 .view.view-homepage-left-blocks .views-field-body,
  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_3 .view.view-homepage-left-blocks .views-field-body,
  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block .view.view-homepage-left-blocks .views-field-body {
    line-height: 15px; }

  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_1 .views-field-title,
  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_4 .views-field-title {
    display: none; }

  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_4 .views-field-body h1 {
    font-size: 16px;
    line-height: 18px;
    margin-bottom: 3px; }

  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_1 .views-field-body h3 {
    color: #000000; }
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_5 .content h2.block-title {
    display: none; }
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_5 .view-content .views-field-title a {
    font-size: 16px; }
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_5 .view-content .views-field-body {
    line-height: 16px; }
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_5 .view-content .views-row-4 .views-field-body,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_5 .view-content .views-row-5 .views-field-body {
    display: none; }
  .iwp-insideepa #content-area #block-block-23 ul {
    margin: 0 0 15px 22px; }
  .iwp-insideepa #content-area #block-block-23 ul li a {
    font-weight: normal; }
  .iwp-insideepa #content-area #block-block-23 ul li span {
    font-style: italic;
    color: #FF0000; }
  .iwp-insideepa #content-area #block-block-23 h2.block-title {
    color: #333333;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    word-spacing: 3px; }

  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_1,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_2,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_3,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_4,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_6,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_7,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_8,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_9,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_10,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_11,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block {
    border-top: 4px solid #CCC;
    margin: 10px 0 0 0;
    padding: 10px 0 0 0;
    }

  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_11 .view-header,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_10 .view-header,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_9 .view-header,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_8 .view-header,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_7 .view-header,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_6 .view-header,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_4 .view-header,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_3 .view-header,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_2 .view-header,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_1 .view-header,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block .view-header {
    color: #333333;
    margin: 0;
    padding: 2px 0 0 0;
    }

  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_11 .view-header h2.block-title,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_10 .view-header h2.block-title,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_9 .view-header h2.block-title,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_8 .view-header h2.block-title,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_7 .view-header h2.block-title,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_6 .view-header h2.block-title,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_4 .view-header h2.block-title,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_3 .view-header h2.block-title,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_2 .view-header h2.block-title,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_1 .view-header h2.block-title,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block .view-header h2.block-title {
    font-size: 14px;
    color: #666;
    font-weight: bold; }

.iwp-insideepa #content-area #block-views-homepage_center_blocks-block .view-header h2.block-title {
    color: #FF0000;
}

  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_11 .view-header p,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_10 .view-header p,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_9 .view-header p,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_8 .view-header p,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_7 .view-header p,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_6 .view-header p,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_4 .view-header p,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_3 .view-header p,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_2 .view-header p,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_1 .view-header p,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block .view-header p {
    margin: 4px 0 ; }
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_11 .view-header p a:hover,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_10 .view-header p a:hover,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_9 .view-header p a:hover,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_8 .view-header p a:hover,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_7 .view-header p a:hover,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_6 .view-header p a:hover,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_4 .view-header p a:hover,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_3 .view-header p a:hover,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_2 .view-header p a:hover,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_1 .view-header p a:hover,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block .view-header p a:hover {
    color: #FF3300; }
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_11 .view-header p a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_10 .view-header p a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_9 .view-header p a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_8 .view-header p a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_7 .view-header p a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_6 .view-header p a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_4 .view-header p a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_3 .view-header p a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_2 .view-header p a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_1 .view-header p a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block .view-header p a {
    font-family: Calibri,Optima,Arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-transform: uppercase; }
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_11 .view-content,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_10 .view-content,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_9 .view-content,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_8 .view-content,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_7 .view-content,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_6 .view-content,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_4 .view-content,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_3 .view-content,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_2 .view-content,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_1 .view-content,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block .view-content {
    margin-top: 2px;
     }

  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_11 .view-content .views-row,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_10 .view-content .views-row,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_9 .view-content .views-row,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_8 .view-content .views-row,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_7 .view-content .views-row,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_6 .view-content .views-row,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_4 .view-content .views-row,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_3 .view-content .views-row,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_2 .view-content .views-row,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_1 .view-content .views-row,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block .view-content .views-row {
    margin-bottom: 6px; }

  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_11 .view-content .views-field-title a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_10 .view-content .views-field-title a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_9 .view-content .views-field-title a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_8 .view-content .views-field-title a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_7 .view-content .views-field-title a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_6 .view-content .views-field-title a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_4 .view-content .views-field-title a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_3 .view-content .views-field-title a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_2 .view-content .views-field-title a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block_1 .view-content .views-field-title a,
  .iwp-insideepa #content-area #block-views-homepage_center_blocks-block .view-content .views-field-title a {
    font-weight: bold;
    font-size: 12px;
    }
  .iwp-insideepa #sidebar-second h3 {
    font-weight: bold;
    padding: 0;
    font-size: 14px;
  }

  .iwp-insideepa #sidebar-second .view-documents h3 {
    margin-bottom: 20px;
  }

  .iwp-insideepa #sidebar-second .block {
    margin: 4px;
    background-color: #FFFFFF;
    border: 1px solid #CCC;
    font-size: 12px;
    padding: 4px 10px; }

  .iwp-insideepa #sidebar-second #block-block-15 .content {
    line-height: 16px; }

  .iwp-insideepa #sidebar-second #block-block-15 .content .email-alert-content a img {
    margin-top: 12px;
    margin-left: 0; }

  .iwp-insideepa #sidebar-second #block-block-15 .content span {
    color: #CC0000;
    font-size: 16px;
    font-weight: bold; }

  .iwp-insideepa #sidebar-second #block-block-16 {
    padding-bottom: 10px; }

  .iwp-insideepa #sidebar-second #block-block-112 {
    background-color: #E9E9E9;
  }

  .iwp-insideepa #sidebar-second #block-block-25 .content h2,
  .iwp-insideepa #sidebar-second #block-block-16 .content h2,
  .iwp-insideepa #sidebar-second #block-block-37 .content h2,
  .iwp-insideepa #sidebar-second #block-block-89 .content h2,
  .iwp-insideepa #sidebar-second #block-block-112 .content h2,
  .iwp-insideepa #sidebar-second #block-block-96 .content h2 {
    color: #FF0000;
    font-size: 14px;
    text-transform: uppercase;
    }

  .iwp-insideepa #block-block-57 #climatepages h2 {
    font-size: 14px;
    line-height: 16px;
    text-transform: uppercase;
    margin: 0 0 2px 0;
    padding: 0;
    }

  .iwp-insideepa #block-block-57 #climatepages h3,
  .iwp-insideepa #block-block-85 #climatepages h3,
  .iwp-insideepa #block-block-89 h3 {
    font-size: 14px;
    line-height: 16px;
    margin: 0 0 2px 0;
    padding: 0;
    }

  .iwp-insideepa #block-block-57 #climatepages p,
  .iwp-insideepa #block-block-85 #climatepages p {
    margin: 0 0 10px 0;
    padding: 0;
    }

  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block .content .view.view-homepage-right-blocks h2 {
    font-size: 14px;
  }

  .iwp-insideepa .df_header {
    font-weight: bold;
    font-size: 14px;
    color: #FFF;
    text-shadow: 2px 2px 4px #000;
    padding: 6px 0 6px 10px;
    word-spacing: 2px;
    margin-bottom: 10px;
    background: #829356;
  }

  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block_2 {
    background: #E9E9E9;
    border: 1px solid #CCC;
    margin: 0;
    padding: 0;
  }

  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block_2 .views-field-title {
    font-weight: bold;
    margin-bottom: 2px;
    font-size: 1.2em;
    line-height: 1.1em;
}


  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block_2 ul {
    list-style-type: none;
    margin: 0;
    padding: 0 10px;
}

  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block_2 li {
    margin: 0;
    padding: 0;
}

  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block_2 li {
     margin-bottom: 16px;
     padding-bottom: 10px;
     border-bottom: 1px solid #CCC;
  }

  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block_2 li:last-child {
     margin-bottom: 2px;
     padding-bottom: 10px;
     border-bottom: none;
  }

  .iwp-insideepa #sidebar-second #block-block-16 .content .email-alert-text {
    float: right;
    text-align: left;
    width: 184px;
    line-height: 15px;
    margin-top: -9px; }

  .iwp-insideepa #sidebar-second #block-block-16 .content .email-alert-link {
    margin-top: -15px; }

  .iwp-insideepa #sidebar-second #block-block-16 .content .email-alert-link a:hover {
    color: #FF0000; }

  .iwp-insideepa #sidebar-second #block-block-16 .content .email-alert-link a {
    margin-left: 55px;
    font-weight: normal;
    text-decoration: underline; }

  .iwp-insideepa #sidebar-second #block-block-27 {
    padding: 0;
    margin: 4px;
    height: 140px; }

  .iwp-insideepa #sidebar-second #block-block-27 .content p, .iwp-insideepa #sidebar-second #block-block-56 .content p, {
    padding: 0;
    margin: 0; }

  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block .content .view.view-homepage-right-blocks {
    padding: 0; }
  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block .content .view-content {
    margin-top: 6px; }
  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block .content .view-content .views-row,
  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block_1 .content .view-content .views-row  {
    margin-bottom: 15px; }

  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block .content .view-content .views-field-body {
    line-height: 15px; }
  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block .content .view-content .views-field-title,
  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block_1 .content .view-content .views-field-title {
    margin-bottom: 2px;
    font-weight: bold; }

  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block_1 .content .view-footer {
    margin-top: 10px;
    }

  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block .content .view-content .views-field-title a,
  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block_1 .content .view-content .views-field-title a {
    font-size: 14px; }

  .iwp-insideepa #content-area .view.view-editions .views-row .views-field-title, .iwp-insideepa #content-area .view.view-e_letters .views-row .views-field-title  {
    text-transform: none;
    font-size: 20px;
    color: #FF0000; }
  .iwp-insideepa #content-area .view.view-editions .views-row .views-field-field-newsletter-ed-articles h2 a {
    font-size: 16px;
    text-transform: none; }
  .iwp-insideepa #content-area .view.view-editions .views-row .views-field-field-newsletter-ed-articles .content p {
    font-size: 12px;
    line-height: 16px; }

  .iwp-insideepa #sidebar-second #block-block-24 .content .block-links p a:hover,
  .iwp-insideepa #sidebar-second #block-block-22 .content .block-links p a:hover,
  .iwp-insideepa #sidebar-second #block-block-21 .content .block-links p a:hover,
  .iwp-insideepa #sidebar-second #block-block-20 .content .block-links p a:hover,
  .iwp-insideepa #sidebar-second #block-block-19 .content .block-links p a:hover,
  .iwp-insideepa #sidebar-second #block-block-18 .content .block-links p a:hover,
  .iwp-insideepa #sidebar-second #block-block-17 .content .block-links p a:hover {
    color: #FF0000; }

  .iwp-insideepa #sidebar-second #block-block-24 .content .block-links p,
  .iwp-insideepa #sidebar-second #block-block-22 .content .block-links p,
  .iwp-insideepa #sidebar-second #block-block-21 .content .block-links p,
  .iwp-insideepa #sidebar-second #block-block-20 .content .block-links p,
  .iwp-insideepa #sidebar-second #block-block-19 .content .block-links p,
  .iwp-insideepa #sidebar-second #block-block-18 .content .block-links p,
  .iwp-insideepa #sidebar-second #block-block-17 .content .block-links p {
    padding: 0 0 8px 0; }

  .iwp-insideepa #sidebar-second #block-block-24 .content .block-links p a,
  .iwp-insideepa #sidebar-second #block-block-22 .content .block-links p a,
  .iwp-insideepa #sidebar-second #block-block-21 .content .block-links p a,
  .iwp-insideepa #sidebar-second #block-block-20 .content .block-links p a,
  .iwp-insideepa #sidebar-second #block-block-19 .content .block-links p a,
  .iwp-insideepa #sidebar-second #block-block-18 .content .block-links p a,
  .iwp-insideepa #sidebar-second #block-block-17 .content .block-links p a {
    font-weight: normal;
    color: #990000;
    text-decoration: underline; }

  .iwp-insideepa #sidebar-second #block-block-24 .content .block-links p a.adobe-link img,
  .iwp-insideepa #sidebar-second #block-block-22 .content .block-links p a.adobe-link img,
  .iwp-insideepa #sidebar-second #block-block-21 .content .block-links p a.adobe-link img,
  .iwp-insideepa #sidebar-second #block-block-20 .content .block-links p a.adobe-link img,
  .iwp-insideepa #sidebar-second #block-block-19 .content .block-links p a.adobe-link img,
  .iwp-insideepa #sidebar-second #block-block-18 .content .block-links p a.adobe-link img,
  .iwp-insideepa #sidebar-second #block-block-17 .content .block-links p a.adobe-link img {
    margin-top: 10px; }

  .iwp-insideepa #content #content-header h1.title {
    color: #FF0000;
    font-size: 20px;
    margin: 0;
    padding: 0;
    text-transform: none; }

  .iwp-insideepa #content #content-area .content .term-listing-heading .taxonomy-term-description {
    margin: 0; }

  .iwp-insideepa #content #content-area .content .term-listing-heading p {
    padding: 0; }

  .iwp-insideepa #content #content-area .content .term-listing-heading {
    border-bottom: 1px solid #E9E9E9;
    color: #333333;
    font-size: 12px;
    font-style: italic;
    line-height: 16px;
    margin-bottom: 8px;
    padding-bottom: 4px; }

  .iwp-insideepa #content #content-area .content .node-article .node-inner h2 {
    margin-bottom: 0; }
  .iwp-insideepa #content #content-area .content .node-article .node-inner .content .field-name-body p {
    line-height: 16px; }
  .iwp-insideepa #sidebar-second #block-views-documents-block_11 .view-documents,
  .iwp-insideepa #sidebar-second #block-views-documents-block_10 .view-documents,
  .iwp-insideepa #sidebar-second #block-views-documents-block_9 .view-documents,
  .iwp-insideepa #sidebar-second #block-views-documents-block_8 .view-documents,
  .iwp-insideepa #sidebar-second #block-views-documents-block_7 .view-documents,
  .iwp-insideepa #sidebar-second #block-views-documents-block_6 .view-documents,
  .iwp-insideepa #sidebar-second #block-views-documents-block_5 .view-documents,
  .iwp-insideepa #sidebar-second #block-views-documents-block_4 .view-documents,
  .iwp-insideepa #sidebar-second #block-views-documents-block_3 .view-documents,
  .iwp-insideepa #sidebar-second #block-views-documents-block_2 .view-documents,
  .iwp-insideepa #sidebar-second #block-views-documents-block_1 .view-documents {
    padding: 0;
    line-height: 16px; }
  .iwp-insideepa #sidebar-second #block-views-documents-block_11 .view-documents .view-content,
  .iwp-insideepa #sidebar-second #block-views-documents-block_10 .view-documents .view-content,
  .iwp-insideepa #sidebar-second #block-views-documents-block_9 .view-documents .view-content,
  .iwp-insideepa #sidebar-second #block-views-documents-block_8 .view-documents .view-content,
  .iwp-insideepa #sidebar-second #block-views-documents-block_7 .view-documents .view-content,
  .iwp-insideepa #sidebar-second #block-views-documents-block_6 .view-documents .view-content,
  .iwp-insideepa #sidebar-second #block-views-documents-block_5 .view-documents .view-content,
  .iwp-insideepa #sidebar-second #block-views-documents-block_4 .view-documents .view-content,
  .iwp-insideepa #sidebar-second #block-views-documents-block_3 .view-documents .view-content,
  .iwp-insideepa #sidebar-second #block-views-documents-block_2 .view-documents .view-content,
  .iwp-insideepa #sidebar-second #block-views-documents-block_1 .view-documents .view-content {
    padding-left: 0; }
  .iwp-insideepa #sidebar-second #block-views-documents-block_11 .view-documents a,
  .iwp-insideepa #sidebar-second #block-views-documents-block_10 .view-documents a,
  .iwp-insideepa #sidebar-second #block-views-documents-block_9 .view-documents a,
  .iwp-insideepa #sidebar-second #block-views-documents-block_8 .view-documents a,
  .iwp-insideepa #sidebar-second #block-views-documents-block_7 .view-documents a,
  .iwp-insideepa #sidebar-second #block-views-documents-block_6 .view-documents a,
  .iwp-insideepa #sidebar-second #block-views-documents-block_5 .view-documents a,
  .iwp-insideepa #sidebar-second #block-views-documents-block_4 .view-documents a,
  .iwp-insideepa #sidebar-second #block-views-documents-block_3 .view-documents a,
  .iwp-insideepa #sidebar-second #block-views-documents-block_2 .view-documents a,
  .iwp-insideepa #sidebar-second #block-views-documents-block_1 .view-documents a {
    font-weight: normal;
    font-size: 14px; }
  .iwp-insideepa #sidebar-second #block-views-documents-block_11 h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-documents-block_10 h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-documents-block_9 h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-documents-block_8 h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-documents-block_7 h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-documents-block_6 h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-documents-block_5 h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-documents-block_4 h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-documents-block_3 h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-documents-block_2 h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-documents-block_1 h2.block-title,
  .iwp-insideepa #sidebar-second #block-block-31 h2.block-title,
  .iwp-insideepa #sidebar-second #block-block-30 h2.block-title {
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    }
  .iwp-insideepa #sidebar-second #block-block-31 .content p,
  .iwp-insideepa #sidebar-second #block-block-30 .content p {
    padding: 0; }
  .iwp-insideepa #sidebar-second #block-block-31 .content p a,
  .iwp-insideepa #sidebar-second #block-block-30 .content p a {
    color: #FF0000;
    font-weight: normal; }
  .iwp-insideepa #content-area .content .view-topic-views .views-field-body p {
    font-size: 12px;
    line-height: 16px; }
  .iwp-insideepa #sidebar-second #block-views-most_viewed_daily_news-block .view-content {
    margin-top: 5px; }
  .iwp-insideepa #sidebar-second #block-views-most_viewed_daily_news-block .content .view {
    padding: 0; }
  .iwp-insideepa #sidebar-second #block-views-most_viewed_daily_news-block .view-content a {
    font-weight: normal; }
  .iwp-insideepa #sidebar-second #block-views-most_viewed_daily_news-block .view-content .views-row,
  .iwp-insideepa #sidebar-second #block-views-related_content-block_2 .view-content .views-row,
  .iwp-insideepa #sidebar-second #block-views-similarterms-block .view-content .views-row,
  .iwp-insideepa #sidebar-second #block-views-similarterms-block_1 .view-content .views-row 
   {
    margin-bottom: 12px; }

  .iwp-insideepa #sidebar-second #block-views-most_viewed_daily_news-block .view-content .views-field-title,
  .iwp-insideepa #sidebar-second #block-views-related_content-block_2 .view-content .views-field-title,
  .iwp-insideepa #sidebar-second #block-views-similarterms-block_1 .view-content .views-field-title,
  .iwp-insideepa #sidebar-second #block-views-similarterms-block .view-content .views-field-title   {
    margin-bottom: 2px; }

  .iwp-insideepa #sidebar-second .block .content .view {
    padding: 0 0 10px 0;
    }

  .iwp-insideepa #sidebar-second .block .views-field-title {
    margin-bottom: 10px;
    font-weight: normal;
  }

  .iwp-insideepa #sidebar-second #block-views-most_viewed_daily_news-block h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-related_content-block_2 h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-similarterms-block  h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-features-block_2  h2.block-title,
  .iwp-insideepa #sidebar-second #block-block-86  h2.block-title,
  .iwp-insideepa #sidebar-second #block-block-88  h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-tsca_tracker-block_2 h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-a67e7dac00098d6ee1549ca357c47fee h2.block-title {
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    }

.iwp-insideepa #sidebar-second #block-views-features-block_2  h2.block-title {
    padding-bottom: 8px;
    }



  .iwp-insideepa #sidebar-second #block-views-a67e7dac00098d6ee1549ca357c47fee h2.block-title,
  .iwp-insideepa #sidebar-second #block-block-86  h2.block-title,
    .iwp-insideepa #sidebar-second #block-views-tsca_tracker-block_2 h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-tsca_tracker-block_1 h2.block-title,
  .iwp-insideepa #sidebar-second #block-block-88  h2.block-title {
    margin: 4px 0 10px 0;
  }


  .iwp-insideepa #sidebar-second .view-display-id-tsca_tracker_quote h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-tsca_tracker-block_2 h2.block-title,
  .iwp-insideepa #sidebar-second #block-block-95 h2.block-title {
    margin: 6px 0 0 0;
    padding: 0;
  }

  .iwp-insideepa #sidebar-second .view-display-id-tsca_tracker_quote h3,
  .iwp-insideepa #block-block-95 h3 {
    font-weight: bold;
    margin-top: 6px;
  }

  .iwp-insideepa #sidebar-second #block-views-tsca_tracker-block_2 h3,
  .iwp-insideepa #block-block-95 h3.field-content {
    font-size: 16px;
    line-height: 18px;
    font-weight: bold;
  }

  .iwp-insideepa #sidebar-second #block-block-95 p {
    padding: 0 0 2px 0;
  }

  .iwp-insideepa #sidebar-second #block-views-tsca_tracker-block_2 .views-field-title,
  .iwp-insideepa #sidebar-second #block-views-tsca_tracker-block_2 .field-content,
  .iwp-insideepa #sidebar-second #block-views-tsca_tracker-block_2 p
  .iwp-insideepa #block-block-95 {
    margin: 2px 0;
    padding: 0;
  }

  .iwp-insideepa #sidebar-second #block-views-a67e7dac00098d6ee1549ca357c47fee h3 {
    font-weight: normal;
  }

  .iwp-insideepa #sidebar-second #block-block-86 h3,
  .iwp-insideepa #sidebar-second #block-block-87 h3 {
     padding: 8px 0 6px 0;
     color: #666;
  }

  .iwp-insideepa #sidebar-second #block-block-86 h4 {
     font-size: 14px;
     font-weight: normal;
  }

  .iwp-insideepa #sidebar-second #block-block-86 p {
     font-size: 14px;
     padding: 8px 0 12px 0;
     margin: 0 0 12px 0;
     border-bottom: 1px solid #CCCC99;
  }

  .iwp-insideepa #sidebar-second #block-block-86 p:last-child{
     border-bottom: none;
  }

  .iwp-insideepa #specialheader {
  border-bottom: 1px solid #CCC;
  padding-bottom: 4px;
  margin-bottom: 20px;
}

  .iwp-insideepa #specialheader h1 {
  font-size: 26px;
  padding: 10px 0 0 0;
  margin: 0 0 10px 0;
  color: #333;
}

  .iwp-insideepa #sidebar-second .gray {
    color: #999;
    font-weight: bold;
    font-style: italic;
  }

  .iwp-insideepa #content-area .view.view-daily-news-listing .view-content h2,
  .iwp-insideepa #content-area .view-clean-water-act-jurisdiction .view-content h2,
  .iwp-insideepa #content-area .view-features .view-content h2,
  .iwp-insideepa #content-area .view-tsca-tracker .view-content h2 {
    margin-bottom: 2px; }

  .iwp-insideepa #content-area .view-display-id-tsca_tracker_documents .views-field-created {
    margin-bottom: 20px; }

  .iwp-insideepa #content-area .view-clean-water-act-jurisdiction .view-content h3 {
    margin-bottom: 20px;
    font-size: 16px; }

  .iwp-insideepa #content-area .view.view-daily-news-listing .view-content h2 a,
  .iwp-insideepa #content-area .view-features .view-content h2 a,
  .iwp-insideepa #content-area .view-clean-water-act-jurisdiction .view-content h2 a,
  .iwp-insideepa #content-area .view-tsca-tracker .view-content h2 a  {
    font-size: 16px; }

  .iwp-insideepa #sidebar-second .view-clean-water-act-jurisdiction h3,
  .iwp-insideepa #block-block-88 h3 {
    padding: 0;
  }

  .iwp-insideepa #content-area .view.view-daily-news-listing .view-content .views-field-body {
    line-height: 16px; }
  .iwp-insideepa #content-area .view.view-daily-news-listing .view-content h3 {
    color: #CC0000;
    font-size: 10px;
    font-weight: bold;
    margin: 10px 0 0;
    padding: 0; }
  .iwp-insideepa #content-area .view.view-documents .view-content .views-row {
    margin-bottom: 20px; }
  .iwp-insideepa #content-area .view.view-documents .view-content .views-field-title h3 a {
    font-size: 16px;
    line-height: 18px;
    margin: 20px 0 0;
    text-decoration: underline; }

  .iwp-insideepa #content-area .view.view-documents .view-content h3 {
    color: #CC0000;
    font-size: 10px;
    font-weight: bold;
    margin: 10px 0 0;
    padding: 0; }

  .iwp-insideepa #content-area .view.view-the-inside-story .view-content h1 {
    line-height: 1.2em }

  .iwp-insideepa #content-area .view.view-the-inside-story .view-content {
    margin-top: 15px; }
  .iwp-insideepa #content-area .view.view-the-inside-story .views-field-body {
    margin-bottom: 10px; }
  .iwp-insideepa #content-area .view.view-the-inside-story .views-field-body p {
    line-height: 16px; }
  .iwp-insideepa #content-area .view.view-the-inside-story .views-field-created {
    border-bottom: 1px solid #E9E9E9;
    border-top: 1px solid #E9E9E9;
    color: #949494;
    font-weight: bold;
    margin: 8px 0 12px;
    padding: 4px 0; }

  /*
  .iwp-insideepa #content-area .dailyfeed p {
    font-size: 1.2em;
    line-height: 1.4em;
    padding-bottom: 20px; }
*/

  .iwp-insideepa .node-inner blockquote,
  .iwp-insideepa .dailyfeed blockquote {
    border-left-color: #fff;
    border-left-style: solid;
    border-left-width: 0;
    margin: 0;
    padding-bottom: 10px;
    padding-left: 26px;
    padding-right: 26px;
    padding-top: 10px;
    font-style: italic;
}

  .iwp-insideepa .viewcontent p a,
  .iwp-insideepa .viewcontent p a:link,
  .iwp-insideepa .node-inner p a,
  .iwp-insideepa #specialheader a,
  .iwp-insideepa .node-inner p a:link,
  .iwp-insideepa .field-content p a:link,
  .iwp-insideepa .field-content p a:link,
  .iwp-insideepa #content-area .content .node.Week.Ahead .body a,
  .iwp-insideepa #content-area .view-the-week-ahead .view-content .views-field-body a,
  .iwp-insideepa .node-inner li a,
  .iwp-insideepa .dailyfeed p a,
  .iwp-insideepa .dailyfeed li a {
    color: #2262CC;
    font-weight: bold;
    text-decoration: none;
   }

  .iwp-insideepa .viewcontent p a:hover,
  .iwp-insideepa .viewcontent p a:hover,
  .iwp-insideepa .node-inner p a:hover,
  .iwp-insideepa #specialheader a:hover,
  .iwp-insideepa .node-inner p a:hover,
  .iwp-insideepa .field-content p a:hover,
  .iwp-insideepa .field-content p a:hover,
  .iwp-insideepa #content-area .content .node.Week.Ahead .body a:hover,
  .iwp-insideepa #content-area .view-the-week-ahead .view-content .views-field-body a:hover,
  .iwp-insideepa .node-inner li a:hover,
  .iwp-insideepa .dailyfeed p a:hover,
  .iwp-insideepa .dailyfeed li a:hover {
    color: #2a6496;
    text-decoration: underline;
}

  .iwp-insideepa .dailyfeed {
    border-bottom: 2px solid #ccc;
    margin-bottom: 20px;
    padding-bottom: 10px;
}

  .iwp-insideepa .df_header h2 {
    font-size: 24px;
    line-height: 28px;
    margin: 4px 0 10px 0;
}

  .iwp-insideepa #df_interior {
    font-weight: bold;
    font-size: 20px;
    color: #829356;
    padding: 8px 0 4px 0px;
    margin-bottom: 20px;
    word-spacing: 2px;
    border-bottom: 2px solid #829356;
  }

  .iwp-insideepa #sidebar-second #block-views-the_inside_story-block_2 {
     margin: 0;
     padding: 0;
  }


.not-front.iwp-insideepa #sidebar-second #block-views-the_inside_story-block_2 h2.block-title {
    color: #FFF;
    background: #829356;
    margin: 0 0 10px 0;
    padding: 6px 6px 6px 10px;
    text-transform: uppercase;
  }

  .iwp-insideepa #block-views-the_inside_story-block_2 ul {
    list-style: none;
  }

  .iwp-insideepa #block-views-the_inside_story-block_2 li {
    border-bottom: 1px solid #CCC;
    font-size: 14px;
    margin: 0 10px 12px 10px;
    padding: 0;
  }

  .iwp-insideepa #block-views-the_inside_story-block_2 li:last-child {
    border-bottom: none;
  }

  .iwp-insideepa #sidebar-second .block .content p {
     margin: 0;
     padding: 0 0 20px 0;
  }

  .iwp-insideepa #sidebar-second .view-tsca-tracker .field-content p {
     margin: 0;
     padding: 0 0 2px 0;
  }

  .iwp-insideepa #sidebar-second #block-block-94 p {
     margin: 0;
     padding: 2px 0 10px 0;
  }

  .iwp-insideepa #sidebar-second #block-views-the_inside_story-block_1 h2.block-title {
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    }
  .iwp-insideepa #sidebar-second #block-views-the_inside_story-block_1 .view {
    padding: 0;
    margin-top: 10px; }
  .iwp-insideepa #sidebar-second #block-views-the_inside_story-block_1 .view-content .views-field-title a {
    color: #000000;
    font-size: 14px;
    font-weight: normal;
    margin: 6px 0 0;
    padding: 0 0 8px; }
  .iwp-insideepa #sidebar-second #block-views-the_inside_story-block_1 .view-footer {
    margin-bottom: 15px; }
  .iwp-insideepa #sidebar-second #block-views-the_inside_story-block_1 .view-footer p a {
    background: url("../images/epa/circle_arrow.gif") no-repeat scroll center right transparent;
    padding: 5px 25px 5px 0; }

  .iwp-insideepa #content-area .content .Insider .timestamp,
  .iwp-insideepa #content-area .view-the-insider .view-content .content .field-name-field-featured {
    display: none; }
  .iwp-insideepa #content-area .content .Insider h1.title,
  .iwp-insideepa #content-area .view-the-insider .view-content h2 {
    font-size: 16px;
    line-height: 18px;
    margin: 20px 0 20px;
    font-weight: bold;
    text-transform: none; }

  .climate-theme.iwp-insideepa #content-area blockquote {
  margin:5px 30px;
  }
  .iwp-insideepa #content-area .content .Insider .body .blockquote a,
  .iwp-insideepa #content-area .view-the-insider .view-content .field-name-body .blockquote a {
    color: #FF0000;
    text-decoration: underline; }
  .iwp-insideepa #content-area .content .Insider .body .blockquote a:hover,
  .iwp-insideepa #content-area .view-the-insider .view-content .field-name-body .blockquote a:hover {
    color: #CC0000; }
  .iwp-insideepa #content-area .content .Insider .body .blockquote,
  .iwp-insideepa #content-area .view-the-insider .blockquote {
    padding: 4px 40px 10px 40px; }

  .iwp-insideepa #content-area .content .Outlook .body .blockquote,
  .iwp-insideepa #content-area .view-outlook .view-content .field-name-body .blockquote {
    padding: 4px 40px 10px; }

  .iwp-insideepa #content-area .content .Insider .body h3,
  .iwp-insideepa #content-area .content .view-the-insider .field-content h3,
  .iwp-insideepa #content-area .view-the-insider .view-content .field-name-body h3 {
    color: #666600;
    font-size: 20px;
    font-weight: bold;
    line-height: 22px;
    margin: 20px 0 4px; }


  .iwp-insideepa #node-187672 h1.title,
  .iwp-insideepa #node-197168 h1.title {
    font-size: 2.6em;
    margin: 10px 0;
  }

  .iwp-insideepa #node-187672 h2.overline,
  .iwp-insideepa #node-197168 h2.overline {
    font-size: 1.4em;
    font-weight: bold;
  }

  .iwp-insideepa #content-area .content .Outlook .body h2,
  .iwp-insideepa #content-area .view-outlook .view-content .field-name-body h2 {
    color: #000;
    font-size: 16px;
    font-weight: bold;
    line-height: 20px;
    margin: 0;
    padding: 0; }

  .iwp-insideepa #content-area .content .Outlook .body h3,
  .iwp-insideepa #content-area .view-outlook .view-content .field-name-body h3 {
    color: #666600;
    font-size: 1.6em;
    border-top: 1px solid #CCC;
    font-weight: bold;
    line-height: 20px;
    margin: 10px 0;
    padding-top: 14px;
    }

  .iwp-insideepa #sidebar-second #block-block-32 h2.block-title,
  .iwp-insideepa #sidebar-second #block-block-73 h2.block-title,
  .iwp-insideepa #sidebar-second #block-block-77 h2.block-title,
  .iwp-insideepa #sidebar-second #block-block-78 h2.block-title,
  .iwp-insideepa #sidebar-second #block-views-the_insider-block_1 h2.block-title {
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    }

  .iwp-insideepa #sidebar-second #block-block-92,
  .iwp-insideepa #sidebar-second #block-block-110 {
    margin: 0;
    padding: 0;
  }

  .iwp-insideepa #sidebar-second #block-block-92 h4,
  .iwp-insideepa #sidebar-second #block-block-110 h4 {
     border-bottom: 1px solid #CCC;
     font-size: 14px;
     margin: 0;
     padding: 0;
}

  .iwp-insideepa #sidebar-second #block-block-92 h4 a,
  .iwp-insideepa #sidebar-second #block-block-110 h4 a {
      display: block;
      margin: 0;
      padding: 8px 4%;
      width: auto;
      font-weight: bold;
      color: #666600;;
}

  .iwp-insideepa #sidebar-second #block-block-92 h4:last-child,
  .iwp-insideepa #sidebar-second #block-block-110 h4:last-child {
    border-bottom: none;
}

  .iwp-insideepa #sidebar-second #block-block-92 h4 a:hover,
  .iwp-insideepa #sidebar-second #block-block-110 h4 a:hover,
  .iwp-insideepa #sidebar-second #block-block-92 h4 a:active,
  .iwp-insideepa #sidebar-second #block-block-110 h4 a:active {
      color: #333;
      background-color: #DDD;
      text-decoration: none;
}

  .iwp-insideepa #sidebar-second #block-block-92 h2.block-title,
  .iwp-insideepa #sidebar-second #block-block-110 h2.block-title {
    color: #FFF;
    font-weight: bold;
    padding: 10px 4% 10px 4%;
    margin: 0;
    background-color: #333;
    text-transform: uppercase;
    }

 .iwp-insideepa #block-block-79 h2 {
    font-size: 12px;
    line-height: 14px;
    padding: 0 0 14px 0;
    margin: 0;
  }

  .iwp-insideepa #sidebar-second #block-block-32 .content p,
  .iwp-insideepa #sidebar-second #block-views-the_insider-block_1 .content .view {
    padding: 0;
    margin-top: 6px; }
  .iwp-insideepa #sidebar-second #block-views-the_insider-block_1 .content .view a {
    font-weight: normal; }
  .iwp-insideepa #sidebar-second #block-block-28 h2 {
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    }
  .iwp-insideepa #sidebar-second #block-block-28 .content p,
  .iwp-insideepa #sidebar-second #block-views-the_week_ahead_archives-block .content .view {
    padding: 0; }
  .iwp-insideepa #sidebar-second #block-views-the_week_ahead_archives-block .content .view {
    margin-top: 5px; }
  .iwp-insideepa #sidebar-second #block-views-the_week_ahead_archives-block .content .view a {
    font-weight: normal; }

  .iwp-insideepa #content-area .view-the-week-ahead .view-content {
    margin-top: 20px; }
  .iwp-insideepa #content-area .content .node.Week.Ahead h1.title {
    color: #333333;
    font-size: 16px;
    font-weight: normal;
    text-transform: none;
    margin: 2px 0 4px;
    padding: 0; }
  .iwp-insideepa #content-area .content .node.Week.Ahead .timestamp,
  .iwp-insideepa #content-area .view-the-week-ahead .view-content .views-field-title,
  .iwp-insideepa #content-area .view-the-week-ahead .view-content .views-field-created {
    display: none; }
  .iwp-insideepa #content-area .content .node.Week.Ahead .body h1,
  .iwp-insideepa #content-area .view-the-week-ahead .view-content .views-field-body h1 {
    line-height: 22px; }
  .iwp-insideepa #content-area .content .node.Week.Ahead .body .createdate,
  .iwp-insideepa #content-area .view-the-week-ahead .view-content .views-field-body .createdate {
    border-bottom: 1px solid #E9E9E9;
    border-top: 1px solid #E9E9E9;
    color: #949494;
    font-weight: bold;
    margin: 8px 0 12px;
    padding: 4px 0; }

  .iwp-insideepa #content-area .content .node.Week.Ahead .body h3,
  .iwp-insideepa #content-area .view-the-week-ahead .view-content .views-field-body h3 {
    color: #666600;
    font-family: Arial,sans-serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 22px;
    margin: 10px 0 4px; }

  .iwp-insideepa #sidebar-second #block-block-29 h2.block-title {
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    }
  .iwp-insideepa #content-area .content #node-24 .content h3,
  .iwp-insideepa #content-area .content #node-25 .content h3,
  .iwp-insideepa #content-area .content #node-26 .content h3,
  .iwp-insideepa #content-area .content #node-27 .content h3,
  .iwp-insideepa #content-area .content #node-28 .content h3 {
    color: #666600;
    font-family: Arial,sans-serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 22px;
    margin: 20px 0 4px; }

.not-front.page-node-177203.iwp-insideepa h3.category,
.not-front.page-node-187672.iwp-insideepa h3.category,
.not-front.page-node-197168.iwp-insideepa h3.category  {
  display: none; }

  .iwp-insideepa ol {
    display: block;
    list-style-type: decimal;
    margin-block-end: 1em;
    margin-block-start: 1em;
    margin-left: 0;
    padding-right: 4px;
    padding-left: 16px;
    padding-inline-start: 18px;
}

  .iwp-insideepa #sidebar-second #block-views-most_viewed_daily_news-block h3,
  .iwp-insideepa .view-id-most_viewed_daily_news .views-field-created {
       padding-left: 4%;
  }

  .iwp-insideepa .view-similarterms .views-field-created,
  .iwp-insideepa .view-id-most_viewed_daily_news .views-field-created {
    color: #666;
}

  .iwp-insideepa .view-similarterms .views-field-created {
    margin: 2px 0 16px 0;
    padding: 0;
  }

.iwp-insideepa #outlookimage {
  clear: left;
  float: right;
  margin-left: 6px;
  border: 1px solid #CCCC99;
  padding: 2px;
}

.iwp-insideepa br.clear {
  clear: both;
}

/*--------- End of Inside EPA CSS ---------*/


/*---------- Start of Inside EPA/climate CSS ----------*/

.not-front.page-node-170059.climate-theme.iwp-insideepaclimate #content-header h1.title,
.not-front.page-node-172934.climate-theme.iwp-insideepaclimate #content-header h1.title,
.page-the-docket-room h1.title,
.page-climate-calendar h1.title,
.page-latest-climate-news h1.title,
.page-climate-blog h1.title {
  display: none; }

.climate-theme.iwp-insideepaclimate #topstorybox h1 {
  font-weight: bold;
  font-size: 20px;
  line-height: 24px;
  margin: 0 0 2px 0;
  padding: 0;
}

.climate-theme.iwp-insideepaclimate #topstorybox p {
  margin: 0 0 10px 0;
  padding: 0;
}

.climate-theme.iwp-insideepaclimate h1.black, .climate-theme.iwp-insideepaclimate h1.calendar, .climate-theme.iwp-insideepaclimate h1.climateblog {
  font-weight: bold;
  font-size: 24px;
  line-height: 28px;
  margin: 2px 0 10px 0;
  padding: 0 0 4px 0;
  color: #333;
  text-transform: capitalize;
  border-bottom: 1px solid #CCC;
}

.climate-theme.iwp-insideepaclimate h1.calendar {
  margin-bottom: 20px;
}

.climate-theme.iwp-insideepaclimate h1.climateblog {
  margin-bottom: 20px;
}

.climate-theme.iwp-insideepaclimate p.docket {
  margin: 0 0 30px 0;
  padding: 0 0 2px 0;
  font-size: 18px;
  line-height: 20px;
}

.climate-theme.iwp-insideepaclimate p.calendar {
  font-style: italic;
}

.not-front.page-node-170059.climate-theme.iwp-insideepaclimate #content-inner {
    width: 420px;
    padding: 10px 20px;
}

.climate-theme.iwp-insideepaclimate h2.frontpage {
      margin: 0 0 2px 0;
      padding: 0;
      font-size: 16px;
      line-height: 20px;
}

.climate-theme.iwp-insideepaclimate .frontpage_summary p {
      margin: 0 0 10px 0;
      padding: 0 0 10px 0;
      border-bottom: 1px solid #CCCC99;
}

.climate-theme.iwp-insideepaclimate #sidebar-first {
      margin: 10px 10px 0 6px;
      padding: 0 6px;
      width: 235px;
      border-right: 1px solid #CCC;
}

.climate-theme.iwp-insideepaclimate #content-inner .inner-column-center {
    padding-left: 20px;
    width: 600px;
    float: left;
}

.climate-theme.iwp-insideepaclimate #sidebar-first .block .block-title {
  color: #FFF;
  font-weight: bold;
  font-size: 14px;
  background: #006699;
  padding: 4px;
  margin: 0 0 6px 0;
}

.climate-theme.iwp-insideepaclimate #sidebar-first .view-climate-blog .field-content {
      margin: 0 0 10px 0;
      padding: 0 0 6px 0;
      border-bottom: none;
}

.climate-theme.iwp-insideepaclimate #sidebar-first .block {
    margin-bottom: 4px;
    padding-bottom: 2px;
    border: none;
}

.climate-theme.iwp-insideepaclimate a, .climate-theme.iwp-insideepaclimate a:link, .climate-theme.iwp-insideepaclimate .viewcontent p a, .climate-theme.iwp-insideepaclimate .viewcontent p a:link, .climate-theme.iwp-insideepaclimate .node-inner p a, .climate-theme.iwp-insideepaclimate .node-inner p a:link, .climate-theme.iwp-insideepaclimate .field-content p a:link, .climate-theme.iwp-insideepaclimate .field-content p a:link {
    color: #006699; }

.climate-theme.iwp-insideepaclimate .view-climate-blog h2 {
      font-size: 24px;
      font-weight: bold;
      line-height: 26px;
      margin: 4px 0 0 0;
      padding: 4px 0;
      font-family: Times New Roman, serif;
}

.climate-theme.iwp-insideepaclimate #content-inner blockquote,
.climate-theme.iwp-insideepaclimate .view-climate-blog blockquote  {
      font-style: italic;
}

.climate-theme.iwp-insideepaclimate .view-climate-blog .field-content {
      border-bottom: 6px double #999;
      margin: 0 0 20px 0;
}

.climate-theme.iwp-insideepaclimate .view-climate-blog h3.field-content {
      border-bottom: 1px solid #CCC;
      border-top: none;
      padding: 2px 0;
      font-weight: normal;
      font-size: 12px;
}

.climate-theme.iwp-insideepaclimate .view-inside-the-docket-room h3, .climate-theme.iwp-insideepaclimate .view-climate-calendar h3 {
      font-size: 16px;
      font-weight: bold;
      line-height: 20px;
      margin: 0;
      padding: 0 0 2px 0;
}

.climate-theme.iwp-insideepaclimate .summary p {
  margin: 0;
  padding: 0;
}

.climate-theme.iwp-insideepaclimate .summary-date {
  margin: 2px 0 20px 0;
  padding: 0;
}

.climate-theme.iwp-insideepaclimate #sidebar-second .block .content .view {
    padding-bottom: 10px;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}

.climate-theme.iwp-insideepaclimate #sidebar-second .block .views-field-title {
    font-weight: bold;
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 2px;
}

.climate-theme.iwp-insideepaclimate #sidebar-second .block .views-field-created {
    margin: 0 0 10px 0;
}

.climate-theme.iwp-insideepaclimate #sidebar-second .block .content .view p {
    margin: 0;
    padding: 0 0 10px 0;
}

.climate-theme.iwp-insideepaclimate #sidebar-second .block .content p {
    margin: 2px 0 16px 0;
    padding: 0;
}

.climate-theme.iwp-insideepaclimate #sidebar-second .block .content .readmore {
  margin: 6px 0 0 0;
  padding: 0;
}

.climate-theme.iwp-insideepaclimate #sidebar-second h3 {
    font-size: 14px;
    line-height: 16px;
    margin: 0;
    padding: 0;
}

.climate-theme.iwp-insideepaclimate #sidebar-second h4 {
    font-size: 12px;
    line-height: 14px;
    margin: 0 0 6px 0;
    padding: 0 0 6px 0;
}

.not-front.climate-theme.iwp-insideepaclimate #sidebar-second {
  margin: 10px 10px 0 0;
  width: 300px;
  }

.not-front.climate-theme.iwp-insideepaclimate #sidebar-second h2.block-title {
  background-color: #FFFFFF;
  color: #333;
  font-size: 14px;
  border: none;
  text-transform: none;
  margin: 6px 0 0;
  padding: 0 0 8px;
}

.not-front.climate-theme.iwp-insideepaclimate #sidebar-second h3.block-title {
  background-color: #FFFFFF;
  color: #CC0000;
  font-size: 16px;
  border: none;
  text-transform: none;
  margin: 6px 0 0;
  padding: 0 0 8px;
}

.climate-theme.iwp-insideepaclimate #aboutclimate a {
  color: #006699;
}

.climate-theme.iwp-insideepaclimate #aboutclimate h1 {
  font-weight: bold;
  color: #000;
  font-size: 30px;
  margin: 2px 0 20px 0;
  padding: 0;
}

.climate-theme.iwp-insideepaclimate #aboutclimate h2 {
  border-top: 1px solid #CCC;
  font-weight: bold;
  color: #000;
  font-size: 20px;
  line-height: 22px;
  margin: 20px 0 4px 0;
  padding: 16px 0
}

.climate-theme.iwp-insideepaclimate #aboutclimate h3 {
  font-weight: bold;
  color: #000;
  font-size: 16px;
  line-height: 20px;
  margin: 16px 0 2px 0;
  padding: 4px 0 0 0
}

.climate-theme.iwp-insideepaclimate #aboutclimate .blue {
  color: #006699;
  font-weight: bold;
}

#aboutclimate a {
  color: #006699;
}

#aboutclimate p,
#aboutclimate ul,
#aboutclimate li {
  font-size: 14px;
}

#aboutclimate h1 {
  font-weight: bold;
  color: #000;
  font-size: 30px;
  margin: 2px 0 20px 0;
  padding: 0;
}

#aboutclimate h2 {
  border-top: 1px solid #CCC;
  font-weight: bold;
  color: #000;
  font-size: 20px;
  line-height: 22px;
  margin: 20px 0 4px 0;
  padding: 16px 0
}

#aboutclimate h3 {
  font-weight: bold;
  color: #000;
  font-size: 16px;
  line-height: 20px;
  margin: 16px 0 2px 0;
  padding: 4px 0 0 0
}

.rightclimatebox {
  padding: 4px 10px;
  margin: 4px;
  background: #FFF;
  font-size: 12px;
}

.rightclimatebox h4 {
   font-size: 16px;
   margin: 10px 0;
   padding: 2px 0;
}

#aboutclimate .red {
  color: #FF0000;
  font-weight: bold;
  font-size: 18px;
}

#aboutclimate .blue {
  color: #006699;
  font-weight: bold;
}

.climate-theme.iwp-insideepaclimate .more-link {
    text-align: left;
    text-transform: uppercase;
}

body.iwp-insideepaclimate {
  background: url("../images/epa/background.jpg") repeat-x scroll center top #cccccc; }

.not-front.iwp-insideepaclimate #sidebar-second h2.block-title {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 14px;
  border: none;
  text-transform: none;
  margin: 6px 0 0;
  padding: 0 0 8px;
  }

.not-front.iwp-insideepaclimate #sidebar-second #block-block-16 .content .email-alert-text {
  width: 216px;
  }

.not-front.iwp-insideepaclimate #sidebar-second #block-block-16 .content span {
  font-size: 14px;
  font-weight: bold;
  }

/* CLIMATE STUFF */

body.iwp-insideepaclimate {
  background: url("../images/epa/background.jpg") repeat-x scroll center top #cccccc; }

.front.iwp-insideepaclimate #sidebar-second {
  margin: 10px 10px 0 0;
  padding: 0;
  width: 270px;
  background: none; }

.not-front.iwp-insideepaclimate #sidebar-second {
  font-size: 12px;
  margin: 20px 20px 0 0;
  width: 300px; }

.not-front.iwp-insideepaclimate #sidebar-second h2.block-title {
  background-color: #FFFFFF;
  color: #000000;
  font-size: 14px;
  border: none;
  text-transform: none;
  margin: 6px 0 0;
  padding: 0 0 8px; }

.not-front.iwp-insideepaclimate #sidebar-second #block-block-16 .content .email-alert-text {
  width: 216px; }

.not-front.iwp-insideepaclimate #sidebar-second #block-block-16 .content span {
  font-size: 14px;
  font-weight: bold; }

.iwp-insideepaclimate #topstorybox .bottomoverlinered {
  color: #FF0000;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
}

/* END CLIMATE STUFF */

.not-front.page-node-28.iwp-insideepaclimate #content-container #content-header h1.title,
.not-front.page-node-27.iwp-insideepaclimate #content-container #content-header h1.title,
.not-front.page-node-26.iwp-insideepaclimate #content-container #content-header h1.title,
.not-front.page-node-25.iwp-insideepaclimate #content-container #content-header h1.title,
.not-front.page-node-24.iwp-insideepaclimate #content-container #content-header h1.title,
.not-front.page-node-173874.iwp-insideepaclimate #content-container #content-header h1.title {
  display: none; }

.iwp-insideepaclimate {
  /*---- Footer ------*/
  /*------ Homepage Left Col Blocks --------*/
  /*------ Homepage Center Blocks -------*/
  /*------  Homepage Right Col Blocks --------*/
  /*------- Newsletters --------*/
  /*--------- Topics Pages ---------*/
  /*------ Daily News --------*/
  /*-------- Documents --------*/
  /*------ The Inside Story Blog ------*/
  /*------- The Insider ----------*/
  /*--------- The Week Ahead --------*/
  /*-------- About Us ---------*/ }

  .iwp-insideepaclimate a, .iwp-insideepaclimate a:link {
    color: #000000; }

.iwp-insideepaclimate .viewcontent p a,
.iwp-insideepaclimate .viewcontent p a:link,
.iwp-insideepaclimate .node-inner p a,
.iwp-insideepaclimate .node-inner p a:link,
.iwp-insideepaclimate .field-content p a:link,
.iwp-insideepaclimate .field-content p a:link {
    color: #CC0000;
    text-decoration: underline;
  }

.iwp-insideepaclimate .redrelated {
    color: #FF3300;
  }

.climate-theme.iwp-insideepaclimate #top-header {
   background: url("https://insideepaclimate.com/sites/insideepaclimate.com/files/inside-epa-climate-background.png") repeat-x scroll 0 0 transparent;
    /*content: url("http://insideepa.com/sites/insideepa.com/files/inside-epa-logo.png");*/
    /*background: url("http://insideepa.com/sites/insideepa.com/files/inside-epa-logo.png") repeat-x scroll 0 0 transparent; */
    border-bottom: 3px solid #006699;
    color: #990000;
    height: 100px; }

.climate-theme.iwp-insideepaclimate #top-header-climate {
   background: url("https://insideepaclimate.com/sites/insideepaclimate.com/files/inside-epa-climate-background.png") repeat-x scroll 0 0 transparent;
    /*content: url("http://insideepa.com/sites/insideepa.com/files/inside-epa-logo.png");*/
    /*background: url("http://insideepa.com/sites/insideepa.com/files/inside-epa-logo.png") repeat-x scroll 0 0 transparent; */
    border-bottom: 3px solid #006699;
    color: #990000;
    height: 100px; }

.iwp-insideepaclimate #top-header-climate {
   background: url("https://insideepa.com/sites/insideepa.com/files/inside-epa-climate-background.png") repeat-x scroll 0 0 transparent;
    /*content: url("http://insideepa.com/sites/insideepa.com/files/inside-epa-logo.png");*/
    /*background: url("http://insideepa.com/sites/insideepa.com/files/inside-epa-logo.png") repeat-x scroll 0 0 transparent; */
    border-bottom: 3px solid #006699;
    color: #990000;
    height: 100px; }

.iwp-insideepaclimate #top-header {
    background: url("../images/epa/bg-header.jpg") repeat-x scroll 0 0 transparent;
    border-bottom: 3px solid #FF0000;
    color: #990000;
    height: 100px; }
    
/* .climate-theme.iwp-insideepaclimate #top-inner::after {
content: url('https://insideepaclimate.com/sites/insideepaclimate.com/files/inside-epa-climate-logo.png'); }

.climate-theme.iwp-insideepaclimate #top-inner-climate::after {
content: url('https://insideepaclimate.com/sites/insideepaclimate.com/files/inside-epa-climate-logo.png'); }

.iwp-insideepaclimate #top-inner-climate::after {
content: url('https://insideepa.com/sites/insideepa.com/files/inside-epa-climate-logo.png'); }
*/
/*.iwp-insideepaclimate #top-inner::after {
content: url('https://insideepa.com/sites/insideepa.com/files/inside-epa-logo.png'); }
*/
  .iwp-insideepaclimate #top-right #block-system-user-menu {
    margin-right: 30px;
    margin-top: 20px; }
  .iwp-insideepaclimate #top-right #block-user-login h2.block-title {
    color: #990000; }
  .iwp-insideepaclimate #top-right #block-user-login {
    margin-right: 56px; }
  .iwp-insideepaclimate #top-right #block-block-11 {
    margin-right: 20px; }
  .iwp-insideepaclimate #top-right #block-block-11 .content p a {
    color: #000000;
    font-size: 12px; }
  .iwp-insideepaclimate #block-superfish-1 {
    background-color: #000000; }
  .iwp-insideepaclimate #block-superfish-1 ul li a {
    font-size: 1.4em; }
  .iwp-insideepaclimate #block-superfish-1 ul li a:hover {
    background-color: #666600; }
  .iwp-insideepaclimate #block-superfish-1 ul li a span {
    display: none; }
  .iwp-insideepaclimate #block-superfish-1 ul li ul li a {
    font-size: 12px;
    font-weight: bold; }
  .iwp-insideepaclimate #block-superfish-2 {
    background-color: #333; }
  .iwp-insideepaclimate #block-superfish-2 ul li a {
    font-size: 1.4em; }
  .iwp-insideepaclimate #block-superfish-2 ul li a:hover {
    background-color: #006699; }
  .iwp-insideepaclimate #block-superfish-2 ul li a span {
    display: none; }
  .iwp-insideepaclimate #block-superfish-2 ul li ul li a {
    font-size: 12px;
    font-weight: bold; }
.climate-theme.iwp-insideepaclimate #navigation #block-block-12 {
    width: 85px;
    float: right;
    padding-top: 4px;
    clear: both; }
  .iwp-insideepaclimate #navigation #block-block-12 {
    width: 85px;
    float: right;
    padding-top: 4px;
    clear: both; }
  .iwp-insideepaclimate #block-superfish-1 ul > li > ul {
    background-color: #F0F0E1;
    top: 36px; }
  .iwp-insideepaclimate .sf-shadow ul {
    padding: 0; }
  .iwp-insideepaclimate #block-superfish-2 ul > li > ul {
    background-color: #F0F0E1;
    top: 36px; }
   .iwp-insideepaclimate #sub-navigation {
    background: white;
    border-bottom: 3px solid #CCC;
    display: block; }
  .iwp-insideepaclimate #block-block-9 {
    width: 218px;
    float: left; }
  .iwp-insideepaclimate #block-block-9 .searchleft {
    color: #949494; }
  .iwp-insideepaclimate #block-block-10 {
    width: 400px;
    float: left;
    margin: 0; }
  .iwp-insideepaclimate #block-block-10 .sub-nav-quick-links {
    padding: 10px; }
  .iwp-insideepaclimate #block-block-10 p a {
    color: #000000;
    font-size: 12px;
    font-weight: bold; }
  .iwp-insideepaclimate #block-block-10 .quick-links-header {
    float: left;
    margin-right: 15px;
    text-transform: uppercase;
    color: #FF0000;
    font-family: Georgia; }

  .iwp-insideepaclimate #sidebar-first {
    border: none;
    border-right: 1px solid #CCC;
    }

.iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block,
.iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_4,
.iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_3,
.iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_2,
.iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_1 {
    margin: 0 0 4px;
    padding: 0 0 4px;
    }

.iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_3 h2.block-title,
.iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block h2.block-title {
    background: url("../images/epa/featuredboxbackground.jpg") repeat-x scroll top left transparent;
    height: 30px;
    color: #ffffff;
    margin: 0;
    padding-left: 10px;
    }

.iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_1 h2.block-title,
.iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_2 h2.block-title,
iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_4 h2.block-title {
    background: url("../images/epa/insiderboxbackground.jpg") repeat-x scroll top left transparent;
    height: 30px;
    color: #ffffff;
    margin: 0;
    padding-left: 10px;
    }

  .iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_1 .view.view-homepage-left-blocks,
  .iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_2 .view.view-homepage-left-blocks,
  .iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_3 .view.view-homepage-left-blocks,
  .iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_4 .view.view-homepage-left-blocks,
  .iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block .view.view-homepage-left-blocks {
    margin: 0;
    padding: 5px 10px; }

  .iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_3 .view.view-homepage-left-blocks .views-field-title,
  .iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block .view.view-homepage-left-blocks .views-field-title {
    margin-bottom: 2px; }

  .iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_2 .view.view-homepage-left-blocks .views-field-body,
  .iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_4 .view.view-homepage-left-blocks .views-field-body p,
  .iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_1 .view.view-homepage-left-blocks .views-field-body,
  .iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_3 .view.view-homepage-left-blocks .views-field-body,
  .iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block .view.view-homepage-left-blocks .views-field-body {
    line-height: 15px; }

  .iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_1 .views-field-title,
  .iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_4 .views-field-title {
    display: none; }

  .iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_4 .views-field-body h1 {
    font-size: 16px;
    line-height: 18px;
    margin-bottom: 3px; }

  .iwp-insideepaclimate #sidebar-first #block-views-homepage_left_blocks-block_1 .views-field-body h3 {
    color: #000000; }

  .iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_5 .content h2.block-title {
    display: none; }

  .iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_5 .view-content .views-field-title a {
    font-size: 16px; }

  .iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_5 .view-content .views-field-body {
    line-height: 16px; }

  .iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_5 .view-content .views-row-4 .views-field-body,
  .iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_5 .view-content .views-row-5 .views-field-body {
    display: none; }

  .iwp-insideepaclimate #content-area #block-block-23 ul {
    margin: 0 0 15px 22px; }

  .iwp-insideepaclimate #content-area #block-block-23 ul li a {
    font-weight: normal; }

  .iwp-insideepaclimate #content-area #block-block-23 ul li span {
    font-style: italic;
    color: #FF0000; }

  .iwp-insideepaclimate #content-area #block-block-23 h2.block-title {
    color: #333333;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    word-spacing: 3px;
    }

  /*--------- John H. edits for Topics Blocks on Mainpage --------*/
.iwp-insideepaclimate #block-views-homepage_center_blocks-block_1,
.iwp-insideepaclimate #block-views-homepage_center_blocks-block_2,
.iwp-insideepaclimate #block-views-homepage_center_blocks-block_3,
.iwp-insideepaclimate #block-views-homepage_center_blocks-block_4 {
    margin-top: 10px;
  }

  /*--------- End of John H. edits for Topics Blocks on Mainpage --------*/

.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_10 .view-header,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_9 .view-header,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_8 .view-header,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_7 .view-header,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_6 .view-header,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_4 .view-header,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_3 .view-header,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_2 .view-header,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_1 .view-header,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block .view-header {
    color: #333333;
    margin: 0;
    padding: 2px 0 0 0;
    }

.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_10 .view-header h2.block-title,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_9 .view-header h2.block-title,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_8 .view-header h2.block-title,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_7 .view-header h2.block-title,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_6 .view-header h2.block-title,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_4 .view-header h2.block-title,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_3 .view-header h2.block-title,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_2 .view-header h2.block-title,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_1 .view-header h2.block-title,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block .view-header h2.block-title {
    font-size: 14px;
    color: #FF0000;
    float: left;
    margin: 0 25px 0 0;
    font-weight: bold;
    }

.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_10 .view-header p,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_9 .view-header p,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_8 .view-header p,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_7 .view-header p,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_6 .view-header p,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_4 .view-header p,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_3 .view-header p,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_2 .view-header p,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_1 .view-header p,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block .view-header p {
    margin: 4px 0;
    }

.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_10 .view-header p a:hover,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_9 .view-header p a:hover,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_8 .view-header p a:hover,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_7 .view-header p a:hover,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_6 .view-header p a:hover,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_4 .view-header p a:hover,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_3 .view-header p a:hover,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_2 .view-header p a:hover,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_1 .view-header p a:hover,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block .view-header p a:hover {
    color: #FF3300;
    }

.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_10 .view-header p a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_9 .view-header p a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_8 .view-header p a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_7 .view-header p a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_6 .view-header p a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_4 .view-header p a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_3 .view-header p a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_2 .view-header p a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_1 .view-header p a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block .view-header p a {
    font-family: Calibri,Optima,Arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-transform: uppercase; }

.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_10 .view-content,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_9 .view-content,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_8 .view-content,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_7 .view-content,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_6 .view-content,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_4 .view-content,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_3 .view-content,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_2 .view-content,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_1 .view-content,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block .view-content {
    margin-top: 2px;
    }

.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_10 .view-content .views-row,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_9 .view-content .views-row,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_8 .view-content .views-row,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_7 .view-content .views-row,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_6 .view-content .views-row,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_4 .view-content .views-row,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_3 .view-content .views-row,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_2 .view-content .views-row,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_1 .view-content .views-row,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block .view-content .views-row {
    margin-bottom: 6px;
    }

.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_10 .view-content .views-field-title a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_9 .view-content .views-field-title a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_8 .view-content .views-field-title a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_7 .view-content .views-field-title a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_6 .view-content .views-field-title a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_4 .view-content .views-field-title a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_3 .view-content .views-field-title a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_2 .view-content .views-field-title a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block_1 .view-content .views-field-title a,
.iwp-insideepaclimate #content-area #block-views-homepage_center_blocks-block .view-content .views-field-title a {
    font-weight: bold;
    font-size: 12px;
    }

.iwp-insideepaclimate #sidebar-second .block {
    margin: 4px 4px 20px 4px;
    background-color: #FFFFFF;
    font-size: 12px;
    padding: 4px 10px;
    box-shadow: 1px 4px 2px 0 rgba(0, 0, 0, 0.2)
    }

.iwp-insideepaclimate #sidebar-second #block-block-15 .content {
    line-height: 16px; }

.iwp-insideepaclimate #sidebar-second #block-block-15 .content .email-alert-content a img {
    margin-top: 12px;
    margin-left: 0; }

.iwp-insideepaclimate #sidebar-second #block-block-15 .content span {
    color: #CC0000;
    font-size: 16px;
    font-weight: bold; }

.iwp-insideepaclimate #sidebar-second #block-block-16 {
    padding-bottom: 10px; }

.iwp-insideepaclimate #sidebar-second #block-block-25 .content h2 {
    color: #FF0000;
    font-size: 14px;
    text-transform: uppercase;
    }

.iwp-insideepaclimate #sidebar-second #block-block-46 .content h2,
.iwp-insideepaclimate #sidebar-second #block-block-72 .content h2,
.iwp-insideepaclimate #sidebar-second #block-block-75 .content h2,
.iwp-insideepaclimate #sidebar-second #block-block-76 .content h2,
.iwp-insideepaclimate #sidebar-second #block-block-16 .content h2,
.iwp-insideepaclimate #sidebar-second #block-block-59 .content h2 {
    color: #FF0000;
    font-size: 14px;
    text-transform: uppercase;
    background: none;
    padding: 2px 0;
    }

.iwp-insideepaclimate #sidebar-second #block-block-72 .content h2 {
    background: #CC0000;
    border-bottom: 1px solid #660000;
    color: #FFF;
    padding: 2px 4%;
    }

.iwp-insideepaclimate #sidebar-second #block-block-76 h3 {
    padding-bottom: 2px;
    }

.iwp-insideepaclimate #sidebar-second #block-views-inside_the_docket_room-block h2,
.iwp-insideepaclimate #sidebar-second #block-views-homepage_right_blocks-block_1 h2,
.iwp-insideepaclimate #sidebar-second #block-views-homepage_right_blocks-block_2 h2,
.iwp-insideepaclimate #sidebar-second #block-views-homepage_right_blocks-block_3 h2,
.iwp-insideepaclimate #sidebar-second #block-views-homepage_right_blocks-block_4 h2,
.iwp-insideepaclimate #sidebar-second #block-block-37 h2,
.iwp-insideepaclimate #sidebar-second #block-views-homepage_right_blocks-block_59 h2 {
    color: #FF0000;
    font-size: 14px;
    text-transform: uppercase;
    background: none;
    padding: 2px 0;
    }

.iwp-insideepaclimate #block-block-57 #climatepages h2 {
    font-size: 14px;
    line-height: 16px;
    text-transform: uppercase;
    margin: 0 0 2px 0;
    padding: 0;
    }

.iwp-insideepaclimate #block-block-57 #climatepages h3 {
    font-size: 14px;
    line-height: 16px;
    margin: 0 0 2px 0;
    padding: 0;
    }

.iwp-insideepaclimate #block-block-57 #climatepages p {
    margin: 0 0 10px 0;
    padding: 0;
    }

.iwp-insideepaclimate #sidebar-second #block-views-homepage_right_blocks-block .content .view.view-homepage-right-blocks h2 {
    font-size: 14px;
    }

.iwp-insideepaclimate #sidebar-second #block-block-16 .content .email-alert-text {
    float: right;
    text-align: left;
    width: 184px;
    line-height: 15px;
    margin-top: -9px;
    }

.iwp-insideepaclimate #sidebar-second #block-block-16 .content .email-alert-link {
    margin-top: -15px; }

.iwp-insideepaclimate #sidebar-second #block-block-16 .content .email-alert-link a:hover {
    color: #FF0000; }

.iwp-insideepaclimate #sidebar-second #block-block-16 .content .email-alert-link a {
    margin-left: 55px;
    font-weight: normal;
    text-decoration: underline; }

.iwp-insideepaclimate #sidebar-second #block-block-27 {
    padding: 0;
    margin: 4px;
    height: 140px; }

.iwp-insideepaclimate #sidebar-second #block-block-27 .content p, .iwp-insideepaclimate #sidebar-second #block-block-56 .content p, {
    padding: 0;
    margin: 0; }

.iwp-insideepaclimate #sidebar-second #block-views-homepage_right_blocks-block .content .view.view-homepage-right-blocks {
    padding: 0; }

.iwp-insideepaclimate #sidebar-second #block-views-homepage_right_blocks-block .content .view-content {
    margin-top: 6px; }

.iwp-insideepaclimate #sidebar-second #block-views-homepage_right_blocks-block .content .view-content .views-row {
    margin-bottom: 15px; }

.iwp-insideepaclimate #sidebar-second #block-views-homepage_right_blocks-block .content .view-content .views-field-body {
    line-height: 15px; }

.iwp-insideepaclimate #sidebar-second #block-views-homepage_right_blocks-block .content .view-content .views-field-title {
    margin-bottom: 2px;
    font-weight: bold; }

.iwp-insideepaclimate #sidebar-second #block-views-homepage_right_blocks-block .content .view-content .views-field-title a {
    font-size: 14px; }

.iwp-insideepaclimate #content-area .view.view-editions .views-row .views-field-title {
    text-transform: none;
    font-size: 20px;
    color: #FF0000; }

.iwp-insideepaclimate #content-area .view.view-editions .views-row .views-field-field-newsletter-ed-articles h2 a {
    font-size: 16px;
    text-transform: none; }

.iwp-insideepaclimate #content-area .view.view-editions .views-row .views-field-field-newsletter-ed-articles .content p {
    font-size: 12px;
    line-height: 16px; }

.iwp-insideepaclimate #content #content-header h1.title {
    color: #333;
    font-size: 22px;
    margin: 0 0 20px 0;
    padding: 0 0 2px 0;
    border-bottom: 1px solid #CCC; }

.iwp-insideepaclimate #content #content-area .content .term-listing-heading .taxonomy-term-description {
    margin: 0; }

.iwp-insideepaclimate #content #content-area .content .term-listing-heading p {
    padding: 0; }

.iwp-insideepaclimate #content #content-area .content .term-listing-heading {
    border-bottom: 1px solid #E9E9E9;
    color: #333333;
    font-size: 12px;
    font-style: italic;
    line-height: 16px;
    margin-bottom: 8px;
    padding-bottom: 4px; }

.iwp-insideepaclimate #content #content-area .content .node-article .node-inner h2 {
    margin-bottom: 0; }

.iwp-insideepaclimate #content #content-area .content .node-article .node-inner .content .field-name-body p {
    line-height: 16px; }

.iwp-insideepaclimate #sidebar-second #block-block-31 h2.block-title,
.iwp-insideepaclimate #sidebar-second #block-block-30 h2.block-title {
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    }

.iwp-insideepaclimate #sidebar-second #block-block-31 .content p,
.iwp-insideepaclimate #sidebar-second #block-block-30 .content p {
    padding: 0; }

.iwp-insideepaclimate #sidebar-second #block-block-31 .content p a,
.iwp-insideepaclimate #sidebar-second #block-block-30 .content p a {
    color: #FF0000;
    font-weight: normal; }

.iwp-insideepaclimate #content-area .content .view-topic-views .views-field-body p {
    font-size: 12px;
    line-height: 16px; }

.iwp-insideepaclimate #sidebar-second #block-views-most_viewed_daily_news-block .view-content {
    margin-top: 5px; }

.iwp-insideepaclimate #sidebar-second #block-views-most_viewed_daily_news-block .content .view {
    padding: 0; }

.iwp-insideepaclimate #sidebar-second #block-views-most_viewed_daily_news-block .view-content a {
    font-weight: normal; }

.iwp-insideepaclimate #sidebar-second #block-views-most_viewed_daily_news-block .view-content .views-row,
.iwp-insideepaclimate #sidebar-second #block-views-related_content-block_2 .view-content .views-row
   {
    margin-bottom: 12px; }

.iwp-insideepaclimate #sidebar-second #block-views-most_viewed_daily_news-block .view-content .views-field-title,
.iwp-insideepaclimate #sidebar-second #block-views-related_content-block_2 .view-content .views-field-title {
    margin-bottom: 2px; }

.iwp-insideepaclimate #sidebar-second .block .content .view {
    padding: 0 0 10px 0;
    }

.iwp-insideepaclimate #sidebar-second .block .views-field-title {
    margin-bottom: 10px;
    font-weight: normal;
  }

.iwp-insideepaclimate .view-topic-views .views-field-field-type, .iwp-insideepaclimate .view-topic-views .views-field-created {
    font-size: 12px;
}

.iwp-insideepaclimate .node-inner h3.category {
    color: #999;
    font-size: 16px;
    text-transform: uppercase;
    margin: 2px 0 10px 0;
    padding: 0 0 4px 0;
    border-bottom: 1px solid #CCC;
}

.iwp-insideepaclimate #sidebar-second #block-views-most_viewed_daily_news-block h2.block-title,
.iwp-insideepaclimate #sidebar-second #block-views-related_content-block_2 h2.block-title {
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    }

.iwp-insideepaclimate #content-area .view.view-daily-news-listing .view-content h2,
.iwp-insideepaclimate #content-area .view.view-climate-outlook .view-content h2,
.iwp-insideepaclimate #content-area .view-topic-views .view-content h2,
.iwp-insideepaclimate #content-area .view-features .view-content h2 {
    font-size: 16px;
    margin-bottom: 2px;
     }

 .iwp-insideepaclimate #content-area .view.view-daily-news-listing .view-content .views-field-body {
    line-height: 16px; }

.iwp-insideepaclimate #content-area .view.view-climate-outlook .view-content h3 {
    color: #666;
    font-size: 14px;
    font-weight: normal;
    margin: 10px 0;
    padding: 0 0 0 2px;
    border-bottom: 1px solid #CCC;
    }

.iwp-insideepaclimate #content-area .view.view-documents .view-content .views-row {
    margin-bottom: 20px; }

.iwp-insideepaclimate #content-area .view.view-documents .view-content .views-field-title h3 a {
    font-size: 16px;
    line-height: 18px;
    margin: 20px 0 0;
    text-decoration: none; }

.iwp-insideepaclimate #content-area .view.view-documents .view-content h3 {
    color: #CC0000;
    font-size: 10px;
    font-weight: bold;
    margin: 10px 0 0;
    padding: 0; }

.iwp-insideepaclimate #content-area .view.view-the-inside-story .view-content {
    margin-top: 15px; }

.iwp-insideepaclimate #content-area .view.view-the-inside-story .views-field-body {
    margin-bottom: 10px; }

.iwp-insideepaclimate #content-area .view.view-the-inside-story .views-field-body p {
    line-height: 16px; }

.iwp-insideepaclimate #content-area .view.view-the-inside-story .views-field-created {
    border-bottom: 1px solid #E9E9E9;
    border-top: 1px solid #E9E9E9;
    color: #949494;
    font-weight: bold;
    margin: 8px 0 12px;
    padding: 4px 0; }

.iwp-insideepaclimate #sidebar-second .block .content p {
     margin: 0;
     padding: 0 0 20px 0;
  }

.iwp-insideepaclimate #sidebar-second #block-views-the_inside_story-block_1 h2.block-title {
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    }

.iwp-insideepaclimate #sidebar-second #block-views-the_inside_story-block_1 .view {
    padding: 0;
    margin-top: 10px; }

.iwp-insideepaclimate #sidebar-second #block-views-the_inside_story-block_1 .view-content .views-field-title a {
    color: #000000;
    font-size: 14px;
    font-weight: normal;
    margin: 6px 0 0;
    padding: 0 0 8px; }

.iwp-insideepaclimate #sidebar-second #block-views-the_inside_story-block_1 .view-footer {
    margin-bottom: 15px; }

.iwp-insideepaclimate #sidebar-second #block-views-the_inside_story-block_1 .view-footer p a {
    background: url("../images/epa/circle_arrow.gif") no-repeat scroll center right transparent;
    padding: 5px 25px 5px 0; }

.iwp-insideepaclimate #content-area .content .Insider .timestamp,
.iwp-insideepaclimate #content-area .view-the-insider .view-content .content .field-name-field-featured {
    display: none; }

.iwp-insideepaclimate #content-area .content .Insider h1.title,
.iwp-insideepaclimate #content-area .view-the-insider .view-content h2 {
    font-size: 16px;
    line-height: 18px;
    margin: 20px 0 20px;
    font-weight: bold;
    text-transform: none; }

.climate-theme.iwp-insideepaclimate #content-area blockquote {
  margin:5px 30px;
  }

.iwp-insideepaclimate #content-area .content .Insider .body .blockquote a,
.iwp-insideepaclimate #content-area .view-the-insider .view-content .field-name-body .blockquote a {
    color: #FF0000;
    text-decoration: underline; }

.iwp-insideepaclimate #content-area .content .Insider .body .blockquote a:hover,
.iwp-insideepaclimate #content-area .view-the-insider .view-content .field-name-body .blockquote a:hover {
    color: #CC0000; }

.iwp-insideepaclimate #content-area .content .Insider .body .blockquote,
.iwp-insideepaclimate #content-area .view-the-insider .view-content .field-name-body .blockquote {
    padding: 4px 40px 10px; }

.iwp-insideepaclimate #content-area .content .Insider .body h3,
.iwp-insideepaclimate #content-area .view-the-insider .view-content .field-name-body h3 {
    color: #666600;
    font-family: Arial,sans-serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 22px;
    margin: 20px 0 4px;
    }

.iwp-insideepaclimate #sidebar-second #block-block-32 h2.block-title,
.iwp-insideepaclimate #sidebar-second #block-block-73 h2.block-title,
.iwp-insideepaclimate #sidebar-second #block-views-the_insider-block_1 h2.block-title {
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    }

.iwp-insideepaclimate #sidebar-second #block-block-32 .content p,
.iwp-insideepaclimate #sidebar-second #block-views-the_insider-block_1 .content .view {
    padding: 0;
    margin-top: 6px; }

.iwp-insideepaclimate #sidebar-second #block-views-the_insider-block_1 .content .view a {
    font-weight: normal; }

.iwp-insideepaclimate #sidebar-second #block-block-28 h2,
.iwp-insideepaclimate #sidebar-second #block-views-the_week_ahead_archives-block h2.block-title {
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    }

.iwp-insideepaclimate #sidebar-second #block-block-28 .content p,
.iwp-insideepaclimate #sidebar-second #block-views-the_week_ahead_archives-block .content .view {
    padding: 0; }

.iwp-insideepaclimate #sidebar-second #block-views-the_week_ahead_archives-block .content .view {
    margin-top: 5px; }

.iwp-insideepaclimate #sidebar-second #block-views-the_week_ahead_archives-block .content .view a {
    font-weight: normal; }

.iwp-insideepaclimate #content-area .view-the-week-ahead .view-content {
    margin-top: 20px; }

.iwp-insideepaclimate #content-area .content .node.Week.Ahead h1.title {
    color: #333333;
    font-size: 16px;
    font-weight: normal;
    text-transform: none;
    margin: 2px 0 4px;
    padding: 0; }

.iwp-insideepaclimate #content-area .content .node.Week.Ahead .timestamp,
.iwp-insideepaclimate #content-area .view-the-week-ahead .view-content .views-field-title,
.iwp-insideepaclimate #content-area .view-the-week-ahead .view-content .views-field-created {
    display: none; }

.iwp-insideepaclimate #content-area .content .node.Week.Ahead .body h1,
.iwp-insideepaclimate #content-area .view-the-week-ahead .view-content .views-field-body h1 {
    line-height: 22px; }

.iwp-insideepaclimate #content-area .content .node.Week.Ahead .body .createdate,
.iwp-insideepaclimate #content-area .view-the-week-ahead .view-content .views-field-body .createdate {
    border-bottom: 1px solid #E9E9E9;
    border-top: 1px solid #E9E9E9;
    color: #949494;
    font-weight: bold;
    margin: 8px 0 12px;
    padding: 4px 0; }

.iwp-insideepaclimate #content-area .content .node.Week.Ahead .body h3,
.iwp-insideepaclimate #content-area .view-the-week-ahead .view-content .views-field-body h3 {
    color: #666600;
    font-family: Arial,sans-serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 22px;
    margin: 10px 0 4px; }

.iwp-insideepaclimate #sidebar-second #block-block-29 h2.block-title {
    color: #FF0000;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
    }

.iwp-insideepaclimate #content-area .content #node-24 .content h3,
.iwp-insideepaclimate #content-area .content #node-25 .content h3,
.iwp-insideepaclimate #content-area .content #node-26 .content h3,
.iwp-insideepaclimate #content-area .content #node-27 .content h3,
.iwp-insideepaclimate #content-area .content #node-28 .content h3 {
    color: #666600;
    font-family: Arial,sans-serif;
    font-size: 20px;
    font-weight: bold;
    line-height: 22px;
    margin: 20px 0 4px; }

/*--------- NAVIGATION ---------*/

.iwp-insideepaclimate #sidebar-second #block-block-52,
.iwp-insideepaclimate #sidebar-second #block-block-77 {
  margin: 4px;
  padding: 0;
}

.iwp-insideepaclimate #sidebar-second #block-block-52 h2.block-title,
.iwp-insideepaclimate #sidebar-second #block-block-77 h2.block-title {
    margin: 0;
    padding: 4px 4%;
    background: #DDD;
    color: #333;
    border-bottom: 1px solid #CCC;
}

.iwp-insideepaclimate #sidebar-second #block-block-52 h4 a:hover,
.iwp-insideepaclimate #sidebar-second #block-block-52 h4 a:active,
.iwp-insideepaclimate #sidebar-second #block-block-77 h4 a:hover,
.iwp-insideepaclimate #sidebar-second #block-block-77 h4 a:active {
      color: #FFF;
      background-color: #333;
      text-decoration: none;
}

.iwp-insideepaclimate #sidebar-second #block-block-52 h4 a,
.iwp-insideepaclimate #sidebar-second #block-block-77 h4 a {
      display: block;
      margin: 0;
      padding: 8px 4%;
      width: auto;
      color: #006699;
}

.iwp-insideepaclimate #sidebar-second #block-block-52 h4,
.iwp-insideepaclimate #sidebar-second #block-block-77 h4 {
     border-bottom: 1px solid #CCC;
     margin: 0;
     padding: 0;
     font-size: 12px;
     line-height: 16px;
     font-weight: normal;
}

.iwp-insideepaclimate #sidebar-second #block-block-52 h4:last-child,
.iwp-insideepaclimate #sidebar-second #block-block-77 h4:last-child {
    border-bottom: none;
}

/*--------- End of Inside EPA/climate CSS ---------*/

/*----------- Start of Environmental Newsstand CSS --------*/

.iwp-environmentalnewsstand .view-homepage-left-blocks h1 {
  font-size: 22px;
  line-height: 24px;
  margin-bottom: 2px;
}

.iwp-environmentalnewsstand .view-homepage-left-blocks h2 {
  font-size: 16px;
  line-height: 18px;
  margin-bottom: 2px;
}

.page-daily-news.iwp-environmentalnewsstand #content-inner h1.title {
  text-transform: none; }

.not-front.iwp-environmentalnewsstand #sidebar-second .block {
  margin: 7px; }

.not-front.iwp-environmentalnewsstand #sidebar-first {
  border-right: none;
  width: 180px;
  margin-right: 20px;
   }

.not-front.iwp-environmentalnewsstand #content-inner {
    margin-left: 200px;
}

.page-the-insider.iwp-environmentalnewsstand #content-inner,
.page-the-week-ahead.iwp-environmentalnewsstand #content-inner {
    margin-left: 10px;
}

.not-front.iwp-environmentalnewsstand #content-container #content-inner {
  border-left: 1px solid #C0C0C0; }

.page-congress-watch.iwp-environmentalnewsstand #content-container #content-inner,
.not-front.node-type-article.iwp-environmentalnewsstand #content-container #content-inner,
.page-the-week-ahead.iwp-environmentalnewsstand #content-container #content-inner,
.page-the-insider.iwp-environmentalnewsstand #content-container #content-inner,
.page-climate-policy-watch.iwp-environmentalnewsstand #content-container #content-inner {
  border: none; }

.page-climate-policy-watch.iwp-environmentalnewsstand #content-container h1.title {
  text-transform: none; }

.page-congress-watch.iwp-environmentalnewsstand #content #content-header h1.title {
  color: #FF0000;
  font-size: 18px;
  text-transform: none; }

.iwp-environmentalnewsstand #content-area .Insider .category,
.iwp-environmentalnewsstand #content-area .The.Week.Ahead .category,
.page-the-week-ahead.iwp-environmentalnewsstand #content-container h1.title,
.page-the-insider.iwp-environmentalnewsstand #content-container h1.title {
  display: none; }

.iwp-environmentalnewsstand #content-area .Insider .body h3,
.iwp-environmentalnewsstand #content-area .The.Week.Ahead .body h3,
.page-the-week-ahead.iwp-environmentalnewsstand #content-area .view-the-insider .views-field-body h3,
.page-the-insider.iwp-environmentalnewsstand #content-area .view-the-insider .views-field-body h3 {
  font-size: 24px;
  line-height: 26px;
  color: #003300;
  margin: 20px 0 4px; }

.not-front.page-taxonomy.iwp-environmentalnewsstand #content-area .field-name-body p {
  line-height: 14px; }

.iwp-environmentalnewsstand {
  /*----- Congress Watch ------*/
  /*---- Footer ------*/
  /*----- Daily News -----*/
  /*----- Congress Watch -------*/
  /*---- Newsletters -----*/
  /*---- Topics -------*/
  /*----- Features -----*/ }
  .iwp-environmentalnewsstand a, .iwp-environmentalnewsstand a:link {
    color: #003300; }

  .iwp-environmentalnewsstand .view-the-insider .views-field-body a {
     text-decoration: underline;
  }

  .iwp-environmentalnewsstand #sidebar-second {
    background: #E9E9E9; }
  .iwp-environmentalnewsstand #block-block-3 {
    float: none;
    width: auto; }
  .iwp-environmentalnewsstand #block-block-7 .content p a {
    color: #ffffff; }
  .iwp-environmentalnewsstand #block-block-7 {
    height: auto;
    border: none;
    text-align: right;
    color: #ffffff; }
  .iwp-environmentalnewsstand #top-right #block-system-user-menu.block {
    margin: 5px 25px 0 0; }
  .iwp-environmentalnewsstand #block-block-18 .searchleft {
    color: #000000;
    font-weight: bold; }
  .iwp-environmentalnewsstand #block-search-form {
    width: 300px; }
  /* .iwp-environmentalnewsstand #block-search-form .advanced {
    display: none; } */
  .iwp-environmentalnewsstand #navigation #block-superfish-1 ul.menu li.sfHover a {
    background: #00CC00; }
  .iwp-environmentalnewsstand #navigation #block-superfish-1 ul.menu li a:hover {
    background: #00CC00; }
  .iwp-environmentalnewsstand #navigation #block-superfish-1 ul.menu li ul li a {
    color: #ffffff;
    background: #336633 !important; }
  .iwp-environmentalnewsstand #navigation #block-superfish-1 ul.menu li ul {
    top: 34px; }
  .iwp-environmentalnewsstand #navigation #block-superfish-1 ul.menu li ul li a:hover {
    background: #00CC00 !important; }
  .iwp-environmentalnewsstand #block-views-featured_stories_block-block .field-content p,
  .iwp-environmentalnewsstand #block-views-the_insider-block .field-content p,
  .iwp-environmentalnewsstand #block-views-the_week_ahead-block .field-content p {
    font-size: 12px;
    line-height: 14px; }
  .iwp-environmentalnewsstand #block-views-the_insider-block h3,
  .iwp-environmentalnewsstand #block-views-the_week_ahead-block h1 {
    font-size: 14px;
    color: #003300;
    font-weight: bold;
    line-height: 16px; }
  .iwp-environmentalnewsstand #block-views-the_insider-block .content h2.block-title,
  .iwp-environmentalnewsstand #block-views-the_week_ahead-block .content h2.block-title,
  .iwp-environmentalnewsstand #block-views-featured_stories_block-block .content h2.block-title {
    text-transform: none;
    font-size: 16px; }
  .iwp-environmentalnewsstand .view-homepage-left-blocks .views-field-body p {
    line-height: 14px; }
  .iwp-environmentalnewsstand .view-homepage-left-blocks .views-field-title {
    line-height: 22px; }
  .iwp-environmentalnewsstand .view-homepage-left-blocks .views-field-title a {
    font-size: 18px; }
  .iwp-environmentalnewsstand #block-block-10 .content ul {
    margin-left: 15px; }
  .iwp-environmentalnewsstand #block-block-10 .content h2.block-title {
    color: #333333;
    font-family: Georgia;
    font-size: 12px;
    font-weight: bold;
    word-spacing: 3px; }
  .iwp-environmentalnewsstand #sidebar-second #block-block-4.block h2.block-title {
    background: #CCCCCC;
    border-bottom: 1px solid #C0C0C0; }
  .iwp-environmentalnewsstand #block-block-2 p,
  .iwp-environmentalnewsstand #block-block-3 p,
  .iwp-environmentalnewsstand #block-block-4 p {
    font-size: 12px;
    line-height: 14px; }
  .iwp-environmentalnewsstand #block-block-2 ul li a,
  .iwp-environmentalnewsstand #block-block-3 ul li a,
  .iwp-environmentalnewsstand #block-views-hot_documents-block .view-footer p a,
  .iwp-environmentalnewsstand #block-views-hot_documents-block ul li a {
    font-size: 12px;
    font-weight: normal; }
  .iwp-environmentalnewsstand #block-block-3 p span {
    font-weight: bold;
    color: #FF0000; }
  .iwp-environmentalnewsstand #block-block-3 img {
    float: right; }

  .iwp-environmentalnewsstand #block-block-18.block {
    width: 50%; }
  .iwp-environmentalnewsstand #content-container #content .node.Congress.Watch .category {
    text-transform: none;
    color: #ff0000;
    font-size: 16px; }
  .iwp-environmentalnewsstand #content-container #content .node.Congress.Watch .title,
  .iwp-environmentalnewsstand .view-congress-watch .view-content .views-field-title h2 {
    color: #003300;
    text-transform: none;
    font-size: 16px;
    font-weight: bold; }
  .iwp-environmentalnewsstand #content-container #content .node.Congress.Watch .timestamp,
  .iwp-environmentalnewsstand .view-congress-watch .view-content .views-field-created {
    border-bottom: 1px solid #E9E9E9;
    border-top: 1px solid #E9E9E9;
    color: #949494;
    font-weight: bold;
    margin: 8px 0 12px;
    padding: 4px 0; }
  .iwp-environmentalnewsstand #content-container #content .node.Congress.Watch .body p,
  .iwp-environmentalnewsstand .view-congress-watch .view-content .views-field-body p {
    font-size: 12px;
    line-height: 14px; }
  .iwp-environmentalnewsstand #block-views-congress_watch-block_1.block .block-title {
    color: #ff0000;
    border: none;
    background: none;
    font-size: 14px;
    text-transform: none; }
  .iwp-environmentalnewsstand #block-views-congress_watch-block_1.block .views-field-title {
    line-height: 14px; }
  .iwp-environmentalnewsstand #block-views-congress_watch-block_1.block .views-field-title a {
    color: #003300;
    font-size: 12px;
    font-weight: normal; }
  .iwp-environmentalnewsstand #footer {
    background: #E9E9E9;
    border-top: 3px solid #C0C0C0;
    clear: both;
    overflow: hidden;
    padding: 0;
    text-align: left; }
  .iwp-environmentalnewsstand #footer ul.menu {
    float: none; }
  .iwp-environmentalnewsstand #footer ul.menu li {
    float: left;
    width: 185px;
    border: none;
    margin-right: 13px; }
  .iwp-environmentalnewsstand #footer #block-menu_block-1 ul li.menu-mlid-847 {
    clear: both;
    margin-top: 25px; }
  .iwp-environmentalnewsstand #footer #block-menu_block-1 ul li.menu-mlid-849 {
    margin-top: -81px; }
  .iwp-environmentalnewsstand #footer #block-menu_block-1 ul li.menu-mlid-893 {
    margin-top: -81px;
    width: 240px; }
  .iwp-environmentalnewsstand #block-block-19 {
    padding-top: 15px; 
    overflow: hidden;
    height: 280px; }
  .iwp-environmentalnewsstand #block-block-19 .content h2.block-title,
  .iwp-environmentalnewsstand #footer #block-menu_block-1 ul li a {
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    padding-bottom: 4px;
    text-transform: uppercase; }
  .iwp-environmentalnewsstand #footer #block-menu_block-1 ul li ul {
    float: none;
    padding-top: 5px; }
  .iwp-environmentalnewsstand #footer #block-menu_block-1 ul li ul li {
    line-height: 16px; }
  .iwp-environmentalnewsstand #footer #block-menu_block-1 ul li ul li a {
    color: #666666;
    font-family: arial,sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-transform: none;
    padding: 0 0 2px;
    border: none; }
  .iwp-environmentalnewsstand #footer #block-menu_block-1 {
    width: 670px; }
  .iwp-environmentalnewsstand #footer #block-menu_block-1 {
    margin: 15px; }
  .iwp-environmentalnewsstand #footer #block-block-20 {
    padding: 15px;
    background: #ffffff; }
  .iwp-environmentalnewsstand #footer #block-block-20 p {
    padding: 0; }
  .iwp-environmentalnewsstand #sidebar-first #block-block-9.block,
  .iwp-environmentalnewsstand #sidebar-first #block-block-8.block {
    border-bottom: none; }
  .iwp-environmentalnewsstand #block-block-9.block .content h2,
  .iwp-environmentalnewsstand #block-block-8.block .content h2 {
    color: #003300;
    font-size: 14px; }
  .iwp-environmentalnewsstand #block-block-9.block .content ul,
  .iwp-environmentalnewsstand #block-block-8.block .content ul {
    list-style: none;
    margin-left: 0; }
  .iwp-environmentalnewsstand #block-block-9.block .content ul li,
  .iwp-environmentalnewsstand #block-block-8.block .content ul li {
    border-bottom: 1px solid #E9E9E9;
    margin: 0; }
  .iwp-environmentalnewsstand #block-block-9.block .content ul li a,
  .iwp-environmentalnewsstand #block-block-8.block .content ul li a {
    color: #555555;
    display: block;
    text-decoration: none;
    font-weight: normal;
    padding: 3px 0; }
  .iwp-environmentalnewsstand #block-block-9.block .content ul li a:hover,
  .iwp-environmentalnewsstand #block-block-8.block .content ul li a:hover {
    background-color: #E5E5E5;
    color: #FF0000; }
  .iwp-environmentalnewsstand #content-area .view-documents .view-content h3,
  .iwp-environmentalnewsstand #content-area .view-features-view .view-content h3 {
    color: #990000;
    font-size: 11px; }
  .iwp-environmentalnewsstand #content-area .view-features-view .view-content p {
    font-size: 12px;
    line-height: 14px; }
  .iwp-environmentalnewsstand #content-area .view-features-view .view-content .views-field-php {
    font-style: italic; }
  .iwp-environmentalnewsstand #block-block-24.block .content .block-title {
    background: none;
    text-transform: none;
    border: none; }
  .iwp-environmentalnewsstand #block-block-24.block .content p {
    font-size: 12px;
    line-height: 14px; }
  .iwp-environmentalnewsstand #content-area .view-water-policy-report .views-field-field-newsletter-ed-articles ul li {
    margin: 0; }
  .iwp-environmentalnewsstand #content-area .view-water-policy-report .views-field-field-newsletter-ed-articles ul li .field-name-body {
    line-height: 14px; }
  .iwp-environmentalnewsstand #sidebar-second #block-block-17.block .content img,
  .iwp-environmentalnewsstand #sidebar-second #block-block-16.block .content img,
  .iwp-environmentalnewsstand #sidebar-second #block-block-15.block .content img,
  .iwp-environmentalnewsstand #sidebar-second #block-block-14.block .content img,
  .iwp-environmentalnewsstand #sidebar-second #block-block-13.block .content img,
  .iwp-environmentalnewsstand #sidebar-second #block-block-12.block .content img,
  .iwp-environmentalnewsstand #sidebar-second #block-block-11.block .content img {
    margin: 0 50px; }
  .iwp-environmentalnewsstand #sidebar-second #block-block-17.block .content p,
  .iwp-environmentalnewsstand #sidebar-second #block-block-16.block .content p,
  .iwp-environmentalnewsstand #sidebar-second #block-block-15.block .content p,
  .iwp-environmentalnewsstand #sidebar-second #block-block-14.block .content p,
  .iwp-environmentalnewsstand #sidebar-second #block-block-13.block .content p,
  .iwp-environmentalnewsstand #sidebar-second #block-block-12.block .content p,
  .iwp-environmentalnewsstand #sidebar-second #block-block-11.block .content p {
    font-size: 12px;
    line-height: 14px; }
  .iwp-environmentalnewsstand #sidebar-second #block-block-17.block .content p a,
  .iwp-environmentalnewsstand #sidebar-second #block-block-16.block .content p a,
  .iwp-environmentalnewsstand #sidebar-second #block-block-15.block .content p a,
  .iwp-environmentalnewsstand #sidebar-second #block-block-14.block .content p a,
  .iwp-environmentalnewsstand #sidebar-second #block-block-13.block .content p a,
  .iwp-environmentalnewsstand #sidebar-second #block-block-12.block .content p a,
  .iwp-environmentalnewsstand #sidebar-second #block-block-11.block .content p a {
    font-weight: normal; }
  .iwp-environmentalnewsstand #sidebar-second #block-block-17.block .content p span,
  .iwp-environmentalnewsstand #sidebar-second #block-block-16.block .content p span,
  .iwp-environmentalnewsstand #sidebar-second #block-block-15.block .content p span,
  .iwp-environmentalnewsstand #sidebar-second #block-block-14.block .content p span,
  .iwp-environmentalnewsstand #sidebar-second #block-block-13.block .content p span,
  .iwp-environmentalnewsstand #sidebar-second #block-block-12.block .content p span,
  .iwp-environmentalnewsstand #sidebar-second #block-block-11.block .content p span {
    font-weight: bold;
    color: #FF0000; }
  .iwp-environmentalnewsstand #content-area .vocabulary-topics .taxonomy-term-description p {
    font-size: 11px;
    line-height: 14px; }
  .iwp-environmentalnewsstand #content-area .view-documents .view-content .views-row {
    margin-bottom: 20px; }
  .iwp-environmentalnewsstand #content-area .view-documents .view-content .views-field-title {
    line-height: 18px; }
  .iwp-environmentalnewsstand #content-area .view-documents .view-content .views-field-title a {
    font-size: 16px;
    font-weight: bold; }
  .iwp-environmentalnewsstand #content-area .Insider .body h1,
  .iwp-environmentalnewsstand #content-area .The.Week.Ahead .body h1,
  .iwp-environmentalnewsstand #content-area .view-the-insider .views-field-body h1 {
    line-height: 23px; }
  .iwp-environmentalnewsstand #content-area .Insider .body,
  .iwp-environmentalnewsstand #content-area .The.Week.Ahead .body,
  .iwp-environmentalnewsstand #content-area .view-the-insider .views-field-body p {
    line-height: 14px; }
  .iwp-environmentalnewsstand #content-area .Insider h1.title,
  .iwp-environmentalnewsstand #content-area .The.Week.Ahead h1.title {
    color: #003300;
    font-size: 16px;
    line-height: 22px;
    text-transform: none; }
  .iwp-environmentalnewsstand #content-area .Insider .timestamp {
    display: none; }
  .iwp-environmentalnewsstand #content-area .The.Week.Ahead .timestamp {
    display: none; }
  .iwp-environmentalnewsstand #content-area .view-the-insider .views-field-body .createdate,
  .iwp-environmentalnewsstand #content-area .The.Week.Ahead .createdate,
  .iwp-environmentalnewsstand #content-area .view-the-insider .views-field-created {
    border-bottom: 1px solid #E9E9E9;
    border-top: 1px solid #E9E9E9;
    color: #949494;
    font-weight: bold;
    margin: 8px 0 12px;
    padding: 4px 0; }
  .iwp-environmentalnewsstand #content-area .Insider .body .blockquote,
  .iwp-environmentalnewsstand #content-area .view-the-insider .views-field-body .blockquote {
    padding: 4px 40px 10px; }
  .iwp-environmentalnewsstand #block-views-the_insider-block_1.block .content h2.block-title,
  .iwp-environmentalnewsstand #block-views-the_insider-block_2.block .content h2.block-title,
  .iwp-environmentalnewsstand #block-block-23.block .content h2.block-title,
  .iwp-environmentalnewsstand #block-block-22.block .content h2.block-title {
    background: none;
    border: none;
    color: #FF0000;
    text-transform: none; }
  .iwp-environmentalnewsstand #block-block-21.block .content h2.block-title {
    background: none;
    border: none; }
  .iwp-environmentalnewsstand #block-block-23.block .content p,
  .iwp-environmentalnewsstand #block-block-22.block .content p,
  .iwp-environmentalnewsstand #block-block-21.block .content p {
    line-height: 14px;
    font-size: 12px; }
  .iwp-environmentalnewsstand #block-views-the_insider-block_1.block .content ul li a,
  .iwp-environmentalnewsstand #block-views-the_insider-block_2.block .content ul li a,
  .iwp-environmentalnewsstand #block-block-23.block .content p a,
  .iwp-environmentalnewsstand #block-block-22.block .content p a,
  .iwp-environmentalnewsstand #block-block-21.block .content p a {
    font-weight: normal;
    font-size: 12px; }

.not-front.page-newsletters.iwp-environmentalnewsstand #content #content-header h1.title {
    display: none;
    }

.iwp-environmentalnewsstand #footer-top .block .view-header {
  text-transform: uppercase;
  font-weight: bold;
  margin: 0;
  padding: 0;
  }

.iwp-environmentalnewsstand #footer-top-border {
    display: none;
    }

.iwp-environmentalnewsstand #footer-top {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #fff;
    background-image: none;
    background-origin: padding-box;
    background-position-x: 0;
    background-position-y: 0;
    background-repeat: repeat;
    background-size: auto auto;
    height: auto;
    overflow-x: hidden;
    overflow-y: hidden;
    }

.iwp-environmentalnewsstand #footer-top-inner {
    border-top: 3px solid #CCC;
    margin: 0 10px;
    }

.iwp-environmentalnewsstand #footer-top .block {
    float: left;
    margin: 10px 5px;
    padding: 4px 10px;
    width: 290px;
    height: 204px;
    font-size: 1.2em;
    border: 1px solid #CCC;
    border-radius: 4px;
    }

.iwp-environmentalnewsstand #footer-top h2 {
    color: #000;
    font-size: 1.2em;
    margin-bottom: 8px;
    font-weight: bold;
    text-transform: uppercase;
    }

.iwp-environmentalnewsstand .region-footer-top .views-row .views-field-title {
    font-weight: bold;
    border-bottom: 1px solid #CCC;
    padding: 8px 0;
    }

.iwp-environmentalnewsstand .region-footer-top .view-front-page-newsletters-blocks .views-row .views-field-title {
    font-weight: bold;
    border-top: 1px solid #CCC;
    padding: 8px 0;
    }

.iwp-environmentalnewsstand .region-footer-top .view-front-page-newsletters-blocks .views-row-1 .views-field-title {
    padding: 0 0 2px 0;
    border: none;
    }

.iwp-environmentalnewsstand .region-footer-top .views-row-3 .views-field-title,
.iwp-environmentalnewsstand .region-footer-top .view-front-page-newsletters-blocks .views-row-2 .views-field-title,
.iwp-environmentalnewsstand .region-footer-top .view-front-page-newsletters-blocks .views-row-4 .views-field-title {
    border-bottom: none;
    }

.iwp-environmentalnewsstand .boxicon {
    float: left;
    margin: 0 4% 4px 0;
    width: 30%;
    }

.iwp-environmentalnewsstand a.black {
    color: #000;
    }


/*----------- End of Environmental Newstand ---------------*/

/*------------- Start of Inside Defense Newsstand CSS -----------*/

.iwp-defensenewsstand #topstorybox {
  margin: 8px 0 6px 0;
  padding: 0 0 4px 0;
  border-bottom: none;
}

.iwp-defensenewsstand #topstorybox h1, .iwp-defensenewsstand .view-display-id-block_3 h1 {
   font-size: 20px;
   line-height: 22px;
   margin: 2px 0 0 0;
   padding: 0;
}

.iwp-defensenewsstand #block-views-homepage_left_blocks-block_2 {
    margin: 0;
    padding: 0;
}

.iwp-defensenewsstand .view-display-id-block_3 h1 {
   font-size: 24px;
   line-height: 28px;
   margin: 10px 0 4px 0;
    }

.iwp-defensenewsstand #topstorybox h2 {
   font-size: 16px;
   line-height: 20px;
   margin: 14px 0 2px 0;
   padding: 0;
}

.iwp-defensenewsstand #topstorybox p {
   margin: 0 2px 0;
   padding: 0;
   font-size: 14px;
}

.iwp-defensenewsstand .red {
    color: #cc0000;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
}

.iwp-defensenewsstand #sidebar-first .block .content p {
    margin: 0 0 26px 0;
    padding: 0;
    font-size: 14px;
}

.front.iwp-defensenewsstand #sidebar-first {
  margin: 0 10px 0 0;
  padding: 0 16px 10px 16px;
  width: 500px; }

.front.iwp-defensenewsstand #sidebar-second {
  background-color: #F5F5F5;
  border: 1px solid #C0C0C0;
  width: 214px; }

.not-front.iwp-defensenewsstand #sidebar-second {
  background-color: #F5F5F5;
  border: 1px solid #C0C0C0;
  width: 300px; }

.not-front.page-topic.iwp-defensenewsstand #content-container h1.title {
  border-bottom: 1px solid #C0C0C0; }

.not-front.iwp-defensenewsstand #content-container h3.category,
.not-front.page-node-126349.iwp-defensenewsstand #content-container h1.title,
.not-front.page-node-126346.iwp-defensenewsstand #content-container h1.title,
.not-front.page-node-134701.iwp-defensenewsstand #content-container h1.title {
  color: #000000; }

.not-front.iwp-defensenewsstand #content-container h1.title,
.iwp-defensenewsstand .view.view-editions .views-row .views-field-title {
  color: #333;
  font-weight: bold;
  font-size: 30px;
  line-height: 36px;
  text-transform: capitalize;
  border: none;
  border-bottom: 1px solid #CCC; }

.iwp-defensenewsstand .view.view-editions .views-row .views-field-title {
  font-size: 22px;
  line-height: 26px;
}

.not-front.iwp-defensenewsstand #content-container .node-article .timestamp {
  color: #999999; }

.not-front.iwp-defensenewsstand #content-container .node-article .body p {
  font-size: 15px;
  line-height: 18px; }

.not-front.iwp-defensenewsstand #content-container .node-article h1.title {
  color: #000000;
  margin-top: 10px; }

.front.iwp-defensenewsstand #sidebar-second .block,
.not-front.iwp-defensenewsstand #sidebar-second .block {
  margin: 4px; }

.front.two-sidebars.iwp-defensenewsstand .center {
  margin-right: 230px;
  margin-left: 540px; }

.iwp-defensenewsstand .wrap #footer {
  background: url("/sites/all/themes/bwm/images/defense/bckgrnd_graynav.png") repeat-x scroll center top white;
  border-top: 3px solid #C0C0C0;
  color: #000000;
  font-weight: normal;
  height: auto;
  margin-top: 0;
  padding: 10px 13px; }

.not-front.iwp-defensenewsstand #content-area .content .Insider h3.category,
.not-front.page-insider.iwp-defensenewsstand #content-header h1.title {
  background: url("../images/defense/insider-banner-long.jpg") no-repeat scroll left top transparent;
  display: block;
  height: 56px;
  text-indent: -999em;
  width: 597px; }

.iwp-defensenewsstand {
  /*-------- General Styling --------*/
  /*------------  DefenseAlert ----------*/
  /*----------- Newsletters ---------------*/
  /*---------- Topic Page Styling ---------*/
  /*--------- Documents ---------*/
  /*-----------The Insider ------------*/
  /*--------- About Us Pages ----------*/
  /*-------- Footer ----------*/ }

.iwp-defensenewsstand .node-inner .content h2 {
    margin: 30px 0 6px 0;
    padding: 0;
    font-size: 18px;
    line-height: 20px;
}

  .iwp-defensenewsstand #sidebar-first .block {
    border-bottom: none; }
  .iwp-defensenewsstand #top-header #block-system-user-menu {
    margin-right: 15px;
    margin-top: 15px; }
  .iwp-defensenewsstand #block-block-12 {
    float: right;
    margin-right: 15px;
    margin-top: 3px; }
  .iwp-defensenewsstand #block-block-12 .nav-social-media-text {
    float: left;
    padding: 7px 5px 0 0;
    color: #FFFFFF;
    text-transform: uppercase;
    font-size: 10px; }
  .iwp-defensenewsstand #block-block-2 .searchleft {
    color: #003366; }
  .iwp-defensenewsstand #block-block-2 {
    width: 400px;
    font-weight: bold; }
  .iwp-defensenewsstand #block-user-login {
    margin-right: 15px; }
  .iwp-defensenewsstand #block-user-login .content h2.block-title {
    padding-top: 3px; }
  .iwp-defensenewsstand #block-block-1 {
    float: right;
    text-align: right;
    color: #ffffff;
    font-size: 12px;
    margin-right: 15px; }
  .iwp-defensenewsstand #block-block-1 .content p {
    padding-bottom: 5px; }
  .iwp-defensenewsstand #block-block-1 .content p a {
    color: #ffffff;
    font-size: 12px; }
  .iwp-defensenewsstand #navigation #block-superfish-1 ul li a:hover {
    background-color: #3E88FC; }
  .iwp-defensenewsstand #navigation #block-superfish-1 ul.menu li.sfHover a {
    background-color: #3E88FC; }
  .iwp-defensenewsstand #navigation #block-superfish-1 ul li ul li a:hover {
    background-color: #3E88FC !important; }
  .iwp-defensenewsstand #navigation #block-superfish-1 ul.menu li ul {
    top: 34px; }
  .iwp-defensenewsstand .sf-menu ul {
    width: 170px; }
  .iwp-defensenewsstand #block-block-12 .nav-social-media-icons {
    float: left; }
  .iwp-defensenewsstand #content-container .block .content h2.block-title {
    font-size: 16px;
    background: none;
    border: none;
    line-height: 24px;
    color: #CC0000;
    text-transform: none;
    font-weight: bold; }
  .iwp-defensenewsstand #content-container #block-block-33.block,
  .iwp-defensenewsstand #content-container #block-block-32.block,
  .iwp-defensenewsstand #content-container #block-block-31.block,
  .iwp-defensenewsstand #content-container #block-block-30.block,
  .iwp-defensenewsstand #block-views-homepage_bottom_blocks-block_2.block,
  .iwp-defensenewsstand #block-views-homepage_bottom_blocks-block_4.block,
  .iwp-defensenewsstand #block-views-homepage_bottom_blocks-block_9.block,
  .iwp-defensenewsstand #block-views-homepage_bottom_blocks-block_7.block,
  .iwp-defensenewsstand #block-views-homepage_bottom_blocks-block_8.block,
  .iwp-defensenewsstand #block-views-homepage_bottom_blocks-block_5.block {
    border-bottom: 1px solid #CCCCCC;
    padding-bottom: 4px;
    margin-bottom: 10px; }

  .iwp-defensenewsstand #block-views-homepage_left_blocks-block_2.block .content h2,
  .iwp-defensenewsstand #block-views-homepage_bottom_blocks-block_3 .content h2,
  .iwp-defensenewsstand #block-views-homepage_bottom_blocks-block_10 .content h2 {
    font-size: 16px;
    line-height: 18px;
    margin: 0 0 2px 0;
    padding: 0; }

  .iwp-defensenewsstand #block-views-homepage_left_blocks-block_2.block .content h2 a:hover {
    color: #000000; }
  .iwp-defensenewsstand #block-views-homepage_left_blocks-block_2.block .content p a {
    font-weight: normal; }
  .iwp-defensenewsstand #block-block-29 .content ul {
    margin-left: 15px; }
  .iwp-defensenewsstand #block-block-29 .content ul li a {
    font-size: 15px;
    font-weight: normal; }

  .iwp-defensenewsstand #content-container #block-block-34.block .content h2.block-title,
  .iwp-defensenewsstand #content-container #block-block-33.block .content h2.block-title,
  .iwp-defensenewsstand #content-container #block-block-32.block .content h2.block-title,
  .iwp-defensenewsstand #content-container #block-block-31.block .content h2.block-title,
  .iwp-defensenewsstand #content-container #block-block-30.block .content h2.block-title,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_2.block .content h2.block-title,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_4.block .content h2.block-title,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_5.block .content h2.block-title,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_9.block .content h2.block-title,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_7.block .content h2.block-title,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_8.block .content h2.block-title,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_10.block .content h2.block-title,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_1.block .content h2.block-title,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block.block .content h2.block-title,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_3.block .content h2.block-title {
    color: #000;
    text-transform: uppercase;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0;
     }

  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_3.block .content h2.block-title,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_10.block .content h2.block-title {
    border-top: 1px solid #CCC;
    margin-top: 4px;
    padding-top: 14px;
    padding-bottom: 8px;
    font-size: 16px;
    color: #000;
    font-weight: bold;
  }

  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_1.block .content h2.block-title,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block.block .content h2.block-title {
   border-top: 2px solid #C0C0C0;
   margin-top: 4px;
   padding-top: 4px;}
  .iwp-defensenewsstand #sidebar-first .view.view-homepage-bottom-blocks .views-row .views-field-title {
    line-height: 18px;
    margin-bottom: 0; }
  .iwp-defensenewsstand #sidebar-first .view.view-homepage-bottom-blocks .views-row .views-field-title a,
  .iwp-defensenewsstand #sidebar-first .view.view-homepage-bottom-blocks .views-row .views-field-body {
    font-size: 14px; }
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_2.block .view-footer p a,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_4.block .view-footer p a,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_5.block .view-footer p a,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_9.block .view-footer p a,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_7.block .view-footer p a,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_8.block .view-footer p a,
  .iwp-defensenewsstand #sidebar-first .view.view-homepage-bottom-blocks .view-footer p a {
    background: url("../images/defense/more.png") no-repeat scroll left top transparent;
    width: 47px;
    height: 21px;
    display: block;
    text-indent: -999em; }
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_2.block .views-row,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_4.block .views-row,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_5.block .views-row,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_9.block .views-row,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_7.block .views-row,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_8.block .views-row {
    margin-bottom: 5px; }
  .iwp-defensenewsstand #content-container #block-block-34.block ul,
  .iwp-defensenewsstand #content-container #block-block-33.block ul,
  .iwp-defensenewsstand #content-container #block-block-32.block ul,
  .iwp-defensenewsstand #content-container #block-block-31.block ul,
  .iwp-defensenewsstand #content-container #block-block-30.block ul {
    margin-left: 15px; }
  .iwp-defensenewsstand #content-container #block-block-34.block ul li,
  .iwp-defensenewsstand #content-container #block-block-33.block ul li,
  .iwp-defensenewsstand #content-container #block-block-32.block ul li,
  .iwp-defensenewsstand #content-container #block-block-31.block ul li,
  .iwp-defensenewsstand #content-container #block-block-30.block ul li,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_2.block .views-row .views-field-title,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_4.block .views-row .views-field-title,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_5.block .views-row .views-field-title,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_9.block .views-row .views-field-title,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_7.block .views-row .views-field-title,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_8.block .views-row .views-field-title {
    line-height: 18px; }
  .iwp-defensenewsstand #content-container #block-block-34.block ul li a,
  .iwp-defensenewsstand #content-container #block-block-33.block ul li a,
  .iwp-defensenewsstand #content-container #block-block-32.block ul li a,
  .iwp-defensenewsstand #content-container #block-block-31.block ul li a,
  .iwp-defensenewsstand #content-container #block-block-30.block ul li a,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_2.block .views-row .views-field-title a,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_4.block .views-row .views-field-title a,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_5.block .views-row .views-field-title a,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_9.block .views-row .views-field-title a,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_7.block .views-row .views-field-title a,
  .iwp-defensenewsstand #content-container #block-views-homepage_bottom_blocks-block_8.block .views-row .views-field-title a {
    font-weight: normal;
    font-size: 15px; }
  .iwp-defensenewsstand #content-container #block-block-37.block h2.block-title,
  .iwp-defensenewsstand #content-container #block-block-35.block h2.block-title {
    margin-bottom: 0;
    padding-bottom: 0; }
  .iwp-defensenewsstand #content-container #block-block-35.block p {
    margin-top: 0;
    line-height: 18px; }
  .iwp-defensenewsstand #content-container #block-block-37.block p a,
  .iwp-defensenewsstand #content-container #block-block-35.block p a {
    font-weight: normal;
    text-decoration: underline; }
  .iwp-defensenewsstand #content-container #block-block-4.block img {
    padding-left: 3px; }
  .iwp-defensenewsstand #content-container #block-block-4.block .insider-link {
    margin-bottom: 10px; }
  .iwp-defensenewsstand #content-container #block-block-4.block .insider-link a {
    font-size: 15px;
    padding-left: 10px;
    font-weight: normal;
    text-decoration: underline; }
  .iwp-defensenewsstand #content-container #block-block-36.block h2.block-title {
    color: #4089FC;
    margin-bottom: 0;
    padding-bottom: 0;
    padding-top: 8px; }
  .iwp-defensenewsstand #content-container #block-block-36.block ul li a {
    font-weight: normal; }
  .iwp-defensenewsstand #content-container #block-block-37.block p,
  .iwp-defensenewsstand #content-container #block-block-36.block p {
    line-height: 18px; }

  .iwp-defensenewsstand #content-container #content-area .view-content h3 {
    color: #333;
    font-size: 14px;
    font-weight: bold;
    margin: 2px 0 18px 0;
    padding: 0 0 2px 0;
    }

  .iwp-defensenewsstand #content-container #content-area .view-daily-news-listing .view-content h3 {
    color: #333;
    font-size: 14px;
    font-weight: bold;
    margin: 20px 0 8px 0;
    padding: 0 0 2px 0;
    border-bottom: 1px solid #CCC;
    }

  .iwp-defensenewsstand #content-container #content-area .view.view-daily-news-listing .views-row {
    margin-bottom: 20px; }
  .iwp-defensenewsstand #content-container #content-area .view.view-daily-news-listing .views-field-title a {
    font-size: 18px;
    font-weight: bold;
    padding: 2px 0 0; }
  .iwp-defensenewsstand #content-container #content-area .view.view-daily-news-listing .views-field-body {
    font-size: 15px;
    line-height: 18px; }

  .iwp-defensenewsstand .view.view-editions h3.date-borders {
    display: none; }
  .iwp-defensenewsstand .view.view-editions .views-row .views-field-field-newsletter-ed-articles h2 a {
    font-size: 18px;
    font-weight: bold;
    padding: 2px 0 0;
    text-transform: none; }
  .iwp-defensenewsstand #block-views-interior_newsletters-block_4.block,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_3.block,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_2.block,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_1.block,
  .iwp-defensenewsstand #block-views-interior_newsletters-block.block {
    padding-top: 10px; }
  .iwp-defensenewsstand #block-views-interior_newsletters-block_4.block .view-header img,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_3.block .view-header img,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_2.block .view-header img,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_1.block .view-header img,
  .iwp-defensenewsstand #block-views-interior_newsletters-block .view-header img {
    float: right;
    margin-top: -5px;
    padding-left: 15px; }
  .iwp-defensenewsstand #block-views-interior_newsletters-block_4 .view-header span,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_3 .view-header span,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_2 .view-header span,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_1 .view-header span,
  .iwp-defensenewsstand #block-views-interior_newsletters-block .view-header span {
    font-weight: bold; }
  .iwp-defensenewsstand #block-views-interior_newsletters-block_4 .view-content .views-field-field-document-file,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_3 .view-content .views-field-field-document-file,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_2 .view-content .views-field-field-document-file,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_1 .view-content .views-field-field-document-file,
  .iwp-defensenewsstand #block-views-interior_newsletters-block .view-content .views-field-field-document-file {
    padding-top: 10px;
    padding-bottom: 10px; }
  .iwp-defensenewsstand #block-views-interior_newsletters-block_4 .view-content .views-field-field-document-file a,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_3 .view-content .views-field-field-document-file a,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_2 .view-content .views-field-field-document-file a,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_1 .view-content .views-field-field-document-file a,
  .iwp-defensenewsstand #block-views-interior_newsletters-block .view-content .views-field-field-document-file a {
    font-weight: normal;
    text-decoration: underline; }
  .iwp-defensenewsstand #block-views-interior_newsletters-block_4 .view-footer .note,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_3 .view-footer .note,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_2 .view-footer .note,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_1 .view-footer .note,
  .iwp-defensenewsstand #block-views-interior_newsletters-block .view-footer .note {
    font-weight: bold;
    color: #CC0000;
    font-size: 15px;
    line-height: 18px;
    padding-bottom: 10px; }
  .iwp-defensenewsstand #block-views-interior_newsletters-block_4 .view-footer a,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_3 .view-footer a,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_2 .view-footer a,
  .iwp-defensenewsstand #block-views-interior_newsletters-block_1 .view-footer a,
  .iwp-defensenewsstand #block-views-interior_newsletters-block .view-footer a {
    font-weight: normal;
    text-decoration: underline; }
  .iwp-defensenewsstand .view.view-topic-views .view-content .views-row .views-field-title a {
    font-size: 18px;
    color: #000066;
    font-weight: bold; }
  .iwp-defensenewsstand .view.view-topic-views .view-content .views-row .views-field-field-article-type {
    margin: 10px 2px 10px 0;
    font-size: 14px; }
  .iwp-defensenewsstand .view.view-topic-views .view-content .views-row .views-field-created {
    font-size: 14px;
    margin: 0; }
  .iwp-defensenewsstand .view.view-topic-views h2,
  .iwp-defensenewsstand .view-id-daily_news_listing h2 {
    font-size: 18px;
    line-height: 22px;
    margin: 0 0 2px 0; }

  .iwp-defensenewsstand .view-id-daily_news_listing p {
    margin: 2px 0;
    padding: 0;
    }

  .iwp-defensenewsstand .view.view-topic-views .field-content {
    font-size: 14px;
    margin: 2px 0 20px 0; }
  .iwp-defensenewsstand #sidebar-second #block-views-documents-block_1.block h2.block-title {
    padding-bottom: 0;
    margin-bottom: 0; }
  .iwp-defensenewsstand #sidebar-second #block-views-documents-block_1.block .view-content ul li {
    margin: 0 0 0 12px; }
  .iwp-defensenewsstand #sidebar-second #block-views-documents-block_1.block .view-content ul li a {
    font-weight: normal; }
  .iwp-defensenewsstand .view.view-defense-budget-alert .views-row {
    margin-bottom: 25px; }
  .iwp-defensenewsstand .view.view-defense-budget-alert .views-row .views-field-title {
    line-height: 24px; }
  .iwp-defensenewsstand .view.view-defense-budget-alert .views-row .views-field-title a {
    font-size: 18px;
    font-weight: bold; }
  .iwp-defensenewsstand .view.view-defense-budget-alert .views-row .views-field-field-document-type {
    font-size: 15px; }
  .iwp-defensenewsstand .view.view-defense-budget-alert .views-row .views-field-body {
    font-size: 15px;
    line-height: 18px;
    margin-top: 5px; }
  .iwp-defensenewsstand #block-views-document_topics_block-block.block h2.block-title {
    padding-bottom: 0;
    margin-bottom: 0; }
  .iwp-defensenewsstand #block-views-document_topics_block-block.block .view-content ul li a {
    font-weight: normal; }
  .iwp-defensenewsstand #content-area .content .Insider .timestamp,
  .iwp-defensenewsstand .view.view-the-insider .view-header {
    display: none; }
  .iwp-defensenewsstand .view.view-the-insider .view-content h2 {
    margin-bottom: 2px; }
  .iwp-defensenewsstand .view.view-the-insider .view-content h2 a {
    font-size: 18px; }
  .iwp-defensenewsstand #content-area .content .Insider .body .createdate,
  .iwp-defensenewsstand .view.view-the-insider .view-content .createdate {
    border-bottom: 1px solid #C0C0C0;
    border-top: 1px solid #C0C0C0;
    color: #999999;
    font-size: 12px;
    font-weight: bold;
    margin: 2px 0 12px;
    padding: 2px 0; }
  .iwp-defensenewsstand .view.view-the-insider .view-content p {
    line-height: 18px;
    font-size: 15px; }
  .iwp-defensenewsstand #content-area .content .Insider .body .insiderhead,
  .iwp-defensenewsstand .view.view-the-insider .view-content .insiderhead {
    color: #666666;
    font-family: Calibri,Optima,Arial,sans-serif;
    font-size: 20px;
    font-weight: bold;
    margin: 20px 0 12px;
    padding: 0;
    text-transform: uppercase; }
  .iwp-defensenewsstand #content-area .content .Insider .body blockquote,
  .iwp-defensenewsstand .view.view-the-insider .view-content blockquote {
    padding: 4px 40px 10px; }
  .iwp-defensenewsstand #content-area .content .Insider h1.title {
    color: #003366;
    font-size: 18px;
    margin-bottom: 2px; }
  .iwp-defensenewsstand #block-views-the_insider-block_1 .content ul li a {
    font-weight: normal; }
  .iwp-defensenewsstand #block-block-27 .content p a {
    font-weight: normal; }
  .iwp-defensenewsstand #block-block-3 {
    float: none;
    width: auto; }
  .iwp-defensenewsstand #block-block-3 .free-trial-text {
    padding: 0 10px; }
  .iwp-defensenewsstand #content-container #content-area #node-126349 h3,
  .iwp-defensenewsstand #content-container #content-area #node-126346 h3,
  .iwp-defensenewsstand #content-container #content-area #node-134701 h3 {
    color: #CC0000;
    font-size: 14px; }
  .iwp-defensenewsstand #content-container #content-area #node-126349 p,
  .iwp-defensenewsstand #content-container #content-area #node-126346 p,
  .iwp-defensenewsstand #content-container #content-area #node-134701 p {
    font-size: 14px; }
  .iwp-defensenewsstand #footer {
    background: #FFFFFF; }
  .iwp-defensenewsstand #footer ul.menu {
    float: none; }
  .iwp-defensenewsstand #footer ul.menu li {
    width: 200px;
    border: none; }
  .iwp-defensenewsstand #footer ul.menu li.menu-mlid-841 {
    float: left;
    margin: 0;
    padding: 0;
    text-align: left;
    width: 200px; }
  .iwp-defensenewsstand #footer ul.menu li.menu-mlid-847 {
    float: left;
    margin: 0;
    padding: 0 0 0 20px;
    text-align: left;
    width: 200px; }
  .iwp-defensenewsstand #footer ul.menu li.menu-mlid-847 ul.menu li {
    width: 150px;
    float: none;
    margin-right: 20px; }
  .iwp-defensenewsstand #footer ul.menu li.menu-mlid-864 {
    float: left;
    margin: 0;
    padding: 0 0 0 20px;
    text-align: left;
    width: 200px; }
  .iwp-defensenewsstand #footer ul.menu li.menu-mlid-869 {
    float: none;
    margin: 85px 0 0 420px;
    padding: 22px 0 0 20px;
    text-align: left;
    width: 200px;
    position: absolute; }
  .iwp-defensenewsstand #footer ul.menu li.menu-mlid-873 {
    float: left;
    margin: 0;
    padding: 0 0 0 20px;
    text-align: left;
    width: 200px; }
  .iwp-defensenewsstand #footer ul.menu li a {
    font-size: 12px;
    font-weight: bold;
    padding-bottom: 4px;
    color: #000000;
    text-transform: uppercase; }
  .iwp-defensenewsstand #footer ul.menu li ul {
    padding-top: 9px; }
  .iwp-defensenewsstand #footer ul.menu li ul li a {
    font-size: 12px;
    font-weight: normal;
    padding-bottom: 4px;
    color: #666666;
    text-transform: none;
    line-height: 1.3; }
  .iwp-defensenewsstand #footer ul.menu li.menu-mlid-230 {
    display: none; }
  .iwp-defensenewsstand #footer #block-block-8 {
    border-top: 1px solid #C0C0C0;
    clear: both;
    font-size: 12px;
    margin: 20px 0 0;
    padding: 10px 0 0 4px; }
  .iwp-defensenewsstand #footer #block-block-8 a {
    color: #666666; }
  .iwp-defensenewsstand #footer #block-block-8 a:hover {
    text-decoration: underline; }

/*---------- End of Inside Defense Newsstand CSS -------------*/

/*------------------ Start of Inside Health Policy CSS ----------------------------*/

.iwp-insidehealthpolicy #top-header #user-login-form {
    width: 338px;
    padding-right: 4px;
    }

.page-node-13.iwp-insidehealthpolicy #content-container #content-inner,
.page-node-12.iwp-insidehealthpolicy #content-container #content-inner,
.page-node-11.iwp-insidehealthpolicy #content-container #content-inner {
  width: 600px; }

.page-node-14.iwp-insidehealthpolicy #content-container h1.title {
  display: none; }

.page-node-13.iwp-insidehealthpolicy #content-container h1.title {
  color: #333333;
  font-size: 22px;
  font-weight: bold;
  text-transform: none;
  line-height: 26px; }

.iwp-insidehealthpolicy #topstorybox {
  margin: 0 0 2px 0;
  padding: 0;
  border-bottom: none;
}

.iwp-insidehealthpolicy #breakingnewsbox {
  margin: 0 0 2px 0;
  padding: 0 0 10px 0;
  border-bottom: 1px solid #c0c0c0;
}

.iwp-insidehealthpolicy #topstorybox h1, .iwp-insidehealthpolicy #breakingnewsbox h1 {
  font-weight: bold;
  font-size: 18px;
  line-height: 22px;
  margin: 0 0 2px 0;
  padding: 0;
}

.iwp-insidehealthpolicy #sidebar-first #block-block-33 h2 {
  font-size: 1.167em;
  font-weight: bold;
  color: #FFF;
  background: red;
  text-transform: uppercase;
  margin: 7px 0 3px 0;
  padding: 4px 4% 2px 4%;
  }

.iwp-insidehealthpolicy #sidebar-second #block-block-29 {
  height: 167px; }

.iwp-insidehealthpolicy #sidebar-second #block-block-29.block .content p {
  margin: 0;
  padding: 0; }

.iwp-insidehealthpolicy #sidebar-second #block-block-4.block img {
  margin-left: 0;
  margin-right: 10px; }

.iwp-insidehealthpolicy #sidebar-second #block-block-4.block div p {
  margin-bottom: 6px; }

.iwp-insidehealthpolicy #sidebar-second #block-block-4.block .email-alert-link {
  padding: 6px 0 8px;
  margin-left: 66px; }

.iwp-insidehealthpolicy #content-area .view.view-documents h3,
.iwp-insidehealthpolicy #content-area .view-health-exchange-alert-view h3 {
    color: #666;
    font-size: 14px;
    font-weight: normal;
    margin: 10px 0;
    padding: 0 0 2px 0;
    border-bottom: 1px solid #CCC;
    }

.iwp-insidehealthpolicy #sidebar-second #block-views-right_column_blocks-block_4 h3 {
    padding: 0 0 4px 0;
}

.iwp-insidehealthpolicy #content-area #node-14 .field-items p,
.iwp-insidehealthpolicy #content-area #node-13 .field-items p,
.iwp-insidehealthpolicy #content-area #node-12 .field-items p,
.iwp-insidehealthpolicy #content-area #node-11 .field-items p {
  font-size: 14px;
  line-height: 18px; }

.iwp-insidehealthpolicy #content-area #node-12 .field-items h2,
.iwp-insidehealthpolicy #content-area #node-11 .field-items h2,
.iwp-insidehealthpolicy #content-area #node-10 .field-items h2 {
  color: #333333;
  font-size: 22px;
  font-weight: bold;
  line-height: 26px; }

.iwp-insidehealthpolicy #content-area #node-12 .field-items h3,
.iwp-insidehealthpolicy #content-area #node-11 .field-items h3 {
  color: #003366;
  font-size: 14px;
  margin: 14px 0 2px; }

.iwp-insidehealthpolicy #content-area #node-14 .field-items p a {
  text-decoration: underline; }

.iwp-insidehealthpolicy #content-area #node-14 .field-items h1 {
  color: #333333;
  font-size: 22px;
  font-weight: bold;
  line-height: 26px;
  margin: 0;
  padding: 0; }

.iwp-insidehealthpolicy #sidebar-second #block-block-30.block {
  padding: 5px; }

.iwp-insidehealthpolicy #sidebar-second .view-documents .views-field-title,
.iwp-insidehealthpolicy #sidebar-second .view-topic-views  .views-field-title {
    font-weight: bold;
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 0px;
}

.iwp-insidehealthpolicy #sidebar-second .view-display-id-block_4 .views-field-title {
    font-weight: normal;
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 12px;
}

.iwp-insidehealthpolicy #sidebar-second .view-documents .views-field-created,
.iwp-insidehealthpolicy #sidebar-second .view-topic-views .views-field-created {
    margin-bottom: 14px;
    font-size: 12px;
}

.iwp-insidehealthpolicy #sidebar-second #block-views-right_column_blocks-block.block ul {
  margin-top: 10px; }

.iwp-insidehealthpolicy #sidebar-second #block-views-right_column_blocks-block.block ul li a {
  font-size: 12px;
  font-weight: normal; }

.iwp-insidehealthpolicy #sidebar-second #block-views-right_column_blocks-block.block h2.block-title,
.iwp-insidehealthpolicy #sidebar-second #block-block-13.block h2.block-title,
.iwp-insidehealthpolicy #sidebar-second #block-block-30.block h2.block-title {
  background: none;
  border: none;
  margin: 0; }

.iwp-insidehealthpolicy #sidebar-second #block-block-30.block ul li {
  line-height: 16px; }

.iwp-insidehealthpolicy #sidebar-second #block-block-30.block ul li a {
  color: #0D3D6F;
  font-size: 12px; }

.iwp-insidehealthpolicy #content-area .content .view-features-view {
  border: none; }

.iwp-insidehealthpolicy #content-area .content .view-health-exchange-alert-view h1 {
    color: #333;
    font-size: 1.833em;
    font-weight: bold;
    line-height: 26px;
    margin-bottom: 10px;
}

.iwp-insidehealthpolicy #exchange_overline,
.iwp-insidehealthpolicy .category  {
    color: #999;
    font-size: 16px;
    font-weight: bold;
}

.iwp-insidehealthpolicy p.update {
color: #666;
font-weight: bold;
}

.iwp-insidehealthpolicy #content-area .content .view-health-exchange-alert-view h2,
.iwp-insidehealthpolicy #hl_header {
  color: #333;
  font-weight: bold;
  font-size: 18px;
  line-height: 20px;
  margin: 20px 0;
  }

.iwp-insidehealthpolicy #hl_header {
  color: #FF3300;
  font-size: 14px;
  margin: 14px 0 8px 0;
  }

.iwp-insidehealthpolicy ul.roundup {
    margin: 0 0 20px 20px;
}

.iwp-insidehealthpolicy ul.roundup li{
    font-size: 16px;
    padding-bottom: 4px;
}

.iwp-insidehealthpolicy #content-inner .view-display-id-health_exchange_documents .views-field.views-field-title {
    margin-bottom: 16px;
}

.iwp-insidehealthpolicy #block-block-28 h2.block-title,
.iwp-insidehealthpolicy #block-block-27 h2.block-title,
.iwp-insidehealthpolicy #block-block-26 h2.block-title {
  color: #003366;
  font-size: 14px;
  margin: 14px 0 2px; }

.iwp-insidehealthpolicy #block-block-46 h2.block-title {
  background: #003366;
  font-size: 14px;
  color: #FFF;
  padding: 4px 4%;
  margin: 0 0 10px 0;
  }

.iwp-insidehealthpolicy #block-block-26 ul {
  margin: 8px 0 15px 20px; }

.iwp-insidehealthpolicy #block-block-27 .content p,
.iwp-insidehealthpolicy #block-block-28 .content p,
.iwp-insidehealthpolicy #block-block-26 ul li p,
.iwp-insidehealthpolicy #block-block-26 ul li a {
  font-size: 14px;
  line-height: 18px; }

 .iwp-insidehealthpolicy #content-area .content p a,
 .iwp-insidehealthpolicy .view-health-exchange-alert-view li a {
  text-decoration: underline; }

.iwp-insidehealthpolicy #content-area .content ul.roundup li a {
    text-decoration: none;
}

 .iwp-insidehealthpolicy #block-block-6 h2 {
   font-size: 16px;
   font-weight: bold;
   margin: 10px 0 0 0;
   padding: 2px 4% 0 4%;
   color: #000;
 }

 .iwp-insidehealthpolicy #sidebar-second #block-block-6 p {
    margin: 0 0 8px 0;
    padding: 0 10px;
 }

 .iwp-insidehealthpolicy #block-block-6 p .italics {
    font-style: italic;
 }

 .iwp-insidehealthpolicy .red {
   color: #F30;
 }

/*---------------- End of Inside Health Policy CSS ---------------------------*/

/*------------------ Start of Health Policy NewsStand CSS --------------------*/

.iwp-healthpolicynewsstand {
  /* Front Page Columns */
  /* Article: Reduce Width */ }

.iwp-healthpolicynewsstand #navigation span {
    color: #FFF;
    display: block;
    font-weight: bold;
    padding: 11px 13px;
    text-align: center;
    font-size: 1.2em;
    }

.iwp-healthpolicynewsstand #navigation span:hover {
    background: #99CCFF;
    }

.iwp-healthpolicynewsstand #top-header {
    background-image: url("../images/hpns/header-bg.jpg");
    }

.iwp-healthpolicynewsstand h1 {
    font-size: 2.4em;
    text-transform: none;
    color: #003D97;
    width: 100%;
    border-bottom: solid 1px #c0c0c0;
    }

.iwp-healthpolicynewsstand h1.edition-title {
    font-size: 1.5em;
    line-height: 1.2em;
    }

.iwp-healthpolicynewsstand h3.category {
    font-size: 2em;
    color: #003366;
    margin-bottom: 16px;
    padding-bottom: 4px;
    border-bottom: solid 1px #c0c0c0;
    }

.iwp-healthpolicynewsstand.node-type-article h1 {
    border-bottom: 0;
    }

.iwp-healthpolicynewsstand.node-type-article .timestamp,
.iwp-healthpolicynewsstand.node-type-document .timestamp {
    font-size: 0.833em;
    font-weight: 700;
    }

.iwp-healthpolicynewsstand #block-user-login {
    margin-top: 10px;
    margin-right: 20px;
    }

.iwp-healthpolicynewsstand #block-user-login input[type=text],
.iwp-healthpolicynewsstand #block-user-login input[type=password] {
    width: 110px !important;
    }

.iwp-healthpolicynewsstand #block-block-10 {
    text-align: right;
    margin-top: 6px;
    }

.iwp-healthpolicynewsstand #block-block-10 a,
.iwp-healthpolicynewsstand #block-block-10 p {
    font-weight: bold;
    line-height: 1.2em;
    }

.iwp-healthpolicynewsstand #block-block-10 a {
    text-decoration: underline;
    }

.iwp-healthpolicynewsstand #navigation ul.menu > li a {
    width: 100px;
    text-align: center;
    }

.iwp-healthpolicynewsstand #navigation ul.menu > li a:hover {
    background-color: #99CCFF;
    color: #003366;
    }

.iwp-healthpolicynewsstand #navigation ul.menu > li.sfHover a {
    background-color: #99CCFF;
    color: #003366; }

.iwp-healthpolicynewsstand #navigation ul.menu ul {
    background-color: #99CCFF;
    }

.iwp-healthpolicynewsstand #navigation ul.menu ul li a {
    text-align: left;
    padding: 5px 13px;
    }

.iwp-healthpolicynewsstand #navigation ul.menu ul a:hover {
    background-color: #EAF1FF;
    color: #000;
    }

.iwp-healthpolicynewsstand #navigation ul.menu ul ul {
    top: 0;
    }

.iwp-healthpolicynewsstand.front #sidebar-first {
    width: 418px;
    margin-right: -438px; }

.iwp-healthpolicynewsstand.front #sidebar-first .block {
    border-bottom: none;
    }

.iwp-healthpolicynewsstand.front #content-inner {
    width: 218px;
    margin-left: 438px;
    }

.iwp-healthpolicynewsstand.front #sidebar-second {
    width: 275px;
    margin-left: -275px;
    }

.iwp-healthpolicynewsstand.front #sidebar-second .block-title {
    background: transparent;
    margin-bottom: 0;
    border-bottom: 0;
    text-transform: none;
    }

.iwp-healthpolicynewsstand .view-display-id-block_8 h1 {
    font-size: 20px;
    line-height: 24px;
    margin: 0 0 4px 0;
    }

.iwp-healthpolicynewsstand .view-display-id-block_8 p {
    margin: 0 0 4px 0;
    }

.iwp-healthpolicynewsstand .view-documents .views-field-title {
    margin: 0 0 10px 0;
    }

.iwp-healthpolicynewsstand.front #sidebar-second #block-block-6 .block-title,
.iwp-healthpolicynewsstand.front #sidebar-second #block-block-22 .block-title {
    color: #FF0000;
    }

.iwp-healthpolicynewsstand.node-type-article #content-inner {
    width: 680px;
    }

.iwp-healthpolicynewsstand #sidebar-second .block .content p {
    margin: 0 0 8px 0;
    padding: 0 10px;
    }

.iwp-healthpolicynewsstand #sidebar-second .block .block-title {
    padding-top: 0;
    }

.iwp-healthpolicynewsstand #login-page .form-submit {
  background-image: url("/sites/insideoshaonline.com/files/LOGIN_submit_button.jpg");
  border: 0 none;
  cursor: pointer;
  padding: 5px;
  text-indent: -999px;
  width: 85px; }

.iwp-healthpolicynewsstand.front .region-content .block.block-last {
  border-top: medium none; }

.not-front.iwp-healthpolicynewsstand #sidebar-second {
  background-color: #E9E9E9;
  border: 1px solid #C0C0C0;
  color: #000000;
  margin: 10px 10px 0 0;
  width: 302px; }


.iwp-healthpolicynewsstand .view-documents h3,
.page-features-daily-news.iwp-healthpolicynewsstand .content .view-content h3 {
  color: #666;
  font-size: 14px;
  border-bottom: 1px solid #CCC;
  margin: 10px 0;
  font-weight: normal;
  padding: 0 0 2px 0;
  }

.page-features-daily-news.iwp-healthpolicynewsstand .content .view-content .views-field-body {
  line-height: 16px; }

.page-features-daily-news.iwp-healthpolicynewsstand .content .view-content .views-field-php {
  font-size: 14px;
  font-style: italic; }

.page-features-health-insider.iwp-healthpolicynewsstand .content-header h1.title {
  display: none; }

.iwp-healthpolicynewsstand {
  /*--- Health Insider Styling --*/
  /*---- Documents View ----*/ }
  .iwp-healthpolicynewsstand #sidebar-second .block {
    margin: 4px; }

  .iwp-healthpolicynewsstand #content-area #node-69029 .content tbody {
    border: none; }

  .iwp-healthpolicynewsstand #content-area #node-69029 .content h1 {
    color: #336699;
    font-family: Times New Roman,serif;
    font-weight: bold;
    border: none;
    margin: 10px 0;
    font-size: 22px;
    line-height: 24px; }

  .iwp-healthpolicynewsstand #content-area #node-69029 .content p {
    font-size: 14px;
    line-height: 18px; }

  .iwp-healthpolicynewsstand #content-area #node-69029 .content .loginleft {
    width: 250px;
    padding-right: 80px; }

  .iwp-healthpolicynewsstand #content-area #node-69029 .content .loginright span {
    color: #CC0000;
    font-family: Verdana,sans-serif;
    font-size: 14px;
    font-weight: bold; }

  .iwp-healthpolicynewsstand #content-area #node-69029 .form-item-name label,
  .iwp-healthpolicynewsstand #content-area #node-69029 .form-item-pass label {
    float: left;
    margin-right: 10px; }

  .iwp-healthpolicynewsstand #content-area #node-69029 .form-item .description {
    display: none; }

  .iwp-healthpolicynewsstand #content-area #node-69029 .form-item-name #edit-name,
  .iwp-healthpolicynewsstand #content-area #node-69029 .form-item-pass #edit-pass {
    border-top: 1px solid #999999;
    border-left: 1px solid #e5e5e5;
    border-right: 1px solid #e5e5e5;
    border-bottom: 1px solid #e5e5e5;
    width: 150px; }

  .iwp-healthpolicynewsstand #block-block-28 {
    margin-top: -20px; }

  .iwp-healthpolicynewsstand #block-block-28 .content a {
    font-size: 14px; }

  .iwp-healthpolicynewsstand #block-block-6 .content p {
    line-height: 16px; }

  .iwp-healthpolicynewsstand #block-block-11 .content p a,
  .iwp-healthpolicynewsstand #block-block-25 .content p a,
  .iwp-healthpolicynewsstand #block-block-24 .content p a,
  .iwp-healthpolicynewsstand #block-block-23 .content p a,
  .iwp-healthpolicynewsstand #block-block-4 .content ul li a,
  .iwp-healthpolicynewsstand #block-block-22 .content p a {
    font-weight: normal; }

  .iwp-healthpolicynewsstand #block-block-6 .content h2.block-title,
  .iwp-healthpolicynewsstand #block-block-22 .content h2.block-title {
    margin: 7px 0 0; }

  .iwp-healthpolicynewsstand #block-block-25,
  .iwp-healthpolicynewsstand #block-block-24,
  .iwp-healthpolicynewsstand #block-block-23 {
    padding: 10px; }

  .iwp-healthpolicynewsstand #block-block-25 .content img,
  .iwp-healthpolicynewsstand #block-block-24 .content img,
  .iwp-healthpolicynewsstand #block-block-23 .content img {
    float: left;
    margin-right: 8px; }

  .iwp-healthpolicynewsstand #block-block-25 .content p,
  .iwp-healthpolicynewsstand #block-block-24 .content p,
  .iwp-healthpolicynewsstand #block-block-23 .content p {
    line-height: 16px; }

  .iwp-healthpolicynewsstand #block-block-15 .content img,
  .iwp-healthpolicynewsstand #block-block-12 .content img,
  .iwp-healthpolicynewsstand #block-block-8 .content img {
    margin-left: 0;
    margin-right: 10px;
    }

  .iwp-healthpolicynewsstand #block-block-15 .content p,
  .iwp-healthpolicynewsstand #block-block-15 .content div,
  .iwp-healthpolicynewsstand #block-block-12 .content p,
  .iwp-healthpolicynewsstand #block-block-12 .content div,
  .iwp-healthpolicynewsstand #block-block-8 .content div,
  .iwp-healthpolicynewsstand #block-block-8 .content p {
    line-height: 16px;
    padding-top: 8px;
    }

  .iwp-healthpolicynewsstand #block-block-15 .content p span,
  .iwp-healthpolicynewsstand #block-block-12 .content p span,
  .iwp-healthpolicynewsstand #block-block-8 .content p span {
    color: #CC0000;
    font-weight: bold; }

  .iwp-healthpolicynewsstand #block-block-13.block h2.block-title {
    background: none;
    border: none; }

  .iwp-healthpolicynewsstand #block-search-form {
    width: 300px; }

  /* .iwp-healthpolicynewsstand #block-search-form .content .advanced {
    display: none; } */

  .iwp-healthpolicynewsstand #block-block-3 .content .searchleft {
    color: #003366;
    font-weight: bold; }

  .iwp-healthpolicynewsstand #block-block-4.block h2.block-title {
    text-transform: none;
    padding-top: 5px; }

  .iwp-healthpolicynewsstand #content-area .content .view-health-insider .views-field-field-overline {
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    color: #003366; }

  .iwp-healthpolicynewsstand #content-area .content .view-health-insider .views-field-title {
    line-height: 24px;
    margin-top: 7px; }

  .iwp-healthpolicynewsstand #content-area .content .view-health-insider .views-field-title a {
    font-family: Arial,sans-serif;
    font-size: 22px;
    color: #000000;
    font-weight: bold;
    margin: 4px 0;
    padding: 0; }

  .iwp-healthpolicynewsstand #content-area .content .view-health-insider .views-field-body h3 {
    color: #003D97;
    font-size: 16px;
    font-weight: bold;
    margin: 20px 0 5px; }

  .iwp-healthpolicynewsstand #content-area .content .view-health-insider .views-field-body {
    font-size: 14px;
    line-height: 16px; }

  .iwp-healthpolicynewsstand #content-area .content .view-health-insider .views-field-created {
    border-bottom: 1px solid #E9E9E9;
    border-top: 1px solid #E9E9E9;
    font-weight: bold;
    margin: 4px 0 12px;
    padding: 4px 0;
    font-size: 14px;
    line-height: 16px; }

  .iwp-healthpolicynewsstand #content-area .content .view-documents .views-field-created {
    color: #990000;
    font-size: 11px;
    font-weight: bold;
    margin: 10px 0 0;
    padding: 0; }

  .iwp-healthpolicynewsstand #content-area .content .view-documents .views-field-field-document-format {
    font-size: 11px;
    margin-bottom: 15px; }

  .iwp-healthpolicynewsstand #content-area .content .view-documents .views-field-title a {
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    color: #003366; }

/*-------------- End of Inside Health Policy CSS --------------------------*/

/*-------------- Start of World Trade Organization NewsStand ---------------*/

/* WTO NEWSSTAND */
.iwp-wtonewsstand a {
   color: #000;
}

.iwp-wtonewsstand {
  /* WTO Newsstand "Login Page" */
  /* Top Documents homepage block */
  /* This Week In Trade homepage block */
  /* Styling for homepage blocks */
  /* Top Stories and Documents blocks for Topics */
  /* Top Stories and Documents blocks for Topics */ }
.iwp-wtonewsstand #navigation span:hover {
    background: #FF0000; }

.iwp-wtonewsstand .loginleft {
    width: 400px; }

.iwp-wtonewsstand #sub-navigation #block-block-1 {
    float: left;
    width: 500px;
    padding-left: 10px;}

.iwp-wtonewsstand #block-block-4 {
    padding: 0 10px; }

.iwp-wtonewsstand #block-block-4 ul li {
    list-style-position: inside;
    list-style: none;
    text-align: left;
    margin-right: 10px; }

.iwp-wtonewsstand #block-block-8.contextual-links-region ul a {
    font-weight: normal; }

.iwp-wtonewsstand #block-block-8.block-title {
    color: #CC0000;
    text-transform: none; }

.iwp-wtonewsstand #block-block-11 ul li a {
    font-weight: normal;
    font-size: .9em; }

.iwp-wtonewsstand .view-id-topic_views a {
    color: #000;
    font-size: 1.1em;
    font-weight: bold; }

.iwp-wtonewsstand .view-id-topic_views a span.field-content {
      color: #cc0000;
      font-size: 12px; }

.iwp-wtonewsstand .view-id-documents .views-field-field-document-format {
    margin-bottom: 2em; }

.iwp-wtonewsstand .view-topic-views .views-field-body {
    font-size: 1em; }

.iwp-wtonewsstand .view-id-daily_news_view .field-content p {
    padding-bottom: 2px;
  }

.iwp-wtonewsstand .view-id-daily_news_view .views-field-php {
    margin: 0 0 20px 0;
  }

.iwp-wtonewsstand .view-id-documents .views-field-title a {
    font-weight: bold;
    font-size: 1.2em;
    color: #000; }

.iwp-wtonewsstand #top-header #block-user-login h2 {
    color: #000; }

.iwp-wtonewsstand #block-user-login {
    margin-top: 1em; }

.iwp-wtonewsstand #block-block-14 {
    float: right;
    text-align: right;
    margin-right: 20px;
    color: #000;
    font-size: 1.2em; }

.iwp-wtonewsstand #block-block-14 a {
      color: #C00; }

.iwp-wtonewsstand .view-around-the-world-view .view-header {
    margin-bottom: 1em; }

.iwp-wtonewsstand .view-around-the-world-view .view-header a {
      color: #000;
      font-weight: bold;
      font-size: 1.5em;
      line-height: 22px;
      display: block; }

.iwp-wtonewsstand .view-around-the-world-view .view-header a:hover {
        color: #C00; }

.iwp-wtonewsstand .view-id-this_week_in_trade_view h2.views-field-title {
    color: #000;
    font-size: 1.2em; }

.iwp-wtonewsstand .view-id-daily_news_view .view-content h3 {
    color: #900;
    font-size: 1em; }

.iwp-wtonewsstand .view-id-daily_news_view a {
    color: #000;
    font-size: 1.2em;
    font-weight: bold; }

.iwp-wtonewsstand .view-id-daily_news_view a:hover {
      color: #C00; }

.iwp-wtonewsstand .view-id-daily_news_view .views-field-php .field-content {
    font-style: italic; }

.iwp-wtonewsstand .view-id-topic_views .views-row {
    margin-bottom: 1.5em; }

.iwp-wtonewsstand .view-id-topic_views .views-row p {
      padding: 0; }

.iwp-wtonewsstand #login-box,
.iwp-wtonewsstand #new_users_block {
    display: inline;
    border: none;
    color: #000;
    float: left;
    width: 255px;
    margin: 0 20px 0 0; }

.iwp-wtonewsstand #new_users_block {
    width: 300px;
    margin-top: 20px; }

.iwp-wtonewsstand #login-box h2,
.iwp-wtonewsstand #new_users_block h2 {
    color: #000;
    font-size: 18px;
    text-transform: none; }

.iwp-wtonewsstand #login-box p,
.iwp-wtonewsstand #new_users_block p {
    color: #000;
    font-size: 12px; }

.iwp-wtonewsstand p.footer-text a {
    float: left;
    margin-bottom: 1em;
    font-size: 12px;
    color: #000;
    font-weight: normal; }

.iwp-wtonewsstand #block-block-17 h2.block-title {
    color: #CC0000;
    font-size: 18px; }

.iwp-wtonewsstand #block-block-17 p {
    font-size: 12px;
    font-weight: bold; }

.iwp-wtonewsstand .view-id-latest_news_homepage {
    float: left;
    font-size: 12px; }

.iwp-wtonewsstand #block-block-8 {
    float: left;
    font-size: 12px; }

.iwp-wtonewsstand #block-views-homepage_blocks-block_2 {
    float: left;
    background: #F3F3F3;
    border: 1px solid #C0C0C0;
    padding: 5px 10px;
    width: 190px;
    }

.iwp-wtonewsstand .view-id-latest_news .view-display-id-block_1 .field-content a {
    color: #000; }

.iwp-wtonewsstand #block-block-8 h2.block-title span {
    color: #C00;
    font-size: 12px;
    text-transform: none; }

.iwp-wtonewsstand #block-block-8 homeDocs {
    color: #000;
    font-weight: normal; }

.iwp-wtonewsstand .latestNewsHome a {
    color: #000; }

.iwp-wtonewsstand #content-area .view-id-latest_news,
.iwp-wtonewsstand .home-rightbottomcol,
.iwp-wtonewsstand .home-leftbottomcol,
.iwp-wtonewsstand #block-block-8 {
    line-height: 1.25em; }

.iwp-wtonewsstand .home-leftbottomcol h2.block-title span,
.iwp-wtonewsstand .home-leftbottomcol ul li a {
    font-size: 12px;
    color: #000;
    text-transform: none; }

.iwp-wtonewsstand .home-rightbottomcol h2.block-title span,
.iwp-wtonewsstand .home-rightbottomcol ul li a {
    font-size: 12px;
    color: #000;
    text-transform: none; }

.iwp-wtonewsstand .home-rightbottomcol ul li a {
    font-weight: normal !important; }

.iwp-wtonewsstand .topicslist {
    margin: 0 !important; }

.iwp-wtonewsstand #block-views-latest_news-block_1 .views-row-1 .views-field-title {
    line-height: 1.5em;
    }

.iwp-wtonewsstand #block-views-latest_news-block_1 .views-row-1 a {
    font-size: 1.367em;
    }

.iwp-wtonewsstand #content-area .view-id-latest_news .field-content p  {
    margin: 2px 0 10px 0;
    padding-bottom: 10px;
    border-bottom: 1px solid #CCC;
    }

.iwp-wtonewsstand #top-right #block-system-user-menu {
  margin-right: 15px; }

.iwp-wtonewsstand #sub-navigation #block-search-form.block {
  float: right;
  margin-top: -20px;
  width: auto; }
/* .iwp-wtonewsstand #sub-navigation #block-search-form.block .advanced {
  display: none; } */
.iwp-wtonewsstand #block-block-6.block .block-title {
  background: none;
  border: none;
  text-transform: none; }
.iwp-wtonewsstand .content form td.loginleft #edit-actions input#edit-submit {
  background: url("../images/wto/wto-login.jpg") no-repeat scroll left top transparent;
  border: none;
  width: 85px;
  height: 30px;
  padding: 0;
  display: block;
  cursor: pointer;
  text-indent: -999em; }
.iwp-wtonewsstand .content form td.loginright p a img {
  display: none; }
.iwp-wtonewsstand .content form td.loginright p a {
  background: url("../images/wto/wto-new-account.jpg") no-repeat scroll left top transparent;
  border: none;
  width: 140px;
  height: 30px;
  padding: 0;
  display: block; }
.iwp-wtonewsstand .content form td.loginleft {
  width: 270px; }
.iwp-wtonewsstand .content form td.loginright h1 {
  font-size: 18px;
  margin-top: 13px; }
.iwp-wtonewsstand .content form td.loginleft h1 {
  font-size: 18px; }
.iwp-wtonewsstand .content form td.loginright p,
.iwp-wtonewsstand .content form td.loginleft p {
  line-height: 14px; }
.iwp-wtonewsstand .content form td.loginleft .form-item-pass label,
.iwp-wtonewsstand .content form td.loginleft .form-item-name label {
  float: left;
  margin-right: 15px; }
.iwp-wtonewsstand .content form td.loginleft .form-item-pass .description,
.iwp-wtonewsstand .content form td.loginleft .form-item-name .description {
  display: none; }
.iwp-wtonewsstand .content form td.loginleft input#edit-pass,
.iwp-wtonewsstand .content form td.loginleft input#edit-name {
  width: 150px; }

.iwp-wtonewsstand #content-area .view-documents .view-content h3 {
    color: #CC0000;
    font-size: 14px;
    font-weight: bold;
    margin: 2px 0 16px 0;
    padding: 0; }

/*------------- End of World Trade Organization NewsStand -------------------------*/

/* INSIDE HEALTH POLICY */
.iwp-insidehealthpolicy p.createddate {
  width: 100%;
  padding: 3px 0;
  border: solid #c0c0c0;
  border-width: 1px 0px;
  margin-bottom: 8px; }

.iwp-insidehealthpolicy p.backdoc {
  font-size: 1.2em;
  text-decoration: underline; }

/* HEALTH POLICY NEWSSTAND */
.iwp-healthpolicynewsstand {
  /* Front Page Columns */
  /* Article: Reduce Width */ }

  .iwp-healthpolicynewsstand #top-header {
    background-image: url("../images/hpns/header-bg.jpg"); }

  .iwp-healthpolicynewsstand h1 {
    line-height: 1.0em;
    font-size: 1.6em;
    text-transform: none;
    color: #FF3300;
    width: 100%;
    border-bottom: none;
    }

    .iwp-healthpolicynewsstand h1.edition-title {
    color: #FF3300;
     font-size: 1.2em;
      line-height: 1.0em;
      border-bottom: none; }

  .iwp-healthpolicynewsstand h3.category {
    font-size: 2em;
    color: #003366;
    margin-bottom: 16px;
    padding-bottom: 4px;
    border-bottom: solid 1px #c0c0c0; }

.field-content h1 {
  color: #333;
}

  .iwp-healthpolicynewsstand.node-type-article h1 {
    border-bottom: 0px; }

  .iwp-healthpolicynewsstand.node-type-article .timestamp,
  .iwp-healthpolicynewsstand.node-type-document .timestamp {
    font-size: 0.833em;
    font-weight: 700; }

  .iwp-healthpolicynewsstand #block-user-login {
    margin-top: 10px;
    margin-right: 20px; }

    .iwp-healthpolicynewsstand #block-user-login input[type=text],
    .iwp-healthpolicynewsstand #block-user-login input[type=password] {
      width: 110px !important; }

  .iwp-healthpolicynewsstand #block-block-10 {
    text-align: right;
    margin-top: 6px; }

    .iwp-healthpolicynewsstand #block-block-10 a,
    .iwp-healthpolicynewsstand #block-block-10 p {
      font-weight: bold;
      line-height: 1.2em; }

    .iwp-healthpolicynewsstand #block-block-10 a {
      text-decoration: underline;
       }
  .iwp-healthpolicynewsstand #navigation ul.menu > li a {
    width: 100px;
    text-align: center; }

    .iwp-healthpolicynewsstand #navigation ul.menu > li a:hover {
      background-color: #99CCFF;
      color: #003366; }

  .iwp-healthpolicynewsstand #navigation ul.menu > li.sfHover a {
    background-color: #99CCFF;
    color: #003366; }

  .iwp-healthpolicynewsstand #navigation ul.menu ul {
    background-color: #99CCFF; }

  .iwp-healthpolicynewsstand #navigation ul.menu ul li a {
    text-align: left;
    padding: 5px 13px; }

  .iwp-healthpolicynewsstand #navigation ul.menu ul a:hover {
    background-color: #EAF1FF;
    color: #000; }

  .iwp-healthpolicynewsstand #navigation ul.menu ul ul {
    top: 0px; }

  .iwp-healthpolicynewsstand.front #sidebar-first {
    width: 418px;
    margin-right: -438px; }

    .iwp-healthpolicynewsstand.front #sidebar-first .block {
      border-bottom: none; }

  .iwp-healthpolicynewsstand.front #content-inner {
    width: 218px;
    margin-left: 438px; }

  .iwp-healthpolicynewsstand.front #sidebar-second {
    width: 275px;
    margin-left: -275px; }

    .iwp-healthpolicynewsstand.front #sidebar-second .block-title {
      background: transparent;
      border-bottom: 0px;
      text-transform: none; }

    .iwp-healthpolicynewsstand.front #sidebar-second #block-block-6 .block-title,
    .iwp-healthpolicynewsstand.front #sidebar-second #block-block-22 .block-title {
      color: #FF0000; }

  .iwp-healthpolicynewsstand.front .region-content .block {
    border-top: solid 2px #E9E9E9;
    margin-bottom: 16px; }

    .iwp-healthpolicynewsstand.front .region-content .block.block-first {
      border-top: 0px; }

    .iwp-healthpolicynewsstand.front .region-content .block.block-last {
      margin-bottom: 0px; }

    .iwp-healthpolicynewsstand.front .region-content .block .block-title {
      width: 100%;
      font-family: verdana, sans-serif; }

      .iwp-healthpolicynewsstand.front .region-content .block .block-title span {
        text-transform: none;
        color: #333; }

    .iwp-healthpolicynewsstand.front .region-content .block .view-content {
      font-size: 0.857em; }

      .iwp-healthpolicynewsstand.front .region-content .block .view-content a {
        font-weight: normal !important; }

    .iwp-healthpolicynewsstand.front .region-content .block .item-list li {
      margin-bottom: 12px; }

  .iwp-healthpolicynewsstand.node-type-article #content-inner {
    width: 680px; }

    .iwp-healthpolicynewsstand #footer .block-menu-block {
      float: left;
      margin: 30px 0 0 20px; }

      .iwp-healthpolicynewsstand #footer .block-menu-block li {
        border-color: #000; }

      .iwp-healthpolicynewsstand #footer .block-menu-block a {
        text-transform: uppercase;
        color: #000066;
        font-size: 0.917em; }

  .iwp-healthpolicynewsstand input.button {
    border: 0px; }


/* INSIDE TRADE */
.iwp-insidetrade #top-header {
  background: #000;
  border-bottom-color: #F00; }

.iwp-insidetrade #navigation {
  background: #C00;
  border-bottom: solid 2px #C00; }

  .iwp-insidetrade #navigation ul {
    background: #C00; }

.iwp-insidetrade #sub-navigation {
  background: url(../images/wto/bckgrnd_graynav.png) left top repeat-x white;
  border-bottom-width: 2px; }

.iwp-insidetrade #footer {
  border-top: solid 3px #c0c0c0; }

  .iwp-insidetrade #footer .menu li {
    font-size: 10px;
    font-weight: bold;
    text-transform: uppercase;
    padding: 2px 5px 2px 0px; }

/* INSIDE OSHA */

.iwp-insideoshaonline {
  background: url(../images/ioo/osha-bg.jpg) top center repeat-x white;
  background-attachment: fixed;
}

  .iwp-chinatradeextra .block.datebar,
  .iwp-insideoshaonline .block.datebar {
    float: left; }

/* WTO Newsstand */
.iwp-wtonewsstand {
  background: url(../images/wtons/wtons-bg.jpg) top left repeat-x white fixed; }

.iwp-wtonewsstand #top-header {
    background: #FFF;
    border-bottom-color: #F00;
    height: auto; }

.iwp-wtonewsstand #top-header #logo img {
      display: block; }

.iwp-wtonewsstand #navigation {
    background: #900;
    border-bottom: solid 2px #F00; }

.iwp-wtonewsstand #navigation #block-superfish-1 {
      background: #900;
      }

.iwp-wtonewsstand #navigation ul.menu li a {
      padding: 11px 13px;
      text-align: center; }

.iwp-wtonewsstand #navigation ul.menu li a:hover {
        background-color: #F00; }

.iwp-wtonewsstand #navigation ul.menu li.sfHover a {
      background-color: #F00; }

.iwp-wtonewsstand #navigation ul.menu li ul {
      top: 38px;
      background-color: #E9E9E9; }

.iwp-wtonewsstand #navigation ul.menu li ul li ul {
      top: 2px;
      text-transform: none;
      background-color: #E9E9E9; }

 .iwp-wtonewsstand #navigation ul.menu li ul li a {
      background-color: #E9E9E9 !important;
      text-align: left;
      font-weight: normal;  
      color: #000;
      padding: 5px;
      width: 100%; }

.iwp-wtonewsstand #navigation ul.menu li ul li a:hover {
    color: #FFF;
    background-color: #F00 !important;
    }

.iwp-wtonewsstand .datebar {
    height: 18px;
    padding: 12px 4px;
    border-bottom: 2px solid #c0c0c0;
    color: #000;
    font-weight: normal;
    }

.iwp-wtonewsstand #content-container {
    padding-bottom: 20px; }

.iwp-wtonewsstand #footer {
    border-top: 2px solid #c0c0c0;
    background-color: #FFF; }

    .iwp-wtonewsstand #footer .block-menu-block {
      float: left;
      font-size: 0.917em;
      margin: 30px 0px 0px 20px; }
      .iwp-wtonewsstand #footer .block-menu-block li {
        border-right: 0px; }
      .iwp-wtonewsstand #footer .block-menu-block a {
        color: #333;
        font-weight: bold;
        text-transform: uppercase; }
    .iwp-wtonewsstand #footer .block.copyright {
      float: right;
      margin: 30px 20px 0px 0px;
      color: #666;
      text-align: right;
      clear: none; }
      .iwp-wtonewsstand #footer .block.copyright p {
        padding: 0px;
        margin: 0px;
        font-weight: bold; }
      .iwp-wtonewsstand #footer .block.copyright a {
        color: #333; }
        .iwp-wtonewsstand #footer .block.copyright a:hover {
          text-decoration: underline; }
      .iwp-wtonewsstand #footer .block.copyright a.bwm:hover {
        color: #3F8ACA; }

.iwp-wtonewsstand.front #content .block {
  float: left; }
  .iwp-wtonewsstand.front #content .block.topicslist {
    clear: both;
    float: none;
    border-top: 1px solid #C0C0C0;
    margin: 10px 0;
    padding: 6px 0; }
  .iwp-wtonewsstand.front #content .block#block-block-9 {
    clear: both;
    float: none; }

  .iwp-wtonewsstand #content #block-views-homepage_blocks-block_1 {
    float: right;
    width: 220px; }

  .iwp-wtonewsstand.front #content .block.home-leftbottomcol {
    width: 443px;
    padding: 0 10px 10px 0;
    margin-right: 10px; }
  .iwp-wtonewsstand.front #content .block.home-rightbottomcol {
    width: 220px;
    margin: 0; }
.iwp-wtonewsstand.front #block-system-main {
  display: none; }
.iwp-wtonewsstand.front #block-views-latest_news-block_1 {
  float: left;
  width: 443px;
  border-right: 1px solid #C0C0C0;
  padding: 0 10px 10px 0;
  margin-right: 10px; }
.iwp-wtonewsstand.front #block-block-8 {
  float: left;
  width: 215px;
  margin: 0; }
.iwp-wtonewsstand.front #block-block-5 {
  float: none;
  margin: 0;
  font-size: inherit;
  font-weight: normal;
  text-transform: none;
  color: inherit; }
.iwp-wtonewsstand.front #block-block-10 {
  float: none;
  margin: inherit;
  font-size: inherit;
  line-height: inherit; }
.iwp-wtonewsstand .readhead {
  margin: 0 0 10px 0;
  padding-bottom: 6px;
  border-bottom: 1px solid #C0C0C0;
  color: #C00;
  font-size: 18px;
  font-weight: bold; }
.iwp-wtonewsstand .redheadtopic {
  margin: 6px 0 4px 0;
  padding: 0;
  color: #C00;
  font-size: 18px;
  font-weight: bold; }
.iwp-wtonewsstand h1.title {
  color: #333;
  font-weight: bold;
  font-size: 1.8em; }
.iwp-wtonewsstand .view-around-the-world-view h3 {
  color: #cc0000;
  font-weight: bold;
  font-size: 12px; }


/* Env. Newsstand */
.iwp-environmentalnewsstand {
  background: url(../images/envns/envns-bg.jpg) left top repeat-x white fixed; }
  .iwp-environmentalnewsstand #top-header {
    background: url(../images/envns/envns-bannerbg.jpg) left top repeat-x transparent;
    border-bottom-color: #030; }
    .iwp-environmentalnewsstand #top-header #logo img {
      display: block; }
  .iwp-environmentalnewsstand #navigation {
    background: #363;
    border-bottom: 0px; }
    .iwp-environmentalnewsstand #navigation #block-superfish-1 {
      background: #363; }
    .iwp-environmentalnewsstand #navigation ul.menu li a {
      padding: 11px 13px;
      text-align: center; }
      .iwp-environmentalnewsstand #navigation ul.menu li a:hover {
        background-color: #F00; }
    .iwp-environmentalnewsstand #navigation ul.menu li.sfHover a {
      background-color: #F00; }
    .iwp-environmentalnewsstand #navigation ul.menu li ul {
      top: 38px;
      background-color: #E9E9E9; }
    .iwp-environmentalnewsstand #navigation ul.menu li ul li a {
      background-color: #E9E9E9 !important;
      text-align: left;
      color: #000;
      padding: 5px;
      width: 100%; }
      .iwp-environmentalnewsstand #navigation ul.menu li ul li a:hover {
        color: #FFF;
        background-color: #F00 !important; }
  .iwp-environmentalnewsstand .datebar {
    color: #000; }
  .iwp-environmentalnewsstand #content-container {
    padding-bottom: 20px; }

  .iwp-environmentalnewsstand #footer {
    border-top: 3px solid #c0c0c0;
    background-color: #E9E9E9; }
    .iwp-environmentalnewsstand #footer .block-menu-block {
      float: left;
      margin: 30px 20px; }
      .iwp-environmentalnewsstand #footer .block-menu-block li {
        border-right-color: #999966; }
      .iwp-environmentalnewsstand #footer .block-menu-block a {
        color: #996;
        font-size: 1.077em;
        font-weight: bold;
        text-transform: uppercase; }
    .iwp-environmentalnewsstand #footer .block.copyright {
      float: left;
      clear: left;
      margin: 10px 20px;
      color: #FFF;
      text-align: left; }
      .iwp-environmentalnewsstand #footer .block.copyright p {
        padding: 0px;
        margin: 0px; }
      .iwp-environmentalnewsstand #footer .block.copyright a {
        color: #FFF; }
        .iwp-environmentalnewsstand #footer .block.copyright a:hover {
          text-decoration: underline; }

/* Def. Newsstand */
.iwp-defensenewsstand {
  background: url(../images/defns/background.jpg) left bottom repeat-x white fixed; }
  .iwp-defensenewsstand #top-header {
    background: url(../images/defns/bg-header.jpg) left top repeat-x transparent;
    border-bottom-color: #030;
    height: auto; }
    .iwp-defensenewsstand #top-header #logo img {
      display: block; }
  .iwp-defensenewsstand #navigation {
    background: #036;
    border-bottom: 0px; }
    .iwp-defensenewsstand #navigation #block-superfish-1 {
      background: #036; }
    .iwp-defensenewsstand #navigation ul.menu li a {
      padding: 11px 13px;
      text-align: center; }
      .iwp-defensenewsstand #navigation ul.menu li a:hover {
        background-color: #F00; }
    .iwp-defensenewsstand #navigation ul.menu li.sfHover a {
      background-color: #F00; }
    .iwp-defensenewsstand #navigation ul.menu li ul {
      top: 38px;
      background-color: #E9E9E9; }
    .iwp-defensenewsstand #navigation ul.menu li ul li a {
      background-color: #E9E9E9 !important;
      text-align: left;
      color: #000;
      padding: 5px;
      width: 100%; }
      .iwp-defensenewsstand #navigation ul.menu li ul li a:hover {
        color: #FFF;
        background-color: #F00 !important; }
  .iwp-defensenewsstand .datebar {
    color: #000; }
  .iwp-defensenewsstand #content-container {
    padding-bottom: 20px; }
  .iwp-defensenewsstand #footer {
    border-top: 3px solid #c0c0c0;
    background-color: #E9E9E9; }
    .iwp-defensenewsstand #footer .block-menu-block {
      float: left;
      margin: 30px 20px; }
      .iwp-defensenewsstand #footer .block-menu-block li {
        border-right-color: #999966; }
      .iwp-defensenewsstand #footer .block-menu-block a {
        color: #996;
        font-size: 1.077em;
        font-weight: bold;
        text-transform: uppercase; }
    .iwp-defensenewsstand #footer .block.copyright {
      float: left;
      clear: left;
      margin: 10px 20px;
      color: #FFF;
      text-align: left; }
      .iwp-defensenewsstand #footer .block.copyright p {
        padding: 0px;
        margin: 0px; }
      .iwp-defensenewsstand #footer .block.copyright a {
        color: #FFF; }
        .iwp-defensenewsstand #footer .block.copyright a:hover {
          text-decoration: underline; }