/*
-------------------------------------

	print.css
			media:print

-------------------------------------
*/
body{
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
	line-height:1.4;
	font-size:20px !important;
}
#container,
#main{
	width:100%;
	margin:0 !important;
	padding:0 !important;
}
#footer,
#countries,
#searchform,
.rtnBtn,
.pageSkip,
.sHeader,
.sData,
.sFHeader{display:none !important;}

.fakeContainer{
	width:100%;
	margin:0 !important;
	padding:0 !important;
	overflow:visible;
}
.sFData table{
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
	position:static !important;
}
.sBase{
	overflow:visible;
	width:100% !important;
	position:static;
	table-layout:auto !important;
}
.sFDataInner,
.sFData table,
.sData table{
	width:100% !important;
	table-layout:auto !important;
}
.column .wrap{width:100% !important;}
.column .photo{
	float:none !important;
	width:100% !important;
	text-align:center !important;
}
.itemInfo{
	float:none !important;
	width:100% !important;
	margin:0 !important;
	padding:0 !important;
}
.itemInfo table{
	position:static !important;
	width:97% !important;
	margin:0 !important;
	padding:0 !important;
}
.itemInfo th,
.itemInfo td{
	padding:0;
	word-break:break-all;
}
#header h1{position:static !important;}
#tableItem table{
	width:100% !important;
}
#tableItem table th,
#tableItem table td{
	word-break:break-all;
	white-space:normal !important;
	border:#d1d1d1 solid 1px !important;
}
#tableItem .col8{
	width:12% !important;
}
#tableItem .col2{
	width:6% !important;
}
#tableItem .col15{
	width:3% !important;
}
#tableItem .col23{
	width:8% !important;
}
