body, td, th {font-size: small;}
body {font-family: Arial, sans-serif; margin: 10px 10px 3em 10px; padding: 0;}
h1, h2, h3, h4, h5, form, p, dl {margin: 0; padding: 0;}
hr {display: none;}
img {border: none;}
.clear {clear: both;}

#container {width: 60em; height: 100%}

#nav {float: left; width: 127px; height: 100%; background-color: #D4E2FF;}
#nav ul, #nav li {list-style: none; margin: 0; padding: 0;}
#nav li {padding-bottom: 2px;}
#nav ul a {display: inline-block;}
#nav ul a {background-color: #D4E2FF; display: block; padding: 1px 4px; color: 000080; font-weight: bold; font-size: 13px; text-decoration: none; border-left: 3px solid #FFF; border-top: 3px solid #FFF; border-bottom: 3px solid #694DA3; border-right: 3px solid #694DA3;}
#nav ul a:hover {background-color: #000080; color: D4E2FF;}
#nav ul ul {padding-bottom: 4px;}
#nav ul ul li {padding-bottom: 0;}
#nav ul ul a {background-color: D4E2FF; color: 694DA3; font-weight: normal; font-size: 12px; border: 0;}
#nav ul ul a:hover {border: 0;}
#nav li.space-before {margin-top: 1em;}
#nav li.space-after {margin-bottom: 1em;}
#nav h2 {display: none;}

#content {float: right; width: 49em;}

#ie5map {display: none;}

a {color: #750d12;}
a.outstanding {color: #900;}
span.outstanding {color: #999;}
h1 {color: #000080; margin-bottom: 1em;}
h2 {color: #000080; margin-bottom: 1em;}
h3 {color: #000; margin: 2em 0 1em 0;}
h3.updated {margin-top: 0;}

span.note {color: #999; font-style: italic;}

li {margin-bottom: 2px;}

ol li li {margin-bottom: 0.5em;}
ol ul {margin-bottom: 1em;}


form.match h4 {margin-bottom: 0;}
form.match p {margin: 0;}
form.match p.submit {margin: 1em 0;}