*{padding:0px;
margin:0px;}


table{
border-collapse: collapse;
margin:auto;}

td, th {
    border: 1px solid black;
    padding:4px;
}

th{background:#F3F3F5;}


html, body, table{font-size: 14px;}


html{
max-width:750px;
min-height:110%; 
margin:auto;
}

body{
margin-left: 7px;
margin-right: 7px;
}

#footer {
position: fixed;
width:170px;
right:0;
bottom:0;
background: #EEF3F9;
text-align : center;

}


a{text-decoration:none;
color:#000044;
font-size:16px;}


#nav
{
    display: inline-block;
    width: 100%;
    height: auto;
    text-align: center;
    background-color: #E0EEFF;
    padding-top:10px;
    padding-bottom:10px;
    line-height:1.5;
}

#nav ul
{
    list-style-type: none;
    margin-top:5px;
}

#nav li
{
    display: inline-block;
    margin-right: 10px;
    margin-left: 10px;
}

#nav a
{
    font-size: 1.4em;
    padding-top: 0px;
    padding-bottom: 0px;
    text-decoration: none;
}

#nav a:hover
{
    color: #000077;
    border-bottom: 2px solid #000077;    
}


.active {
    color: #888888;
    border-top: 2px solid #999999;    
    border-bottom: 2px solid #999999;    

}

.inactive {
color: #000000;
}



h1{
font-family:"Linux Biolinum O";
font-size:1.9em;
font-style:italic;
margin-top:9px;
margin-bottom:15px;
text-align:center;
color:#000033
}

h2{
font-family:"Linux Biolinum O";
font-size:19px;
font-style:bold;
}


h3, h4{
font-size:15px;
font-style:bold;
}
