
.border04 {
	border: 2px solid #cccccc;
	padding-left: 12px;
}

/* Default body color */
body {
	background-color: #ffffff;
	}
	
 /* Infoboxes*/
 .infoBox {
  background: #cccccc;
}

.infoBoxContents {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
.infoBoxNotice {
  background: #ffffff;
}

.infoBoxNoticeContents {
  background: #FFDAB9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: #960000;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 11px;}

/* Used for main table */
.tbl01 {
   border-color: #cccccc;
  border-width: 1px;
  border-style: solid;
  width: 100%
	}

/* Used for each link on display page*/
.tbl02 {
	border-color: #cccccc;
  border-width: 1px;
  border-style: solid;
	}

/* Used for exclaimation key page*/
.tbl03 {
	border: thin solid #cccccc;
	}
	
/* Used for banner and logo table */
.tbl04 {
	}
	
/* Used for table in about */
.tbl05 {
	height: 100%;
	border: thin solid #cccccc;
	}

/* Used for middle of the link box for the description */
.td05 {
	background: #cccccc;
	text-align: left;
	}

/* Used for the top and bottom spacers in the description area */
.td06 {
	background: #cccccc;
	}

/* Used for the left and right spacers in the description area */
.td07 {
	background: #cccccc;
	}

/* Used for exclaimation point cells in key */
.td08 {
	width: 16px;
	}

/* Used for text cells in key */
.td09 {
	}

/* Used for bar graphic cells */
.td10 {
	height: 24px;
	background: #ffffff;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	color: #960000;
	padding: 0px 2px 0px 2px;
	font-size: 10px;
	font-weight: bold;
	}
	
/* Used main area cells */
.td11 {
	background: #ffffff;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	color: #960000;
	padding: 5 5 5 5;
	font-size: 11px;
	font-weight: bold;
	}
	
/* Used for colored cell under the header cell */
.td12 {
	height: 24px;
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	background: #ffffff;
	padding: 0 5 0 5;
	font-size: 11px;
	font-weight: bold;
	}

/* Main Content Cells */
.td13 {
	padding: 5 5 5 5;
	}

/* Used for updated date and number of hits */
.font01 {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	}
	
/* Total Links */
.font02 {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	}

/* Copyright Info */
.font04 {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	}

/*() around number of links next to each category*/
.font05 {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	}

/* Used for the number of links in a category */
.font06 {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	}

/* Used for "NEW" indicator*/
.font07 {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	}
	
/* Used for link descriptions */
.font08 {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	}
	
/* Used for error/confirmation messages */
.font09 {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}
	
.h2 {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
 	font-size: 16px;
	color: #666666;
	text-decoration: none;
	font-weight: bold;
}
#h1 {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 25px;
	color: #960000;
	text-decoration: none;
  font-weight: bold;
}
#h1 a:link {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 25px;
	color: #960000;
	text-decoration: none;
  font-weight: bold;
}
#h1 a:visited {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 25px;
	color: #960000;
	text-decoration: none;
  font-weight: bold;
}
#h1 a:hover {
	font-family: Arial, Helvetica, Tahoma, sans-serif;
	font-size: 25px;
	color: #444444;
	text-decoration: none;
  font-weight: bold;
}
/* Used for item separators | */
.font20 {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	}
	
	
/* Used for the (hits, rating, etc...) fields in link display page */
.font10 {
	color: #ffffff;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	}

/* Used for number of hits, rating, votes, etc... in display page */
.font11 {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
 	font-size: 11px;
	}

/* Used for exclamation key text */
.font12 {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	}

/* Used for slogan on display page */
.font14 {
	font: x-small italic Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	}

/* Used for actual updated "date" on index page */
.font19 {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
  font-weight: bold;
 	font-size: 11px;
	}

/* Used for link url on search page */
.font21 {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-weight: bold;
	font-size: 11px;
	}

/* Used for error message (No items found) in search page */
.font23 {
	color: #960000;
	font: x-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	}

/* Used for page separators in link menu bar*/
.font25 {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	}

/* Used for form page description*/
.font26 {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}

/* Used for form page field description (name, email, url...)*/
.font27 {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	}
/* Used for thank you message */
.font29 {
	color: #960000;
	font: bold x-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}

/*Main Category link color*/
.link01:link {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}
.link01:visited {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}
.link01:hover {
	color: #444444;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
  }
.link01:focus {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}
.link01:focus:hover {
	color: #444444;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}
.link01:active {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}

.link02:link {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 10px;
	}
.link02:visited {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 10px;
	}
.link02:hover {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 10px;
	}
.link02:focus {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 10px;
	}
.link02:focus:hover {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	}
.link02:active {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 10px;
	}

/* Link title color in display page.*/
.link03:link {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}
.link03:visited {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}
.link03:hover {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}
.link03:focus {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}
.link03:focus:hover {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}
.link03:active {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}

/* Used for "RATE ME" and "BROKEN" links in list view*/
.link04:link {
	color: #ffffff;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}
.link04:visited {
	color: #ffffff;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}
.link04:hover {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}
.link04:focus {
	color: #ffffff;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}
.link04:focus:hover {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	}
.link04:active {
	color: #ffffff;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}

/* Link title color in display page.*/
.link05:link {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	}
.link05:visited {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 10px;
	}
.link05:hover {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 10px;
	}
.link05:focus {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 10px;
	}
.link05:focus:hover {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	text-decoration: none;
	}
.link05:active {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	text-decoration: none;
	}

/* Used for site link in search page */
.link06:link {
	color: #960000;
	font: bold small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}
.link06:visited {
	color: #960000;
	font: bold small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}
.link06:hover {
	color: #444444;
	font: bold small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}
.link06:focus {
	color: #960000;
	font: bold small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}
.link06:focus:hover {
	color: #444444;
	font: bold small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}
.link06:active {
	color: #960000;
	font: bold small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}

/* Used for RATE ME and BROKEN links on search page */
.link07:link {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-decoration: none;
	}
.link07:visited {
	font-size: 11px;
	font-weight: bold;	
  color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	}
.link07:hover {
	font-size: 11px;
	font-weight: bold;	
  color: #444444;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	}
.link07:focus {
	font-size: 11px;
	font-weight: bold;
  color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	}
.link07:focus:hover {
	color: #444444;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	}
.link07:active {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	}

/* Used for menu bar links */
	.link08:link {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	}
	
.link08:visited {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	}
.link08:hover {
	color: #444444;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	}
.link08:focus {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	}
.link08:focus:hover {
	color: #444444;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	}
.link08:active {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	}

/* Used for side link menu */
.link09:link {
	color: #960000;
	font: bold Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 15px;
	}
.link09:visited {
	color: #960000;
	font: bold Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 15px;
	}
.link09:hover {
	color: #444444;
	font: bold Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 15px;
	}
.link09:focus {
	color: #960000;
	font: bold normal Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	}
.link09:focus:hover {
	color: #444444;
	font: bold Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	}
.link09:active {
	color: #960000;
	font: bold Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	}
	
	.link10:link {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	}
	
.link10:visited {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	}
.link10:hover {
	color: #444444;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	}
.link10:focus {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	font-weight: bold;
	}
.link10:focus:hover {
	color: #444444;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	}
.link10:active {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 10px;
	font-weight: bold;
	text-decoration: underline;
	}
	
	.link11:link {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	}
.link11:visited {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	}
.link11:hover {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: underline;
	font-size: 10px;	
  }
.link11:focus {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: underline;
	font-size: 10px;
  }
.link11:focus:hover {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	}
.link11:active {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: underline;
	font-size: 10px;
	}
	/*Main Category link color*/
.link12:link {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}
.link12:visited {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}
.link12:hover {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}
.link12:focus {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}
.link12:focus:hover {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}
.link12:active {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}
	
		.link16:link {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}
.link16:visited {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}
.link16:hover {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;	
  }
.link16:focus {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
  }
.link16:focus:hover {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}
.link16:active {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}
/* Used default link */
a:link {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	}
a:visited {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}
a:hover {
	color: #444444;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}
a:focus {
	color: #960000;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}
a:focus:hover {
	color: #444444;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}
a:active {
	color: #960000;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
	}

/* default form */
form {
	margin: 0px;
	}
/* default input text for dropdown box */
select {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	}

/* default input text */
input {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	}

/* default textarea */
textarea {
	color: #444444;
	width: 95%;
	height: 200px;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	}

/* default input text color for dropdown box */
.input01 {
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	}

/* Used for main category in dropdown box */
.input02 {
	color: #444444;
	font: bold xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}
	
/* Used read only input */
.disabledInput {
	background: #e8e8e8;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	}
	
/* Used main area cells */
p {
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	color: #444444;
	font-size: 11px;
	}
	
	
/* Main HR Tag */
hr {
	color: #960000;
	height: 3px;
	border: solid double;
	}
	
/* Stat Headings */
.stat_head {
	color: #960000;
	font: bold small Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	font-weight: bold;
	}
	
	/* Stat Cells */
.stat_cell {
	border-width: 1px 0px 0px 0px;
	border-color: #444444;
	border-style: dashed;
	padding: 0px 0px 11px 0px;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	color: #336699;
	}

/* Cell with admin menu in it */
.admin_menu_cell {
	height: 24px;
	color: #444444;
	font: xx-small Verdana, Arial, Tahoma, sans-serif;
	background: #e1ecff url("bar.gif");
	padding: 0px 5px 0px 5px;
	}
	
	body   {
font-family: Verdana, Arial, Tahoma, sans-serif;
background-color:#ffffff;
font-size:11px;
}
img{
	border:0;
}
.text {
 	font-size: 11px;
	color: #444444;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	line-height=16px;
}
.text01 {
	font-family: Verdana, Arial, Tahoma, sans-serif;
 	font-size: 11px;
	color: #960000;
	font-weight: bold;
}
.text02 {
	font-family: Verdana, Arial, Tahoma, sans-serif;
 	font-size: 9px;
	color: #444444;
}
.text03 {
	font-family: Verdana, Arial, Tahoma, sans-serif;
 	font-size: 11px;
	color: #960000;
  font-weight: bold;
}
.text04 {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-style:italic;
 	font-size: 11px;
	color: #960000;
}
.text05 {
	font-family: Verdana, Arial, Tahoma, sans-serif;
 	font-size: 11px;
	color: #444444;
}
.text06 {
	font-family: Verdana, Arial, Tahoma, sans-serif;
 	font-size: 13px;
	color: #444444;
	font-weight: bold;
	text-decoration: none;
}
.text07 {
	font-family: Verdana, Arial, Tahoma, sans-serif;
 	font-size: 15px;
	color: #960000;
	font-weight: bold;
	text-decoration: none;
}
.text08 {
	font-family: Verdana, Arial, Tahoma, sans-serif;
 	font-size: 11px;
	color: #444444;
	font-weight: bold;
	text-decoration: none;
}

.head01 {
	font-family: Verdana, Arial, Tahoma, sans-serif;
 	font-size: 25px;
	color: #960000;
	font-weight: bold;
	text-decoration: none;
}
.subtext {
	font-family: Verdana, Arial, Tahoma, sans-serif;
 	font-size: 9px;
	color: #960000;
}
.under {
	font-family: Verdana, Arial, Tahoma, sans-serif;
 	font-size: 11px;
	color: #444444;
}

#naviunten {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #444444;
	text-decoration: none;
}
#naviunten a:link {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #444444;
	text-decoration: none;
}
#naviunten a:visited {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #444444;
	text-decoration: none;
}
#naviunten a:hover {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #960000;
	text-decoration:none;
}
#navioben {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 25px;
	color: #960000;
	text-decoration: none;
  font-weight: bold;
}
#navioben a:link {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 25px;
	color: #960000;
	text-decoration: none;
  font-weight: bold;
}
#navioben a:visited {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 25px;
	color: #960000;
	text-decoration: none;
  font-weight: bold;
}
#navioben a:hover {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 25px;
	color: #444444;
	text-decoration:none;
  font-weight: bold;
}

#horizontal {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #960000;
	text-decoration: none;
  font-weight: bold;
}
#horizontal a:link {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #960000;
	text-decoration: none;
  font-weight: bold;
}
#horizontal a:visited {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #960000;
	text-decoration: none;
  font-weight: bold;
}
#horizontal a:hover {
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	color: #444444;
	text-decoration:none;
  font-weight: bold;
}

#news {
  color: #960000;
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
}
#news a:link {
	color: #960000;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Tahoma, sans-serif;
}
#news a:visited {
	color: #960000;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Tahoma, sans-serif;
}
#news a:hover {
	text-decoration: none;
	color: #444444;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
}

#subhead {
  color: #960000;
	font-size: 15px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
}
#subhead a:link {
	color: #960000;
	font-size: 15px;
	text-decoration: none;
	font-family: Verdana, Arial, Tahoma, sans-serif;
}
#subhead a:visited {
	color: #960000;
	font-size: 15px;
	text-decoration: none;
	font-family: Verdana, Arial, Tahoma, sans-serif;
}
#subhead a:hover {
	text-decoration: none;
	color: #444444;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 15px;
}

#link {
	margin: 0px;
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	color: #960000;
	text-decoration: none;
  font-weight: bold;
	vertical-align: top;
	background-color: #FFFFFF;
  border: #FFFFFF;
  margin-bottom: 5px;
}
#link a:link {
	color: #960000;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	padding: 0px;
  margin-bottom: 5px;
	font-weight: bold;
	vertical-align: top;
	background-color: #FFFFFF;
  border: #FFFFFF;
}
#link a:visited {
	color: #960000;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	padding: 0px;
  margin-bottom: 5px;
	font-weight: bold;
	vertical-align: top;
	background-color: #FFFFFF;
  border: #FFFFFF;
}
#link a:hover {
	text-decoration: none;
	color: #444444;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
	padding: 0px;
  margin-bottom: 5px;
	font-weight: bold;
	vertical-align: middle;
	background-color: #FFFFFF;
  border: #FFFFFF;
}
#small {
  color: #960000;
	font-size: 9px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
}
#small a:link {
	color: #960000;
	font-size: 9px;
	text-decoration: none;
	font-family: Verdana, Arial, Tahoma, sans-serif;
}
#small a:visited {
	color: #960000;
	font-size: 9px;
	text-decoration: none;
	font-family: Verdana, Arial, Tahoma, sans-serif;
}
#small a:hover {
	text-decoration: none;
	color: #444444;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 9px;
}

#weiter {
  color: #960000;
	font-size: 11px;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	text-decoration: none;
}
#weiter a:link {
	color: #960000;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Tahoma, sans-serif;
}
#weiter a:visited {
	color: #960000;
	font-size: 11px;
	text-decoration: none;
	font-family: Verdana, Arial, Tahoma, sans-serif;
}
#weiter a:hover {
	text-decoration: none;
	color: #444444;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	font-size: 11px;
}
input, select, textarea, butt, datei
   { font-size:11px;font-family:Verdana, Arial, Tahoma, sans-serif }
input, select, textarea
   { color:#444444; background-color:#FFFFFF; }
.Bereich, .Feld, .textarea ,.select,.datei
   { background-color:#FFFFFF; border:1px solid #adadad; }
.butt
   { background-color:#FFFFFF; border:1px solid #adadad; font-size: 11px; color: #960000;}
.radio
   { background-color:#FFFFFF; border:0px solid #adadad; }

.border01 {
	border-top: 1px solid #444444;
	border-right: 1px solid #444444;
	border-bottom: 1px solid #444444;
	border-left: 1px solid #444444;
}
.border02 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-color: #444444;
	border-right-color: #444444;
	border-bottom-color: #444444;
	border-left-color: #444444;
	background-color: #FFFFFF;
	border-bottom-style: solid;
}
.border03 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;
	border-left-style: solid;
	background-color: #FFFFFF;
}
.border04 {
	border: 2px solid #cccccc;
	padding-left: 12px;
}
.border05 {
	border: 1px solid #cccccc;
}
.border06 {
	font-size: 11px;
	color: #444444;
	font-family: Verdana, Arial, Tahoma, sans-serif;
	border: 1px solid #444444;
	padding: 5px;
}
.border07 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #ffffff;
	border-right-color: #ffffff;
	border-bottom-color: #ffffff;
	border-left-color: #cccccc;
	border-left-style: solid;
	background-color: #FFFFFF;
}
.border09 {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-color: #ffffff;
	border-left-color: #ffffff;
	border-bottom-color: #ffffff;
	border-right-color: #cccccc;
	border-left-style: solid;
	background-color: #FFFFFF;
}
.border08 {
	border: 1px solid #cccccc;
}


