
/* ====== LINKS ====== */

#navbar a  {
  color: #FFC;
  font-family: verdana, arial;
  font-size: 10px;
/*  behavior: url('/csshover.htc'); */
  line-height: 11px;
  letter-spacing: 1px

  }

#navbar a:visited   {
  color: #ffc;
  }

#left-col a  {
  color: #030;
  font-family: verdana, arial, trebuchet;
  font-size: 13px;
  text-decoration: none;
  line-height: 17px;
  }

#left-col a:visited {
  color: #030;
  }

#left-col a:hover {
  text-decoration: underline;
  }

#content-pad a, #footer a, #footer table a, #content-pad table a {
  color: #030;
  }

#content-pad a:visited, #footer a:visited, #footer table a:visited, #content-pad table a:visited {
  color: #030;
  }


/* ====== FONTS ====== */

#content {
  font-family: verdana, arial, trebuchet;
  font-size: 13px;  
  color: #333;
  line-height: 16px;
  }
  
#sec-nav a{
  font-family: verdana, arial, trebuchet;
  font-size: 13px;  
  color: #030;
  } 
  #sec-nav p{
  line-height: 4px;
  } 

#left-col {
  font-family: verdana, arial, trebuchet;
  font-size: 13px;   
  color: #000;
  }

#footer, #footer table {
  font-family: verdana, arial, trebuchet;
  font-size: 13px;  
  line-height: 22px;
  color: #444;
  text-align: center;
  }
  
#caption {
  font-family: verdana, arial, trebuchet;
  font-size: 10px;  
  line-height: 14px;
  color: #444;
  text-align: left;
  }

/* ====== HEADERS ====== */

#left-col h1, h2  {
  color: #cbdef0;
  font-weight: bold;
  font-family: verdana, arial, trebuchet;
  font-size: 17px;
  line-height: 18px;
  }

#left-col h2  {
  color: #035;
  font-weight: bold;
  font-family: verdana, arial, trebuchet;
  font-size: 14px;
  line-height: 12px;
  }

#content h1 {
  color: #000;
  font-weight: bold;
  font-family: trebuchet, verdana, arial;
  font-size: 17px;
  line-height: 19px;
  }

#content h2 {
  color: #930;

  font-family: trebuchet, verdana, arial;
  font-size: 14px;
  line-height: 14px;
  padding-top: 15px;
  }

#content h3 {
  color: #666;
  font-family: verdana, arial;
  font-size: 14px;
  line-height: 15px;
  }

.title {
  display: block;
  border-bottom: 1px dotted #557;
  }


/* ====== TABLES ====== */

table {
  font-size: 13px;
  }

table.grid {
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  font-size: 13px;
  border-spacing: 0px; 
  border-collapse: collapse;
  }

table.grid th {
  border-bottom: 1px solid #aaa;
  border-right: 1px solid #aaa;
  background-color: #f0f0f0;
  font-face: bold;
  margin: 0px;
  }

table.grid tr {
  margin: 0px;
  }

table.grid td {
  border-right: 1px solid #aaa;
  border-bottom: 1px solid #aaa;
  }

table.tree{
  border-top: 1px solid #aaa;
  border-left: 1px solid #aaa;
  font-size: 13px;
  border-spacing: 0px; 
  border-collapse: collapse;
  width: 500px
  }

table.tree th {
  border-bottom: 1px solid #aaa;
  border-right: 1px solid #aaa;
  background-color: #f0f0f0;
  font-face: bold;
  margin: 0px;
  text-align: left;
  }

table.tree tr {
  margin: 0px;
  }

table.tree td {
  border-right: 1px solid #aaa;
  border-bottom: 1px solid #aaa;
  }
  
 table.nav {
  font-family: verdana, arial, trebuchet;
  font-size: 13px;  
  color: #030;
  } 
 
 table.nav a{
  font-family: verdana, arial, trebuchet;
  font-size: 13px;  
  color: #030;
  } 
  
  
table.nav td{
  font-family: verdana, arial, trebuchet;
  font-size: 13px;  
  color: #030;
  height: 15px;
  } 
  
  


/* ======== APP tables ======== */

.avtable-outer
{
        BACKGROUND-COLOR: #DEDFDF;
        BORDER-COLOR: #DEDFDF;
        CELL-PADDING: 1;
        CELL-SPACING: 2;
        TEXT-ALIGN: center;
        WIDTH:auto;
        margin-top: 6px;
}

.avtable-inner
{
        BACKGROUND-COLOR: #FFFFFF;
        BORDER-COLOR: #DEDFDF;
        CELL-PADDING: 1;
        CELL-SPACING: 2;
        WIDTH:100%;
}

.avtr-title
{
        BACKGROUND-COLOR: #EEEEFF;
        TEXT-ALIGN: center;
        font-family: Verdana,sans-serif;
        COLOR: #FFFFFF;
        font-weight: bold;
}

.avtd-title
{
        BACKGROUND-COLOR: #6080A1;
        TEXT-ALIGN: center;
        font-size: 11px;
        font-family: Verdana,sans-serif;
        COLOR: #FFFFFF;
        font-weight: bold;
        
}

.avtd    {
   font-family: Verdana,sans-serif;
   font-size: 11px;
   vertical-align: top;
}

.avtr-even, .avtr-even-noprint
{
        BACKGROUND-COLOR: #F7F7F7;
}

.avtr-odd, .avtr-odd-noprint
{
        BACKGROUND-COLOR: #DEDFDF;
}

.submitLink
{
   color:#336699;
   background-color: transparent;
   text-decoration: underline;
   border: medium none;
   cursor: pointer;
   cursor: hand; text-align:left; font-size:10pt;
}


/* Prevent app links from turning to light-grey visited link color */
.avtd a:visited   {color: #027;}
