.body {font-family: Arial, Helvetica, sans-serif;}

.table { 
	font-family: 'Lucida Sans Unicode', 'Lucida Grande', Sans-Serif;
    font-size: 12px;    
	margin: 45px;     
	width: 800px; 
	text-align: left;    
	border-collapse: collapse; 
}

.th {     
	font-size: 10px;     
	font-weight: normal;     
	padding: 8px;     
	background: #b9c9fe;
    border-top: 4px solid #aabcfe;    
	border-bottom: 1px solid #fff; 
	color: #039; 
	}

.td {    
	padding: 20px;     
	background: #e8edff;     
	border-bottom: 1px solid #fff;
    color: #669;    
	border-top: 1px solid transparent; 
	}

.tr:hover td { background: #d0dafd; color: #339; }