body {
 background: url('/images/bgh_333399.png') repeat-y top left;
}
#hdr{
 background:#333399;
 color: #ffffff; 
 background: url('/images/bgv_333399.png') repeat-x top left;
  }
#left-col {
 color:#ffffff;
 }
/* To utilize #right-col: set non-zero width of #right-col equal to right margin 
of #content */

#right-col {
 background:#333399;
 color: #ffffff;
 }
 .colortext_xxl {
    font-size: xx-large; font-weight:normal;
    color:#333399;  
  }
 .colortext_xl {
    font-size: x-large; font-weight:normal;  
    color:#333399;  
   }
 .colortext_l {
    font-size: large; font-weight:normal;  
    color:#333399;  
   }
 .colortext_m {
    font-size: medium; font-weight:normal;  
    color:#333399;  
   }
 .colortext_s {
    font-size: small; font-weight:normal;  
    color:#333399;  
   }
 .colortext_xs {
    font-size: x-small; font-weight:normal;  
    color:#333399;  
   }
 .colortext_xxs {
    font-size: xx-small; font-weight:normal;  
    color:#333399;  
   }
 .colortext {
    font-weight:normal;  
    color:#333399;  
   }
 .colortext_xxl_b {
    font-size: xx-large; font-weight:bold;
    color:#333399;  
  }
 .colortext_xl_b {
    font-size: x-large; font-weight:bold;  
    color:#333399;  
   }
 .colortext_l_b {
    font-size: large; font-weight:bold;  
    color:#333399;  
   }
 .colortext_m_b {
    font-size: medium; font-weight:bold;  
    color:#333399;  
   }
 .colortext_s_b {
    font-size: small; font-weight:bold;  
    color:#333399;  
   }
 .colortext_xs_b {
    font-size: x-small; font-weight:bold;  
    color:#333399;  
   }
 .colortext_xxs_b {
    font-size: xx-small; font-weight:bold;  
    color:#333399;  
   }
 .colortext_b {
    font-weight:bold;  
    color:#333399;  
   }
 .colortext_xxl_i {
    font-size: xx-large; font-style:italic;
    color:#333399;  
  }
 .colortext_xl_i {
    font-size: x-large; font-style:italic;  
    color:#333399;  
   }
 .colortext_l_i {
    font-size: large; font-style:italic;  
    color:#333399;  
   }
 .colortext_m_i {
    font-size: medium; font-style:italic;  
    color:#333399;  
   }
 .colortext_s_i {
    font-size: small; font-style:italic;  
    color:#333399;  
   }
 .colortext_xs_i {
    font-size: x-small; font-style:italic;  
    color:#333399;  
   }
 .colortext_xxs_i {
    font-size: xx-small; font-style:italic;  
    color:#333399;  
   }
 .colortext_i {
    font-style:italic;  
    color:#333399;  
   }
 .pagename {
    font-size: x-large; font-weight:normal;  
    color:#333399;  
    padding:6px 0 0 10px; 
    float:left;
   }

 .searchlabel {
    font-family: Arial, Helvetica, sans-serif; 
    font-size: small; font-weight:bold;  
    color:#66ffff
   }

 .announcement {
    border-color: #333399; 
		color: #333399
 }
	 
 table.colortable { 
   background-color:#333399 ;
	 margin: 0 auto;
   }
    
 tr.colorrow { 
   background-color:#333399 ;
   }
    
 td.colorcell { 
   background-color:#333399 ;
   }

/* Data entry form - section header & button color */
 form.dataentry fieldset legend {	background-color:#333399; }
.dataentrybutton { background-color:#333399; } 
.dataentrybutton:focus { background-color:#333399; }

/* Horizontal navigation */

#topnav ul {color:white;} 
#topnav  a {color:white; }
#topnav li {color:white; } /* all list items */
#topnav li ul {background:white; border:#333399; } /* second-level lists */
#topnav li ul a, #topnav li li {color:#333399; background:white; } /* second-level links */
#topnav a:hover {	color:white; }/* Top Level */
#topnav li ul a:hover {color:white; background:#333399; } /* second-level hovered links */
#topnav li:hover ul, #topnav li.sfhover ul { 	color:white; background:#333399; } /* lists nested under hovered list items */
/* End of Horizontal nav definition*/



