﻿BODY
{
    font-size: 10pt;
    color: black;
    font-family: Arial, Helvetica, sans-serif;
    font-weight:normal;
    margin: 10px 0px 0px 0px;
    background-color:#7b859a;
}
H1
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H2
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
H3
{
    COLOR: #093389;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    margin-top: 0px;
    margin-bottom: 10px;
}
H4
{
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a
{
    FONT-SIZE: 9pt;
    COLOR: #191970;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
a:hover
{
    COLOR: #6C6CB5;
}

hr
{
  color: #191970;
  background-color: #191970;
  border: 0;
  height: 1px;
}
li
{
 padding-bottom:3px
}
.redText
{
    COLOR: red;
}
.TblBGColor
{
    BACKGROUND-COLOR: #ffebb2
}
.BlueBGColor
{
    BACKGROUND-COLOR: #ededf8
}
.noteText
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-VARIANT: small-caps
}
.plainText
{
    FONT-SIZE: 10pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.footerText
{
    FONT-SIZE: 7pt;
    COLOR: black;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    FONT-VARIANT: small-caps
}
.announceText
{
  FONT-SIZE: 8pt;
  COLOR: black;
  FONT-FAMILY: Arial, Helvetica, sans-serif;
}
.h3Text
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: medium;
    COLOR: #093389;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}


/* handcoded menu styles */
.TreeNodeLink
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #191970;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none;
    cursor: pointer;
    
}
.TreeNodeText
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
}

.TreeNodeDiv
{
    padding: 0px 0px 5px 5px;
}
.customMenuUL
{
  list-style-type:none;
  margin-left:7px;
  padding:0px;
}
.customMenuLI
{
  padding:0px 2px 4px 0px;
}
/* html Menu Bar Style */
.htmlMenuItem
{
    background-color:#0f318b;
    color:#ffe134;
    border: 0px;
    font-family: Arial, Helvetica, Sans-Serif;
    font-size:11px;
    font-weight:bolder;
    text-decoration: none;
    cursor: pointer;
}

/* Skip Navigation */
#skipnav a
{ 
position:absolute; 
left:-10000px; 
top:auto; 
width:1px; 
height:1px; 
overflow:hidden;
} 
 
#skipnav a:focus 
{ 
position:static; 
width:auto; 
height:auto; 
} 

/* Div Styles */
.TopMenu
{
    border: 0px;
    padding: 0px;
    vertical-align: top;
    left: auto;
}
/*  SITE MASTER PAGES - KC - December 9, 2009 */
/*  The master container holds all other divs.
    The master container is divided into three major divs from top to bottom.
    1. The Header div contains the corner photo, banner, and cascading menu.
    2. The Content div contains two panels, left for navigation and right for content.
    3. The Footer div contains the horizontal rule and the footer text.
*/ 

#divAnnouncement td p
{
    padding: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
}
 #divMasterContainer
 {
    width:745px;
    background-color:#ffffff;
    margin: auto;
 }
 
 #divHeader
 {
    width: 745px;
    height:106px;
}
#divCornerPhoto
{
    width: 160;
    height:106px;
    padding-top:3px;
    padding-bottom:3px;
    background-color:#fce283;
    vertical-align:middle;
    background-image:url('/_images/corner_Background.jpg');
    background-repeat:no-repeat;
}
#divContentHeader
{
    width:585px;
    height: 106px;
    background-image:url(/_images/Banner_H1_Background.jpg);
    background-repeat:no-repeat;
    background-color:#0f318b;
    float: right;
}
     
#banner
{
    float: left;
    height: 83px;
    vertical-align: bottom;
}   
#divBanner
{
    background-color: #0f318b;
    vertical-align: bottom;
}
#divText
{
    height: 83px;
}
#divSFCC
{
    width:470px; 
    height:47px;
}
#divH1
{
    width:470px; 
    height:36px;
} 
#divCascadeMenu
{
    background-color: #0f318b;
    width:570px;
    height: 22px;
    vertical-align: top;
    float: left;
}
     
#divContent
{
    background-color:White;
    float: right;
    padding: 0px 0px 0px 0px;
}
#divPadding
{
    background-color:White; 
    float: right;   
    padding: 20px 0px 0px 0px;
}
#divRightPanel
{
    float:right;
    width: 565px;
    margin-left: 0px;
    padding-left: 15px;
    background-color: White;
    padding-right: 5px;
    padding-top: 15px;       
}
#divRightPanel p
{
    margin-top: 15px;
}
#divLeftPanel
{
    vertical-align: top;
    background-image:url(/_images/bgMenu.jpg);
    background-repeat: no-repeat;
    width: 160px;
    min-height: 500px;
    background-color: White;
    height: 500px;
    float: left;
        
}
#divMenu
{
    padding-left: 10px;
}
#divSearchForm
{
    margin-top: 10px;
    margin-bottom: 5px;
}
#divPrintPage
{
    margin-top: 10px;
    margin-bottom: 5px;
}
       
#divFooter
{
    clear: both;
    padding-left: 175px;
    padding-right: 5px;
}
#divFooterText
{
    margin: auto;
    text-align:center;
}
