/* Style Index
      - Global
	  - Main Nav
	  - Side Nav Search Area
      - Side Nav Cells
      - Side Nav Content
	  - Footer
      - Forms
      - Generic Tables
	  - Page Titles
	  - Home Page
	  - Main Section Pages
	  - Search Results
	  - Article
	  - About pages
	  - Admin pages
      - Managed Content
	  - Q&A Page Styles
	  - Book Review
	  - Download pages
	  - Career pages
	  - Special Styles
*/

/* Global Styles */

    BODY {
       font-family:arial, verdana, sans-serif;
       font-size: 12px;
       background-image: url("images/npv_bg.gif");
       background-color: #F3F3F3;
       color: #000;
       margin-top: 0px;
       }
   A:link {
       color: #00F;
       font-weight: bold;
       }
   A:visited{
       color: #7F7A7A;
       font-weight: bold;
       }

    div.centered {
       text-align: center;
       } 
    div.centered TABLE.border {
       margin: 0 auto; 
       text-align: left;
       } 
  .logo {
       text-align: left;
      }
  .border {
       background-color: #000000;
      }
  .title {
       font-family:verdana, arial, sans-serif;
       font-size:20px;
       font-weight:bold;
       color:#333333;
       margin-bottom: 0px;
      }
  .subtitle {
       font-family:verdana, arial, sans-serif;
       font-size:22px;
       font-weight:bold;
       color:#F79235;
       margin-top: 0px;
       }
  .byline {
       text-decoration:none;
       font-family:verdana, arial, helvetica, sans-serif;
       font-size:12px;
       font-weight:bold;
       color:#666666;
       }

  .heading, .career-heading, .research-heading  {
       font-family:arial, verdana, sans-serif;
       font-size:16px;
       font-weight:bold;
       color:#E47F10;
      }

   A.heading:visited {
      color: #9C5C15;
      }

   .copy {
      color: #000;
      font-family:arial, verdana, sans-serif;
      font-size:12px;
      }

/*
   A.copy {
       color:#0000FF;
     }
   A.copy:visited {
      color: #999999;
      }
*/
  .caption {
      font-family:verdana, arial, helvetica, sans-serif;
      font-size:10px;
      font-weight:bold;
      color:#666666;
      text-decoration:none;
      }
   .lispace  {
       padding-top: 0.50em;
       }
  .more, A.more, A.more:visited {
      font-family:verdana, arial, helvetica, sans-serif;
      font-size:12px;
      font-weight:bold;
      color:#FD9921;
      text-align:right;
      }
  A.more:hover {
      color:#E47F10;
      }

   .error {
       text-decoration:none;
       font-family:arial, verdana, helvetica, sans-serif;
       font-size:12px;
       color:#FF0000;
       }

   .response {
       text-decoration:none;
       font-family:arial, verdana, helvetica, sans-serif;
       font-size:12px;
       font-weight: bold;
       }

/* Main Nav Styles */

  .main-nav, A.main-nav {
      font-family:arial, verdana, helvetica, sans-serif;
      font-size:13px;
      font-weight:bold;
      color:#fff;
      background-color: #000;
      text-decoration:none;
      }
   A.main-nav:visited {
      color:#fff;
      font-weight:bold;
      }
   A.main-nav:hover {
      color:#FC6;
      font-weight:bold;
      }
  .main-navlit, A.main-navlit {
      font-family:arial, verdana, helvetica, sans-serif;
      font-size:13px;
      font-weight:bold;
      color:#FC6;
      text-decoration:none;
      }
   A.main-navlit:visited {
      font-family:arial, verdana, helvetica, sans-serif;
      font-size:13px;
      font-weight:bold;
      color:#FC6;
      text-decoration:none;
      }
   A.main-navlit:hover {
      color:#F93;
      }


/* Side Nav Search Area Styles */

 .leftnav {
     font-weight:bold;
     margin-left: 10px;
     color:#FFC;
     font-size: 11px;
     width: 160px;
}
  .sidenavmore {
      font-family:arial, verdana, helvetica, sans-serif;
      font-size:12px;
      font-weight:bold;
      color:#FFFFCC;
      text-align:left;
      padding-left: 10px;
      padding-bottom: 10px;
      }
  A.sidenavmore:hover {
      color:#CCCC99;
      }

  FORM.leftnavform {
      padding-bottom: 15px;
      margin-bottom: 0px;
      }
   .searchbox-label {
       text-decoration:none;
       font-family:arial, verdana, helvetica, sans-serif;
       font-size:12px;
       color: #000000;
       }

   .greyed {
       text-decoration:none;
       font-family:arial, verdana, helvetica, sans-serif;
       font-size:12px;
       background-color: #CFCFCF;
       color: #666666;
       }
	  
/* SIDE NAV CELL STYLES */

  .leftnav_bg {
       background-color: #FD9921;
      }
  .leftnav_dkbg {
       background-color: #E47F10;
      }
  .leftnavcell {
      font-family:arial, verdana, sans-serif;
      font-size:11px; 
      color:#000000;
      padding: 0 10px 10px 10px;
      width:160px;
      }

  .rightnav_bg {
       background-color: #FD9921;
      }
  .rightnavcell {
      font-family:arial, verdana, sans-serif;
      font-size:11px; 
      color:#000000;
      padding: 0 10px 10px 10px;
      width:160px;
      }
	  
/* SIDE NAV CONTENT STYLES */
/* Left Side */

  .leftnavcopy, {
      color:#000000;
      }
  .leftnavtitle{
      font-family:arial narrow, arial, verdana, sans-serif;
      font-size:15px;
      font-weight:bold;
      color:#000000;
      text-decoration:none;
      letter-spacing: -.025em;
      padding-top: 5px;
     }
  A.leftnavtitle:link {
      color:#000000; 
      }
  A.leftnavtitle:hover {
      color:#000000;
      }
  A.leftnavtitle:visited {
      color:#000000;
      }
  .leftnavhead {
      font-size:12px;
	  font-weight:bold;
      color:#FFFFCC;
	  padding-top: 5px;
      }
  A.leftnavhead:link {
      color:#FFFFCC; 
      }
  A.leftnavhead:hover {
      color:#FFFFCC;
      }
  A.leftnavhead:visited {
      color:#FFE7AF;
      }
  .leftnavsectimage {
      padding-top: 0;
      padding-bottom: 5px;
      }
  .leftnavimage {
      padding-top: 5px;
      padding-bottom: 10px;
      }
  DIV.leftnavimage {
      padding-top: 5px;
      padding-bottom: 0;
      text-align: center;
      }
	  
 .subleftnav {
      font-family:arial, verdana, sans-serif;
      font-size:13px;
      font-weight:bold;
      color:#FF6666;
      text-decoration:none;
      }
 .subleftnavlit {
      font-family:arial, verdana, sans-serif;
      font-size:13px;
      font-weight:bold;
      color:#CC3333;
      text-decoration:none;
      }

/* Right Side */

  .rightnavcopy {
      color:#000000;
      }
  .rightnavtitle{
      font-family:arial narrow, arial, verdana, sans-serif;
      font-size:15px;
      font-weight:bold;
      color:#000000;
      text-decoration:none;
      letter-spacing: -.025em;
      padding-top: 5px;
      }
  A.rightnavtitle:link {
      color:#000000; 
      }
  A.rightnavtitle:hover {
      color:#000000;
      }
  A.rightnavtitle:visited {
      color:#000000;
      }
  .rightnavhead {
      font-size:12px;
      font-weight:bold;
      color:#FFFFCC;
      padding-top: 5px;
      }
  A.rightnavhead:link {
      color:#FFFFCC; 
      }
  A.rightnavhead:hover {
      color:#FFFFCC;
      }
  A.rightnavhead:visited {
      color:#FFE7AF;
      }
  .rightnavsectimage {
      padding-top: 5;
      padding-bottom: 10px;
      }
  .rightnavimage {
      padding-top: 5px;
      padding-bottom: 10px;
      }
  DIV.rightnavimage {
      padding-top: 5px;
      padding-bottom: 0;
      text-align: center;
      }

  .subrightnav {
      font-family:arial, verdana, sans-serif;
      font-size:13px;
      font-weight:bold;
      color:#FF6666;
      text-decoration:none;
      }
  .subrightnavlit {
      font-family:arial, verdana, sans-serif;
      font-size:13px;
      font-weight:bold;
      color:#CC3333;
      text-decoration:none;
      }
	  
  .navmore, A.navmore, A.navmore:visited {
      font-family:verdana, arial, helvetica, sans-serif;
      font-size:12px;
      font-weight:bold;
      color:#00F;
      text-align:right;
      }
  A.navmore:hover {
      color:#66F;
      }


/* Footer Style */

  .bottnav, A.bottnav {
      font-family:arial, verdana, helvetica, sans-serif;
      font-size:11px;
      font-weight:400;
      color:#333333;
      }
   A.bottnav:visited {
      color:#333;
      font-weight:400;
      }
   A.bottnav:hover {
      color:#CC6600;
      font-weight:400;
      }
  .bottnavlit, A.bottnavlit {
      font-family:arial, verdana, helvetica, sans-serif;
      font-size:11px;
      font-weight:400;
      color:#993300;
      text-decoration:none;
      }
   A.bottnavlit:visited {
      font-family:arial, verdana, helvetica, sans-serif;
      font-size:11px;
      font-weight:400;
      color:#993300;
      text-decoration:none;
      }
   A.bottnavlit:hover {
      color:#CC6600;
      }
  .copyright {
      font-family:arial, verdana, helvetica, sans-serif;
      font-size:12px;
      color:#333333;
      }
  .copyright {
      font-size:12px;
      }
  A.copyright:hover {
      color:#CC6600;
      }

/* Form Styles */

  .formheading {
       text-decoration:none;
       font-family:arial, verdana, helvetica, sans-serif;
       font-size:14px;
       font-weight:bold;
       }
   .formcopy {
       font-family:arial, verdana, helvetica, sans-serif;
       font-size:12px;
       font-weight: bold;
       }
   A.formcopy:visited {
      color: #666666;
       }
   .input {
       text-decoration:none;
       font-family:arial, verdana, helvetica, sans-serif;
       font-size:12px;
       color:#000000;
       background-color:#F3F3F3;
       }
   .searchselect {
       font-family:arial, verdana, helvetica, sans-serif;
       font-size:11px;
       color:#000000;
       background-color:#FFFFFF;
       width:122px
       }
   .searchselect-grey {
       color: #666666;
       background-color: #F3F3F3;
       }
   .resultsselect {
       font-family:arial, verdana, helvetica, sans-serif;
       font-size:12px;
       color:#000000;
       background-color:#F3F3F3;
       }
  .button {
       padding-top: 2px;
       padding-bottom: 1px;
       background-color: #666666;
       font-size: 12px;
       color: #FFFFFF;
       font-family: verdana, arial, sans-serif;
       font-weight: bold;
}

/* Generic Table Styles */

  .headrowbg {
       background-color: #FD9921;
      }
   .headrowcopy, A.headrowcopy {
       font-family:verdana, arial, sans-serif;
       font-size:12px;
       font-weight: bold;
       color:#FFFFFF;
      }
  .headrowcopylit {
       font-family:verdana, arial, sans-serif;
       font-size:12px;
       color:#000000;
      }
  .row1bg {
       background-color:#FFFFFF;
      }
  .row2bg {
       background-color:#E4E4E4;
      }
  .rowcopy {
       font-family:verdana, arial, sans-serif;
       font-size:12px;
      }

/*  Page Titles */

  .cmo-lead, .article-lead, .brleadtitle, .evtleadtitle, .qaleadtitle, .tools-lead, .download-lead, .research-lead, .news-lead, .career-lead {
       font-family:verdana, arial, sans-serif;
       font-size:18px;
       font-weight:bold;
       color:#333333;
       margin-top: 0;
       margin-bottom: 0;
      }
  .cmo-subtitle, .article-subtitle, .brsubtitle, .evtsubtitle, .qasubtitle, .tools-subtitle, .title, .download-subtitle, .career-subtitle, .research-subtitle, .news-subtitle {
       font-family:verdana, arial, sans-serif;
       font-size:16px;
       font-weight:bold;
       color:#333333;
       margin-top: 0;
      }
  .cmo-title, .article-title, .brtitle, .evttitle, .qatitle, .tools-title, .subtitle, .download-title, .research-title, .career-title, .news-title {
       font-family:verdana, arial, sans-serif;
       font-size:23px;
       font-weight:bold;
       color:#F79235;
       margin-bottom: 0px;
       margin-top: 0px;
       }

  .editors-lead {
       font-family:verdana, arial, sans-serif;
       font-size:18px;
       font-weight:bold;
       color:#333333;
       margin-top: 0;
       margin-bottom: 0;
      }
  .editors-subtitle {
       font-family:verdana, arial, sans-serif;
       font-size:26px;
       font-weight:bold;
       color:#333333;
       margin-top: 0;
      }
  .editors-title, {
       font-family:verdana, arial, sans-serif;
       font-size:30px;
       font-weight:bold;
       color:#F79235;
       margin-bottom: 0px;
       margin-top: 0px;
       }


/* Home Page Styles */

   .homecopy, A.homecopy, A.homecopy:visited {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-weight: 400;
       color:#000000;
       }

   .homecopytitle, A.homecopytitle, A.homecopytitle:visited {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-weight: 400;
       font-weight:bold;
       color:#000000;
       }

    UL.homelist {
       margin-left: 25px;
       margin-top: 0px;
       padding-top: 0px; 
       border-top: 0px;
       } 

    .homeheading {
       font-family: verdana, arial, sans-serif;
       font-weight: bold;
       font-size: 18px; 
       color: #FD9921;
       padding-right: 5px;
       padding-bottom: 5px;
       } 


/* Main Section Page Styles */

  .sectionsubsect {
       font-family:arial, verdana, sans-serif;
       font-size:13px;
       font-weight:bold;
       background-color:#336600;
       color:#FFFFFF;
      }
  .sectionheading {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-weight:bold;
       color:#E47F10;
      }
   A.sectionheading:link {
      color: #E47F10;
      }
   A.sectionheading:visited {
      color: #9C5C15;
      }

   .sectioncopy {
       font-family:arial, verdana, sans-serif;
       font-size:11px;
       }


/* Search Results Page Styles */

   .refinestatement {
       font-family:verdana, arial, sans-serif;
       font-size:10px;
       font-weight: bold;
       color: #CC6600;
       background-color:#FFFFFF;
       }

   .resulttable {
       background-color:#E47F10;
       border: 2px;
       border-color: #FFFFFF;
  /*  width: 100%;   */
       margin-top: 10px;
       }
   .resulttableselectrow {
       color:#000000;
       background-color:#FFFFFF;
      }
   .resultheader {
       font-family: verdana, arial, sans-serif;
       font-size:10px;
       font-weight: bold;
       color:#FFFFFF;
       background-color:#E47F10;
       }

   .resultvar {
       font-family: verdana, arial, sans-serif;
       font-size:10px;
       color:#000000;
       background-color:#FFFFFF;
       }

   .resulthead {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-weight: bold;
       color:#000000;
       }
   .resultcopy {
       text-decoration:none;
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       color:#000000;
       }

   .premiumresultheader {
       font-family: arial, verdana, sans-serif;
       font-size:12px;
       font-weight: bold;
       color:#FFFFFF;
       background-color:#FF951F;
       }
   .partnerresultheader {
       font-family: arial, verdana, sans-serif;
       font-size:12px;
       font-weight: bold;
       color:#FFFFFF;
       background-color:#333;
       }
   .affiliateresultheader {
       font-family: arial, verdana, sans-serif;
       font-size:12px;
       font-weight: bold;
       color:#FFFFFF;
       background-color:#666;
       }

   .publicresultheader {
       font-family: arial, verdana, sans-serif;
       font-size:12px;
       font-weight: bold;
       color:#FFFFFF;
       background-color:#999;
       }

/* Article Page Styles */

  .partnerbox-copy  {
      font-family:verdana, arial, helvetica, sans-serif;
      font-size:10px;
      color:#000000;
      }
   .articlefooter {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       color:#000000;
       background-color:#DEDEDE;
       padding: 10px;
      }
   A.articlefooter {
       color:#009933;
     }
   A.articlefooter:visited {
      color: #006600;
      }
  
   .article-intro {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-style:italic;
       font-weight:bold;
       color:#000000;
      }

/* == OLD == 
   QA Page Styles
   .qacopy {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-weight: 800;
       color:#000000;
      }
   .qaquestion {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       color:#000000;
      }
   .qaanswer {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-style:italic;
       color:#000000;
      }
   .qafooter {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-style:italic;
       color:#000000;
       background-color:#DEDEDE;
       padding: 10px;
      }

 */


/* About Page Styles */

  .about {
       background-image: url("images/about_bg.gif");
       background-repeat:no-repeat;
       color: 000;
    }

/* Admin Page Styles */

  .admin {
       color: 000;
    }
  .adm-nav, A.adm-nav {
      font-family:arial, verdana, helvetica, sans-serif;
      font-size:12px;
      font-weight:bold;
      color:#fff;
      background-color: #787878;
      text-decoration:none;
      }
   A.adm-nav:visited {
      color:#fff;
      font-weight:bold;
      }
   A.adm-nav:hover {
      color:#F90;
      font-weight:bold;
      }
  .adm-navlit, A.adm-navlit {
      font-family:arial, verdana, helvetica, sans-serif;
      font-size:12px;
      font-weight:bold;
      color:#FC0;
      text-decoration:none;
      }
   A.adm-navlit:visited {
      font-family:arial, verdana, helvetica, sans-serif;
      font-size:12px;
      font-weight:bold;
      color:#FC0;
      text-decoration:none;
      }
   A.adm-navlit:hover {
      color:#F90;
      }

/* Managed Content */
   .imagewarning {
       text-decoration:none;
       font-family:arial, verdana, helvetica, sans-serif;
       font-size:10px;
       color:#FF0000;
       }
       
   .permissionstmt,.qa-permissionstmt,.br-permissionstmt,.download-permissionstmt,.tools-permissionstmt,.article-permissionstmt,.research-permissionstmt {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-style:italic;
       font-weight:bold;
       color:#000000;
      }

/* Q&A Page Styles */

   .qacopy {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-style:italic;
       font-weight: normal;
       color:#000000;
      }
   .qaquestion {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-weight:bold;
       color:#000000;
      }
   .qainterviewer {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-weight: bold;
       color:#FF6600;
      }
   .qaanswer {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-style:normal;
       color:#000000;
      }
   .qainterviewee {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-style:normal;
       font-weight: bold;
       color:#FF6600;
      }
   .qafooter {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-style:italic;
       color:#000000;
       background-color:#DEDEDE;
       padding: 10px;
      }

/* Book Review Page Styles */

   .brauthor {
       font-family:arial, verdana, sans-serif;
       font-size:13px;
       font-style: italic;
       color:#000000;
      }
   .brpublisher {
       font-family:arial, verdana, sans-serif;
       font-size:13px;
       font-style: italic;
       color:#000000;
      }

/* Download Page Styles */

  .download-header {
       font-family:arial, verdana, sans-serif;
       font-size:13px;
       font-weight: 800;
       color: #FFCC66;
       background-color: #000000;
       padding: 5px;
      }

  .download-copy {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-weight: 500;
       color: #000000;
       background-color: #FFEBC8;
       padding: 5px;
      }
  .download-row {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-weight: 500;
       color: #000000;
       background-color: #FFEBC8;
       padding: 5px;
      }
  .download-desc {
       font-family:arial, verdana, sans-serif;
       font-size:11px;
       font-weight: 500;
       color: #000000;
       background-color: #FFEBC8;
       padding: 5px;
      }
  .download-action {
       color: #000000;
       background-color: #FFEBC8;
       padding: 5px;
      }

/* Career Page Styles */
   .career-contact {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       font-style:italic;
       color:#000000;
       background-color:#DEDEDE;
       padding: 10px;
      }


/* - - - - - - - SPECIAL Styles - - - - - - - - */



   .whitecopy {
       font-family:arial, verdana, sans-serif;
       font-size:12px;
       color:#FFFFFF;
       }
/* ------------- Navigation Flyout Styles ------ */
       #menu1,#menu2,#menu3,#menu4,#menu5, #menu6 {
       color : #FFFFFF;
       font : normal 8pt verdana, sans-serif; 
       text-decoration : none; 
       position : absolute; 
       top : 10px; 
       left : 10px; 
       visibility : hidden; 
       width : 150px; 
       border-bottom-color : #000;
       border-bottom-style : solid;
       border-bottom-width : 1px; 
       } 
   #menu1:visited,#menu2:visited,#menu3:visited,#menu4:visited,#menu5:visited, #menu6:visited {
       color : #FFFFFF;
       font : normal 8pt verdana, sans-serif; 
       text-decoration : none; 
       position : absolute; 
       top : 10px; 
       left : 10px; 
       visibility : hidden; 
       width : 150px; 
       border-bottom-color : #000;
       border-bottom-style : solid;
       border-bottom-width : 1px; 
   /*    filter:alpha(opacity=50); -moz-opacity:0.5; opacity: 0.5; */
       } 
   #navbar { 
       position : relative;
}
   .navbar {
       color: #FFF;
       font-size: 11px;
       font-weight: bold;
       font-family: verdana, sans-serif;
       } 
   A.nav1 {
       background-color : #000000; 
       color: #FFFFFF;
       font-size: 13px;
       font-weight: bold;
       font-family: arial, verdana, sans-serif;
       text-decoration : none; 
       text-align : center; 
       width : 100%; 
       display : block; 
       padding: 3px 0 3px 0;
       } 
   A.nav1:visited {
       background-color : #000000; 
       color: #FFFFFF;
       font-size: 13px;
       font-weight: bold;
       font-family: arial, verdana, sans-serif;
       text-decoration : none; 
       text-align : center; 
       width : 100%; 
       display : block; 
       } 
   A.nav1:hover {
       background-color : #000; 
       color: #FD9921;
       font-size: 13px;
       font-weight: bold;
       font-family: arial, verdana, sans-serif;
       text-decoration : none; 
       text-align : center; 
       width : 100%; 
       display : block; 
      } 
   A.menulink1 {
      background-color : #F9D6AD;
      color: #000;
      font : bold 11px verdana, sans-serif; 
      text-decoration : none; 
      border-bottom : none;
      border-left : 1px solid #000; 
      border-top : 1px solid #000; 
      border-right : 1px solid #000; 
      padding: 5px; 
      width : 150px; 
      height: 21px;
      display : block; 
      } 
   A.menulink1:visited {
  /*    background-color : #333; */
      color: #000;
      font : bold 11px verdana, sans-serif; 
      text-decoration : none; 
      border-bottom : none;
      border-left : 1px solid #000; 
      border-top : 1px solid #000; 
      border-right : 1px solid #000; 
      padding: 5px; 
      width : 150px; 
      height: 21px;
      display : block; 
      } 
   A.menulink1:hover {
      background-color : #999; 
      color: #000;
      font : bold 11px verdana, sans-serif; 
      text-decoration : none; 
      border-bottom : none;
      border-left : 1px solid #000; 
      border-top : 1px solid #000; 
      border-right : 1px solid #000; 
      padding: 5px; 
      width : 150px; 
      height: 21px;
      display : block; 
      } 

  A.close {
      background-color : #000000; 
      color : #FFFFFF;
      font : normal 8pt verdana, sans-serif; 
      text-decoration : none; 
      border-bottom : 1px solid black; 
      border-left : 1px solid black; 
      border-top : 1px solid black; 
      border-right : 1px solid black; 
      padding-left : 0; 
      padding-right : 0; 
      padding-top : 0; 
      padding-bottom : 0; 
      width : 150px; 
      height: 17px;
      display : block; 
      } 
  A.close:hover {
      background-color :  #000000; 
      color:yellow;
      font : normal 8pt verdana, sans-serif; 
      text-decoration : none; 
      border-bottom : 1px solid black;
      border-left : 1px solid black; 
      border-top : 1px solid black; 
      border-right : 1px solid black; 
      padding-left : 0; 
      padding-right : 0; 
      padding-top : 0; 
      padding-bottom : 0; 
      width : 150px; 
      height: 17px;
      display : block; 
      } 	
/* ------------- Navigation Flyout Styles ------ */
