body {
 background-color: #E8E8E8;
 color: #E8E8E8;
 margin-top: 0px;
 margin-bottom: 4px;
 font-family: Arial, Helvetica, sans-serif;
 }

#header {
 width: 100%;
 height: 70px;
 color: #FFFFFF;
 background: #000080;
 margin-bottom: 0px;
 border: 0;
 border-collapse: collapse;
}
#header td {
 padding: 0px;
}

/* Begin skipmenue nav */
#header td.skipmenue li a {
   width: 156px;
   vertical-align:middle;
   list-style: none;
   background-color: #000080;
   font-family: sans-serif;
   font-size: 79%;
   color: #E8E8E8;
}
#header td.skipmenue li a:hover {
   list-style: none;
   background-color: #FFFFCC;
   font-family: sans-serif;
   font-size: 79%;
   color: #000033;
}

#header td.skipmenue li a:active {
   list-style: none;
   background-color: #FFFFCC;
   font-family: sans-serif;
   font-size: 79%;
   color: #000033;
}
#header td.skipmenue li a:focus {
   list-style: none;
   background-color: #FFFFCC;
   font-family: sans-serif;
   font-size: 79%;
   color: #000033;
}
/* End skipmenue nav */

#header td.unionFlag {
	width: 76px;
	padding-left: 5px;
	padding-right: 3px;
}
#header td.searchcell {
	width: 218px;
	padding-left: 0px;
	padding-top:0px;
	padding-right: 0px;
	padding-bottom:0px;
}

#header td.submitcell {
	width: 141px;
	padding-left: 5px;
	padding-top:0px;
	padding-right: 6px;
	padding-bottom:0px;
}
#header td.homecell {
	width: 78px;
	padding-left: 10px; 
}

/* Begin top navigation*/
.bevelmenu{
font-family: Arial, Helvetica, sans-serif;
font-size: 92%;
font-weight: bold;
padding: 4px 0px;
margin: 0;
width: 100%;
background-color: #000080;
color: #000080;
text-align: center; 
}
.bevelmenu li{
list-style: none;
display: inline;
}
.bevelmenu li a {
font-family: Arial, Helvetica, sans-serif;
font-size: 92%;
font-weight: bold;
padding: 0px 3px;
color: #E8E8E8;
background-color: Navy;
border: 2px solid #000080;
}
.bevelmenu li a:hover, .bevelmenu li a:focus {
color: #000000;
background-color: #CCCCFF;
border-style: outset;
}
/* End top navigation */

/* Begin second level navigation2*/
.bevelmenubottom{
font-family: Arial, Helvetica, sans-serif;
font-size: 92%;
font-weight: bold;
padding: 4px 0px;
margin: 0px;
width: 100%;
background-color: #B0C4DE;
color: #B0C4DE;
text-align: center; 
}

.bevelmenubottom li{
list-style: none;
display: inline;
}

.bevelmenubottom li a {
font-family: Arial, Helvetica, sans-serif;
font-size: 92%;
font-weight: bold;
padding: 0px 4px;
color: #FFFAF0;
background-color: #000080;
border: 2px solid #000080;
}

.bevelmenubottom li a:hover, .bevelmenu li a:focus {
color: #000000;
background-color: #F4A460;
border-style: outset;
}
/* End second level navigation2 */


/* Begin left navigation */
.buttonmenu {
list-style: none;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 90%;margin: 0;
padding: 0;
width: 138px;
}

.buttonmenu li a{
color: #0000FF;
display: block;
width: 138px;
padding: 3px 2px 3px 6px;
font-weight: bold;
border: 1px solid;
border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
text-decoration: none;
}

.buttonmenu li a:visited{
color: #CC6600;
}

.buttonmenu li a:hover, .buttonmenu li a:active, .buttonmenu li a:focus {
color: #131353;
background-color: #FFFFC9;
display: block;
padding:3px 2px 3px 6px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color: #696969 #696969 #696969 #696969; 
}
/* End left navigation */

/* Begin external links navigation */
.ebuttonmenu {
list-style: none;
font-family: Arial, Helvetica, Verdana, sans-serif;
font-size: 90%;margin: 0;
padding: 0;
width: 138px;
}

.ebuttonmenu li a {
color: #0000FF;
display: block;
width: 138px;
padding: 2px 2px 1px 6px;
font-weight: bold;
border: 1px solid;
border-color: #FFFFFF #FFFFFF #FFFFFF #FFFFFF;
text-decoration: none;
}

.ebuttonmenu li a:visited {
color: #CC6600;
}

.ebuttonmenu li a:hover, .ebuttonmenu li a:active, .ebuttonmenu li a:focus {
color: #131353;
background-color: #CBCBCB;
display: block;
padding: 2px 2px 1px 6px;
text-decoration: none;
font-weight: bold;
border: 1px solid;
border-color: #696969 #696969 #696969 #696969; 
}
/* End external links navigation */


a img {
	 border: 0;
		}
		
a {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 90%;
	line-height:  120%;
	color: #0000FF;
	background-color: transparent;
}

a:hover, a:active, a:focus {
  color: #FFFFFF;
  background-color: #0000FF; 
}
abbr, acronym {
	cursor: help;
}

#content {
   width: 100%;
	background-color: #FFFFFF;
	color: #FFFFFF;
	padding: 0px;
	
}
#content td.body {
vertical-align: top;
width: 100%;
padding: 10px;
}
#aindex {
 width: 100%;
 background-color: #FFFFFF;
 color: #FFFFFF;
 margin-top: 0px;
 margin-bottom: 0px;
 border: 0;
 border-collapse: collapse;
}
#aindex td {
  padding: 1px;
  font-size: 96%;
  font-family: Arial, Geneva, Helvetica, Verdana, sans-serif;
  background-color: #FFFFFF;
  color: #101010;
  line-height: 120%;
  font-style: normal;
  font-weight: normal;
  text-align: left;
}

.dashed {
   width: 60%;
	border: 5px none #FFFFFF;
	border-top: 1px dashed #999999;
	margin-top: 5px;
	padding-bottom: 5px;
	height: 1px
}


hr {
   margin-top: 10px;
	border-top: 1px dashed #999999;
	height: 1px;
}
h6 {
   font-family: Arial, Geneva, Helvetica, Verdana, sans-serif;
	font-style:italic;
	font-size: 92%;
	color: #515151;
	background-color:transparent;
	text-align: left;
}	
table {
  background-color: #FFFFFF;
  color: #FFFFFF;
}

strong {
  font-family: Arial, Geneva, Helvetica, Verdana, sans-serif;
  font-size: 92%;
  background-color: transparent;
  color: #101010;
  line-height: 120%;
  text-transform: none;
  text-align: left;
}

p {
  font-family:  Arial, Geneva, Helvetica, Verdana, sans-serif;
  font-size: 90%;
  background-color: transparent;
  color: #000000;
  line-height:  120%;
  font-style: normal;
  font-weight: normal;
  text-align: left;
}
ul, li {
  font-family:  Arial, Helvetica, Verdana, sans-serif;
  font-size: 96%;
  background-color: transparent;
  color: #101010;
  line-height:  120%;
  font-style: normal;
  font-weight: normal;
  text-align: left;
}

h1 {
  font-family: Arial, Helvetica, Verdana, sans-serif;
  font-size: 125%;
  font-style: normal;
  color: #E8E8E8;
  background-color: #000080;
  text-align: center;
  padding: 5px;
}
h2 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 115%;
	color: #D12828;
	background-color: #FFFFFF;
	text-align: center;
}

h3 {
  font-size: 105%;
  font-family: Arial, Verdana, sans-serif;
  color: #D12828;
  background-color: #FFFFFF;
  text-align: left;
}

h4 {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 100%;
	color: #D12828;
	background-color: #FFFFFF;
	text-align: center;
}

h5  {
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 96%;
	color: #D12828;
	background-color: #FFFFFF;
	text-align: left;
}

table.footerLinks {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.9em;
color: #000000;
background-color: #FFFFFF;
line-height: 125%;
vertical-align: middle;
	
}
table.footerLinks a {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 0.9em;
	background-color: #FFFFFF;
	color: #000000;
   text-decoration: none;
}
table.footerLinks a:hover {
   font-family: Arial, Helvetica, sans-serif;
   font-size: 0.9em;
   background-color: #FFFFAE;
   color: #0000FF;
   text-decoration: none;
}