A {

}

A:hover {
	text-decoration: none;
	font-weight: bold;

}

A:active {
	text-decoration: none;
	font-weight: bold;

}

P {
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 10px; 	
	text-decoration: none; 
	color: #333333; 
	line-height: 14px;
}

body {
     text-align: center;
     min-width: 790px;
}

#wrapper {
	 margin: 0 auto;
	 width: 850px;
	 text-align: left;
}

.body-text {
	padding-top: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #000000;
}

.body-text-com {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #000000;
	font-style: italic;

}

.body-text-wed {
	font-family: Arial, Tahoma, Monotype Corsiva, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 14pt;
	color: #B53809;
	font-style: italic;

}

.body-text-note {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 12pt;
	color: #4F4D45;
	font-style: normal;
	font-weight: bold;
}

.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 10pt;
	color: #0000ff;
	font-style: normal;
	font-weight: bold;
}

.body-text-tab {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	line-height: 11pt;
	color: #000000;
	text-indent: 15pt;
}

#middle-panel {
	background-image: url(../images/_htw/middle_panel.png);
	background-repeat: repeat-y;
	width:796px;
}

.main-panel {
/*	background-image: url(../images/_htw/middle_panel_right.png); 
	background-color: #00f; */
	margin-left: 220px;
	width:555px;
}

.left-panel {
	background-image: url(../images/_htw/left_panel.gif);
	background-repeat: no;
/*	background-color: #0f0;*/
	width: 220px;
	float:left;
        height: 500px;
}

.top-panel {
	background-image: url(../images/_htw/top_panel.gif);
	background-repeat: no-repeat;
	height: 200px;
}

.bottom-panel {
	background-image: url(../images/_htw/bottom_panel2.png);
	background-repeat: no-repeat;
	clear:both;
	width: 790px;
}

hr {
	width:400px;
	height:1px;
	text-align:left;
	color:#000;
	background:#000;
	border-style:none;
	clear:both;
	margin:5px 0 5px 0;
}

TD {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

select {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.inputfield {
	FONT-SIZE: 10px; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

.heading1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #990000;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #990000;
}

.heading2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;

}
.heading2-link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	text-transform: uppercase;
	text-decoration: underline;

}
.heading2-link:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;

}
.heading2-link:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	text-decoration: none;

}

.heading2-tab {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #990000;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	text-indent: 5pt;

}

.heading2-blue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #0033CC;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	text-indent: 5pt;

}

.heading2-blk {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	text-indent: 5pt;

}

.heading3 {
	font-family: Jacoba;
	font-size: 36px;
	font-weight: bold;
	color: #990000;
	text-transform: none;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #990000;
}

.first_letter {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-transform: uppercase;
	border-bottom-width: 1px;
	border-bottom-style: none;
	border-bottom-color: #999999;
	text-indent: 5pt;
	font-style: italic;

}

.menul1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #cccccc;
	text-decoration: none;

}
.menul1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;

}
.menul1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;

}
.menul2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #888888;
	text-decoration: none;

}
.menul2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
.menul2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
.menul3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #f3e9c7;
	text-decoration: none;
	line-height: 18px;
}
.menul3:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #c9afa0;
	text-decoration: underline;

}
.menul3:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;

}
.menul1select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-transform: uppercase;

}
.menul1select:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.menul1select:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.menul2select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.menul2select:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.menul2select:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.menul3select {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #f3e9c7;
	text-decoration: none;
	text-transform: uppercase;
	vertical-align: middle;
}
.menul3select:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.menul3select:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.imglink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	border: none;

/*********** clearfix *********************/

/* makes elements properly enclose their floats */
.clearfix:after { content: "."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }

/* hides clearfix from IE-mac \*/
* html .clearfix { height:1%; }
.clearfix { display:block; }
/* end hide from IE-mac */

