body {
	font-size: 90%;
	line-height: 150%;
	font-family: Arial, Helvetica, sans-serif;
}

h1 {
	text-align: center;
	line-height: normal;
	color: #FFFFFF; 
    background: #004698;  
    padding:16px 15px 10px 15px;
}

h2 {
	line-height: normal;
	color: #FFFFFF; 
    background: #004698;
    padding:16px 15px 10px 15px;
}

h3 {
	line-height: normal;
	color: #FFFFFF; 
    background: #004698;
    padding:16px 15px 10px 15px;
}

.access {
	background: #001c46;
}

table.list {
	width: 100%;
	border: 1px solid #001c46;
	border-collapse: collapse;
}

table.list th {
	text-align: center;
	padding: 10px;
	border: 1px solid #001c46;
	background-color: #dcdcdc;
}

table.list td {
	text-align: center;
	padding: 10px;
	border: 1px solid #001c46;
}

table.list td.links {
	line-height: normal;
}

p.footer {
	padding-top: 15px;
}

.title-logo {
    
    display: block;
    margin-left: auto;
    margin-right: auto;
    border: none   
}

a:link {
    color: #004698;
}

a:visited {
    color: #001c46;
}

a:focus
{
outline: 0;
} 
     
#nav 
{
   margin:0;
   padding:0;
   float:left;
   width:100%;
   border:1px solid #42432d;
   border-width:1px 0;
}
 
#nav li 
{
   display:inline;
   padding:0;
   margin:0;
}

#nav a:link, #nav a:visited 
{
   color:#004698;
   background:#FFFFFF;
   padding:6px 15px 6px 15px;
   text-decoration:none;
   float:left;
   width:auto;
   
}

#nav a:hover 
{
   color: #FFFFFF;
   background:#004698;
}
