﻿body {
   margin: 0px;
   padding: 0px;
   background-color: #CCCCCC;
   font-family: Verdana, Helvetica, Arial, sans-serif;
   }

td, th {
   font-family: Verdana, Helvetica, Arial, sans-serif;
   font-size: 11px;
   }

.table {
   width: 675px;
   }

.table th {
   background-color: #ccc;
   }

.table td {
   text-align: center;
   }

.centerbold {
 text-align: center;
 font-weight: bold;
 }


a {
   color: #005295;
   }

h1, h2, h3, h4, h5 {
   color: #005295;
   }

h1 {
   font-size: 22px;
   padding-top: 0px !important;
   padding-top/**/:/**/ 15px;
   }

h2 {
   padding-top: 0px !important;
   padding-top/**/:/**/ 15px;
   }



#wrapper {
   margin: 5px 0 5px 5px;
   /* block IE-Mac from seeing the 'margin:auto' the
      search for doesn't float correctly .
      tweak the footer too --> hack 'on' --> \*/
         margin: 5px auto;
   /* end IE-Mac hack */
   padding: 5px 5px 20px 5px;

   width: 750px !important;
   width: 770px;
   width/**/:/**/ 750px;
   background-color: white;
   vertical-align: top;
   }

#header {
   width: 750px;
   height: 142px;
   margin: 0px;
   margin-bottom: 0px !important;
   margin-bottom/**/:/**/ -4px;
   padding: 0px;
   }

#header_small {
   width: 750px;
   height: 104px;
   margin: 0px;
   margin-bottom: 0px !important;
   margin-bottom/**/:/**/ -4px;
   padding: 0px;
   }

/* *** dateline navigation *** */

#print_dateline {
   display: none;
   }


#dateline {
   float: right;
   width: 170px;
   padding: 2px 8px 0px 0px;
   line-height: 18px;
   text-align: right;
   }

   #datebar { /* part of the 'dateline' navigation */
      background: #FFB400;
      color: #8A2529;
      width: 750px;
      height: 22px;
      font-size: 10px;
      font-weight: bold;
      margin-top: 5px;
      padding: 0;

      }

   .current { /* part of the 'dateline' navigation */
      width: 110px;
      height: 20px;
      float: left;
      margin: 0;
      padding: 0;
      display: inline;
      border-right: 1px solid white;
      padding: 2px 0px 0px 0px !important;
      padding/**/:/**/ 6px 0px 0px 0px;
      text-align: center;
      background: #FFDA80;

      line-height: 18px !important;
      line-height: 14px;
      }

   .current a {
      text-decoration: none;
      color: black;
      }

   .current a:hover {
      text-decoration: underline;
      }

.current_last {
   width: 110px;
   height: 20px;
   float: left;
   margin: 0;
   padding: 0;
   display: inline;
   padding: 2px 0px 0px 0px !important;
   padding/**/:/**/ 6px 0px 0px 0px;
   text-align: center;
   background: #FFE199;

   line-height: 18px !important;
   line-height: 14px;
   }

.current_last a {
   text-decoration: none;
   }

.current_last a:hover {
   text-decoration: underline;
   }

#important_box {
   background-color: #8A2529;
   margin: 20px 0 0 0 !important;
   margin/**/:/**/ 0 0 0 0;
   padding: 8px 8px 8px 8px !important;
   padding: 8px 8px 8px 8px;
   font-size: 11px;
   font-family: Verdana, Helvetica, Arial, sans-serif;
   text-align: center;
   color: white;
   }

.boxoff {
   width: 110px;
   height: 20px;
   float: left;
   margin: 0;
   padding: 0;
   display: inline;
   border-right: 1px solid white;
   padding: 2px 0px 0px 0px !important;
   padding/**/:/**/ 6px 0px 0px 0px;
   text-align: center;
   background: #FFB400;
   color: white;
   line-height: 18px !important;
   line-height: 14px;
   }

.boxoff_last {
   width: 110px;
   height: 20px;
   float: left;
   margin: 0;
   padding: 0;
   display: inline;
   padding: 2px 0px 0px 0px !important;
   padding/**/:/**/ 6px 0px 0px 0px;
   text-align: center;
   background: #FFB400;
   color: white;
   line-height: 18px !important;
   line-height: 14px;
   }

.boxoff a {
   color: #8A2529;
   text-decoration: none;
   }

.boxoff_last a {
   color: #8A2529;
   text-decoration: none;
   }

.boxoff a:hover {
   text-decoration: underline;
   }

.boxoff_last a:hover {
   text-decoration: underline;
   }

/* *** Articles Column *** */

#articles_column {
   width: 525px;
   background-color: white;
   margin: 0 0 0 10px;
   padding: 0px;
   float: left;
   }

#articles_column h5 {
   font-size: 14px;
   padding-bottom: 0;
   margin-bottom: 0;
   }

#articles_column h3 {
   margin-top: 15px;
   }

#articles_column p {
   margin-top: 0px;
   font-size: 12px;
   }

#articles_column sup {
   margin-top: 0px;
   font-size: 9px;
   }

#articles_column li {
   font-size: 12px;
   }

#articles_column img {
   float: left;
   }

#articles_column {
   margin: 0 0 0 20px !important;
   margin/**/:/**/ 20px 0 0 10px;
   padding: 0px;
   }

p.addblock {
   margin-left: 50px; margin-right: 50px;
   }

/* *** Right Column *** */

#right_column {
   width: 185px;
   background-color: white;
   margin: 20px 0 0 0;
   padding: 0px;
   float: right;
   }

#right_column h5 {
   font-size: 12px;
   padding-bottom: 0;
   margin-bottom: 0;
   }

#right_column p {
   font-size: 12px;
   }

/* *** Orange box *** */

#orange_box {
   background-color: #E0EAF3;
   border: 1px solid #005295;
   margin: 0;
   padding: 0 8px 8px 8px !important;
   padding: 8px 8px 8px 8px;
   width: 155px;
   font-size: 11px;
   font-family: Verdana, Helvetica, Arial, sans-serif;
   }


#orange_box ul {
   padding-left: 15px !important;
   padding-left: 0px;

   margin-left: 0px !important;
   margin-left: 20px;
   font-family: Verdana, Helvetica, Arial, sans-serif;
   font-size: 11px;
   }

#orange_box h5 {
   margin-top: 6px;
   }

/* *** Footer *** */

#footer {
   clear: both;
   background-color: white;
   font-size: 9px;
   text-align: center;
   padding: 20px 0 0 0;
   margin: 0;
}


h1, h2, h3, h4, h5 {
   color: #005295;
   }

.text-italic {
	font-style: italic;
	}

.tagline {
   color: #005295;
   font-style: italic;
   font-size: 11px;
   font-weight: bold;
   }

.tagline_ets {
   color: #005295;
   font-size: 11px;
   font-weight: bold;
   }
