@charset "utf-8";
/* CSS Document - Color Scheme for Site 
        This file defines all the colors applied to the site */

/* GENERAL ELEMENTS STYLES */
body
{
        background-color:#FFFFFF;
        color: #000000;
}       

/* Headings and bold color */
h1, h2, h3, h4, h5, h6, strong, em, legend, .bold
{
        color: #002C65;
}

/* LINKS */
a:link
{
        color:#002C65; 
}
/* visited text links */
a:visited
{
        color:#005EB6;
}



/* css to make the skip navigation link visible to screen 
   reader users and sighted keyboard users */
#skip a:active , #skip a:focus
{ 
          color:#FFFFFF;
}


/* Classes used throughout the site */
/* alternate color for table rows */
.alt-rows
{
        background-color:#B7D9DE;
}
.def_list_emphasis dt
{
        color: #002C65;
}
.table-headers
{
        background-color:#003C79; 
        color:#FFFFFF;
}

.sitemap-section
{
        background-color:#e7f4f6;
}


/* HEADER AREA */

#banner, #header
{
        background-color:#39749C; 
}

/* classes for the search form in the banner */
div.row span.formw 
{
        color:#FFFFFF;
}
ul.text_links li a:link, ul.text_links li a:visited, ul.text_links
{
        color:#FFFFFF;
}


/* CSS for TOP or SITE NAVIGATION */

/* NORMAL state of stie navigation */
ul#navigation 
{
        color: #002C65;
        background-color: #CEE9ED;
}
/* create divider between the site navigation sections */
ul#navigation li 
{ 
        border-right:#003C79 1px solid;
}

/* define color of the links */
ul#navigation li a 
{
  color: #002C65; 
}

/* HOVER state - for site navigation sections */
ul#navigation li a:hover 
{
        background-color:#E2FFFE;
        
}
/* ACTIVE state for section that is selected */
ul#navigation li a#active
{
        background-color:#003C79; 
        color:#FFFFFF;
}
/* END for TOP or SITE NAVIGATION */

/*  SIDE NAVIGATION */
#sidenav
{
         background-color: #FFFFFF;
}

  ul#navlist
  {
          background-color: #FFFFFF; 
          color: #002C65; 
  }
  
  ul#navlist li
  {
          background-color: #FFFFFF;
  }
  
  /* Normal state for list and nested list of links */
  ul#navlist li a, ul#subnavlist li a 
  {
        color: #002C65; 
  }
  
  /* Visited links */
  ul#navlist li a:visited, ul#subnavlist li a:visited
  {
        color: #005E6B; 
  }
  
        /* HOVER state */
        ul#navlist li a:hover,  ul#subnavlist li a:hover
        {
                color: #005E6B; 
    }
        
        /* ID to be used by left side item when page is active (displayed) */
        #item_active
        {
                color: #005E6B;
        }
        
        /* ID for parent item of selected item on the nested list */
        #top_item_active 
        {
                background-color:#CEE9ED; 
                color: #002C65;
        }

/* END SIDE NAVIGATION */



/* code for page content area */
#center
{
        border-left: 1px solid #003C79;
}

#page_content
{
        background-color:#FFFFFF;
}

/* breadcrumb color */  
ul.breadcrumb li a
{
        color: #002C65;
}

/* FOOTER AREA*/
#footer
{
        background-color:#e7f4f6;
}

        ul.text_navigation li a
        {
                color:#002C65; 
        }
        
/* END code for the FOOTER area */

