DIV.contents DIV.content HR
{
	clear:both;
	width:0px;
	border:0;
	padding:5px 0px;
}

DIV.contents DIV.content DIV.left DIV.search_close
{
	clear:both;
	height:46px;
}

DIV.contents DIV.content DIV.left DIV.search
{
	background:url(../img2009/search_bg_bottom.gif) 0 100%;
	padding:0;margin:0 0 10px 0;
}

DIV.contents DIV.content DIV.left DIV.search h2
{
	padding:0px;margin:0px;
	height:40px;width:739px;
	background:url(../img2009/search_bg_head.gif) 0 100%;
	font-size:1.0em;
}

DIV.contents DIV.content DIV.left DIV.search h2 span
{
	float:left;
	line-height:180%;
	position:relative;
	top:8px;
	left:30px;
	font-size:1.2em;
	color:#11283f;
}

DIV.contents DIV.content DIV.left DIV.search h2 A
{
	float:right;
	position:relative;
	right:15px;
	top:10px;
	background:url(../img2009/closeSearch_bg.gif) no-repeat 0 3px;
	width:130px;
	display:block;
	text-align:center;
	font-size:10px;
	line-height:150%;
	padding:2px 0px;
	text-decoration:none;
	color:#333;
}

DIV.contents DIV.content DIV.left DIV.search table.form
{
	width:700px;
	margin:0 20px 0px 20px;
	table-layout:fixed;
	border-collapse:collapse;
}

DIV.contents DIV.content DIV.left DIV.search table.form td
{
	vertical-align:top;
}

DIV.contents DIV.content DIV.left DIV.search table.form td h4
{
	font-weight:normal;
}

DIV.contents DIV.content DIV.left DIV.search table.form td.area
{
	width:25%;
}

DIV.contents DIV.content DIV.left DIV.search table.form td.special
{
	width:35%;
}

DIV.contents DIV.content DIV.left DIV.search table.form td.freeword
{
	width:40%;
}


DIV.contents DIV.content DIV.left DIV.search table.form td.submit
{
	text-align:center;
}




DIV.contents DIV.content DIV.left UL.tenant_menu
{
	margin:0 5px;
}

DIV.contents DIV.content DIV.left UL.tenant_menu LI
{
	float:left;	
}

DIV.contents DIV.content DIV.left UL.tenant_menu LI A 
{
	display:block;
	width:358px;height:24px;
	text-align:center;
	background:#EEE;
	margin:0 3px;
	color:#666;
	font-weight:bold;
	line-height:200%;
	text-decoration:none;
}

DIV.contents DIV.content DIV.left UL.tenant_menu LI A.on
{
	background:url(../img/tenant/menu_on.gif) no-repeat 0 0;
	color:#553f54;
}

DIV.contents DIV.content DIV.left DIV.tenant
{
	clear:both;
	border:1px solid #dba8d6;
	margin:0 5px;
	padding:10px 10px 0px 10px;
	background:#FFF url(../img/12147789162.gif) no-repeat 15% 50% ;
}

DIV.contents DIV.content DIV.left DIV.tenant DIV.innerLeft
{
	width:230px;
	float:left;
}

DIV.contents DIV.content DIV.left DIV.tenant DIV.innerLeft P
{
	width:220px;
	height:175px;
	text-indent:-10000px;
	background:#fff;
}

DIV.contents DIV.content DIV.left DIV.tenant DIV.innerRight
{
	width:470px;
	float:right;
}

DIV.contents DIV.content DIV.left DIV.tenant DIV.innerRight h3.research
{
    clear:both;color:#FF8C00;padding:3px;
}


DIV.contents DIV.content DIV.left DIV.tenant H2
{
	border-top:1px solid #8a7c89;
	background:#f6ddf5;
	font-size:1.1em;
	padding:2px 5px;
	line-height:180%;
	height:20px;
}

DIV.contents DIV.content DIV.left DIV.tenant H3
{
	color:#000;
	font-size:1.1em;
	line-height:180%;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DT UL.columns
{
	clear:both;
	padding:5px 2px;
	width:100%;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DT UL.columns LI
{
	margin-bottom:2px;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DT UL.columns LI.right
{
	float:left;
	width:40%;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DT UL.columns LI.right SPAN
{
	display:block;
	text-indent:-10000px;
	margin-top:2px;
	_margin-top:0px;
	margin-left:60px;
	line-height:150%;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DT UL.columns LI.right SPAN.stars0
{
	background:url(../img/tenant/star0.gif) no-repeat 0 0;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DT UL.columns LI.right SPAN.stars1
{
	background:url(../img/tenant/star1.gif) no-repeat 0 0;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DT UL.columns LI.right SPAN.stars2
{
	background:url(../img/tenant/star2.gif) no-repeat 0 0;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DT UL.columns LI.right SPAN.stars3
{
	background:url(../img/tenant/star3.gif) no-repeat 0 0;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DT UL.columns LI.right SPAN.stars4
{
	background:url(../img/tenant/star4.gif) no-repeat 0 0;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DT UL.columns LI.right SPAN.stars5
{
	background:url(../img/tenant/star5.gif) no-repeat 0 0;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DT UL.columns LI.left
{
	float:left;
	width:60%;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DT UL.columns LI.left UL.accesses
{
	float:left;	
}

DIV.contents DIV.content DIV.left DIV.tenant DL DT UL.columns LI.left UL.accesses LI
{
	clear:both;	
}

DIV.contents DIV.content DIV.left DIV.tenant DL DT
{
	border-bottom:1px dotted #CCC;
	padding-bottom:5px;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DD
{
	line-height:160%;
	padding:5px 0px 0px 0px;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DD P
{
	margin-top:6px;
	padding-top:3px;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DD P.sei
{
	background:url(../img/tenant/sei_label_h2.gif) no-repeat 0 50%;
	text-indent:60px;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DD P.al
{
	background:url(../img/tenant/al_label_h2.gif) no-repeat 0 50%;
	text-indent:60px;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DD P.haken
{
	background:url(../img/tenant/haken_label_h2.gif) no-repeat 0 50%;
	text-indent:60px;
}

DIV.contents DIV.content DIV.left DIV.tenant DL DT UL LI LABEL
{
	margin-right:5px;
	font-weight:bold;
	float:left;
}

DIV.contents DIV.content DIV.left DIV.tenant H2 A
{
	font-size:1.1em;	
	float:left;
}

DIV.contents DIV.content DIV.left DIV.tenant H2 B
{
	text-align:right;
	float:right;
	font-size:1.0em;
	color:#882782;
}

IMG.loading
{
	position:absolute;
	top:-1000px;
}

div#searchSelect ul.tags,
div#searchSelect2 ul.tags
{
	width:720px;
	margin:0 0px 0px 20px;
}

div#searchSelect ul.tags li,
div#searchSelect2 ul.tags li
{
	width:33%;
	float:left;
}

div#searchSelect ul.tags li a,
div#searchSelect2 ul.tags li a
{
	background:url(../img2009/linkmark.gif) no-repeat 0 50%;
	padding-left:15px;
	line-height:170%;
}

