*
{
		margin: 0 0 0 0;
		padding: 0 0 0 0;
		border-width: 0;
		border-style:solid;
}


body
{
	font-family: verdana,Arial,Helvetica,sans-serif;
	font-size: 0.8em;
}

h1
{
	font-size: 1.5em;
}

h2
{
	font-size: 1.2em;
}

h3
{
	font-size: 1em;
}

p
{
	padding-top: 0.4em;
}

#Banner
{
	height: 135px;
}
	#logo
	{
		margin-left: 20px;
	}
	


#main
{
/*	margin-top: 1em;
	top:137px;	
	width:100%;*/
/*	float:left;*/

}
#leftPart
{
	float:left;
}

.NavBox
{
	width:13em;
	padding-left:5px;
/*	padding-top:1em;*/
	padding-bottom:10px;
}

#rightPart {
	left: 0em;
	top:0px;
	right:0px;
	width: 100%;
}
#rightPart2
{
	
	padding:1em;
	padding-top: 0px;
	bottom:0px;
	
}

#midlePart
{
	margin-left: 14em;
	margin-right:171px;  /*295px;*/
	margin-bottom: 0;
	
}

#PageTitle
{
	padding: 0.3em;
	margin-bottom: 0.5em;
	
}

	.cleaner {
		clear:both;
		height:1px;
		font-size:1px;
		border:0px none;
		margin:0; padding:0;
		background:transparent;
		}



#data 
{
		padding:0 0.5em 0.5em 0.5em;

}
#footer
{
	padding-top: 1em;
	
}
#bottom
{
	border-top-width: 1px;
	border-style: solid;
	padding: 0.3em 0.3em 0 0;
}

#bottom a
{
	float:right;
}


#colRight
{
	float: right;
	top: 0px;
	right: 5px;

}
#colRight h2
{
	padding-left: 0.5em;
	padding-top: 0.2em;
	padding-bottom: 0.2em;

}
#teaser
{
	padding:5px;
}



/* CONTENT */
.box
{
	border-width: 1px;
	padding: 10px;
}

.IE6Fix
{
	height: 1em;
}