BODY {
 scrollbar-face-color:#003366;  /* dark blue */
 scrollbar-highlight-color:#FFFFFF;  /* white */
 scrollbar-3dlight-color:#C0C0C0;  /* lte grey */
 scrollbar-darkshadow-color:#000000; /* black */
 scrollbar-shadow-color:#808080;  /* medium grey */
 scrollbar-arrow-color:#FFFFFF;  /* white */
 scrollbar-track-color:#E0E0E0;  /* lite blue grey */
   font-family: "Times New Roman", Georgia, Times;
   background-color: #ffffff
   color: #000066; /* dark blue was black; */ 
   font-style: normal; 
   font-size: 14px; 
   line-height: 150%; 

}
/* General Fonts */
P,OL,UL,DIV {
   font-family: "Times New Roman", Georgia, Times;
   color: #000066
   font-size: 14px; 
   margin: 0.25em 0.5em;
}
/* Headings */
H2,H3,H4,H5 {
   font-weight: bold;
   font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular
   color: #000066;   /* dark blue */
   font-variant: small-caps;
   font-stretch: wider;
   margin_bottom: 0.5em;
   border-bottom: thin dashed #003366; /* dark blue */
}

h1 { color: #000066; font-size: 16px; font-family: "Times New Roman", Georgia, Times

}


.csc-firstHeader { color: #000066; font-size: 16px; font-family: "Times New Roman", Georgia, Times

}

/*
h1 { color: gray; font-size: 16px; font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
*/
/* Bold Title same as text size */
.title {
   font-family: Verdana, sans-serif;
   color: #000000;   /* black */
   font-weight: bold;   
   font-variant: small-caps;
   font-stretch: wider;
   font-size: 10px;  
   padding: 0.2em
}

 
/* Last Update */
.lastupdate {
   font-size: 10px;
   color: #003366;   /* dark blue */
   line-height: 150%; 
   text-align: center;
}


/* In Text Hyperlinks */
a:link {
 font-family: Verdana, sans-serif;
 font-weight: bold;
 font-size: 12px;
 color: #333366;  
 text-decoration: none;
}
a:visited {
font-family: Verdana, sans-serif;
 font-weight: bold;
 font-size: 12px;
 color: #333366;
 text-decoration: none;
}
a:hover {
font-family: Verdana, sans-serif;
 font-weight: bold;
 font-size: 12px;
 color: #FFCC00;
 text-decoration: none; /* underline; */
}

/* menu1-level1-no Menu */
.menu1-level1-no {
   font-family: Verdana, sans-serif;
   font-size: 12px;
  /*  font-variant: small-caps; */
}   
.menu1-level1-no a:link {
   font-weight: bold;
   font-family: Verdana, sans-serif;
/*   font-variant: small-caps */
   text-decoration: none;
   color: #003366;    /* dark blue */
   padding: 2px;
}
.menu1-level1-no a:visited {
   font-weight: bold;
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #003366; 
   padding: 2px;
}
.menu1-level1-no a:hover {
   font-weight: bold;
   font-family: Verdana, sans-serif;
   text-decoration: none; /* underline; */
  /* background: #FFCC00; */  
   color: #FFCC00;      
  /* padding: 2px; */
}

.menu1-level1-act {
   font-family: Verdana, sans-serif;
   font-size: 12px;
  /*  font-variant: small-caps; */
}   

.menu1-level1-act a:active {
   font-weight: bold;
   font-family: Verdana, sans-serif;
   text-decoration: none;
 /*  background: #CC6600;  */ /* dark blue */
   color: #CC6600;    /* white */    
   padding: 2px;
}
.menu1-level1-act a:link {
   font-weight: bold;
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #CC6600;  
   padding: 2px;
}
.menu1-level1-act a:visted {
   font-weight: bold;
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #CC6600;    
   padding: 2px;
}
.menu1-level1-act a:hover {
   font-weight: bold;
   font-family: Verdana, sans-serif;
   text-decoration: none;
  /* background: #FFCC00;  */
   color: #FFCC00;     
 /*  padding: 2px; */
}
 
 
 
 
/* TOP Navigation Menu_2 */
.menu2-level1-no {
   font-family: Verdana, sans-serif;
   font-size: 10px;
   color: #003366;    /* dark blue */
}   
.menu2-level1-no a:link {
   font-weight: bold;
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #003366;    /* dark blue */
   padding: 2px;
   margin-left: 10px;
   border-bottom: 1px dotted #003366;
}
.menu2-level1-no a:visited {
   font-weight: bold;
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #003366;   
   padding: 2px;
   margin-left: 10px;
   border-bottom: 1px dotted #003366;
}
.menu2-level1-no a:active {
   font-weight: bold;
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #003366;    /* dark blue */
   padding: 1px 2px 2px 2px;
   margin-left: 10px;
   border: 1px solid #003366;   
   background-color: #C0C8D4;  /* lite blue grey */
}
.menu2-level1-no a:hover {
   font-weight: bold;
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #FFCC00;    /* burgundy */
   padding: 1px 2px 2px 2px;
   margin-left: 10px;
   border: 1px solid #003366;
   background-color: #C0C8D4;  /* lite blue grey */
}
.menu2-level1-act a:link {
   font-size: 10px;
   font-weight: bold;
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #003366;    /* dark blue */
   padding: 1px 2px 2px 2px;
   margin-left: 10px;
   border: 1px solid #003366;   
   background-color: #C0C8D4;   /* lite blue grey */
}
.menu2-level1-act a:visited {
   font-size: 10px;
   font-weight: bold;
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #003366;    /* dark blue */
   padding: 1px 2px 2px 2px;
   margin-left: 10px;
   border: 1px solid #003366;   
   background-color: #C0C8D4;  /* lite blue grey */
}
.menu2-level1-act a:hover {
   font-size: 10px;
   font-weight: bold;
   font-family: Verdana, sans-serif;
   text-decoration: none;
   color: #FFCC00;    /* dark blue */
   padding: 1px 2px 2px 2px;
   margin-left: 10px;
   border: 1px solid #003366;
   background-color: #C0C8D4;  /* lite blue grey */
}

/* Left Navigation SubMenu Spacer */
.leftnavspc {  
   font-family: Verdana, sans-serif;
   font-size: 10px;
   font-variant: small-caps;
   font-weight: bolder;
   color: #003366;   /* dark blue */
   text-decoration: none;
   padding: 2px;
   margin-left: 15px; 
   background-color: #FFFFFF;  /* dark blue */
   border-bottom: thin dotted #9B193D;;
}


 
/* Forms Fields */
SELECT {  
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 10px 
}
TEXTAREA {  
 font-family: Verdana, Arial, Helvetica,  sans-serif; 
 font-size: 10px
} 
INPUT {  
 font-family: Verdana, Arial, Helvetica,  sans-serif; 
 font-size: 10px 
}

.caption {
 font-family : Verdana, sans-serif;
 font-size : 10px;
 color : #000000;
}

.bulletlist {
 font-family : Verdana, sans-serif;
 font-size : 10px;
 color : #000000;
}

.table {
 font-family : Verdana, sans-serif;
 font-size : 10px;
 color : #000000;
}

.contenttable {
 font-family : Verdana, sans-serif;
 font-size : 10px;
 color : #000000;
 padding: 1em;
 margin-top: 1em;
 margin-bottom: 1em;
 border:  1px solid #C0C8D4;
}