body {
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
   margin-bottom: 0px;
   background-color: white;
   font-family: Arial, Helvetica, Sans-serif;
   font-size: 13px; 
   line-height: 15px;
  }

#main {background-color: white;}

/* HEADERS */

h1, h2, h3, h4, h5 {
  font-family: trebuchet, trebuchet MS, tahoma, verdana, arial;
  color: #000066;
  margin-top: 11px;
  margin-bottom: 11px;
  }

h1 {font-size: 22px; line-height: 24px;}
h2 {font-size: 19px; line-height: 23px;}
h3 {font-size: 17px;}
h4 {font-size: 15px; color: #203040;}

h3.title {border-bottom: double 3px #000066}

h5, h6 {font-family: trebuchet, trebuchet MS, tahoma, verdana, arial;
        color: #fff;
   /*     border-bottom: 1px dashed #fff;   */
        display: block;
       }

h5 {font-size: 16px; line-height: 18px;}
h6 {font-size: 15px; line-height: 17px;}

h6.title {border-bottom: 1px dashed #fff; display: block;}

/* LINKS */



#top-nav a:link    {font-size: 11px; text-decoration: none;}
#top-nav a:visited {font-size: 11px; text-decoration: none;}
#top-nav a:active  {font-size: 11px; text-decoration: none;} 
#top-nav a:hover   {font-size: 11px; text-decoration: none;} 


#right-col a:link    {color: #113171; text-decoration: underline;} 
#right-col a:visited {color: #112191; text-decoration: underline;}
#right-col a:active  {color: #010101; text-decoration: underline;} 
#right-col a:hover   {color: #113171; text-decoration: underline;} 

/*Danielle's adding for pretty tables*/
.avtable-outer
{
        BACKGROUND-COLOR: #000066;
        BORDER-COLOR: #000066;
        CELL-PADDING: 1;
        CELL-SPACING: 1;
        TEXT-ALIGN: center;
        color:#FFFFFF
}

.avtable-outer-two
{
        BACKGROUND-COLOR: #DDDDDD;
        CELL-PADDING: 1;
        CELL-SPACING: 2;
        TEXT-ALIGN: center;
        border-top-color: #DDDDDD;  
		border-bottom-color: WHITE; 
		border-left-color: WHITE;
		border-right-color: WHITE; 
        color:#FFFFFF
}

.avtable-inner
{
        border:1px solid #000;
        BACKGROUND-COLOR: WHITE;
        CELL-PADDING: 1;
        CELL-SPACING:2
}

.avtr-title
{
        BACKGROUND-COLOR: #EEEEFF;
        TEXT-ALIGN: center;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        COLOR: #FFFFFF;
        font-weight: bold;
}

.avtd-title
{
        border:1px solid #FFFFFF;
        BACKGROUND-COLOR: #000066;
        TEXT-ALIGN: center;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        COLOR: #CCCC99;
        font-weight: bold
}

.avtd-title-left
{
        border:1px solid #FFFFFF;
        BACKGROUND-COLOR: #000066;
        TEXT-ALIGN: left;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        COLOR: #CCCC99;
        font-weight: bold
}

.avtd-title-sort
{
        border:1px solid #003366;
        BACKGROUND-COLOR: #003366;
        TEXT-ALIGN: center;
        FONT-FAMILY: Arial, Helvetica, sans-serif;
        COLOR: #000066;
        font-weight: bold;
        font-size: 15px;
}

.black-label
{
	font-family: Arial, Helvetica, sans-serif;
    COLOR: #000000;
    font-size: 12px;
    word-wrap:break-word;
}

.gray-label
{
	font-family: Arial, Helvetica, sans-serif;
    COLOR: #CCCCCC;
    font-size: 12px;
    word-wrap:break-word;
}

.black-label-bold
{
	font-family: Arial, Helvetica, sans-serif;
    COLOR: #000000;
    font-size: 12px;
    font_weight: bold;
}

.avtr-white
{
	border:1px solid #3366CC;
    BACKGROUND-COLOR: white;
}

.avtr-even
{
        border:1px solid #003366;
        BACKGROUND-COLOR: #F5F5F5
}

.avtr-odd
{
        border:1px solid #003366;
        BACKGROUND-COLOR: #C0C0C0;
}

.avtr-white-two
{
        BACKGROUND-COLOR: WHITE;
        border-style: solid;
		border-top-color: #DDDDDD;  
		border-bottom-color: WHITE; 
		border-left-color: WHITE;
		border-right-color: WHITE;      
}

.avtr-gray
{
        border:1px solid #DDDDDD;
        BACKGROUND-COLOR: #DDDDDD;
}

.avtr-gray-two
{
        border:1px solid #DDDDDD;
        BACKGROUND-COLOR: #DDDDDD;
}

.submitLink
{
   color:#ffcc33;
   background-color: transparent;
   text-decoration: underline;
   border: medium none;
   cursor: pointer;
   cursor: hand; text-align:left; font-size:10pt;
}

.submitLinkBlack
{
   color:#000000;
   background-color: transparent;
   text-decoration: underline;
   border: medium none;
   cursor: pointer;
   cursor: hand; text-align:left; font-size:10pt;
}

table, body
{
   font-family:  Arial, Helvetica, Sans-serif; color: #000; font-size: 10px;
}

#left-col a {font-family: verdana, courier, arial; color: #fff; font-size: 12px;}
#left-col a:link    {font-size: 12px; text-decoration: none;}
#left-col a:visited    {font-size: 12px; text-decoration: none;}
#left-col a:hover   {color: #fff; background-color:#313145; font-size: 12px; text-decoration: underline;}

#content-padding a:link     {color: #004466; text-decoration: underline;} 
#content a:link     {color: blue; text-decoration: underline;}
#content a:visited  {color: #000066; text-decoration: underline;}
#content a:active   {color: #010101; text-decoration: underline;} 


/* TABLES */


table {font-size: 10px;}

table.grid {border-bottom:  1px solid #222;
            border-left: 1px solid #222;
            border-spacing: 0px; 
            border-collapse: collapse;
            }


table.grid td {border-top:  1px solid #222;
               border-right:  1px solid #222;
               font-size: 12px;
              /*  padding: 1px; */
               }

table.grid th {border-top:    1px solid #222;
               background-color: #ddeeff;
               color:            #000;
               border-right:     1px solid #222;
               font-size: 13px;
               padding: 2px;
               }


.green    {border: 1px solid #aaff44;
           background-color: #aaff00;
           background: #aaff00;
           display: block;
           padding-top: 4px;
           padding-bottom: 4px;
          }

sup {font-size: 9px;
     color: #000;

    }

.footnote {font-size: 10px;
           color: #000;
          }

.hilite {border: 1px solid #000; 
         background-color: #aaff00; 
         font-weight: bold; 
         font-size: 12px; 
         padding-left: 1px; padding-right: 1px;
         }

#printHeader {
  display: none;
  }


