
a:link {
color: #0000ff; 
text-decoration: underline;
}

a:visited {
color: #004890; 
text-decoration: underline;
}

a:hover {
color: #ff0000; 
text-decoration: none;
}

a:active {
color: #0000ff; 
text-decoration: underline;
}


a.footer:link {
color:#0000ff;
text-decoration:underline;
}

a.footer:visited {
color:#004890;
text-decoration:underline;
}

a.footer:hover {
color: #ff0000;
text-decoration: none;
}

a.footer:active {
color: #0000ff; 
text-decoration: underline;
}


body {
margin:0; 
padding:0; 
}


#filler {
height: 645px;
background: #ffffff;
}


div {
margin: 0; 
padding: 0;
width: 100%;
}


h1 {
padding: 0px 0px 10px 0px; 
margin: 0; 
font-size: 120%; 
font-weight: bold; 
font-style: normal; 
color: #004890; 
font-family: verdana, arial, sans-serif;
text-align: center;
}

h2 {
padding: 0px 0px 10px 38px; 
margin: 0; 
font-size: 100%; 
font-weight: bold; 
font-style: normal; 
color: #004890; 
font-family: verdana, arial, sans-serif;
text-align: left;
}

h3 {
padding: 20px 0px 10px 10px; 
margin: 0; 
font-size: 100%; 
font-weight: bold; 
font-style: normal; 
color: #004890; 
font-family: verdana, arial, sans-serif;
text-align: left;
}

h4 {
padding: 0 0 1em 0; 
margin: 0; 
font-size: 60%; 
font-family: verdana, arial, sans-serif;
text-align: center;
font-weight: normal;
}


img {
border: 0;}


.montage {
text-align: center;}


.list {
font-size: 80%;
font-weight: normal;
font-family: verdana, arial, sans-serif;
text-align: justify;
padding: 0px 50px 0px 50px;
}



.menu {
background-color:#004890;
font-size: 80%;
font-weight: bold;
font-family: verdana, arial, sans-serif;
text-align: center;
}


.table-body {
border-width: 0px;
width: 100%;
padding: 0;
margin: 0;
background-color:#e7f7ff;
background-image: url('../images/website-background.jpg');
}


.table-header {
background-color: #e7f7ff;
width: 100%;
padding: 0;
background-image: url('../images/website-background.jpg');
}


.table-content {
border-width: 0px 10px 0px 10px;
border-color: #e7f7ff;
border-style: solid;
width: 100%;
padding: 0;
margin: 0;
}


.table-content p{
font-family: verdana, arial, sans-serif; 
font-size: 0.8em; 
color: #666666; 
margin: 0.2em 0 1.2em 0; 
padding: 0em 3em 0em 3em;
text-align: justify;
}


.td1 {
background-color:#ffffff;
}


.td3 {
margin: 0; 
padding: 0;
background-image: url('../images/website-background.jpg');
}


.table-search {
border-width: 0;
padding: 0;
margin: 0;
background-color:#ffffff;
}


.table-search p{
font-family: verdana, arial, sans-serif; 
font-size: 0.8em; 
color: #666666; 
margin: 0; 
padding: 0;
text-align: left;
}


.table-upload {
border-width: 0;
padding: 0;
margin: 0;
background-color:#ffffff;
}


.table-upload p{
font-family: verdana, arial, sans-serif; 
font-size: 0.8em; 
color: #666666; 
margin: 0; 
padding: 0;
text-align: left;
}


ul.navbar {
list-style-type: none; 
float: left; 
display: block; 
width: 100%; 
line-height: 1em; 
clear: both; 
margin: 0; 
padding: 0;
}

ul.navbar li {
display:inline;
}

a.nav:link, a.nav:visited {
display: block; 
float: left; 
width: 16.5%; 
padding: 0.5em 0 0.5em 0;
margin: 0; 
text-decoration: none;
background-color: #004890; 
color: #ffffff;
}

a.nav:hover {
display: block; 
float: left; 
width: 16.5%; 
padding: 0.5em 0 0.5em 0; 
margin: 0; 
text-decoration: none; 
background-color: #e7f7ff; 
color: #000000;
}

a.nav:active {
display: block; 
float: left; 
width: 16.5%; 
padding: 0.5em 0 0.5em 0; 
margin: 0; 
text-decoration: none; 
background-color: #e5e8f3; 
color: #004890;
}
