* {margin:0;padding:0;}
body {background:#f0f0f0;font:100%/1.5 Arial,Verdana,Tahoma,Sans-serif;color:#222;}
a, a:link, a:visited {font-weight:bold;color:#103496;}
a:hover, a:active, a:focus {color:#666;}
h1 a, h1 a:link, h1 a:visited {display:block;background:#fff url('images/head.png') no-repeat center top;width:653px;height:197px;text-indent:-5000px;}
h1 a:hover, h1 a:active, h1 a:focus {background-position:center bottom;}
h2 {margin-left:0.75em;font-size:x-large;}
h3 {margin:0.5em 0 0 2em;font-size:large;}
#container {margin:1em auto;width:653px;background:#fff;border:1px solid #aaa;}
#nav {margin:1em 0;background:#aaa;font-size:1.15em;}
#nav a, #nav a:link, #nav a:visited {padding:4px 20px;color:#fff;}
#nav a:hover, #nav a:active, #nav a:focus {color:#000;}
#nav .current a, #nav .current a:link, #nav .current a:visited {background:#fff;color:#aaa;text-transform:uppercase;}
#nav .current a:hover, #nav .current a:active, #nav .current a:focus {color:#103496;}
#footer {padding:5px 0;font-size:0.7em;color:#777;}
fieldset {border:1px solid #aaa;}
legend {color:#aaa;}
label {font-weight:bold;font-size:0.75em;text-transform:uppercase;}
input, textarea, select, button {padding:3px;color:#000;border:1px solid #aaa;}
option {padding:0 0 0 7px;}
button {background:#103496;font-weight:bold;color:#fff;}
th {background:#00315a;color:#fff;}
td {background:#f0f0f0;}
.pagination a {background:#f0f0f0;}
