/* dunkelblau */
body {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;font-size:12px;
	margin:0;padding:0;line-height: 1em;}
body {behavior:url("/csshover.htc");}

img {border:none;}
p,td,th {font-size:12px;margin:0;}
small {font-size:0.8em;}
h1 {margin:0.6em 0 1em 0;font-size:16px;font-weight:bold;}
h2 {margin:1em 0 1em 0;font-size:14px;line-height:1em;font-weight:normal;}
h3 {margin:2em 0 -0.5em 0;font-size:10px;line-height:1em;
	font-style:italic;font-stretch:wider;border-bottom:1px dotted #420;}
address {font-size:0.8em;text-align:right;}
form {margin:0;}
object {margin-bottom:1em;}
button {font-size: 10px;margin:1px 2px 1px 2px;
	padding:1px 2px 1px 2px;text-align:center;border:1px;
	line-height:1.3em;min-width:1.3em;vertical-align:bottom;}
input, select, textarea {font-size: 10px;margin:1px 2px 1px 2px;
	height:1.6em;border:none;vertical-align:baseline;}
textarea {height:5em;font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;}
input.small {width:3em;}

table {empty-cells:show;border-collapse:collapse;}
table input {width:98%;}
table textarea {width:98%;}
th,td {border:1px solid #622;vertical-align:top;text-align:left;padding:2px;}
td form {float:left;}
td.large {width:20em;}
th {font-weight:bold;}
big {font-weight:bold;}
p {margin:0.8em 0 0.8em 0;line-height:1.4em;width:50em;}
p.note {font-size:0.8em;}
p.error {color:#0f0;}
p.clear {clear:left;}
a {text-decoration:none; font-weight:bold;font-size:12px;}
hr {height: 0px;margin:0;border-style: none;border-top: dashed 1px #966;}
hr.final {clear:both;border-top: dashed 1px #322;}
/* ----------------------- colors ----------------------- */
body {color: #dec;background-color: #081a38;}
p,li {font-size:12px;color:#fff;}
h1 {color:#027e3c;}
h2 {color:#009f2a;background:#0b234c;}
h3 {color:#ddeecc;}
em {color:#FFF3BE;}
button, input, select, textarea {color: #aa4;background-color:#236;}
td {border:1px solid #622;color:#fff;}
th {color:#966;}
a:link {color:#36C;}
a:visited {color:#36C;}
a:hover {background-color:#FF0;}
a:active {background-color:#CFF;}
a.selected {color:black;background:#069;}
a.sortheader {color:#966;}
p.important {color:#FFE89C;}
/* ----------------------- Sections ----------------------- */
#rootpage {margin:10px;}
#headline {margin:5px 5px 10px 5px;}
#mainpage {margin-top:1em;}
#mainpage form {margin:0.2em 0 1em 0;}
#pagecontent {margin:0 0 0 16em;}
#subcontent {margin:0;}
/* ----------------------- menu bar ----------------------- */
#topbar {height:28px;border:0;background-color: #0b0b21;}
#topmenu ul {margin:0;padding:0.6em 0 0 0;}
#topmenu li {list-style:none;float:left;}
#topmenu a {height:1.6em;font-size:10px;padding:0.1em 1em 0.1em 1em;
	background:#158;border-left: 5px solid #037;border-right: 5px solid #037;}
#topmenu a:link, #topmenu a:visited {color:white;}
#topmenu a:hover {border-color:#ca0; color:white; background:#069;}
#topmenu a:active {border-color:white;}
#topmenu a.selected {color:black;border-color:#fc0;}
/* ----------------------- mixed page stuff ----------------------- */
#dotlist {margin:0.5em 0 0.5em 2em;}
#dotlist ul {padding:0;}
#dotlist li {padding:0;list-style:circle;}
#dotlist li.done {list-style:square;text-decoration:line-through;}
#dotlist li.current {list-style:circle;text-decoration:blink;}
#dotlist p {margin:0.1em 0 0.1em 0;}
#rules {margin:0.5em 2em 0.5em 2em;}
#rules ul {padding:0;list-style:circle;}
#rules li {line-height:1.4em;padding:0;margin:0.5em 0 0.5em 0;}
#cntlist {margin:0.5em 0 0.5em 2em;}
#cntlist ul {padding:0;list-style:decimal;}
#cntlist li {padding:0;}
/* ----------------------- contact ----------------------- */
#contact p {font-size:12px;padding:0.1em 0.5em 0.1em 0.5em;margin:0px;}
#contact p.hdr {float:left;width:5em;background-color:#142442;}
#contact p.field {float:left;width:25em;background-color:#233d71;}
/* ----------------------- cv ----------------------- */
#cv p {font-size:12px;padding:0.1em 0.5em 0.1em 0.5em;margin:1em 0 0.5em 0;}
#cv p.hdr {float:left;width:11em;background-color:#142442;}
#cv p.field {float:left;width:37em;background-color:#233d71;}
#cv p.content {width:37em;margin:0 0 0 12em;background-color:#132C4F;
	padding:0.3em 0.5em 0.3em 0.5em;}
#cv p.key {width:37em;margin:0.3em 0 0.3em 12em;background-color:#4F1A25;
	padding:0em 0.5em 0em 0.5em;}
/* ----------------------- eof ----------------------- */
