body, html { 
	font-family: Verdana, Arial, Halvetica, Sans-Serif;
	background-image:url(images/bg.gif);
	line-height: 130%;
	font-size: 9pt;
	margin: 0px;
	padding: 0px;
}

a:link {
	color: #000;
	text-decoration: underline;
}

a:active {
	color: #000;
	text-decoration: underline;
}

a:visited {
	color: #000;
	text-decoration: underline;
}

a:hover {
	color: #650000;
	text-decoration: underline;
}

td, input, select {
	font-size: 9pt;
}

.topLogo {
	color: #fff;
	height: 110px;
	text-align: center; 
	background-color: #650000;
	background-image: url(images/header.jpg); 
}

.subNav {
	background-color: #7F0000;
	border-left: 1px solid #650000;
	border-right: 1px solid #650000;
	padding: 10px;
	height: 20px;
	color: #fff;
}

.leftNav {
	width: 200px;
	padding-top: 15px;
	background-color: #F1CB7D;
}

.rightNav { 
	width: 200px;
	padding-top: 15px;
	background-color: #F1CB7D;
}


#topNavOff {
	background-color: #FCEACE;
	text-align: center;
	padding: 10px;
}

#topNavOn {
	background-color: #F1CB7D;
	text-align: center;
	padding: 10px;
}

.topNav {
	width: 141px;
}

.topNav a:link {
	color: #000;
	text-decoation: underline;
}

.topNav a:active {
	color: #000;
	text-decoation: underline;
}

.topNav a:hover {
	color: #000;
	text-decoation: underline;
}

.topNav a:visited {
	color: #000;
	text-decoation: underline;
}

td.mainCell { 
	background-color: #FCEACE;
	width: 450px;
	padding: 15px;
	padding-top: 25px;
	border-left: 1px solid #650000;
	border-right: 1px solid #650000;
}

td.greyRow { 
	background-color: #eee;
	padding: 5px;
}

td.greyRowRight { 
	background-color: #eee;
	text-align: right;
	padding: 5px;
}

table.greyRow { 
	background-color: #ccc;
}

input.greyFormNotActive {
	background-color: #DCDCDC;
}


.nav a:link {
	color: #000;
	text-decoration: underline;
}

.nav a:active {
	color: #000;
	text-decoration: underline;
}

.nav a:visited {
	color: #000;
	text-decoration: underline;
}

.nav a:hover {
	color: #650000;
	text-decoration: underline;
}

.headBox { 
	height: 15px;
	padding: 10px;
	background-color: #7F0000; 
	color:#fff;
}

.profileDesc {
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	background-color: #FFF8ED;
}

.profileDesc2 {
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	background-color: #FDE8BD;
}

.profileBoxTop {
	color: #fff;
	padding: 5px;
	font-weight: bold;
}

.profileBoxTable {
	background-color: #650000;
}

.profileImage {
	text-align:center; 
	width: 100px; 
	padding: 4px;
	background-color: #F1CB7D;
	border:1px solid #650000;
}

.blitzDateTipp {
	background-color: #FFF5E1;
	border: 1px dotted #600000;
	padding: 10px;
}

.blitzDateTippText {
	text-align: justify;
	line-height: 130%; 
	font-size: 8pt;
}

.searchBox { 
	background-color: #FFF8ED;
	padding-top: 10px;
	padding-bottom: 10px;
}

.searchSelect { 
	width:55px; 
	background-color: #FDE8BD;
}
	