@charset "UTF-8";
/* CSS Document */

p {
font: 0.8em/1.3em Arial, Helvetica, Verdana, sans-serif;
color:#000000;
text-align: left;
text-decoration: none;
padding:0px 20px 0px 20px;
}

a:link {
	color: #666666;
	text-decoration: none;
}

a:visited {
	color: #666666;
	text-decoration: none;
}

a:hover {
	color: #666666;
	text-decoration:underline;
}

h1 {
font: 1.2em/1.3em Arial, Helvetica, Verdana, sans-serif;
color: #003366;
text-align: left;
text-decoration: none;
padding:0px 20px 0px 20px;
}

h2 {
font: 1em/1.3em Arial, Helvetica, Verdana, sans-serif;
color: #666666;
text-align: left;
text-decoration: none;
padding:0px 20px 0px 20px;
}

ul {
font: 0.8em/1.3em Arial, Helvetica, Verdana, sans-serif;
color: #000000;
text-align: left;
text-decoration: none;
}

ul ul {
font: 0.9em/1.3em Arial, Helvetica, Verdana, sans-serif;
color:#000000;
text-align: left;
text-decoration: none;
}

ol {
font: 0.8em/1.5em Arial, Helvetica, Verdana, sans-serif;
color: #003366;
text-align: left;
text-decoration: none;
}

.nav ul {
text-decoration: none;
display:inline;
}

.nav li {
font: 1em/1.3em Arial, Helvetica, Verdana, sans-serif;
color: #003366;
text-decoration: none;
list-style:none;
display:inline;
}

.nav a:link {
font: 1em/1.3em Arial, Helvetica, Verdana, sans-serif;
color: #003366;
text-decoration: none;
}

.nav a:hover {
font: 1em/1.3em Arial, Helvetica, Verdana, sans-serif;
color: #666666;
text-decoration:underline;
}

.nav a:visited {
font: 1em/1.3em Arial, Helvetica, Verdana, sans-serif;
color: #003366;
}

.subnav ul {
text-decoration: none;
}

.subnav li {
font: 1em/1.6em Arial, Helvetica, Verdana, sans-serif;
color: #003366;
text-decoration: none;
list-style:none;
margin-left:-20px;
}

.subnav a:link {
font: 1em/1.5em Arial, Helvetica, Verdana, sans-serif;
color: #003366;
text-decoration: none;
}

.subnav a:hover {
font: 1em/1.5em Arial, Helvetica, Verdana, sans-serif;
color: #666666;
text-decoration:underline;
}

.subnav a:visited {
font: 1em/1.5em Arial, Helvetica, Verdana, sans-serif;
color: #003366;
}

.qualifications {
font: 0.7em/1.3em Arial, Helvetica, Verdana, sans-serif;
color:#003366;
text-align: left;
text-decoration: none;
padding:0px 20px 0px 20px;
}

.contact {
font: 0.8em/1.3em Arial, Helvetica, Verdana, sans-serif;
color:#FFFFFF;
text-align: right;
text-decoration: none;
padding:7px 30px 0px 0px;
}

.contact a:link {
font: 1em/1.3em Arial, Helvetica, Verdana, sans-serif;
color: #FFFFFF;
text-decoration: none;
}

.contact a:hover {
font: 1em/1.3em Arial, Helvetica, Verdana, sans-serif;
color: #CCCCCC;
text-decoration: none;
}

.contact a:visited {
font: 1em/1.3em Arial, Helvetica, Verdana, sans-serif;
color: #FFFFFF;
text-decoration: none;
}

table.links {
width:100%;
line-height:1.3em;
border-collapse:collapse;
border:10px;
border-color:#FFFFFF;
margin:10px 0 0 10px;
}

.description {
font: 0.3em/0.5em Arial, Helvetica, Verdana, sans-serif;
color:#DEE8EE;
text-align:center;
text-decoration: none;
}

.credits {
font: 0.6em/1em Arial, Helvetica, Verdana, sans-serif;
color:#003366;
text-align:center;
}