.timestamp_global {
  border-top: 1px solid #e9e9e9;
  border-bottom: 1px solid #e9e9e9;
  padding: 2px 0; }

#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 ;
}

/* 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-documents a {
  line-height: 0em;
  font-size: 1.225em;
  font-weight: bold; }
.iwp-insidehealthpolicy .views-field-field-document-format {
  font-size: .9em;
  margin-bottom: 1.6em; }
.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
}

.iwp-insidehealthpolicy .view-documents a {
    font-size: 14px;
    font-weight: bold;
    line-height: 0;
}

/* HEALTH POLICY NEWSSTAND */
.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: 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;
      margin-bottom: 0;
      border-bottom: 0;
      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.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;
}

/* INSIDE TRADE */

.iwp-insidetrade a {
   color: #000;
}

.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%;
  }

/* 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: 18px;
  line-height: 22px;
  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 #topstorybox h3 {
  font-weight: bold;
  font-size: 14px;
  line-height: 18px;
  margin: 0;
  padding: 6px 0;
  border-bottom: 1px solid #CCCC99;
}

.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 #topstorybox .bottomoverlinered {
  margin: 0;
  padding: 0;
  color: #666;
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
}

.iwp-insideepa #topstorybox .overlinered {
  color: #FF0000;
}

.iwp-insideepa #topstorybox .bottomoverlinered {
  margin-top: 16px;
  color: #FF0000;
}

.iwp-insideepa .red {
  color: #FF0000;
}

.iwp-insideepa .item-list-front {
  margin: 0;
  padding: 6px 0;
  border-top: 2px dotted #CCCC99;
}

.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 .view-federal-facilities-watch .view-content a {
  color: 000;
  font-weight: bold;
  font-size: 1.3em; }
.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 #CCCC99;
      margin-bottom: 4px;
      padding-bottom: 2px;
      }



/* 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 {
  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-insideepaclimate #topstorybox, .iwp-insideepaclimate #latestnews {
  margin: 0 0 2px 0;
  padding: 0;
  border-bottom: none;
}

.iwp-insideepaclimate #topstorybox h1 {
  font-weight: bold;
  font-size: 18px;
  line-height: 22px;
  margin: 0 0 2px 0;
  padding: 0;
}

.iwp-insideepaclimate #topstorybox h2 {
  font-weight: bold;
  font-size: 16px;
  line-height: 20px;
  margin: 0 0 2px 0;
  padding: 0;
}

.iwp-insideepaclimate #topstorybox h3 {
  font-weight: bold;
  font-size: 14px;
  line-height: 18px;
  margin: 0;
  padding: 6px 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;
      }


/* 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 #block-block-4 {
    padding: 0 10px; }
  .iwp-wtonewsstand #block-block-4 ul li {
    list-style-position: inside;
    list-style: none;
    border-bottom: 1px solid #C0C0C0;
    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-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-block-18 {
    float: left;
    background: #F3F3F3;
    border: 1px solid #C0C0C0;
    padding: 5px 10px;
    width: 190px; }
    .iwp-wtonewsstand #block-block-18 p a {
      color: #000;
      font-size: 14px; }
  .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; }

/* 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 #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; }

/* 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,
.not-front.iwp-insidetrade #content-inner,
.not-front.iwp-insideepa #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 #top-header #block-block-12 {
    float: right;
    text-align: right;
    font-weight: bold;
    font-size: 13px;
    margin-top: 10px;
    width: 300px;
    color: #FFCC33; }
  .iwp-insidetrade #top-header #block-block-12 p a {
    color: #FFFFFF; }
  .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 #block-block-27 {
    background: #FFFFCC; }
  .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: #000000; }
  .iwp-insidetrade #block-block-13 {
    float: right;
    width: 75px;
    margin-top: 5px; }
  .iwp-insidetrade #block-block-13 .nav-social-media {
    width: 75px; }
  .iwp-insidetrade #block-block-13 .nav-social-media-icons a {
    margin-right: 5px; }
  .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 {
    background: none;
    border: none;
    color: #CC0000;
    text-transform: none;
    margin-bottom: 0;
    margin-top: 5px;
    font-size: 14px; }
  .iwp-insidetrade #block-block-3 {
    float: none;
    width: auto; }
  .iwp-insidetrade #block-block-5 {
    color: #000000;
    float: none;
    text-transform: none;
    padding-bottom: 10px; }
  .iwp-insidetrade #block-block-5 p {
    font-weight: normal; }
  .iwp-insidetrade #block-block-5 p a {
    color: #000000;
    font-weight: bold; }
  .iwp-insidetrade #block-block-6 .content p a {
    color: #000000; }
  .iwp-insidetrade #block-block-7 {
    padding: 0;
    height: 103px; }
  .iwp-insidetrade #sidebar-second #block-block-7 .content p {
    margin: 0;
    padding: 0; }
  .iwp-insidetrade #block-block-8 {
    padding: 0;
    height: 170px; }
  .iwp-insidetrade #sidebar-second #block-block-8 .content p {
    margin: 0;
    padding: 0; }
  .iwp-insidetrade #sidebar-second #block-block-8 .content img {
    margin-left: 0; }
  .iwp-insidetrade #block-block-14 .email-alert-content {
    padding: 0 10px 10px;
    font-size: 12px; }
  .iwp-insidetrade #block-block-14 .email-alert-content a {
    color: #000000;
    font-weight: normal;
    text-decoration: underline; }
  .iwp-insidetrade #block-block-15 .content img {
    margin-bottom: 10px; }
  .iwp-insidetrade #block-block-15 .content p {
    color: #000000;
    font-size: 12px;
    font-weight: bold;
    margin-top: 6px;
    line-height: 15px; }
  .iwp-insidetrade #block-block-15 .content span {
    color: #CC0000; }

  /* John H.'s Edits -- February 19, 2015 */

  /* END of John H.'s Edits -- February 19, 2015 */

  /* John H.'s Edits -- March 3 and 4, 2015 */
.iwp-insidetrade .view-id-features_view h1 {
    color: #333;
    font-size: 1.833em;
    font-weight: bold;
    line-height: 26px;
    margin-bottom: 10px;
}

.iwp-insidetrade .view-id-features_view p a {
    -moz-text-decoration-color: -moz-use-text-color;
    -moz-text-decoration-line: underline;
    -moz-text-decoration-style: solid;
    color: #0066cc;
}

  /* below removes the most viewed documents on the mainpage */

.page-node-136772.iwp-insidetrade #block-views-most_viewed_articles-block_1 {
  display: none;
}

  /* END of John H.'s Edits -- March 3 and 4, 2015 */

  /* John H.'s Edits -- May 15, 2015 */

.iwp-insidetrade #block-views-features_view-block_1 .content h2.block-title {
    color: #CC0000;
    font-size: 16px;
    margin: 0;
    padding-bottom: 2px;
    padding-left: 0px;
    padding-right: 10px;
    padding-top: 4px;
    text-transform: none;
}

.iwp-insidetrade #block-block-3 .document {
    font-size: 12px;
    line-height: 16px;
    margin: 4px 0 0 0;
    padding: 0 10px;
}

  /* END of John H.'s Edits -- May 15, 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-block-15 .trade-links {
    padding: 0 10px 10px; }
  .iwp-insidetrade #block-block-15 .trade-links a:hover {
    color: #000000; }
  .iwp-insidetrade #block-block-15 .trade-links a {
    color: #000000;
    font-size: 12px; }
  .iwp-insidetrade #sidebar-second #block-block-3 .content h2.block-title {
    background-color: #CC0000;
    border-top: 2px solid #FF0000;
    border-bottom: none;
    color: #FFFFFF;
    padding: 5px 10px;
    margin: 0; }
  .iwp-insidetrade #block-block-3 .block-content {
    background-color: #FFFFCC;
    padding-bottom: 10px; }
  .iwp-insidetrade #block-block-3 .content p a {
    background: url("../images/trade/focusbutton.gif") no-repeat scroll center right transparent;
    color: #000;
    font-size: 14px;
    padding-right: 23px; }
  .iwp-insidetrade #block-block-3 .content p {
    margin: 4px 0 0;
    font-size: 12px;
    line-height: 16px; }

 .iwp-insidetrade #block-views-right_column_blocks-block_2 .views-row .views-field-created {
    font-size: 12px;
    color: #666;
    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-block-16 {
    width: 100%;
    border-bottom: 1px solid #c0c0c0;
    text-transform: none;
    font-size: 14px;
    padding-bottom: 5px; }
  .iwp-insidetrade #block-block-16.block h2.block-title {
    text-transform: none;
    color: #CC0000; }

  .iwp-insidetrade #block-views-right_column_blocks-block_2 h1 {
    color: #FFF;
    background: #CC0000;
    font-size: 14px;
    margin: 6px 0;
    padding: 4px 0 2px 6px;
    text-transform: none;
}

  .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 a {
    color: #000000;
    font-size: 14px; }



  .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;
   }

  .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 ol {
    display: block;
    list-style-type: decimal;
    margin-block-end: 1em;
    margin-block-start: 1em;
    margin-left: 0;
    padding-left: 16px;
    padding-inline-start: 18px;
}

  .iwp-insidetrade .view-most-viewed-articles .views-field-created {
    color: #666;
    margin: 2px 0 16px 0;
    padding: 0 4%;
}

    /***** Kevin's Edits ******/

    /* John H. added block-33 for breaking news */

      /* 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 {
    font-size: 14px;
    line-height: 16px;
    margin-bottom: 12px;
   }

   .iwp-insidetrade #sidebar-second #block-views-homepage_left_blocks-block_4 a {
    font-weight: bold;
   }


   .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 #topnewsbox h1 {
  font-size: 18px;
  line-height: 20px;
  margin: 2px 0 0 0;
  padding: 0;
}

  .iwp-insidetrade #topnewsbox h2 {
  font-size: 14px;
  line-height: 16px;
  margin: 0 0 20px 0;
  padding: 0;
}

  .iwp-insidetrade #topnewsbox h3 {
  font-size: 14px;
  line-height: 16px;
  margin: 2px 0 0 0;
  padding: 0;
}

  .iwp-insidetrade #topnewsbox p {
  margin: 0 0 20px 0;
  padding: 0;
}

  .iwp-insidetrade #topnewsbox li {
  margin: 0 0 2px 0;
  padding: 0px;
}

  .iwp-insidetrade #topnewsbox .floatright {
  float: right;
  margin: 0px 2px 0px 26px;
  padding: 0px 2px 0 0;
  width: 142px;
  text-align: center;
}

  .iwp-insidetrade #topnewsbox .floatright p {
  margin: 2px 0 0 0;
  padding: 0;
}

  .iwp-insidetrade .redboldtext {
  margin: 16px 0;
  padding: 4px 4px 10px 0;
  color: #CC0000;
  font-size: 14px;
  font-weight: bold;
}

  .iwp-insidetrade #block-block-4 {
    background-color: #F3F3F3;
    border: 1px solid #C0C0C0;
    margin: 0 0 14px;
    padding: 10px 10px 0; }
  .iwp-insidetrade #block-block-4 .content h2 a {
    color: #000000; }
  .iwp-insidetrade #block-block-4 .content h2.top-headline {
    margin-bottom: 3px;
    width: 490px; }
  .iwp-insidetrade #block-block-4 .content h2.bottom-headline {
    font-size: 13px;
    width: 490px; }
  .iwp-insidetrade #content #block-block-4.block .content p {
    width: 490px;
    margin-bottom: 20px; }
  .iwp-insidetrade #block-block-4 .hp-trade-block-title {
    color: #CC0000;
    font-weight: bold;
    font-style: italic; }
  .iwp-insidetrade #block-block-4 .hp-trade-block-image {
    width: 145px;
    float: right;
    margin-top: -15px; }
  .iwp-insidetrade #block-block-4 .hp-trade-block-links {
    width: 120px;
    float: right;
    margin-top: -40px; }
  .iwp-insidetrade #block-block-4 .hp-trade-block-links a {
    color: #000000; }
  .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: #CC0000; }
  .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 #footer {
    background: none repeat scroll 0 0 #FFFFFF;
    color: #666666;
    font-size: 11px;
    padding: 25px 20px;
    font-weight: bold;
    text-align: left; }
  .iwp-insidetrade #footer #block-block-17 {
    float: right;
    margin-top: -19px;
    text-align: right;
    width: 245px; }
  .iwp-insidetrade #block-block-24.block,
  .iwp-insidetrade #block-block-25.block,
  .iwp-insidetrade #block-block-26.block {
    border-top: 1px solid #C0C0C0;
    margin: 10px 0 0;
    padding: 6px 0 0;
    clear: both; }
  .iwp-insidetrade #block-block-29.block ul {
    list-style-type: none;
    list-style:none;
    padding-left:0;
    margin-left: 12px;
   }
  .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: #CC0000;
    font-size: 18px;
    font-weight: bold;
    margin: 6px 0 4px;
    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: 435px;
    margin-right: 28px;
    float: left; }
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_5,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_4,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_1 {
    width: 215px;
    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: #000000;
    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; }
  .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: 12px; }
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_5 .content ul li,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_4 .content ul li,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_1 .content ul li {
    line-height: 15px; }
  .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: #990000; }
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_5 .content ul li a,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_4 .content ul li a,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_1 .content ul li a {
    color: #000000;
    font-weight: normal;
    font-size: 12px; }
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_5 .view-footer .more-news,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_4 .view-footer .more-news,
  .iwp-insidetrade #block-views-topics_homepage_blocks-block_1 .view-footer .more-news {
    float: right;
    margin-top: 10px; }
  .iwp-insidetrade #block-views-right_column_blocks-block_2 .views-field-created {
    font-weight: normal; }
  .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 #block-block-18 .email-alert-content {
    padding: 0 10px 10px; }
  .iwp-insidetrade #block-block-18 .email-alert-content .email-alert-text {
    font-size: 12px; }
  .iwp-insidetrade #block-block-18 .email-alert-content .email-alert-link a {
    font-size: 12px;
    color: #000000;
    text-decoration: underline; }
  .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 #content-area .view-editions .item-list ul.pager li.pager-next,
  .iwp-insidetrade #content-area .view-editions .item-list ul.pager li.pager-previous {
    float: left; }
  .iwp-insidetrade #content-area .view-editions .item-list ul.pager li.pager-next a {
    background: url("../images/defense/next-button.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: block;
    padding: 5px 25px;
    text-indent: -999em;
    width: 100px; }
  .iwp-insidetrade #content-area .view-editions .item-list ul.pager li.pager-previous a {
    background: url("../images/defense/previous-button.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    display: block;
    padding: 5px 25px;
    text-indent: -999em;
    width: 60px; }

  .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 #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 .view-custom-topics-views h4 {
    font-size: 16px;
    line-height: 18px;
    margin-bottom: 20px;
    font-weight: bold;
  }


  .iwp-insidetrade .view-documents .views-field-title {
    font-size: 16px;
    line-height: 18px;
    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 #block-block-19.block {
    padding-bottom: 15px; }
  .iwp-insidetrade #block-block-20.block {
    padding-right: 10px;
    padding-bottom: 15px; }
  .iwp-insidetrade #block-block-20.block h2.block-title,
  .iwp-insidetrade #block-block-19.block h2.block-title {
    font-size: 16px; }
  .iwp-insidetrade #block-block-19.block p a {
    font-size: 16px;
    color: #000000;
    line-height: 18px; }
  .iwp-insidetrade #block-block-20.block .content ul li {
    font-size: 12px;
    color: #000000;
    line-height: 15px; }
  .iwp-insidetrade #block-block-20.block .content ul {
    margin-top: 5px; }

  .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 {
    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; }
  .iwp-insidetrade #block-block-23.block .content p {
    line-height: 22px;
    margin: 4px 0;
    padding: 2px 0 4px; }
  .iwp-insidetrade #block-block-23.block .content p a {
    font-size: 18px;
    font-weight: bold;
    color: #000000;
    font-size: 20px;
    line-height: 22px; }

/*--------- 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; }

.front.iwp-insideepa #sidebar-second {
  background: url("../images/epa/epa_rightcol_background.jpg") repeat-x scroll center top #eeeedb;
  border: 1px solid #CCCC99;
  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 {
  background-color: #F5F5F5;
  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; }

/* 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 .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 {
    color: #CC0000;
    text-decoration: underline;
  }

  .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-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: url("../images/epa/bckgrnd_graynav.png") repeat-x scroll center top white;
    border-bottom: 1px solid #CCCC99;
    display: block; }
  .iwp-insideepa #block-block-9 {
    width: 170px;
    float: left; }
  .iwp-insideepa #block-block-9 .searchleft {
    color: #949494; }
  .iwp-insideepa #block-block-10 {
    width: 450px;
    float: left;
    margin: 0; }
  .iwp-insideepa #block-block-10 .sub-nav-quick-links {
    padding: 10px; }
  .iwp-insideepa #block-block-10 p a {
    color: #000000;
    font-size: 12px;
    font-weight: bold; }
  .iwp-insideepa #block-block-10 .quick-links-header {
    float: left;
    margin-right: 15px;
    text-transform: uppercase;
    color: #FF0000;
    font-family: Georgia; }
  .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 0 315px;
    padding: 22px 0 0 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; }
  .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 {
    margin-top: 25px;
    color: #000000;
    font-size: 11px; }
  .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;
    font-size: 11px; }

  .iwp-insideepa #sidebar-first {
    border: none;
    border-right: 1px solid #CCCC99;
    }

  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block,
  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_4,
  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_3,
  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_2,
  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_1 {
    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_1 .view.view-homepage-left-blocks,
  .iwp-insideepa #sidebar-first #block-views-homepage_left_blocks-block_2 .view.view-homepage-left-blocks,
  .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_4 .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: 2px solid #CCCC99;
    margin: 10px 0 0 0;
    padding: 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: #FF0000;
    float: left;
    margin: 0 25px 0 0;
    font-weight: bold; }
  .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: normal;
    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 #CCCC99;
    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-25 .content h2,
  .iwp-insideepa #sidebar-second #block-block-16 .content h2,
  .iwp-insideepa #sidebar-second #block-block-89 .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 #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 {
    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 {
    margin-bottom: 2px;
    font-weight: bold; }
  .iwp-insideepa #sidebar-second #block-views-homepage_right_blocks-block .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-block-86  h2.block-title,
  .iwp-insideepa #sidebar-second #block-block-88  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-a67e7dac00098d6ee1549ca357c47fee h2.block-title,
  .iwp-insideepa #sidebar-second #block-block-86  h2.block-title,
  .iwp-insideepa #sidebar-second #block-block-88  h2.block-title {
    margin: 4px 0 10px 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 #content-area .view.view-daily-news-listing .view-content h2,
  .iwp-insideepa #content-area .view-clean-water-act-jurisdiction .view-content h2 {
    margin-bottom: 2px; }

  .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-clean-water-act-jurisdiction .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 {
    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 #sidebar-second .block .content p {
     margin: 0;
     padding: 0 0 20px 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 .view-content .field-name-body .blockquote {
    padding: 4px 40px 10px; }

  .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 .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 #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: 16px;
    font-weight: bold;
    line-height: 20px;
    text-transform: uppercase;
    margin: 20px 0 4px; }

  .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-block-92 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 #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,
  .iwp-insideepa #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-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 #sidebar-second #block-views-the_week_ahead_archives-block .content .view a:hover {
    color: #FF0000; }
  .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 a:hover,
  .iwp-insideepa #content-area .view-the-week-ahead .view-content .views-field-body a:hover {
    color: #FF0000;
    text-decoration: underline; }
  .iwp-insideepa #content-area .content .node.Week.Ahead .body a,
  .iwp-insideepa #content-area .view-the-week-ahead .view-content .views-field-body a {
    color: #990000;
    text-decoration: underline; }
  .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  {
  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 #block-block-45  {
  margin: 0 0 2px 0;
  padding: 5px 0 0 0;
  height: 100%;
  }

.climate-theme.iwp-insideepaclimate #block-block-45 h2.block-title {
    color: #FF3300;
    font-size: 14px;
    margin: 0;
    padding: 0 0 2px 0;
    text-transform: uppercase;
}

.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 6px 0 6px;
      padding: 0 6px;
      width: 242px;
      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 #content-inner {
    padding-left: 20px;
    padding-right: 20px;
    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 {
  background-color: #F5F5F5;
  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 {
  background-color: #F5F5F5;
  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; }
/* 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 {
  background-color: #F5F5F5;
  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 #navigation {
    background-color: #000000; }
  .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: #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-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 #footer {
    background: url("../images/epa/bckgrnd_graynav.png") repeat-x scroll center top white;
    border-top: 5px solid #CCC;
    clear: both;
    overflow: hidden;
    padding: 20px 25px 0;
    text-align: left; }
  .iwp-insideepaclimate #footer ul.menu {
    float: none; }
  .iwp-insideepaclimate #footer ul.menu li {
    float: left;
    width: 150px;
    border: none;
    margin-right: 13px; }
  .iwp-insideepaclimate #footer ul.menu li.menu-mlid-230 {
    display: none; }
  .iwp-insideepaclimate #footer ul.menu li.menu-mlid-767 {
    width: 173px; }
  .iwp-insideepaclimate #footer ul.menu li.menu-mlid-882 {
    float: none;
    margin: 96px 0 0 315px;
    padding: 22px 0 0 20px;
    position: absolute;
    text-align: left;
    width: 155px; }
  .iwp-insideepaclimate #footer ul li a, .climate-theme.iwp-insideepaclimate #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-insideepaclimate #footer ul li ul, .climate-theme.iwp-insideepaclimate #footer ul li ul {
    float: none;
    padding-top: 5px; }
  .iwp-insideepaclimate #footer ul li ul li a, .climate-theme.iwp-insideepaclimate #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-insideepaclimate #footer #block-menu_block-1 {
    width: 670px; }

  .iwp-insideepaclimate #footer #block-menu_block-2 {
    width: 670px; }
  .iwp-insideepaclimate #footer #block-block-14 {
    float: right;
    width: 250px;
    border-left: 1px solid #CCC;
    padding-left: 16px; }
  .iwp-insideepaclimate #footer #block-block-14 .content p {
    color: #000000;
    padding-top: 4px; }
  .iwp-insideepaclimate #footer #block-block-14 .content p a {
    color: #000000; }
  .iwp-insideepaclimate #footer #block-block-14 .content p a:hover {
    text-decoration: underline; }
  .iwp-insideepaclimate #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-insideepaclimate #footer #block-block-13 {
    margin-top: 25px;
    color: #000000;
    font-size: 11px; }
  .iwp-insideepaclimate #footer #block-block-13 .content p a:hover {
    text-decoration: underline; }
  .iwp-insideepaclimate #footer #block-block-13 .content p a {
    color: #000000;
    font-weight: bold;
    font-size: 11px; }
  .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;
    border: 1px solid #CCC;
    box-shadow: 1px 4px 2px 0 rgba(0, 0, 0, 0.18), 0 2px 10px 0 rgba(0, 0, 0, 0.20);
    }
  .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 #sidebar-second #block-block-24 .content .block-links p a:hover,
  .iwp-insideepaclimate #sidebar-second #block-block-22 .content .block-links p a:hover,
  .iwp-insideepaclimate #sidebar-second #block-block-21 .content .block-links p a:hover,
  .iwp-insideepaclimate #sidebar-second #block-block-20 .content .block-links p a:hover,
  .iwp-insideepaclimate #sidebar-second #block-block-19 .content .block-links p a:hover,
  .iwp-insideepaclimate #sidebar-second #block-block-18 .content .block-links p a:hover,
  .iwp-insideepaclimate #sidebar-second #block-block-17 .content .block-links p a:hover {
    color: #FF0000; }
  .iwp-insideepaclimate #sidebar-second #block-block-24 .content .block-links p,
  .iwp-insideepaclimate #sidebar-second #block-block-22 .content .block-links p,
  .iwp-insideepaclimate #sidebar-second #block-block-21 .content .block-links p,
  .iwp-insideepaclimate #sidebar-second #block-block-20 .content .block-links p,
  .iwp-insideepaclimate #sidebar-second #block-block-19 .content .block-links p,
  .iwp-insideepaclimate #sidebar-second #block-block-18 .content .block-links p,
  .iwp-insideepaclimate #sidebar-second #block-block-17 .content .block-links p {
    padding: 0 0 8px 0; }
  .iwp-insideepaclimate #sidebar-second #block-block-24 .content .block-links p a,
  .iwp-insideepaclimate #sidebar-second #block-block-22 .content .block-links p a,
  .iwp-insideepaclimate #sidebar-second #block-block-21 .content .block-links p a,
  .iwp-insideepaclimate #sidebar-second #block-block-20 .content .block-links p a,
  .iwp-insideepaclimate #sidebar-second #block-block-19 .content .block-links p a,
  .iwp-insideepaclimate #sidebar-second #block-block-18 .content .block-links p a,
  .iwp-insideepaclimate #sidebar-second #block-block-17 .content .block-links p a {
    font-weight: normal;
    color: #990000;
    text-decoration: underline; }
  .iwp-insideepaclimate #sidebar-second #block-block-24 .content .block-links p a.adobe-link img,
  .iwp-insideepaclimate #sidebar-second #block-block-22 .content .block-links p a.adobe-link img,
  .iwp-insideepaclimate #sidebar-second #block-block-21 .content .block-links p a.adobe-link img,
  .iwp-insideepaclimate #sidebar-second #block-block-20 .content .block-links p a.adobe-link img,
  .iwp-insideepaclimate #sidebar-second #block-block-19 .content .block-links p a.adobe-link img,
  .iwp-insideepaclimate #sidebar-second #block-block-18 .content .block-links p a.adobe-link img,
  .iwp-insideepaclimate #sidebar-second #block-block-17 .content .block-links p a.adobe-link img {
    margin-top: 10px; }
  .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-views-documents-block_11 .view-documents,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_10 .view-documents,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_9 .view-documents,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_8 .view-documents,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_7 .view-documents,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_6 .view-documents,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_5 .view-documents,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_4 .view-documents,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_3 .view-documents,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_2 .view-documents,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_1 .view-documents {
    padding: 0;
    line-height: 16px; }
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_11 .view-documents .view-content,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_10 .view-documents .view-content,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_9 .view-documents .view-content,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_8 .view-documents .view-content,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_7 .view-documents .view-content,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_6 .view-documents .view-content,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_5 .view-documents .view-content,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_4 .view-documents .view-content,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_3 .view-documents .view-content,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_2 .view-documents .view-content,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_1 .view-documents .view-content {
    padding-left: 0; }
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_11 .view-documents a,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_10 .view-documents a,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_9 .view-documents a,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_8 .view-documents a,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_7 .view-documents a,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_6 .view-documents a,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_5 .view-documents a,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_4 .view-documents a,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_3 .view-documents a,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_2 .view-documents a,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_1 .view-documents a {
    font-weight: normal;
    font-size: 12px; }
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_11 h2.block-title,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_10 h2.block-title,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_9 h2.block-title,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_8 h2.block-title,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_7 h2.block-title,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_6 h2.block-title,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_5 h2.block-title,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_4 h2.block-title,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_3 h2.block-title,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_2 h2.block-title,
  .iwp-insideepaclimate #sidebar-second #block-views-documents-block_1 h2.block-title,
  .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-daily-news-listing .view-content h3,
  .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 #sidebar-second #block-views-the_week_ahead_archives-block .content .view a:hover {
    color: #FF0000; }
  .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 a:hover,
  .iwp-insideepaclimate #content-area .view-the-week-ahead .view-content .views-field-body a:hover {
    color: #FF0000;
    text-decoration: underline; }
  .iwp-insideepaclimate #content-area .content .node.Week.Ahead .body a,
  .iwp-insideepaclimate #content-area .view-the-week-ahead .view-content .views-field-body a {
    color: #990000;
    text-decoration: underline; }
  .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 Unmanned Systems Alert ----------*/
body.iwp-unmannedsystemsalert {
  background: url("../images/usa/body-bg.jpg") repeat-x scroll center top white; }

.iwp-unmannedsystemsalert #sidebar-second .block {
  margin: 4px;
  padding: 4px 10px; }

.front.sidebar-second.iwp-unmannedsystemsalert .center {
  margin-right: 320px; }

.front.iwp-unmannedsystemsalert #block-system-main {
  display: none; }

.page-node-1.iwp-unmannedsystemsalert #content-header h1.title,
.page-the-week-ahead.iwp-unmannedsystemsalert #content-header h1.title {
  display: none; }

.iwp-unmannedsystemsalert #node-804 h1.title,
.iwp-unmannedsystemsalert #node-803 h1.title,
.page-documents.iwp-unmannedsystemsalert #content-header h1.title,
.page-daily-news.iwp-unmannedsystemsalert #content-header h1.title {
  border-bottom: 1px solid #C0C0C0;
  color: #666666;
  font-family: Verdana,sans-serif;
  font-size: 16px;
  font-weight: bold;
  margin: 0 0 10px;
  padding: 0 0 2px;
  text-transform: uppercase; }

.iwp-unmannedsystemsalert {
  /*------ Footer --------*/
  /*--------- General Content Styling --------*/
  /*--------Daily News--------*/
  /*---- Weekly Alerts ------*/ }
  .iwp-unmannedsystemsalert #top-header {
    background: url("../images/usa/unmannedsystems_logo_background.jpg") repeat-x scroll top left transparent;
    clear: both;
    color: #FFFFFF;
    height: 120px;
    margin: 0;
    padding: 0; }
  .iwp-unmannedsystemsalert #top-right {
    margin-right: 20px; }
  .iwp-unmannedsystemsalert #block-system-user-menu {
    margin-top: 20px; }
  .iwp-unmannedsystemsalert #top-navigation {
    background-color: #CC0000;
    width: 990px;
    margin: 0 0 0 0;
    padding: 0;
    border-bottom: 3px solid #660000; }
  .iwp-unmannedsystemsalert #top-navigation #block-superfish-1 {
    float: right;
    background-color: #CC0000;
    font-size: 11px;
    font-family: verdana, sans-serif; }
  .iwp-unmannedsystemsalert #top-navigation #block-superfish-1 ul li {
    width: 130px;
    border-left: 1px solid #990000;
    text-align: center; }
  .iwp-unmannedsystemsalert #content-area .content .Weekly.Alert hr {
    border-color: #cecece; }
  .iwp-unmannedsystemsalert #top-navigation #block-superfish-1 ul li a {
    padding: 8px 3px;
    font-size: 11px; }
  .iwp-unmannedsystemsalert #sub-navigation #block-search-form {
    float: left; }
  .iwp-unmannedsystemsalert #sub-navigation #block-block-2 {
    float: right;
    padding: 7px 7px 0 0; }
  .iwp-unmannedsystemsalert #sub-navigation #block-block-1 {
    float: left;
    width: 630px; }
  .iwp-unmannedsystemsalert #sub-navigation #block-block-1 #searchnav .searchleft {
    color: #000000; }
  .iwp-unmannedsystemsalert #sub-navigation {
    background-color: #FFFFFF;
    border-bottom: 2px solid #C0C0C0; }
  .iwp-unmannedsystemsalert #block-search-form input[type="submit"] {
    background: url("../images/usa/searchButton.gif") no-repeat scroll top left transparent;
    height: 22px;
    width: 34px;
    margin-top: 2px; }
  .iwp-unmannedsystemsalert #footer {
    background-color: #EBEBEB;
    border-top: 3px solid #C0C0C0;
    font-size: 12px;
    overflow: hidden;
    padding: 4px 12px 0;
    text-align: left; }
  .iwp-unmannedsystemsalert #footer ul.menu {
    float: none; }
  .iwp-unmannedsystemsalert #footer ul.menu li {
    float: left;
    width: 150px;
    border: none;
    margin-right: 13px;
    color: #333333;
    font-family: Verdana,sans-serif;
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    word-spacing: 3px; }
  .iwp-unmannedsystemsalert #footer ul.menu li.first {
    width: 130px; }
  .iwp-unmannedsystemsalert #footer ul.menu li.second {
    width: 215px; }
  .iwp-unmannedsystemsalert #footer ul li ul {
    float: none;
    padding-top: 5px; }
  .iwp-unmannedsystemsalert #footer ul li ul li a {
    color: #003267;
    line-height: 1.3;
    font-family: arial,sans-serif;
    font-weight: normal;
    text-transform: none;
    padding: 0 0 2px;
    border: none; }
  .iwp-unmannedsystemsalert #footer #block-block-3 {
    width: 500px;
    margin-top: 15px; }
  .iwp-unmannedsystemsalert #footer #block-block-4 {
    border-left: 1px solid #C0C0C0;
    float: right;
    padding: 0 4px 0 16px;
    width: 340px; }
  .iwp-unmannedsystemsalert #footer #block-block-4 h2.block-title {
    color: #333333;
    font-family: Verdana,sans-serif;
    font-weight: bold;
    margin: 10px 0 2px;
    padding: 0 0 2px;
    font-size: 12px;
    text-transform: uppercase;
    word-spacing: 3px; }
  .iwp-unmannedsystemsalert #footer #block-block-4 .content p a {
    color: #003267;
    font-weight: bold; }
  .iwp-unmannedsystemsalert #footer #block-block-4 .content p {
    color: #000000;
    line-height: 18px; }
  .iwp-unmannedsystemsalert #footer #block-block-5 {
    color: #000000;
    float: left;
    font-size: 12px;
    font-weight: normal;
    margin: 40px 20px 0 0;
    text-transform: none; }
  .iwp-unmannedsystemsalert #footer #block-block-5 a {
    color: #003267;
    font-size: 12px;
    font-weight: normal;
    text-transform: none; }
  .iwp-unmannedsystemsalert #sidebar-second {
    background-color: #F5F5F5;
    border: 1px solid #C0C0C0;
    float: right;
    margin: 10px 10px 0 0;
    padding: 0;
    width: 300px; }
  .iwp-unmannedsystemsalert #block-user-login {
    margin-top: 15px; }
  .iwp-unmannedsystemsalert #block-user-login #user-login-form .form-type-textfield input,
  .iwp-unmannedsystemsalert #block-user-login #user-login-form .form-type-password input {
    border: none;
    color: #000000;
    width: 100px;
    padding: 4px; }
  .iwp-unmannedsystemsalert #block-block-8 {
    background: #EBEBEB;
    border: 1px solid #C0C0C0;
    font-size: 12px;
    margin: 4px;
    padding: 4px 10px; }
  .iwp-unmannedsystemsalert #block-block-8 h2.block-title {
    color: #CC0000;
    font-family: Verdana,sans-serif;
    font-size: 14px;
    background: none;
    border: none;
    font-weight: bold;
    margin: 0;
    padding: 0; }
  .iwp-unmannedsystemsalert #block-block-8 .content p a {
    float: right; }
  .iwp-unmannedsystemsalert #block-block-8 .content p {
    padding: 0;
    font-size: 12px;
    line-height: 18px; }
  .iwp-unmannedsystemsalert #sidebar-second .block h3 {
    font-size: 14px; }
  .iwp-unmannedsystemsalert #sidebar-second .block .block-title {
    color: #333333;
    font-family: Verdana,sans-serif;
    font-size: 14px;
    font-weight: bold;
    border: none;
    text-transform: none;
    background: none;
    margin: 0;
    padding: 0; }
  .iwp-unmannedsystemsalert #sidebar-second .block p {
    padding: 0;
    font-size: 12px;
    line-height: 18px; }
  .iwp-unmannedsystemsalert #block-block-10 {
    float: none;
    color: #000000;
    font-size: 12px;
    line-height: 18px;
    border-bottom: 1px solid #C0C0C0;
    margin: 0 0 14px;
    width: 100%;
    padding: 0 0 10px; }
  .iwp-unmannedsystemsalert #block-block-10 .content a.usa-headling {
    color: #003366;
    font-size: 23px;
    font-weight: bold;
    line-height: 25px;
    margin: 2px 0 0;
    padding: 0; }
  .iwp-unmannedsystemsalert #block-block-10 .content p a {
    color: #003366;
    font-size: 12px;
    font-weight: bold;
    line-height: 18px;
    margin: 2px 0 0;
    padding: 0; }
  .iwp-unmannedsystemsalert #block-block-9 {
    border-right: 1px solid #C0C0C0;
    float: left;
    padding: 4px 10px 15px 10px;
    width: 400px; }
  .iwp-unmannedsystemsalert #block-views-documents-block.block h2.block-title,
  .iwp-unmannedsystemsalert #block-views-other_news-block_1.block h2.block-title,
  .iwp-unmannedsystemsalert #block-block-9.block h2.block-title {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #333333;
    font-family: Verdana,sans-serif;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0;
    text-transform: none; }
  .iwp-unmannedsystemsalert #block-block-9.block .news-headline a {
    font-size: 14px;
    margin: 0 0 2px;
    padding: 0; }
  .iwp-unmannedsystemsalert #block-block-9.block.block .news-teaser {
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 10px; }
  .iwp-unmannedsystemsalert #block-views-featured_story-block {
    width: 210px;
    float: right;
    border-bottom: 1px  solid #C0C0C0;
    line-height: 18px; }
  .iwp-unmannedsystemsalert #block-views-featured_story-block.block .views-field-title a {
    font-size: 14px; }
  .iwp-unmannedsystemsalert #block-views-featured_story-block.block h2.block-title {
    color: #CC0000;
    font-family: Verdana,sans-serif;
    font-size: 14px;
    font-weight: bold;
    text-transform: none;
    margin: 0;
    padding: 0; }
  .iwp-unmannedsystemsalert #block-views-documents-block {
    width: 210px;
    float: right;
    line-height: 18px;
    margin-top: 15px; }
  .iwp-unmannedsystemsalert #block-views-other_news-block_1 {
    border-right: 1px solid #C0C0C0;
    float: left;
    padding: 4px 10px 15px;
    width: 400px; }
  .iwp-unmannedsystemsalert #block-views-documents-block.block .content .view .views-row,
  .iwp-unmannedsystemsalert #block-views-other_news-block_1.block .content .view .views-row {
    line-height: 15px;
    margin-bottom: 10px; }
  .iwp-unmannedsystemsalert #block-views-other_news-block_1.block .content .view a.active {
    color: #003366; }
  .iwp-unmannedsystemsalert #content #block-views-other_news-block_1.block .view-footer {
    margin-top: 25px; }
  .iwp-unmannedsystemsalert #block-views-documents-block .content .view a,
  .iwp-unmannedsystemsalert #block-views-other_news-block_1.block .content .view a {
    font-weight: normal;
    font-size: 12px; }
  .iwp-unmannedsystemsalert .view.view-documents h3,
  .iwp-unmannedsystemsalert .view.view-daily-news-listing h3 {
    color: #990000;
    font-size: 1em;
    font-weight: bold;
    margin: 0px 0 0;
    padding: 0; }
  .iwp-unmannedsystemsalert .view.view-daily-news-listing .views-row .views-field-title h2 {
    margin-bottom: 0; }
  .iwp-unmannedsystemsalert .view.view-daily-news-listing .views-row .views-field-body {
    line-height: 18px; }
  .iwp-unmannedsystemsalert #block-views-the_week_ahead_archives-block .content .view,
  .iwp-unmannedsystemsalert #block-views-most_viewed_documents-block .content .view {
    padding: 0;
    margin-top: 10px; }
  .iwp-unmannedsystemsalert #block-views-the_week_ahead_archives-block .views-row .views-field-title a,
  .iwp-unmannedsystemsalert #block-views-most_viewed_documents-block .views-row .views-field-title a {
    font-size: 12px;
    line-height: 18px; }
  .iwp-unmannedsystemsalert #block-views-most_viewed_documents-block .views-row .views-field-title {
    margin-bottom: 0; }
  .iwp-unmannedsystemsalert #block-views-most_viewed_documents-block .views-row .views-field-created {
    font-size: 12px;
    margin-bottom: 15px; }
  .iwp-unmannedsystemsalert #content-area .Weekly.Alert .timestamp,
  .iwp-unmannedsystemsalert .view.view-the-week-ahead .views-field-created {
    display: none; }
  .iwp-unmannedsystemsalert .view.view-the-week-ahead .views-field-title {
    margin-top: 15px; }
  .iwp-unmannedsystemsalert .view.view-the-week-ahead .views-field-title a {
    margin: 4px 0 0;
    padding: 2px 0 4px;
    color: #000000;
    font-weight: bold;
    font-size: 20px;
    line-height: 18px; }
  .iwp-unmannedsystemsalert #content-area .Weekly.Alert .body .summarybox,
  .iwp-unmannedsystemsalert .view.view-the-week-ahead .views-field-body .summarybox {
    border-bottom: 1px solid #C0C0C0;
    border-top: 1px solid #C0C0C0;
    padding: 13px 0 0;
    margin-top: 6px;
    font-style: italic;
    font-family: verdana,sans-serif; }
  .iwp-unmannedsystemsalert #node-803 .body h2,
  .iwp-unmannedsystemsalert #node-804 .body h2,
  .iwp-unmannedsystemsalert #node-1 .content h2,
  .iwp-unmannedsystemsalert #content-area .Weekly.Alert .body h2,
  .iwp-unmannedsystemsalert .view.view-the-week-ahead .views-field-body h2 {
    color: #000000;
    font-size: 20px;
    line-height: 22px;
    margin: 0 0 2px;
    padding: 0 0 0; }
  .iwp-unmannedsystemsalert #block-block-11 .content p {
    margin: 0; }
  .iwp-unmannedsystemsalert #sidebar-second #block-block-11.block {
    padding-top: 10px;
    padding-bottom: 20px; }
  .iwp-unmannedsystemsalert .view.view-documents .views-field-title a {
    font-size: 16px;
    font-weight: bold;
    line-height: 21px; }
  .iwp-unmannedsystemsalert #block-block-13 .content ul,
  .iwp-unmannedsystemsalert #block-block-12 .content ul {
    margin-left: 15px; }
  .iwp-unmannedsystemsalert #block-block-13 .content ul li a,
  .iwp-unmannedsystemsalert #block-block-12 .content ul li a {
    font-size: 12px; }
  .iwp-unmannedsystemsalert #node-803 .timestamp,
  .iwp-unmannedsystemsalert #node-804 .timestamp {
    display: none; }
  .iwp-unmannedsystemsalert #content-area .content .Weekly.Alert .alert_summary {
    border-bottom: 1px solid #C0C0C0;
    border-top: 1px solid #C0C0C0;
    padding: 10px 0;
    font-style: italic;
    font-size: 12px;
    font-family: Verdana,sans-serif;
    color: #cc0000;
    font-weight: bold;
    margin-bottom: 15px; }
  .iwp-unmannedsystemsalert #content-area .content .Weekly.Alert h2.overline {
    display: none; }
  .iwp-unmannedsystemsalert #content-area .content .Weekly.Alert .alert_summary p {
    color: #000000;
    font-weight: normal;
    padding-bottom: 0;
    display: inline; }
  .iwp-unmannedsystemsalert #content-area .content .view-the-week-ahead .views-field-field-alert-summary {
    border-bottom: 1px solid #C0C0C0;
    border-top: 1px solid #C0C0C0;
    padding: 10px 0;
    font-style: italic;
    font-size: 12px;
    font-family: Verdana,sans-serif;
    line-height: 18px;
    margin: 4px 0 15px; }
  .iwp-unmannedsystemsalert #content-area .content .view-the-week-ahead .views-field-field-alert-summary p {
    padding-bottom: 0; }
  .iwp-unmannedsystemsalert #content-area .content .view-the-week-ahead .views-field-field-alert-summary span {
    color: #cc0000;
    font-weight: bold;
    float: left;
    margin-right: 7px; }
  .iwp-unmannedsystemsalert #content-area .content .Weekly.Alert h3.category {
    display: none; }
  .iwp-unmannedsystemsalert #content-area .content .Weekly.Alert h1.title {
    text-transform: none; }

/*---------- End of Unmanned Systems Alert 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;
}

.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-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 #footer-top .block .content .view-header {
    background: none;
    border: none;
    float: right;
    text-align: left;
    width: 105px;
    margin-top: -33px;
    padding: 0; }
  .iwp-environmentalnewsstand #footer-top .block .content h2.block-title {
    background: none repeat scroll 0 0 #E9E9E9;
    border-bottom: 1px solid #C0C0C0;
    color: #333333;
    font-size: 14px;
    font-weight: bold;
    margin: 0 0 2px;
    padding: 10px;
    text-transform: uppercase; }
  .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; }

/*----------- 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 OSHA Online CSS ---------------------*/

body.front.iwp-insideoshaonline #sidebar-second #block-block-7 .content p,
body.front.iwp-insideoshaonline #sidebar-second #block-block-12 .content p,
body.front.iwp-insideoshaonline #sidebar-second #block-block-17 .content p {
  margin: 0;
  padding: 0;
  line-height: 16px;}

body.front.iwp-insideoshaonline #sidebar-second #block-block-17 .content p {
    padding: 0
}

body.front.iwp-insideoshaonline #sidebar-second,
body.front.iwp-insideoshaonline #sidebar-second .block {
  border: 1px solid #CCC;
  margin: 5px; }

.iwp-insideoshaonline #content-area #node-6296 .field-name-body h2 {
  font-size: 24px;
  font-weight: normal;
  line-height: 26px;
  margin: 0;
  padding: 0;
  color: #000000; }
.iwp-insideoshaonline #content-area #node-6296 .field-name-body {
  width: 575px; }
.iwp-insideoshaonline #content-area #node-6296 .field-name-body .field-type-text-with-summary {
  margin-bottom: 30px; }
.iwp-insideoshaonline #content-area #node-6296 .field-name-body a {
  text-decoration: underline; }
.iwp-insideoshaonline #content-area #node-6296 .field-name-body #user-login {
  margin-bottom: 25px; }
.iwp-insideoshaonline #content-area #node-6296 .field-name-body #user-login label {
  float: left;
  margin-right: 10px; }
.iwp-insideoshaonline #content-area #node-6296 .field-name-body #user-login .description {
  display: none; }
.iwp-insideoshaonline #content-area #node-6296 .field-name-body #user-login #edit-pass,
.iwp-insideoshaonline #content-area #node-6296 .field-name-body #user-login #edit-name {
  border-top: 1px solid #999999;
  border-left: 1px solid #e5e5e5;
  border-right: 1px solid #e5e5e5;
  border-bottom: 1px solid #e5e5e5;
  width: 200px; }

  body.iwp-insideoshaonline #sidebar-second .block .block-title {
    background: none;
    color: #333;
    text-transform: capitalize;
    padding: 0 10px;
    margin: 10px 0;
    font-size: 14px;
    border: 0;
    }

.iwp-insideoshaonline #block-block-10 {
  height: 64px;
  float: none; }

.iwp-insideoshaonline #block-block-10 .content p {
  margin: 0;
  padding: 0; }
.iwp-insideoshaonline #block-block-9.block .content h2 {
  color: #cc0000;
  padding: 10px 0 0 10px; }
.iwp-insideoshaonline #block-block-9.block .content p {
  font-size: 12px;
  line-height: 16px; }
.iwp-insideoshaonline #block-views-homepage_left_blocks-block_4.block .content .view-content p {
  line-height: 16px; }
.iwp-insideoshaonline #block-views-homepage_left_blocks-block_4.block .content .view-content .views-field-body {
  margin-top: 5px; }

.iwp-insideoshaonline #block-block-8.block .content h2.block-title {
  margin: 0;
  padding: 10px 0 0 10px; }

.iwp-insideoshaonline #sidebar-second .block .content .view {
    margin: 0;
    line-height: 14px;
    padding: 0 10px 0 0;
}

.iwp-insideoshaonline #block-views-homepage_bottom_blocks-block_7 {
   border-bottom: 2px solid #CCC;
   padding-bottom: 2px;
   margin-bottom: 10px;
}

.iwp-insideoshaonline #block-block-7.block .content h2.block-title,
.iwp-insideoshaonline #block-block-4.block .content h2.block-title,
.iwp-insideoshaonline #block-block-17.block .content h2.block-title,
.iwp-insideoshaonline #block-block-12.block .content h2.block-title {
  margin: 0;
  padding: 0;
  font-size: 14px;
}

.iwp-insideoshaonline #block-views-topic_views-block_1 h1,
.iwp-insideoshaonline #block-block-7 h1,
.iwp-insideoshaonline #block-block-17 h1{
  font-size: 18px;
  line-height: 22px;
  margin: 0;
}

.iwp-insideoshaonline #block-block-7 h2 {
  font-size: 14px;
  line-height: 18px;
  margin-top: 20px;
}

.iwp-insideoshaonline #block-block-17 h1 {
    font-weight: bold;
    margin-bottom: 0;
    margin-left: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
    padding-top: 0;
}

.iwp-insideoshaonline #sidebar-second .block .views-field-title,
.iwp-insideoshaonline #sidebar-second .block .views-field-created  {
    font-weight: bold;
    font-size: 14px;
    line-height: 16px;
    margin: 0;
    padding: 0 10px;
}

.iwp-insideoshaonline #sidebar-second .block .views-field-created  {
    font-weight: normal;
    margin-top: 2px;
    font-size: 12px;
}

.iwp-insideoshaonline #block-block-4 .content .view {
    padding: 0;
    margin: 0;
}

.iwp-insideoshaonline #sidebar-second #block-block-3.block .email-alert-title span {
  border: none;
  font-size: 16px;
  padding: 10px 0 0 10px; }

.iwp-insideoshaonline #sidebar-second #block-block-4 {
    margin: 0;
    padding: 0;
}

.iwp-insideoshaonline #sidebar-second #block-block-3.block .email-alert-link {
  float: none;
  padding: 7px 0 0 51px; }
.iwp-insideoshaonline #sidebar-second #block-block-3.block .email-alert-link a {
  font-size: 12px; }
.iwp-insideoshaonline #sidebar-second #block-block-3.block .email-alert-text {
  font-size: 12px;
  line-height: 16px; }
.iwp-insideoshaonline #block-search-form.block {
  width: auto; }
.iwp-insideoshaonline #block-search-form.block .advanced {
  display: none; }

/*----------------- End of Inside OSHA Online CSS --------------------------*/
/*------------------ Start of Inside Health Policy CSS ----------------------------*/
.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-features-view 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 #content-area .view.view-documents .field-content {
  color: #000000;
  font-weight: normal; }
.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 {
    color: #999;
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    margin: 2px 0 10px 0;
    padding: 0 0 4px 0;
    border-bottom: 1px solid #CCC;
}


.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-weight: bold;
  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-area .content .view-health-insider .views-field-title a:hover {
  text-decoration: none; }
.iwp-insidehealthpolicy #content-area .content .view-health-insider .views-field-title a {
  color: #333333;
  font-size: 22px;
  font-weight: bold;
  line-height: 26px;
  margin: 0;
  padding: 0; }
.iwp-insidehealthpolicy #content-area .content .view-health-insider .views-field-body {
  font-size: 14px;
  line-height: 18px; }
.iwp-insidehealthpolicy #content-area .content .view-health-insider .views-field-created {
  border-bottom: 1px solid #C0C0C0;
  border-top: 1px solid #C0C0C0;
  font-size: 12px;
  margin: 4px 0 12px;
  padding: 4px 0; }
.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 #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; }

.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 {
    margin: 7px 0 0; }
  .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 ---------------*/
.iwp-wtonewsstand #top-right #block-system-user-menu {
  margin-right: 15px; }
.iwp-wtonewsstand #sub-navigation {
  background: url("../images/wtons/datebar-bg.jpg") repeat-x scroll left top white;
  border-bottom: 2px solid #C0C0C0;
  height: 18px;
  padding: 12px 4px; }
.iwp-wtonewsstand #sub-navigation #block-block-1.datebar {
  background: none;
  border: none;
  color: #000000;
  font-weight: normal;
  width: 50%;
  padding: 2px 0 0 10px;
  height: auto; }
.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 -------------------------*/
/*--------------- Start of China Trade Extra --------------------------------------*/

.iwp-chinatradeextra a {
    color: #000;
}

.iwp-chinatradeextra h2.field-content {
    font-size: 16px;
    margin: 0;
}


.front.two-sidebars.iwp-chinatradeextra .center,
.front.sidebar-second.iwp-chinatradeextra .center {
  margin-right: 272px; }

.two-sidebars.iwp-chinatradeextra .center,
.sidebar-first.iwp-chinatradeextra .center {
  margin-left: 440px; }

.front.iwp-chinatradeextra #sidebar-first {
  width: 420px;
  border-right: 1px solid #CCCC99; }

.front.iwp-chinatradeextra #sidebar-second {
  width: 250px;
  background-color: #FFFEE6;
  border: 1px solid #CCCC99; }

.front.iwp-chinatradeextra #sidebar-second .block {
  border: 1px solid #CCCC99;
  margin: 4px; }

.front.iwp-chinatradeextra #sidebar-second .block .content p {
  font-size: 12px;
  line-height: 15px; }

.front.iwp-chinatradeextra #sidebar-second .block h2 {
  color: #CC0000;
  font-size: 14px;
  line-height: 16px;
  margin: 0;
  padding: 7px 0 0 10px;
  background: none;
  border: none;
  text-transform: none; }

.iwp-chinatradeextra #sidebar-second .block .block-title {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #ccc;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    border-bottom: 2px solid #000;
    color: #333;
    font-size: 1.2em;
    margin: 0 0 10px 0;
    padding: 4px 4%;
    text-transform: uppercase;
}

.iwp-chinatradeextra #block-views-documents-block_1 .view-content, #block-views-documents-block_2 .view-content {
    padding: 0
}

.iwp-chinatradeextra #sidebar-second .block .content .view {
    margin: 0 0 10px 0;
    padding: 4px 4%;
}

.iwp-chinatradeextra #sidebar-second .block .views-field-title {
    font-size: 14px;
    font-weight: bold;
    line-height: 16px;
    margin: 0;
    padding: 0 0 2px 0;
}

.iwp-chinatradeextra #sub-navigation {
  background: url("../images/cte/bckgrnd_graynav.jpg") repeat-x scroll center top transparent;
  border-bottom: 1px solid #CCCC99;
  clear: both;
  font-size: 12px;
  height: 34px;
  margin: 0;
  padding: 0; }
.iwp-chinatradeextra #sidebar-first .block {
  border-bottom: none; }
.iwp-chinatradeextra #block-block-1.block {
  width: 50%; }
.iwp-chinatradeextra #block-block-1.block #searchnav {
  padding: 0; }
/* .iwp-chinatradeextra #block-search-form.block .advanced {
  display: none; } */
.iwp-chinatradeextra #block-search-form.block {
  margin-top: -30px;
  width: auto; }
.iwp-chinatradeextra #top-right #block-system-user-menu {
  padding: 5px 10px 0 0; }
.iwp-chinatradeextra #block-block-5.block {
  color: #000000;
  float: none;
  text-transform: none;
  font-size: 13px;
  line-height: 15px; }
.iwp-chinatradeextra #block-block-5.block .content img {
  margin: 0; }
.iwp-chinatradeextra #block-block-5.block .content p {
  line-height: 16px; }
.iwp-chinatradeextra #block-block-5.block .content p a {
  font-size: 14px;
  color: #000000;
  text-transform: none;
  font-weight: normal; }
.iwp-chinatradeextra #block-block-5.block .content p a:hover {
  text-decoration: underline;
  color: #ff0000; }
.iwp-chinatradeextra #block-block-5.block .note span {
  color: #ff0000;
  font-weight: bold; }
.iwp-chinatradeextra #block-block-5.block .note {
  font-weight: normal;
  padding: 0 10px 10px;
  font-style: italic; }
.iwp-chinatradeextra #block-block-7.block {
  padding: 0;
  height: auto; }
.iwp-chinatradeextra #block-block-7.block .content p a {
  font-size: 14px;
  color: #000000;
  line-height: 16px;
  margin: 0 0 0 3px;
  padding: 2px 0; }
.iwp-chinatradeextra #block-views-documents-block_1.block {
  border: none;
  margin-top: 0; }
.iwp-chinatradeextra #block-views-documents-block_1.block .view-content {
  padding: 0; }
.iwp-chinatradeextra #block-views-documents-block_1.block .content ul li {
  line-height: 16px; }
.iwp-chinatradeextra #block-views-documents-block_1.block .content ul li a {
  font-weight: normal;
  font-size: 12px;
  color: #000000; }
.iwp-chinatradeextra #block-views-documents-block_1.block .content ul li a:hover {
  text-decoration: underline;
  color: #cc0000; }
.iwp-chinatradeextra #block-views-documents-block_1.block .content .block-title {
  color: #CC0000;
  background: none;
  text-transform: none;
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 4px; }

.iwp-chinatradeextra #block-views-homepage_left_blocks-block_2.block .content .views-field-title {
  margin-bottom: 0; }
.iwp-chinatradeextra #block-views-homepage_left_blocks-block_2.block .content .views-field-title a {
  color: #000000; }
.iwp-chinatradeextra #block-views-homepage_left_blocks-block_2.block .content .views-field-body p {
  font-size: 12px;
  line-height: 14px; }

body.iwp-chinatradeextra #content-header h1.title {
  font-size: 20px;
  text-transform: uppercase;
  color: #999;
  font-weight: bold;
  border-bottom: 2px solid #000;
  padding-bottom: 4px;
  }

body.iwp-chinatradeextra h3.category {
  color: #999;
  text-transform: uppercase;
  font-size: 16px;
  border-bottom: 2px solid #000;
  margin-bottom: 6px;
  padding-bottom: 4px;
  font-weight: bold;
  }

body.iwp-chinatradeextra .node-inner h1.title {
    font-family: Georgia, serif;
    font-weight: bold;
    color: #333;
    font-size: 24px;
    line-height: 28px;
    margin-bottom: 4px;
}

.iwp-chinatradeextra .node-inner p,
.iwp-chinatradeextra .view-osha-short-takes p
 {
    margin: 0;
    padding: 0 0 16px 0;
    font-size: 14px;
    line-height: 20px;
    color: #333;
}

.iwp-chinatradeextra .node-inner p a {
  font-weight: bold;
  color: #0066CC;
  text-decoration: underline;
}

body.iwp-chinatradeextra.node-type-article .timestamp, body.iwp-chinatradeextra.node-type-document .timestamp {
    border-bottom: 1px solid #CCC;
    border-top: 1px solid #CCC;
    color: #949494;
    font-weight: bold;
    margin: 8px 0 12px;
    padding: 4px 0;
    }

/*--------------- Below is for adding top content. Change the border-bottom to 2px solid #000; --------------------------------------*/

body.iwp-chinatradeextra.front #content .block.block-first {
  border-bottom: none;
  margin-bottom: 12px;
  padding: 0 0 6px 0;
  }

  body.iwp-chinatradeextra.front #content .block h1 {
    line-height: 22px;
    margin: 0;
    padding-bottom: 2px;
    font-size: 20px; }

  body.iwp-chinatradeextra.front #content .block .content p {
    margin-bottom: 4px;
  }

  .iwp-chinatradeextra #block-views-homepage_left_blocks-block_2 {
      float: left;
      width: 425px;
      border-right: 1px solid #CCC;
      padding-right: 2%;
      margin: 0;
  }

  .iwp-chinatradeextra #block-views-documents-block_1 {
    float: right;
    width: 250px;
    margin: 0;
    }

  body.iwp-chinatradeextra.front #content .block .block-title {
    font-size: 14px;
    text-transform: uppercase;
    color: #c00;
    margin: 0;
    padding: 0 0 4px 0; }

.iwp-chinatradeextra #footer-top h1.heading {
  color: #CC0000;
  border-bottom: 2px solid #000;
}

.iwp-chinatradeextra #footer-top #block-block-11 {
  float: left;
  width: 100%;
  height: 14px;
  clear: all;
}

.iwp-chinatradeextra #footer-top-border {
    border-top: none;
}

.iwp-chinatradeextra #footer-top {
    height: 290px;
    padding: 0 10px 2px 10px;
}

.iwp-chinatradeextra #footer-top .block .view-header {
    background: none;
    border: none;
    font-weight: bold;
    margin: 0;
    padding: 0;
}

.iwp-chinatradeextra #footer-top .block .view-header p {
    text-transform: uppercase;
    margin: 0;
    padding: 0;
}

.iwp-chinatradeextra #footer-top .block {
    float: left;
    margin: 10px 0.16%;
    padding: 0;
    width: 300px;
    }

.iwp-chinatradeextra #footer-top .block .view-header a {
    font-size: 15px;
    margin-left: 0;
    color: #666;
}

.iwp-chinatradeextra #footer-top .view-cte-front-page-bottom-topics-blocks {
    height: 250px;
    padding: 0;
    }

.iwp-chinatradeextra #footer-top .block .view-content .item-list ul {
    color: #999;
    list-style-type: disc;
    margin: 0;
    padding: 2px 0;
}

.iwp-chinatradeextra #footer-top .block h2 {
    font-size: 15px;
    text-transform: uppercase;
}

.iwp-chinatradeextra #footer-top .block .view-content {
    font-size: 14px;
}

.iwp-chinatradeextra #footer-top .block .view-content .item-list ul li {
    margin: 0 6%;
    padding: 4px 0;
    font-weight: bold;
    line-height: 16px;
}

.iwp-chinatradeextra #content-area .view-documents .view-content h3 {
    color: #CC0000;
    font-size: 14px;
    font-weight: bold;
    margin: 10px 0 0;
    padding: 0; }

.iwp-chinatradeextra #sidebar-second .block h3  {
    margin: 6px 0 0 0;
    padding: 0 10px;
}

.iwp-chinatradeextra #sidebar-second .view-most-viewed-articles h3  {
    margin: 0 0 16px 0;
    padding: 0;
}

  body.iwp-chinatradeextra #content .block .block-title {
    font-size: 14px;
    text-transform: uppercase;
    color: #c00;
    margin: 0;
    padding: 0 0 4px 0; }

.iwp-chinatradeextra #node-8 h3,
.iwp-chinatradeextra #node-7 h3,
.iwp-chinatradeextra #node-6 h3  {
    font-size: 16px;
    color: #666;
    text-transform: uppercase;
    margin: 14px 0 4px 0;
}

.iwp-chinatradeextra #block-views-documents-block_2 .views-field-created,
.iwp-chinatradeextra #block-views-documents-block_3 .views-field-created {
    margin: 0 0 10px 0;
    padding: 4px 0 ;
    text-align: right;
    color: #AAA;
    }

  /* below removes the most viewed documents on the mainpage */

.page-node-6427.iwp-chinatradeextra #block-views-documents-block_2 {
  display: none;
}

/*---------------------------------  End of China Trade Extra ---------------------------------*/
/* 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; }

#sidebar-first .block .views-field-title {
  font-size: 1.167em;
  font-weight: bold;
  line-height: 1.2em;
  margin-bottom: 2px;
  margin-top: 6px; }


/* 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-insideoshaonline #top-header {
    background: #FFF;
    border-bottom-color: #000; }
    .iwp-insideoshaonline #top-header #logo img {
      display: block; }
  .iwp-insideoshaonline #navigation {
    background: #036;
    border-bottom: solid 2px #036; }
    .iwp-insideoshaonline #navigation ul.menu li a {
      width: 100px;
      padding: 11px 13px;
      text-align: center; }
      .iwp-insideoshaonline #navigation ul.menu li a:hover {
        background-color: #369; }
    .iwp-insideoshaonline #navigation ul.menu li ul, .iwp-insideoshaonline #navigation ul.menu li.sfHover a {
      background-color: #369; }
    .iwp-insideoshaonline #navigation ul.menu li ul li a {
      text-align: left;
      color: #FFF;
      padding: 5px;
      width: 100%; }
      .iwp-insideoshaonline #navigation ul.menu li ul li a:hover {
        color: #000;
        background-color: #EAF1FF; }
  .iwp-insideoshaonline .block.datebar {
    float: left; }
  .iwp-insideoshaonline #content-container {
    padding-bottom: 20px; }
  .iwp-insideoshaonline #footer {
    border-top: 2px solid #CCC;
    background-color: #FFF; }
    .iwp-insideoshaonline #footer .block-menu-block {
      float: left;
      margin: 30px 20px; }
      .iwp-insideoshaonline #footer .block-menu-block a {
        color: #006;
        font-size: 0.917em;
        line-height: 1.4em;
        text-transform: uppercase; }
    .iwp-insideoshaonline #footer .block.copyright {
      float: right;
      margin: 30px 20px; }

  .iwp-insideoshaonline #content-area .view-osha-short-takes .views-field-created {
    border-bottom: 1px solid #CCC;
    border-top: 1px solid #CCC;
    color: #949494;
    font-weight: bold;
    margin: 8px 0 12px;
    padding: 4px 0; }

  .iwp-insideoshaonline #content-area .view-osha-short-takes h2 {
    font-size: 18px;
    line-height: 22px;
    font-weight: bold;
    padding: 14px 0 2px 0;
    }

  .iwp-insideoshaonline .node-inner h1.title {
    font-family: Georgia, serif;
    font-weight: bold;
    color: #333;
    font-size: 26px;
    line-height: 32px;
    margin-bottom: 8px;
}

  .iwp-insideoshaonline .view-documents .view-content h3,
  .iwp-insideoshaonline .view-daily-news-listing .view-content h3 {
  margin: 20px 0 6px 0;
  padding: 0 0 4px 0;
  color: #333;
  font-size: 14px;
  font-weight: bold;
  border-bottom: 1px solid #ccc;
}


/* CHINA 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 #top-header #logo img {
      display: block; }
  .iwp-chinatradeextra #navigation {
    background: #F00;
    border-bottom: solid 2px #C00; }
    .iwp-chinatradeextra #navigation #block-superfish-1 {
      background: #F00; }
    .iwp-chinatradeextra #navigation ul.menu li a {
      font-size: 1.4em;
      padding: 11px 13px;
      text-align: center; }
      .iwp-chinatradeextra #navigation ul.menu li a:hover {
        background-color: #C00; }
    .iwp-chinatradeextra #navigation ul.menu li.sfHover a {
      background-color: #C00; }
    .iwp-chinatradeextra #navigation ul.menu li ul {
      top: 38px;
      background-color: #FFC;
      min-width: 200px; }
    .iwp-chinatradeextra #navigation ul.menu li ul li a {
      background-color: #FFC !important;
      text-align: left;
      color: #000;
      padding: 5px;
      width: 100%; }
      .iwp-chinatradeextra #navigation ul.menu li ul li a:hover {
        color: #900;
        background-color: #FF9; }
  .iwp-chinatradeextra #content-container {
    padding-bottom: 20px; }
  .iwp-chinatradeextra #footer {
    border-top: 3px solid #CC9;
    background-color: #FFF; }
    .iwp-chinatradeextra #footer .block-menu-block {
      float: left;
      margin: 30px 20px; }
      .iwp-chinatradeextra #footer .block-menu-block li {
        border-right-color: #999966; }
      .iwp-chinatradeextra #footer .block-menu-block a {
        color: #996;
        font-size: 1.077em;
        font-weight: bold;
        text-transform: uppercase; }
    .iwp-chinatradeextra #footer .block.copyright {
      float: right;
      margin: 30px 20px;
      color: #996;
      text-align: right; }
      .iwp-chinatradeextra #footer .block.copyright p {
        padding: 0px;
        margin: 0px;
        font-weight: bold;
        font-size: 1.1em; }
      .iwp-chinatradeextra #footer .block.copyright a.bwm {
        color: #996; }
        .iwp-chinatradeextra #footer .block.copyright a.bwm:hover {
          color: #3F8ACA;
          border-bottom: 0px; }

/* 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 a {
      background-color: #E9E9E9 !important;
      text-align: left;
      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;
    background: url(../images/wtons/datebar-bg.jpg) left top repeat-x white;
    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; }

/* 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; }


.iwp-insideoshaonline .node-inner p,
.iwp-insideoshaonline .view-osha-short-takes p
 {
    margin: 0;
    padding: 0 0 16px 0;
    font-size: 14px;
    line-height: 22px;
    color: #333;
}

.iwp-insideoshaonline .view-osha-short-takes li, .iwp-insideoshaonline .node-inner li {
    font-size: 14px;
    line-height: 20px;
    color: #333;
}

.iwp-insideoshaonline .view-id-topic_views p,
.iwp-insideoshaonline #sidebar-second .block .content .view p {
    font-size: 12px;
    line-height: 16px;
    margin: 2px 0 4px 0;
}

.iwp-insideoshaonline .view-topic-views .views-field-field-type,
.iwp-insideoshaonline .view-topic-views .views-field-created {
    font-size: 12px;
}

.iwp-insideoshaonline .node-inner p a,
.iwp-insideoshaonline .view-osha-short-takes p a {
  font-weight: bold;
  color: #0066CC;
  text-decoration: underline;
}

.iwp-insideoshaonline .view-topic-views .views-field-title {
    font-size: 16px;
    line-height: 20px;
    font-weight: bold;
}

body.iwp-insideoshaonline h3.category {
  color: #999;
  text-transform: uppercase;
  font-size: 16px;
  border-bottom: 1px solid #CCC;
  margin-bottom: 10px;
  padding-bottom: 4px;
  font-weight: bold;
  }

body.iwp-insideoshaonline h1.title {
  font-size: 18px;
  color: #000;
  }

body.iwp-insideoshaonline #content-header h1.title {
  font-size: 28px;
  text-transform: capitalize;
  color: #333;
  font-weight: bold;
  border-bottom: 1px solid #CCC;
  padding-bottom: 4px;
  }

body.iwp-insideoshaonline h2 {
  margin: 0;
  font-size: 1.3em; }
body.iwp-insideoshaonline h3 {
  color: #666;
  font-size: 1em; }
body.iwp-insideoshaonline .item-list ul {
  margin: 0 0 0 15px; }
body.iwp-insideoshaonline ul.pager {
  margin: 20px 0 0; }
body.iwp-insideoshaonline #user-login .form-submit {
  background-image: url(/sites/insideoshaonline.com/files/LOGIN_submit_button.jpg);
  width: 85px;
  border: 0;
  text-indent: -999px;
  padding: 5px;
  cursor: pointer; }
body.iwp-insideoshaonline .view {
  line-height: 1.4em;
 }

body.iwp-insideoshaonline .view-documents h2,
body.iwp-insideoshaonline .view-daily-news-listing h2 {
  font-size: 16px;
  line-height: 20px;
  margin-bottom: 2px; }

body.iwp-insideoshaonline #sidebar-first {
  border: 1px solid #ccc;
  padding: 5px; }
  body.iwp-insideoshaonline #sidebar-first .block .block-title {
    text-transform: none;
    text-align: center;
    padding: 0 0 5px;
    font-size: 1.5em;
    color: #c00; }
    body.iwp-insideoshaonline #sidebar-first .block .block-title .sub-title {
      color: #000000;
      display: block;
      font-size: 12px; }
  body.iwp-insideoshaonline #sidebar-first .block .block-sub-title {
    text-transform: none;
    text-align: center;
    color: #000000;
    font-size: 12px; }
body.iwp-insideoshaonline #sidebar-second #block-block-3 {
  width: auto; }

.iwp-insideoshaonline #block-views-topic_views-block_1,
.iwp-insideoshaonline #sidebar-second #block-block-7,
.iwp-insideoshaonline #sidebar-second #block-block-12,
.iwp-insideoshaonline #sidebar-second #block-block-17  {
    padding: 4px 5%; }


  body.iwp-insideoshaonline #sidebar-second #block-block-7 p,
  body.iwp-insideoshaonline #sidebar-second #block-block-12 p {
    margin: 3px 7px;
    padding: 0; }

  body.iwp-insideoshaonline #sidebar-second #block-block-12 a {
    font-weight: bold;
  }

body.iwp-insideoshaonline #sidebar-second .block {
    border: 1px solid #CCC;
    margin: 5px;
    }

  body.iwp-insideoshaonline #sidebar-second .block .views-field-body {
    font-size: 0.9em; }
  body.iwp-insideoshaonline #sidebar-second .block .views-row {
    margin: 2px 0 20px 0; }

  body.iwp-insideoshaonline #sidebar-second .block .email-alert-content span {
    color: #CC0000;
    font-size: 1.3em;
    padding: 10px;
    text-transform: none;
    display: block;
    border-bottom: 1px solid #ccc;
    font-weight: bold; }
  body.iwp-insideoshaonline #sidebar-second .block .email-alert-content .email-alert-body {
    padding: 5px; }
  body.iwp-insideoshaonline #sidebar-second .block .email-alert-content figure {
    float: left;
    padding-right: 5px; }
  body.iwp-insideoshaonline #sidebar-second .block .email-alert-content .email-alert-link {
    float: right;
    padding-top: 10px; }

  .iwp-insideoshaonline #block-views-homepage_bottom_blocks-block_4 {
      float: left;
      width: 425px;
      border-right: 1px solid #CCC;
      padding-right: 2%;
      margin: 0;
  }

  .iwp-insideoshaonline #block-views-homepage_left_blocks-block {
    float: right;
    width: 230px;
    margin: 0;
    }

  .iwp-insideoshaonline #block-views-homepage_left_blocks-block .views-field-created   {
    margin: 4px 0 10px 0;
    padding: 0 0 10px 0;
    text-align: right;
    color: #AAA;
    border-bottom: 1px solid #CCC;
    }

  .iwp-insideoshaonline .view-most-viewed-articles .views-field-created {
    margin: 0 0 10px 0;
    padding: 4px 0 ;
    }

body.iwp-insideoshaonline #block-views-documents-block_1 .view-content, body.iwp-insideoshaonline #block-views-documents-block_2 .view-content {
  padding: 0; }

  body.iwp-insideoshaonline.front #content .block .block-title {
    font-size: 14px;
    text-transform: uppercase;
    color: #c00;
    margin: 0;
    padding: 0 0 4px 0; }

  body.iwp-insideoshaonline.front #content .block h1 {
    font-size: 24px;
    line-height: 26px;
    margin: 0;
    padding-bottom: 2px;
 }

  body.iwp-insideoshaonline.front #content .block .views-row {
    margin-bottom: 2px;
}

  body.iwp-insideoshaonline.front #content .block h2 {
    font-size: 14px;
    line-height: 16px;
  }

  body.iwp-insideoshaonline.front #content .block .field-content p {
    margin-bottom: 12px;
    padding-bottom: 8px;
    border-bottom: 1px solid #CCC;
  }

  body.iwp-insideoshaonline.front #content #block-views-homepage_bottom_blocks-block_7 .field-content p {
  margin: 0 0 6px 0;
  border: none;
  padding: none;
}

body.iwp-insideoshaonline.front #content .block.block-first {
  border-bottom: 2px solid #000;
  margin-bottom: 12px;
  padding: 0 0 6px 0; }

body.iwp-insideoshaonline.front #content .block.block-system {
  padding: 0;
  border: none; }

body.iwp-insideoshaonline.node-type-page h1.title {
  color: #000; }

.iwp-insideoshaonline #block-views-homepage_left_blocks-block h2 {
  margin-bottom: 14px;
  font-size: 14px;
}

body.iwp-insideoshaonline.node-type-article .timestamp, body.iwp-insideoshaonline.node-type-document .timestamp {
    border-bottom: 1px solid #CCC;
    border-top: 1px solid #CCC;
    color: #949494;
    font-weight: bold;
    margin: 8px 0 12px;
    padding: 4px 0;
    }

.iwp-insideoshaonline #footer-top-border {
    border-top: none;
}

.iwp-insideoshaonline #footer-top {
    height: 290px;
    padding: 0 10px 2px 10px;
}

.iwp-insideoshaonline #footer-top .block .view-header {
    background: none;
    border: none;
    font-weight: bold;
    margin: 0;
    padding: 0;
}

.iwp-insideoshaonline #footer-top .block .view-header p {
    text-transform: uppercase;
    margin: 0;
    padding: 0;
}

.iwp-insideoshaonline #node-4 h2,
.iwp-insideoshaonline #node-5 h2,
.iwp-insideoshaonline #node-6 h2  {
    color: #036;
    text-transform: uppercase;
    margin: 14px 0 4px 0;
}

.iwp-insideoshaonline #footer-top h1.heading {
  color: #CC0000;
  border-bottom: 2px solid #CCC;
}

.iwp-insideoshaonline #footer-top #block-block-11 {
  float: left;
  width: 100%;
  height: 14px;
  clear: all;
}

.iwp-insideoshaonline #footer-top .block {
    float: left;
    margin: 10px 0.5%;
    padding: 0;
    width: 230px;
    }

.iwp-insideoshaonline #footer-top .block .view-header a {
    font-size: 15px;
    margin-left: 0;
    color: #000;
}

.iwp-insideoshaonline #footer-top #block-views-front_page_bottom-block,
.iwp-insideoshaonline #footer-top #block-views-front_page_bottom-block_1,
.iwp-insideoshaonline #footer-top #block-views-front_page_bottom-block_2 {
    border-right: 1px solid #CCC;
    height: 250px;
    }

.iwp-insideoshaonline #footer-top .block .view-content .item-list ul {
    color: #999;
    list-style-type: disc;
    margin: 0;
    padding: 2px 0;
}

.iwp-insideoshaonline #footer-top .block h2 {
    font-size: 15px;
    color: #000;
    text-transform: capitalize;
}

.iwp-insideoshaonline #footer-top .block .view-content {
    font-size: 14px;
}

.iwp-insideoshaonline #footer-top .block .view-content .item-list ul li {
    margin: 0 6%;
    padding: 4px 0;
    font-weight: bold;
    line-height: 16px;
}

.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: #cc0000;
  font-weight: bold;
  font-size: 1.8em; }
.iwp-wtonewsstand .view-around-the-world-view h3 {
  color: #cc0000;
  font-weight: bold;
  font-size: 12px; }
