/*----HTML Structural Elements--------------------------------------------------*/
  
  body{
    font:11pt/150% Verdana, Arial, Helvetica, sans-serif;
  }

  h1{
    font-size:1.4em;
    padding-bottom:5px;
    margin-top:18px;
    margin-bottom:5px;
    border-bottom:1px solid #333;
    text-align:left;
    float:none;
    display:block;
    width:auto;
  }
	
	h2{
    font-size:1.2em;
    float:none;
    display:block;
    width:auto;
  }
  
  h3{
    font-size:1.2em;
  }
  
  h4{
    font-size:1em;
  }
	
  a{
    text-decoration:underline;
  }	
  
  address{
    font-style:normal;
  }
	
  /**---Definition List Styles--------------------------------------------------*/
		
    dl{
      margin:0;
      padding:0;
    }
		
    dl dt{
      margin:0 0 1px 0;
      padding:0;
      font-weight:bold;
    }
		
    dl dd{
      margin:0 0 10px 0;
      padding:0;
      line-height:150%;
    }
    
  /**/

  /**---Table Styles------------------------------------------------------------*/	
		
    table{
      background-color:#ffffff;
      border:1px solid #5E749E;
      border-right:0;
      margin:15px 0 18px 4%;
    }
		
    table tbody tr th,
    table tbody tr td{
      text-align:left;
      vertical-align:top;
      padding:5px 3px 5px 5px;
      border-right:1px solid #5E749E;
      border-top:1px solid #5E749E;
    }
		
    table thead tr th{
      background:#C0CAD5;
      color:#13273F;
      border-right:1px solid #5E749E;
      padding:5px 3px 5px 5px;
    }
    
    table tfoot th,
    table tfoot td{
      border:none;
      border-top:1px solid #5E749E;
      border-right:1px solid #5E749E;
      color:#660000;
      font-weight:bold;
      padding:5px;
    }

  /**/

/**/

/*----Nav Section---------------------------------------------------------------*/
  a.aSkipNav{
    display:none;
  }
	/**----Main Nav Section-------------------------------------------------------*/

    .nav {
      display:none;
    }
    
  /**/
  
  /*----Sub Nav Section---------------------------------------------------------*/
    
    .subnav{
      display:none;
    }
    
  /**/

  /**----Product Nav------------------------------------------------------------*/

    .productNav{
      display:none;
    }
    
  /**/

/**/

/*----Footer Styles-------------------------------------------------------------*/

  .footer{
    font-size:.8em;
    border-top:1px solid #333;
  }
  
  .footer a{
    padding-left:12px;
  }
  
/**/

/*----SIFR Styles---------------------------------------------------------------*/
  .sIFR-flash, .sIFR-flash object, .sIFR-flash embed {
    display: none !important;
    height: 0;
    width: 0;
    position: absolute;
    overflow: hidden;
  }
  
  span.sIFR-alternate {
    visibility: visible !important;
    display: block !important;
    position: static !important;
    left: auto !important;
    top: auto !important;
  }

*/

/*------------------------------------------------------------------------------*/
/*----BEGIN PAGE STYLES---------------------------------------------------------*/
/*------------------------------------------------------------------------------*/



