/* hide from printer
-----------------------------------------------------------------------------*/
#header,
#topmargin,
#leftcol,
#rightarea,
.goback,
#searchfield,
#leftcol,
#rightcol,
#middlebottomimagebox,
#middletopimagebox{
		visibility: hidden;
		position:absolute;
		left:-9000px;
	}



	/* printformat
	-----------------------------------------------------------------------------*/
	
		/*Typography*/

h1{
	font-size:16px;
	font-weight:bold;
	text-transform : uppercase;
	line-height: 23px;
	margin-bottom: 16px;
	letter-spacing: 0.01em;
}

p{
	margin-bottom: 1em;
	letter-spacing: 0.01em;
}

/*Links*/

a img{
	border:none;
}

a{
	color:#000000;text-decoration:underline;
}

/*Structure*/

	* {
		margin:0;
		padding:0;
	}
	
	body{
	font-family: arial, verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	letter-spacing : 0.1px;
	line-height: 1.65em;
	text-align:center;
	}
	
	#wrap {
		width:100%;
		margin:0 auto;
		padding:0;
		text-align:left;
	}

	
	#printheader{
		visibility: visible;
		background: #fff;
		height: 103px;
		float: left;
		width: 100%; 
		margin-bottom:30px;
		padding: 0px;
	}
	
	#middlecol{
		visibility: visible;
		background: #fff;
		float: left;
		width: 100%; 
		padding: 0px;
	}
	
	#middle{
		width: 100%;
		background: #fff;
	}

	#middlecontentbox{
		padding: 0px;
	}

	#middlelowerfactbox{
		margin-top: 20px;
	}
	
	#printheader .logo {
	float:left;
	margin: 0px;
	/*width:110px;*/
	/*height:75px;*/
}

#sectionheadingcontent{
	width: 100%;
	height: 20px;
	margin-bottom: 10px;
	margin-top: 10px;
}