.bighead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}

.whitehead {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}

.head {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.small {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-size: 10px;
	color: #716F64;
}
.smallblue {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	font-size: 11px;	
	color: #002163;
}
.smallorange {
	font-family: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-size: 10px;	
	color: #C4835B;
}

.bold {
	font-weight: bold;
}

.location {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
}

.topnav {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.nav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #003399;
}

.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-weight: bold;
	color: white;
	margin-bottom: 0px;
}

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	empty-cells:show;
}

td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

td.gray {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #888888;
}

a {
	color: #003399;
	text-decoration: none;
}

a:hover {
	color: #003399;
	text-decoration: underline;
}

a.black {
	color: #000000;
	text-decoration: none;
}

a.gray {
	color: #888888;
	text-decoration: none;
}

a.white {
	color: #ffffff;
	text-decoration: none;
}

a.white:hover {
	color: #ffffff;
	text-decoration: underline;
}

select,textarea,input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.tab-s {
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	vertical-align: text-bottom;
	text-decoration: none;
}

.tab-s:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #003399;
	vertical-align: text-bottom;
	text-decoration: underline;
}

.tab-u {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.tab-u:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.tab-n {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

.tab-n:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: underline;
}

.warning {
	COLOR: Red;
	FONT-SIZE: 16px;
	font-weight: bold;
}

.smallwarning {
	COLOR: Red;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px;
	font-weight: bold;
}

.tinywarning {
	COLOR: Red;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	font-weight: bold;
}

div.listbox {
	height: 100px;
	width: 275px;
	background-color: #FFFFFF;
	overflow: auto;
	border: 2px inset;
}

div.listbox_row {
	cursor: hand;
	border-bottom: 1px #DDDDDD solid;
}

.bottom-border {
	border-bottom: 1px solid #999999;
	color: #000000;
}

h1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 18px;
	line-height: 25px;
	margin-top: 4px;
	margin-bottom: 8px;
}

h2 {
	color: #000000;
	font-size: 15px;
	line-height: 19px;
	margin-top: 1px;
	margin-bottom: 5px;
}

h3 {
	color: #000000;
	font-size: 15px;
	line-height: 19px;
	margin-top: 1px;
	margin-bottom: 5px;
}
h4 {
	color: #000000;
	font-size: 12px;
	line-height: 12px;
	margin-top: 1px;
	margin-bottom: 1px;
}
h5 {
	color: #000000;
	font-size: 12px;
	line-height: 12px;
	margin-top: 1px;
	margin-bottom: 1px;
}

.bluebox {
	background-color: #FFF3EF;
	border: 1px dashed #AFBDD9;
}

.white {
	color: #F3F3FD;
	font-size: 10px;
	font-weight: bold;
}

a.white:hover {
	color: #FFFFFF;
	text-decoration: underline;
}

.crumbbar {
	font-size: 10px;
	font-weight: bold;
	color: #F3F3FD;
	background-color: #737DB5;
}

a.small:hover {
	color: #000000;
	text-decoration: underline;
}
form {
	display: inline;
}
div.infopop {
	background-color: #FFF3EF;
	border: 1px solid black inset;
	padding: 5 5 5 5;
	margin: 5 5 5 5;
}
div.formError {
	border:solid 1px #999;
	background:#FFCCCC url(../img/e/msg/error.gif) no-repeat 5px 8px;	
	padding:5px 15px 5px 30px;
	margin:10px 0;	
}

tr.blue {
	background-color: #78C7FA;
}
tr.blue td {
	border-bottom: 1px solid #999999;
	color: #000000;
}
tr.red {
	background-color:#FFA4A4;
}
tr.red td {
	border-bottom: 1px solid #999999;
	color: #000000;
}
tr.orange {
	background-color:#FACB67;
}
tr.orange td {
	border-bottom: 1px solid #999999;
	color: #000000;
}
tr.green {
	background-color:#A6C8A8;
}
tr.orange td {
	border-bottom: 1px solid #999999;
	color: #000000;
}
tr.blue {
	background-color:#84CAF7;
}
tr.blue td {
	border-bottom: 1px solid #999999;
	color: #000000;
}
tr.abuse0 {
	background-color:#FFFFFF;
}
tr.abuse0 td {
	border-bottom: 1px solid #999999;
	color: #000000;
}
tr.abuse1 {
	background-color:#FACB67;
}
tr.abuse1 td {
	border-bottom: 1px solid #999999;
	color: #000000;
}
tr.abuse2 {
	background-color:#FFA4A4;
}
tr.abuse2 td {
	border-bottom: 1px solid #999999;
	color: #000000;
}
tr.abuse3 {
	background-color:#84CAF7;
}
tr.abuse3 td {
	border-bottom: 1px solid #999999;
	color: #000000;
}
tr.abuse4 {
	background-color:#D700FF;
}
tr.abuse4 td {
	border-bottom: 1px solid #999999;
	color: #000000;
}
tr.abuse5 {
	background-color:#7BEAFA;
}
tr.abuse5 td {
	border-bottom: 1px solid #999999;
	color: #000000;
}
tr.abuse6 {
	background-color:#E1EAFF;
}
tr.abuse6 td {
	border-bottom: 1px solid #999999;
	color: #000000;
}
address {
	display:inline;
	margin:0 5px 0 0;
	font-style:normal;
	font-size:10px;	
}
address a {
	font-size:11px;	  	
}
address.big a {
	font-size:13px;
	font-weight:bold;
}
address a.f {
	voice-family: "\"}\""; 
  	voice-family:inherit;
  	background:url(http://img.kwick.de/i/ic/female.gif) no-repeat right;	
	padding:0 10px 0 0;
}
address a.m {
	voice-family: "\"}\""; 
  	voice-family:inherit;
	background:url(http://img.kwick.de/i/ic/male.gif) no-repeat right;	
	padding:0 12px 0 0;
}