
form table tr {
	vertical-align: top;
}

#result_sheet table{
	
	/*
	text-align: left;
	padding: 3px; 
	background: white;	
	width: 100%; 
	font-size: 11px; 
	font-family: "Lucida grande", Tahoma, Verdana, sans-serif;
	border: 1px solid #e6e6e6; 
	*/
	text-align: left;
	padding: 0px; 
	background: white; 
	width: 100%;
	font-size: 11px; 
	font-family: Helvetica, Verdana, Geneva, Arial, Helvetica, sans-serif;
	border: 1px solid #e1e1e1;
	
}

#result_sheet .errors {
	background: #fafcf2;
	padding: 5px; 
	text-align: center; 
	border: 1px solid #eee;
	color: red;
}
	
	#result_sheet table th {
		padding: 10px;
	    text-transform: capitalize;
		font-size: 12px; 
		color: #555;
		background: #fef9f3;
		border-bottom: 1px solid #ccc;
	}
	
	#result_sheet table tr:hover {
		color: #000;
	}	
	
	#result_sheet table tr td {
		padding: 10px; 
		text-transform: capitalize;
		color: #333;
		font-size: 12px; 
		border-bottom: 1px solid #e6e6e6;
	}
	
	#result_sheet table tr td.border1 {
		border-bottom: 1px solid #c4cde0;
	}
	
	#result_sheet table tr td.border2 {
		border-bottom: 1px solid #ccc;
	}
	
button.option_btn {
	
	background: white;
	color: #777;
	border: 1px solid #bbb; 
	text-transform: none;
	padding: 2px 3px;  
	margin: 2px; 
	text-shadow: none;
	box-shadow: none;
	
}	
	button.option_btn:hover {
		color: #333;
	}
