
@media screen{	

		
	.newtable{
		font-size: 1em;
		border: 0px;
		width:98%;
		margin-top:7px;
		margin-bottom:7px;
	}
		
	.newtable th{
		font-size: 14px;
		font-weight: normal;
		background-color: #636466;
		width: 80px; 
		color: white;
		padding: 12px 15px;
		text-align: left;
	}
		
	.newtable td{

		vertical-align: top;
		padding: 10px 15px;
	}
		
	.newtable tr td{
		border-top: 1px solid rgb(204, 204, 204);
	}
		
	.newtable tr:first-child td{
		border-top: none;
	}
		
	.newtable tr:nth-child(2n+1) td {
		background-color: #F7F7F7;
	}
		
	.newtable tr:hover td{
		color: rgb(50,50,50);
	}
		
	.hover {
		color: rgb(50,50,50);
	}
		
}
	
		
	
@media print{
		
	.newtable{
		font-size: 1em;
		width:98%;
		border-left: 1px solid #666;
		border-bottom: 1px solid #666;
	}
	
	.newtable th{
		font-size: 14px;
		font-weight: bold;
		width: 80px; 
		padding: 12px 15px;
		text-align: left;
		border-right: 1px solid #666;
		border-top: 1px solid #666;
	}
	.newtable td{
		vertical-align: top;
		padding: 10px 15px;
		border-right: 1px solid #666;
		border-top: 1px solid #666;
	}
	
}
		
	