* { 





	margin: 0; 





	padding: 0; 





}





body {





	font-family:Arial, Helvetica, sans-serif;





}





#page-wrap {





	margin: 50px;





}





p {





	margin: 20px 0; 





}











	/* 





	Generic Styling, for Desktops/Laptops 





	*/





	table { 





		width: 100%; 





		border-collapse: collapse; 





	}





	/* Zebra striping */





	tr





	{





		background-color:#dddddd;	





	}





	tr:nth-of-type(odd) { 





		background: #eee; 





	}





	th { 





		background: #337ab7; 





		color: white; 





		font-weight: normal;





	}





	td, th { 





		padding: 6px; 





	border-left:1px solid #ffffff;





		text-align: left; 





	}





	





	.lasto





	{





		width:70px; text-align:center; border-left:1px solid #ffffff;





	}





	





	.lasto2





	{





		width:70px; text-align:left; border-left:1px solid #ffffff;





	}

	

		.lasto5





	{





		width:200px; text-align:left; border-left:1px solid #ffffff;





	}







	





	





	