  body {
    font-family:  Verdana, Arial, sans-serif;
    background-color: #ffffff;
    margin : 0;
    color:#858585;
    }

  td {
    vertical-align:top;
    padding: 0;
    margin: 0;
    border: none;
    border-collapse: collapse;
    font-family: Verdana, Arial, sans-serif;
    color:#858585;
    }
    
  table.mainbox {
    width:690px;
    height:400px;
    border:2px solid #EBEBEB;
    background-color:#FDFDFD;
    text-align:left;
    } 
    
  div.mainbox {
    width:690px;
    border:2px solid #EBEBEB;
    padding:6px;
    background-color:#FDFDFD;
    } 
    
  td.mainContent, td.main-gallery-content {
    padding:0 32px 24px 14px;
    font-size:11px;
    font-family: Verdana, Arial, sans-serif;
    color:#858585;
    line-height:18px;
    text-align:left;
    } 

  td.main-gallery-content {
    padding:0px 0px 10px 0px;
    } 
    
    
 a:link {
    color: #293474;
    text-decoration: underline;
    }
  a:visited{
    color: #AAB0D1;
    text-decoration: none;
    }
  a:hover {
    color: #AAB0D1;
    text-decoration: underline;
    }
  a:active {
    color: #EB2828;
    text-decoration: underline;
    }		
    
    
    
 
 /*{{{ Homepage */
       div.homepageright {
    }
    
    div.missionstatement, div.highlights {
      font-family:Century Gothic, Verdana, Arial, sans-serif;
      font-size:.6em;
      color:#c6d1c9;
}

    div.missionstatement {
      padding:5.6em 2.2em;
      text-align:left;
      font-weight:normal;
    }
     
    div.highlights {
      padding:0pt 1em 0pt 1.6em;
      text-align:left;
    }
    
    div.highlight {                 
      margin-bottom:1.6em;
      background-color:#2e433e;
      background-color:transparent;
    }
    div.highlightover {     
      margin-bottom:1.6em;
      background-color:#344c46; 
    }
    
    div.highlightinner {                 
      padding:0.6em 0.33em 0.33em 0.6em;
      border-top:1px solid #c6d1c9;
    }
     
   div.highlightinner img {
      margin:0.1em 1em 0.1em 1em;
      float:right;
   }
    
    
    div.highlightinner a:link {text-decoration: none;color:#c6d1c9;}
    div.highlightinner a:visited {text-decoration: none;color:#c6d1c9;}
    div.highlightinner a:hover {text-decoration: none;color:#e2e2db;}
    div.highlightinner a:active {text-decoration: none;color:#FFFFFF;}    
/* 
    div.highlightover div.highlightinner a:link    {text-decoration: none;color:#e2e2db;}
    div.highlightover div.highlightinner a:visited   {text-decoration: none;color:#e2e2db;} 
 
     */
     
      /*}}}*/
     
     
    h1 {
      font-size:22px;
      font-family: Verdana, Arial, sans-serif;
      margin-top:22px;
      margin-bottom:14px;
      font-weight:normal;    
      color:#6F6F6F;
      line-height:22px;
    }   
    

  .rightContent h1 {
    font-size: 12px;
    margin-bottom:3px;
    }


  
/*   h2 {
    font-size:12px;
    font-family:  Verdana, Arial, sans-serif;
    color:#303D4E;
    font-weight : normal;    
    margin-top:26px;
    margin-bottom:3px;
    }   */  
    
  h2 {
    font-size:14px;
    font-family:  Verdana, Arial, sans-serif;
    color:#6F6F6F;
    font-weight : normal;    
    margin-top:26px;
    margin-bottom:3px;
    }  
    
  .backlink {
    padding:15px 0px;
    text-align:right;
    margin-top:1.5em;
    margin-right:32px;
    }
    
     
    /*{{{ header */
    
    
    div#header {
     width:690px;
     text-align:left;
     height:6.6em;
    } 
    

    
    /*}}}*/


    
    /*{{{ footer */
    
    
    table.footer {
      width:690px;
      font-size:10px;
      font-family:'Trebuchet MS',Century Gothic, Verdana, Arial, sans-serif;
       font-family:Century Gothic, Verdana, Arial, sans-serif;
      margin-bottom:1em; 
      text-align:left;
    } 
    
    table.footer td {
      padding-top:2px;
      padding-left:4px;
    } 

    
    /*}}}*/



/*{{{ ======== #5 - Rich Content ========  */
    table.content {
    padding: 0px 1px 1px 0px;
     border-right: 2px solid #6F6F6F;
     border-bottom: 2px solid #6F6F6F;
    }

  th.contentsection {
    vertical-align:top;
    text-align:left;
    font-weight:bold;
    padding:9px 4px 2px 2px;
    color:#AA7642; 
    }

  th.content {
    vertical-align:top;
    text-align:left;
    border-bottom : 1px solid #6F6F6F;
    padding:4px 2px 2px 8px;
    background-color:#E8D155;
    color:#ffffff; 
    }

  td.content {
    vertical-align:top;
    padding : 4px 8px 4px 8px;
    background-color : #ffffff;
    border: 1px solid #6F6F6F;
   
    }

  .strong {
    font-weight:bold;
    }
    
  .weak {
    font-style:italic;
    }
    

  div.text img {
    margin:.4em .8em .4em 0;
    border-top:1px solid #EBEBEB;
    border-right:2px solid #CDCDCD;
    border-bottom:2px solid #CDCDCD;
    border-left:1px solid #EBEBEB;
    } 
/*}}}*/

  /* Document List - these will need to be overridden to customise */

  .documentListCollectionSummaryHidden {
    display: none;
    visibility: hidden;
  }
  .documentListCollectionSummary {
    display: none;
    visibility: hidden;
  }
  .documentListCollectionChildren {
     padding-left: 20px;
  }
  
  
  

/*{{{ gallery navigation */

  .leftSide {
   padding: 1px 8px 0px 6px;
   font-size:9px;
    }

  .leftSide a:link {
    color: #293474;
    text-decoration: none;    
    }

  .leftSide a:visited {
    text-decoration: none;
     color:#969bbb;
    }

  .leftSide a:hover {
    text-decoration : underline;
    }
    
  .leftSide a:active {
    text-decoration : underline;
    color: #EB2828;
    }
   
   
    
    
    
  .microsite_gallery .documentListTopCollectionTitle {
    padding: 0px;margin:0px;
  }
  .microsite_gallery .documentListTopCollectionChildren {
    padding-left: 0px;margin:0px;
  }
  .microsite_gallery .documentListCollectionChildren {
     padding-left: 0px;margin:0px;
  }
  .microsite_gallery .documentListCollectionChildrenHidden {
     padding-left: 0px;margin:0px;
  }

  .microsite_gallery .documentListTitle {
    display:inline; padding: 0px;margin:0px;
  }

  .microsite_gallery .documentListCollectionTitle {
   margin:0px; padding: 0px 6px 6px 0px;
  }

  
  .microsite_gallery .documentListDocument {
    margin:0px; padding: 0px;
  }

   /*}}}*/


/*{{{ profiles */
    table.profilelist {
    border-style:none;
    margin-top:2em;
    width:100%;
    }
    
  td.profilelist {
    border-style:none;
    vertical-align:top;
    padding:0px 10px 28px 0px;   
    line-height:normal;
    font-size:11px;
    }
    
  td.profilelist img {
    margin:0;
    border-top:1px solid #EBEBEB;
    border-right:2px solid #CDCDCD;
    border-bottom:2px solid #CDCDCD;
    border-left:1px solid #EBEBEB;
    }
    
  td.profilelist h2 {
    margin-top:0;
    background-color:#EBEBEB;
    }
     /*}}}*/


/*{{{ FAQs */
    .faqs .documentListTitle {
    margin-top:-6px;
    display:none;
    visibility:hidden; 
  }

  .faqs .documentListCollectionTitle {
    color:#AA7642;
  }
  .faqs .documentListCollectionChildren {
     padding-left: 0px;
  }

 .faqs .documentListCollectionChildrenHidden {
     padding-left: 0px;
  }

  .faqs .documentListDocument {
    padding:4px 0px;
  }
/*}}}*/
  

  
  
  /*{{{ ToHorzNav */
  
  #nav {
    font-size:62%;
    font-family:  'Trebuchet MS', sans-serif, Verdana, Arial, sans-serif;
    color:#a8a8a8;
    font-weight:bold;
    text-transform:uppercase;
  }
  
  #nav, #nav ul { /* all lists */
    position:relative;
    padding: 0;padding: .4em 0 0 0;
    margin: 0;
    list-style: none;
    line-height: 1;
    text-align:right;
    width:680px;
  }
  
  #nav a {
    display: block;
    white-space:nowrap;
    width: 6em;
    padding: .2em;
  }
  
  #nav li { /* all list items */
    float: right;
    width: 80px; /* width needed or else Opera goes nuts */ 
    width: 6em;
    padding: .2em;
  }
  
  #nav li ul { /* second-level lists */
    position:absolute; left:0; top:1.7em;
    /* aleft: -999em; */ /* using left instead of display to hide menus because display: none isn't read by screen readers */
  
    display:none;  
  }
  
  
  #nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
    display:block;
  }
  
  #content {
    clear: right;
    color: #ccc;
  }
   

 #nav li a:link {
    color: #a8a8a8;
    text-decoration: none;
    }
  #nav li a:visited{
     color: #a8a8a8;
    text-decoration: none;
    }
  #nav li a:hover {
    color: #333;
    text-decoration: none;
    }
  #nav li a:active {
    color: #EB2828;
    text-decoration: none;
    }		
    
  /*}}}*/

  
  
  
  
  
