#content-resize {
	position:absolute;
	right:10px;
	top:0;
}



body {margin: 0px;	padding: 0px;border: 0px;	font-family: Arial, Helvetica, Geneva, sans-serif;font-weight: normal;font-size: medium;	text-align:left;	background: #fff;	color:#000; line-height:1.3em;}


td {
	font-family: Arial, Helvetica, Geneva, sans-serif;
	#font-size:10pt;
}


#content-metamenu {
	position:absolute;
	left:214px;
	top:60px;
	height:18px;
	width:370px;
	padding-left:0px;
	#font-size:9pt;
	font-size:75%;
	%font-size:75%;
	_font-size:65%;		
}

#content-topmenu {
	background:#D60021;
	width:212px;
	_width:213px;	
	border-right:1px solid #CCCCCC;
	height:21px;
	#font-size:9pt;
	font-size:75%;	
	%font-size:75%;
	_font-size:65%;		
}

#content-breadcrumb {
	position:absolute;
	left:213px;
	height:21px;
	top:0px;
	line-height:20px;
	padding-left:10px;
	#font-size:10pt;	
	font-size:71%;	
	%font-size:71%;
	_font-size:61%;	
	width:680px;
	overflow:hidden;	
}

#content-breadcrumb a:link, #content-breadcrumb a:visited, #content-breadcrumb a:hover, .spanie6 {
	_font-size:71%;	
}

#content-breadcrumb td {
	_height:21px;
}

.cs2info {
	text-align:center; 
	font-weight:normal;
	#font-size:9pt;
	font-size:90%;	

}

#bottom-dummy {
	width:970px;
}


a:link {
	color: #003399;
	text-decoration: underline;
}

a:visited {
	color: #8D15C2;
	text-decoration: underline;	
}

a:hover {
	color: #000000;
	text-decoration: underline;	
}

img {
	border: none;
}


#body-container {
	width: 954px;
	_width: 970px;	
	text-align:left;
	border-top:6px solid #FFF;
	padding-left:8px;
	padding-right:8px;	
}

#body-over0 { background:none; border:none; position:absolute; _position:relative;	height: 100%; min-height: 100%; width: 100%; text-align:center; }

#body-over  {border:none; position:relative; width:970px; _height: 100%; min-height: 100%; margin-left:auto; margin-right:auto; text-align:center; background: url(../pics/mainbg.gif) top left repeat-y; }

	
#top0         {
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
         position:relative;
	height:86px;
	_height:88px;	
	width:954px;
	overflow:hidden;
}

#header-left    {
    position:absolute;
    left:0px;
    top:0px;
	width:610px;
	height:86px;
	background: url(../pics/backgroundheader.gif) bottom left repeat-y;
    	
	}
	
#content-search {
	position:absolute;
	left:20px;
	_left:22px;
	top:36px;
	_top:34px;
	margin: 0px;
  	padding:0;
	width:189px;
	height:44px;
	
	
}	
	
	
	
	
#header-logo { position:absolute; right:0px; top:0px; margin: 0px; padding:0; width:338px; height:86px; overflow-x:hidden; }
/* commented backslash hack v2 \*/
#header-logo { position:absolute; right:0; bottom:0; margin: 0px; padding:0; width:338px; height:86px; overflow-x:hidden; }
/* end hack */

#header-image {
 	overflow:hidden;
	position:absolute;
	right:0;
	top:0;
	padding:0;
	margin:0px;
    width:604px;
	height:98px;
	background: url(../pics/headerimage.jpg) right no-repeat;
	}





#top1 {
	width:954px;
	height:21px;
	_height:22px;	
	position:relative;
         border-bottom:1px solid #cccccc;
}


#top2 {
	width:954px;
	min-height:632px;

}
#column-1 {
	position:relative;
    float:left;
	padding: 0px;
	width: 213px;
	overflow-x:hidden;
    _height:564px;
    min-height:564px;
	}

#content-menu  {	
    padding-top:20px;
    _height:583px;
    min-height:583px;
    width: 212px;
    background: url(../pics/menubg.gif) top left no-repeat;
	#font-size:10pt;
	font-size:75%;	
	%font-size:75%;
	_font-size:65%;
	
	}
	
	
	
#content-bottom {

	}
	
#column-2 {
	float: left;
	margin:0;
	padding: 0;
	width: 740px;	
	overflow: hidden;
	/*_height:500px;*/
	min-height:500px;	
}

#content-content {
	padding:10px;
	padding-top:12px;
	font-size:80%;	
	_width:100%;
}

#content-content table td {
	_font-size:80%;		
}

.tx-macinasearchbox-pi1 {
	font-size:80%;
	%font-size:80%;
	_font-size:70%;		
}

.clearing {
	margin:0;
	padding:0;
	height: 0;
	line-height:0;	
	font-size:0px;	
	clear: both;
}

html>body .clearing {
	margin:0;
	padding:0;
	height: 0;
	line-height:0;
	font-size:0px;
	clear: both;
} 


