p {  
  text-align: justify;
  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-style: normal; font-weight: normal;}
/* H1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font: 18px; font-style: normal; font-weight: bold; color: #000064; margin-bottom: -2px;} */
H1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font: 18pt; font-style: normal; font-weight: bold; color: #000064;}

h2 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 16pt; font-weight: bold; color: #00408e; background-color: #CCCCCC;}
h3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000}
h5 {  font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #00408e; background-color: #CCCCCC;}
H6 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12pt; font-style: normal; font-weight: bold; color: #000064;}
.tbl1 { background-color: #f2f2f2;}
.tbl2 { background-color: #CCCCCC;}

.trw {  font-family: Arial, Verdana; font-size: 10pt; font-style: normal; font-weight: bold; color: #00408e; background-color: #ffffff;}
.trw1 {  font-family: Verdana, Arial; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000; background-color: #ffffff;}

.hdr {  font-family: Arial, Verdana; font-size: 10pt; font-style: normal; font-weight: bold; color: #00408e; background-color: #CCCCCC;}
.hdrbig {  font-family: Arial, Verdana; font-size: 14pt; font-style: normal; font-weight: bold; color: #00408e; background-color: #CCCCCC;}

.sm {  font-family:  Verdana, Arial; font-size: 7pt;  font-style: normal; font-weight: normal; text-align: left; color: #000064; background-color: #FFFFFF;}
.sm {  font-family:  Verdana, Arial; font-size: 7pt;  font-style: normal; font-weight: normal; text-align: center; color: #00408e; background-color: #F2F2F2;}
.sm1 {  font-family:  Verdana, Arial; font-size: 7pt;  font-style: normal; font-weight: normal; text-align: left; color: #00408e; background-color: #F2F2F2;}

.smweb {  font-family:  verdana, Arial, Verdana, Arial; font-size: 6.5pt;  font-style: normal; font-weight: normal; text-align: center; color: #999999; background-color: #f2f2f2;}

.sm7 {  font-family:  Arial, Verdana; font-size: 6pt;  font-style: normal; font-weight: normal; text-align: left; color: #000000; background-color: #CCCCCC;}

.sm8 {  font-family:  Arial, Verdana; font-size: 8pt;  font-style: normal; font-weight: normal; text-align: left; color: #000000; background-color: #CCCCCC;}
.fot {  font-family:  Verdana, Arial, Verdana; font-size: 6.5pt;  font-style: normal; font-weight: normal; text-align: center; color: #666666; background-color: #CCCCCC;}

.sm9 {  font-family: Verdana, Arial; font-size: 9pt; font-style: normal; font-weight: bold; color: #000000; background-color: #F2F2F2;}

.sm10 {  font-family: Verdana, Arial; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000; background-color: #CCCCCC;}
.sm10 {  font-family: Verdana, Arial; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000; background-color: #FFFFFF;}
.sm10 {  font-family: Verdana, Arial; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000; background-color: #F2F2F2;}
.sm10a { font-family: Arial, Verdana; font-size: 10pt; font-style: normal; font-weight: normal; color: #000000; background-color: #F2F2F2;}

body { background-color: #F2F2F2;}

/* ++++ vMenu Nav here ++++++ */

#navigation {
	width: 16em;         /* Original width: 170px; */
        font-family: Verdana, Arial, Verdana, Tahoma, Helvetica, sans-serif;
		font-weight: bold;
        font-size: .8em;
        text-align: center
}

#navigation ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#navigation li {
    font: 11px Verdana, sans-serif;
	border-bottom: 1px solid #CCCCCC; 
 /* border-top: 1px solid #CCCCCC; */
}
#navigation li a:link, #navigation li a:visited  {
	display: block;
	padding: 2px 2px 2px 0.5em;       
	border-left: 5px solid #CCCCCC;   
	border-right: 1px solid #CCCCCC;  
	background-color: #F2F2F2;        
	color: #00408e;                   
	text-decoration: none;
}
#navigation li a:hover {
    font-weight: bold;
	background-color: #CBCDCE;        
	color: #000080;                   
    border-left: 5px #004080 solid;
    border-right: 5px #004080 solid;
}
#navigation ul ul {
	margin-left: 5px;       
}
#navigation ul ul li {
	border-bottom: 1px solid #CCCCCC;  
	margin:0;
}
#navigation ul ul a:link, #navigation ul ul a:visited {
	background-color: #f2f2f2;        
	color: #00408e;                   
}
#navigation ul ul a:hover {
	background-color: #CBCDCE;        
	color: #000080;
    border-left: 5px #004080 solid;
    border-right: 5px #004080 solid;
}

/*** hnav Start ***/

#navcontainer ul
{
text-align: center;
padding-bottom: 5px;                  
padding-top: 5px;
padding-left: 0;     
margin-top: 0;
/* cancels gap caused by top padding in Opera 7.54 */
margin-left: 0;       
background-color: #F2F2F2;                    
color: white;                               
width: 100%;                                  
font: 11px Verdana, sans-serif;  
line-height: 12px;                            
/* fixes Firefox 0.9.3 */
 height: 14px;
margin: 0;
padding: 0; /* original = *{margin: 0; padding: 0;} */
}

#navcontainer ul li
{
font-weight: bold; 
display: inline;        /* display: inline; */
padding-left: 0;    
padding-right: 0;      
padding-bottom: 5px;                            
/* matches link padding except for left and right */
padding-top: 5px;
}

#navcontainer ul li a
{
padding-left: 10px;
padding-right: 10px;
padding-bottom: 5px;                           
padding-top: 5px;
color: #00408e;                               
text-decoration: none;
border-right: 1px solid #fff;
}

#navcontainer ul li a:hover
{
background-color: #CBCDCE;        
color: #000080;               
border-left: 5px #004080 solid;
border-right: 5px #004080 solid;
}

#navcontainer #active { border-left: 1px solid #fff; }

/*** hnav End ***/


