.rebuttonwide2,.rebutton, .rebuttonblue, .rebuttonred, .rebuttongreen, .rebuttonhover {
	font-size: 14px;
	border: 1px solid #ddd;
	border-bottom-color: #ccc;
	margin-left: -1px;
	color: #666;
	padding: 6px 20px;
	box-shadow: 0px 1px 0 0 rgba(0,0,0,.06);
	background-image: -webkit-linear-gradient(#fff 60%, #f6f6f6 100%);
	background-image: -moz-linear-gradient( #fff 60%, #f6f6f6 100%);
	background-image: -ms-linear-gradient(#fff 60%, #f6f6f6 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
	cursor: pointer;
	border-radius: 3px;
	min-width: 100px;
	text-shadow: 0px 1px 0px #fff;
}


.rebutton:hover, .rebuttonblue:hover, .rebuttonred:hover, .rebuttongreen:hover, .rebuttonhover:hover,.rebuttonwide2:hover, 
.rebutton:active, .rebuttonblue:active, .rebuttonred:active, .rebuttongreen:active, .rebuttonhover:active, .rebuttonwide2:active {
	background-image: -webkit-linear-gradient(#f8f8f8 60%, #eee 100%);
	background-image: -moz-linear-gradient( #f8f8f8 60%, #eee 100%);
	background-image: -ms-linear-gradient(#f8f8f8 60%, #eee 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#eeeeee',GradientType=0 );
}

.rebuttonblue {
	color: #5d9928;
}

.rebuttonred {
	color: #8e8e8e;
}

.rebutton {
	background-position: 0 0;
}