h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
}
a {
	color: #003366;
	text-decoration: underline;
}
a:hover {
	color: #CC9933;
	text-decoration: underline;
}


h1 {
	font-size: 8pt;
	font-family:  Arial, Helvetica, sans-serif;
	font-weight: 400;
}

p {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.sm {
	font-size: 8pt;
}
td {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
#menurgt a, #menurgt a:visited {
  position:relative;
  text-decoration:none; 
  text-align: left; 
  background-color:#9DAFC1; 
  color: Black; 
  display:block; 
  width: 130px; 
  border: 1px solid #9DAFC1;
    padding: -1em;
  margin: 1px auto;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
      border-top-color: #415367;
            border-left-width: 4px;
            }

#menurgt a:hover {
  top:0px;
  left:0px;
  color:Black;
  border-color:#DDA771;
  background-color: #FFECC5;
  }
  
#submenu a, #submenu a:visited {
  position: relative;
  text-decoration:none; 
  text-align: left; 
  background-color: #6882AC; 
  color: White; 
  display:block; 
  width: 130px; 
  border: 1px solid #6882AC;
    padding: .25em;
  margin: 0px;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
      }

#submenu a:hover {
  top:0px;
  left:0px;
  color:#303087;
  border-color:#333399;
  background-color: #FEF6D6;
  }
  
  .menu {
  display:table;         /* ignored by IE */
  padding:0; 
  list-style-type:none;
  white-space:nowrap;    /* keep text on one line */
  border:1px solid #DDA771; /* add a border to show size of menu */
  }
* html .menu {
  display: inline-block;  /* for IE only */
  width:1px;             /* IE will expand to fit menu width */
  padding:0 2px;         /* fix bug in IE for border spacing */
  }  
.menu li {
  display:table-cell;    /* ignored by IE */
  }
* html .menu li {
  display:inline;        /* for IE only */
  }
.menu a, .menu a:visited {
  display:block;         /* for all browsers except IE */
  padding:4px 16px;
  color:White; 
  background:#50677F; 
  text-decoration:none;
  }
* html .menu a, * html .menu a:visited {
  display:inline-block;  /* for IE only */ 
  margin:0 -2px;         /* to correct an IE border width bug */  
  }
.menu a:hover {
  color:Black; 
  background:#FEF6D6;
  border: 1px solid #DDA771;
  }
.centered {margin:0 auto;}
