/****************************************************
     Local Stylesheet:
         differentiates each local unit
****************************************************/

        body {font-family: verdana, sans-serif; font-size: 10pt;}
     p, P, .p {
        font-size: 10pt; font-family: verdana, sans-serif;
        }

        #portal_banner {
           padding: 2px;
           margin: 2px;
           margin-bottom: 0px;
           border-style: solid;
           border-color: #CCCCCC;
           border-width: 1px;
          }

        #portal_banner img {
          width: 200px;
          border-width:0px;
          }

        .portal_banner_links {
          font-size: 12pt;
          }

        .portal_banner_links a {
          margin-top: 0px;
          margin-bottom:  0px;
          }


         .search_title {
          display:none;
         }
        .portal_body_shim {
          display:none;
        }

        
        .menuContainer {
           padding: 2px;
           margin: 2px;
           margin-top: 0px;
           margin-bottom: 0px;
           border-style: solid;
           border-color: #CCCCCC;
           border-width: 1px;
           border-top-width:0px;
           border-bottom-width:0px;
           padding-top: 10px;
           padding-bottom: 10px;
        }
        .mainMenu { margin-left: 2px; }

        .mainMenu li a,
        .mainMenu li a:link,
        .mainMenu li a:visited {
          font-weight: bold;
          color: #666666; }


        .mainMenu li a:hover,
        .mainMenu li a:active,
        .mainMenu li a:focus,
        .mainMenu li a:activeItem {
          color: #1D73AA; }

        .mainMenu li a:hover,
        .mainMenu li a:active,
        .mainMenu li a:focus {
          text-decoration: none;
          }

        #contact_banner_link {
        display:none !important
        }

        #center_column {
          padding: 2px;
          margin: 2px;
          margin-top: 0px;
          border-style:solid;
          border-width:1px;
          border-color:#CCCCCC;
         }

         img#collage {
          display:none !important;
         }
         .page_title {
          border-style:solid;
          border-width:0px;
          border-color:white;
          border-bottom-width: 1px;
          vertical-align: bottom;
          background-color: #58B3DD;
          margin: 0px;
          padding: 2px;
         }


         #pagetitle {
          text-align: left;
          margin: 0px;
          display: block;
          vertical-align: bottom;
          padding: 0px;
          color: white;
         }

        #page_abstract {
         padding: 2px;
         background-color: #419BD5;
         margin: 0px;
        }

        #page_abstract, #page_abstract p {
         font-size: 10pt;
         color: white; 
        }
        #left_column {
          padding: 2px;
          margin: 2px;
          margin-top: 0px;
          border-style:solid;
          border-width:1px;
          border-color:#CCCCCC;
        }

        #feature_image {
         display: none;
        }

        img#hot_wire {
         width: 200px;
         margin-top: 3px;
        }

        .thisJustIn, 
.portal_navigation_local {
         background-color: #E5E5E5;
         margin-top: 0px;
         padding: 0px;
        }

        #thisJustInBox {
         margin: 2px;

        }



.portal_navigation_local a,
.portal_navigation_local a:link,
.portal_navigation_local a:visited {
         color: #666666;
         font-size: 10.5pt;
         font-weight: bold;
         text-decoration: none; 

}

.portal_navigation_local a:hover,
.portal_navigation_local a:focus,
.portal_navigation_local a:active {
         color: #1D73AA;
         text-decoration: underline; 

}

      h2, H2 {
       color: #333333;
      }
       .abstract-title, .thirdabstract-title {
       font-weight: bold;
       color: #666666;
        }
       .abstract, .thirdabstract {
        color: #666666;
        }
         
       .dateline, .thirddateline {
        font-size: 8pt;
        font-weight: bold;
        color: #666666;
        }
       .more-item, .thirdmore-item {
        color: #419BD5;
        }

       #main_content {
        margin: 2px;
        }


       .abstract-title,
       .thirdabstract-title,
       a.abstract-title,
      a.abstract-title:link,
      a.abstract-title:visited,
      a.thirdabstract-title,
      a.thirdabstract-title:link,
      a.thirdabstract-title:visited {
       font-weight: bold;
       color: #666666;
        }

       a.abstract-title:hover,
       a.thirdabstract-title:hover,
       a.abstract-title:active,
       a.thirdabstract-title:active,
       a.abstract-title:focus,
       a.thirdabstract-title:focus
        {
       color: #1D73AA;
       text-decoration: none;
        }


       .abstract, .thirdabstract {
        color: #666666;
        }
         
       .dateline, .thirddateline {
        font-size: 8pt;
        font-weight: bold;
        color: #666666;
        }
       .more-item,
       .thirdmore-item,
       a.more-item,
       a.thirdmore-item,
       a.more-item:link,
       a.thirdmore-item:link,
       a.more-item:visited,
       a.thirdmore-item:visited,
        {
       color: #419BD5;
        }

       a.more-item:hover,
       a.thirdmore-item:hover,
       a.more-item:active,
       a.thirdmore-item:active,
       a.more-item:focus,
       a.thirdmore-item:focus,
        {
         color: #58B3DD;
        }
       


      a,
      a:link,
      a:visited {
       color: #419BD5;      }

       a:hover,
       a:active,
       a:focus
        {
         color: #58B3DD,
        }

       #master_portal_footer {
         margin:2px;
         padding: 2px;
       }
      
       .print-link {
        display: none;

}

     #copyright {
       color: #999999
}


.portal_navigation_local a,
.portal_navigation_local a:link,
.portal_navigation_local a:visited {
         color: #156AA0;
         font-size: 10pt;
         font-weight: bold;
         text-decoration: none; 

}

.portal_navigation_local a:hover,
.portal_navigation_local a:focus,
.portal_navigation_local a:active {
         color: #1D73AA;
         text-decoration: underline; 

}

.portal_navigation_local li {
         list-style-type: circle;
         margin:2px;

}

.portal_navigation_local a,
.portal_navigation_local a:link,
.portal_navigation_local a:visited {
         color: #156AA0;
         font-size: 10pt;
         font-weight: bold;
         text-decoration: none; 

}
.portal_navigation_local ul {
         margin: 0px; padding:10px;
}


.local_header, li.local_header {         list-style-type:none; font-weight: bold; font-size: 12pt; 
}
