h1{ font-size:14px; font-family:Arial,Helvetica,sans-serif; }

#contentdiv{ background:transparent; padding-left:20px; }

#text2{
	position:absolute; top:100px; margin-left:510px;
	padding:0;
	color:#FFF;
}
#text2 img { vertical-align: top; }

#search form{ display:inline; }
#search{ margin-left:21px; margin-bottom:6px; }

#keywords{ background:#FFF; border:1px solid #600; width:125px; height:17px;
	color:#600; font-size:10px;
	padding-left:3px;
}

.hier{
	float:left;
	*margin-right:-3px;
	width:429px; *width:445px; height:16px; *height:20px;
	padding:4px 8px 0 8px;
	background:url('../images/heir_bg.jpg') no-repeat top left;
}

#ql_menu{
	background:#FFF; width:120px; *width:122px;
	border-width:0px 1px 1px 1px; border-color:#600; border-style:solid;
	position:absolute; top:0px; left:0px;
	margin:0;
	padding:5px 0 0 0;
	visibility:hidden;
}

#ql_menu br{ display:none; }
#ql_menu li{ list-style-type:none;  }
#ql_menu a{ display:block; text-decoration:none; color:#000; font-size:10px; padding:2px 4px; }
#ql_menu a:hover{ color:#FFF; background:#300; }

#topbanner img { vertical-align: top; }
#topbanner .tools img { vertical-align: middle; }
#leftbanner img { vertical-align: top; }
#rightbanner img { vertical-align: top; }
#bottombanner img { vertical-align: top; }
.heightfix img { display: block; }
#search form input[type=image] { vertical-align: top; }

