.button {
	display: inline-block;
	outline: none;
	cursor: pointer;
	vertical-align: top;
	text-align: center;
	text-decoration: none;
	font: 14px/20px Arial, Helvetica, sans-serif;
	padding: 2px 2px 2px ; 
	text-shadow: 2px 3px 2px rgba(0,0,0,.9);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .6em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 1px 4px 1px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}
.NxtGREEN {
	color: #ffffff;
	border: solid 1px #000000;
	background: #084F11;
	background: -webkit-gradient(linear, left top, left bottom, from(#084F11), to(#07BC1B));
	background: -moz-linear-gradient(top,  #084F11,  #07BC1B);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#084F11', endColorstr='#07BC1B');
}
.NxtGREEN:hover {
border: solid 1px #000000;
	background: #07BC1B;
	background: -webkit-gradient(linear, left top, left bottom, from(#07BC1B), to(#084F11));
	background: -moz-linear-gradient(top,  #07BC1B,  #084F11);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#07BC1B', endColorstr='#084F11');
}
.NxtGREEN:active {
	color: #ffffff;
	background: -webkit-gradient(linear, left top, left bottom, from(#2F2F2F), to(#9F9F9F));
	background: -moz-linear-gradient(top,  #2F2F2F,  #9F9F9F);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#2F2F2F', endColorstr='#9F9F9F');
}



// #07BC1B lite green  
// 0E5917 dark green

// 9F9F9F grey 
// 2F2F2F dark grey