body {
  font-size:11px;
  /*font-family: verdana, times new roman; */
  font-family:verdana, arial, helvetica;
  color: #d0ccbf;
  background-color:#002a3b;
}
table {
  font-size: 11px;
  font-family: verdana, times new roman;
  color: #d0ccbf;
}


table#header {
  width:770px;
  background-color:#334455;
  text-align:center;
}

table#header td#banner {
  height:80px;
  background-color:#002a3b;
}

table#header td#menu {
  height:25px;
}

table#main {
  width:770;
  background-color:#001a2b;
  border:1px solid #aabbcc;
}

table#main td.left {
  height:400px;
  width:200px;
  border-right:1px solid #aabbcc;
}

table#main td.center {
  height:400px;
  border-right:1px solid #aabbcc;
}

table#main td.right1 {
  height:130px;
  width:130px;
  border-bottom:1px solid #aabbcc;
}

table#main td.right2 {
  height:160px;
  width:130px;
  border-bottom:1px solid #aabbcc;
}

table#main td.right3 {
  width:130px;
}

hr { border: 1px dotted grey; }

div.highlight {
	/* margin: 30px 0 20px 5px;
	padding: 0px 0px 2px 5px; */
	margin: 10px 0 20px 5px;
	padding: 0px 0px 2px 5px;
	border-bottom: 1px dotted grey;
	width: 95%;
}

div.highlight span {
	background-color: #112234;
	padding: 0 5px;
}

tr.seen {
	background-color: #001a2b;
}

tr.unseen {
	background-color: #001f30;
}

div.highlight a{
	margin-right: 10px;
}


td.bla { border: 1px dotted #002a3b; }

a { color: #aabbcc; text-decoration: none; }
a.inactive { color: #aabbcc; text-decoration: none; }
a.active { color: #d0ccbf; text-decoration: none; }

a:hover { text-decoration: underline; }

.headline {font-family: verdana, times new roman; font-size: 18px; font-weight: bold; }
.subheadline { font-family: verdana, times new roman; font-size: 12px; font-weight:bold; }
.text { font-family: verdana, times new roman; font-size: 11px; }
.headlineorange { font-family: verdana, times new roman; font-size: 12px; font-weight:bold; color: #ff7521}
.menu { font-family: verdana, times new roman; font-size: 12px; font-weight:bold; }
.amenu { font-family: verdana, times new roman; font-size: 12px; font-weight:bold; color: #d0ccbf}
.menuheadline { font-family: verdana, times new roman; font-size: 12px; font-weight:bold; color: #ff7521}
.menusubheadline { font-family: verdana, times new roman; font-size: 12px; font-weight:bold; }
.headlineorangegross { font-family: verdana, times new roman; font-size: 16px; font-weight:bold; color: #ff7521}

select {
  color: #aabbcc;
  background-color: #002a3b;

  font-size: 10px;
  font-family: Verdana, arial, Helvetica;

  border:1px solid #d0ccbf;
}

input {
  color: #aabbcc;
  background-color: #002a3b;

  font-size: 10px;
  font-family: Verdana, arial, Helvetica;
  font-weight: bold;

  border:1px solid #d0ccbf;
}

textarea {
  color: #aabbcc;
  background-color: #002a3b;

  font-size: 10px;
  font-family: Verdana, arial, Helvetica;
  font-weight: bold;

  border:1px solid #d0ccbf;
}

.footnote { font-size: 10px; }


/*forum*/
blockquote {
	/* width: 79%; */
	padding: 5px;
	margin: 10px;
	font-size: 11px;
	border: 1px dotted #133d5e;
	background-color: #002234;
}
