<style>
body{
	font-family:Eurostile, EurostileDCDBol;
	font-size:14px;
}

.aa {
	border: 1px solid #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 2px 2px 3px #666;
	-webkit-box-shadow: 2px 2px 3px #666;
	box-shadow: 2px 2px 3px #666;
	font-size: 12px;
	padding: 3px 4px;
	outline: 0;
	-webkit-appearance: none;
	background-color:white;
	font-family:Eurostile, EurostileDCDBol;font-size: 14px; color: black;
} 	

.aa:hover  {
	border: 1px solid #ccc;
	-moz-border-radius: 5px;
	background-color:#CCC;
	color:black;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 2px 2px 3px #666;
	-webkit-box-shadow: 2px 2px 3px #666;
	box-shadow: 2px 2px 3px #666;
	font-size: 12px;
	padding: 3px 4px;
	outline: 0;
	-webkit-appearance: none;
	font-family:Eurostile, EurostileDCDBol;font-size: 14px; color: black;
} 	

.ab {
	border: 1px solid #ccc;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 2px 2px 3px #666;
	-webkit-box-shadow: 2px 2px 3px #666;
	box-shadow: 2px 2px 3px #666;
	font-size: 12px;
	padding: 3px 4px;
	outline: 0;
	-webkit-appearance: none;
	background-color:#3FF;
	font-family:Eurostile, EurostileDCDBol;font-size: 14px; color: black;
	cursor:pointer
} 	

.ab:hover  {
	border: 1px solid #ccc;
	-moz-border-radius: 5px;
	background-color:#ccc;
	color:white;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	-moz-box-shadow: 2px 2px 3px #666;
	-webkit-box-shadow: 2px 2px 3px #666;
	box-shadow: 2px 2px 3px #666;
	font-size: 12px;
	padding: 3px 4px;
	outline: 0;
	-webkit-appearance: none;
	font-family:Eurostile, EurostileDCDBol;font-size: 14px; color: #666;
	cursor:pointer
} 	

</style>
