body,p {
	background-color: white;
  	color: black;
	font-family: Open Sans;
	font-size: 16px;
	font-weight: 300;
	}
h3 {
  	color: green;
	font-family: calibri;
	font-size: 130%;
	}
table,
th,
td {
	background-color: white;
	border: 0px solid green;
	border-spacing: 5px;
}

table {
	width: 100%;
}

th,
td {
	padding: 5px;
	font-family: Open Sans;
	font-size: 16px;
	font-weight: 300;
}

b {
	font-weight: 600;
	color: green;
}

label {
	padding: 10px;
	border: 0px
}

fieldset {
	padding: 0px;
	border: 0px
}


img.zoom {
	width: 200px;
 transition: transform 0.3s;
 -moz-transition: transform 0.3s;
 -webkit-transition: transform 0.3s;
 -o-transition: transform 0.3s;
 -ms-transition: transform 0.3s;
}
img.zoom:hover {
 cursor: zoom-in;
 cursor: -moz-zoom-in;
 cursor: -webkit-zoom-in;
/*
 transform-origin: top left;
 transform: scale(2, 2);
 -moz-transform: scale(2, 2);
 -webkit-transform: scale(2, 2);
 -o-transform: scale(2, 2);
 -ms-transform: scale(2, 2);
*/
 transform-origin: middle center;
 transform: scale(1.7);
 -moz-transform: scale(1.7);
 -webkit-transform: scale(1.7);
 -o-transform: scale(1.7);
 -ms-transform: scale(1.7);
}
