#navigationMetaTop {
	height:20px;
	width:975px;
	display:inline;
	position:absolute;top:0.4em;
	font-size:0.7em;
}
#navigationMetaTop a{
	color:#333333;
}
#navigationMetaTop div.tx-fesearchintable-pi1{
        width:200px;
	float:right;
	height:18px;
	display:inline;
}
* html #navigationMetaTop div.tx-fesearchintable-pi1 input{
	margin-left:4px;
}
* html #navigationMetaTop div.tx-fesearchintable-pi1{
}
* html #navigationMetaTop div.tx-fesearchintable-pi1 form{
	width:200px;
	}
	
#navigationMetaTop div.tx-fesearchintable-pi1 form{
	height:16px;
	float:right;
}
#navigationMetaTop div.tx-fesearchintable-pi1 input{
	border:0px solid #999999;
	background:#ffffff;
	color:#666666;
	margin:0;
	padding:0;
	#position:relative;right:0px;
	height:15px;
}
#navigationMetaTop div.tx-fesearchintable-pi1 input[type=text]{
	margin-right:4px;
	width:181px;
	float:left;
}
#navigationMetaTop div.tx-fesearchintable-pi1 input[type=submit]{
	color:#360;
	font-size:6px;
	top:0px;
	width:15px;
}
#navigationMetaTop .tx-macinasearchbox-pi1 {
	width:200px;
	float:right;
	height:18px;
}
#navigationMetaTop .tx-macinasearchbox-pi1 .border{
	display:block;
	float:right;
}
#navigationMetaTop .tx-macinasearchbox-pi1 input {
	border:0px solid #999999;
	background:#ffffff;
	color:#666666;
	margin:0;
	padding:0;
	position:relative;right:0px;
	height:15px;
}
#navigationMetaTop .tx-macinasearchbox-pi1 .inputText{
	margin-right:4px;
	width:181px;
}
#navigationMetaTop .tx-macinasearchbox-pi1 .inputSubmit{
	height:15px;
	top:1px;
}
#navigationMetaTop .divider {
        color:#666666;
	font-size:1.3em;
	margin-right:3px;
	margin-left:3px;
	font-weight:333;
}
	
.topOfPage {
	float:right;
	font-size:0.9em;
	}
#layoutMainPositioning .logoUpperLeft {
        position:absolute;
	top:24px; 
	left:16px;
	width:192px;
	height:168px;
}
#layoutHeader {
        position:absolute; top:1.5em; left:224px;
        width:736px;
        height:152px;
}
#layoutHeader .logo {
        z-index:1;
        position:absolute; top:0px; left:0px;
        width:736px;
        height:120px;
        border: solid 8px #FFFFFF;
	background:#47b22b;
}
#layoutHeader .headerLinks {
        position:absolute; top:128px; left:0px;
	width:740px;
        z-index:7;
	height:28px;
	border: solid 6px #FFFFFF;
}
#layoutHeader a {
	z-index:8;
	position:relative;
	padding-top:4px;
	width:181px;
	height: 20px;
	BACKGROUND: #47b22b;
	BORDER: solid 2px #FFFFFF;
	color:#FFFFFF;
	vertical-align:bottom;
	display:block;
	font-size:0.8em;
	font-weight:bold;

}
#layoutHeader a:hover, #layoutHeader a:focus {
/*        position:relative;
        BORDER: solid 2px #FFFFFF;*/
        color:#000000;
        display:block;
}
