/*	a.gradient_button	*/
	a.gradient_button	{
		background: #a60;
	}

	.gecko a.gradient_button {
		-moz-box-shadow: 0px 0px 4px 2px #888;
		}

	.webkit a.gradient_button {
		-webkit-box-shadow: 0px 0px 4px 2px #888;
		}

	.ie7 a.gradient_button {
		zoom: 1;
		filter: progid:DXImageTransform.Microsoft.Shadow(color='#888', Direction=135, Strength=3);
		}

	.ie8 a.gradient_button,
	.ie9 a.gradient_button {
		zoom: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color='#888', Direction=135, Strength=3)";
		}


	.gecko a.gradient_button {
		background: -moz-linear-gradient(top,hsla(30,100%,50%,1),hsla(30,40%,40%,1));
		}

	.webkit a.gradient_button {
		background: -webkit-gradient(linear,left top,left bottom,from(hsla(30,100%,50%,1)),to(hsla(30,40%,40%,1)));
		}

	.ie7 a.gradient_button {
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='hsla(30,100%,50%,1)',endColorstr='hsla(30,40%,40%,1)');
		}

	.ie8 a.gradient_button,
	.ie9 a.gradient_button {
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='hsla(30,100%,50%,1)',endColorstr='hsla(30,40%,40%,1)')";
		}

	.gecko a.gradient_button:hover {
		background: -moz-linear-gradient(top,hsla(30,40%,40%,1),hsla(30,100%,50%,1));
		}

	.webkit a.gradient_button:hover {
		background: -webkit-gradient(linear,left top,left bottom,from(hsla(30,40%,40%,1)),to(hsla(30,100%,50%,1)));
		}

	.ie7 a.gradient_button:hover {
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='hsla(30,40%,40%,1)',endColorstr='hsla(30,100%,50%,1)');
		}

	.ie8 a.gradient_button:hover,
	.ie9 a.gradient_button:hover {
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='hsla(30,40%,40%,1)',endColorstr='hsla(30,100%,50%,1)')";
		}

	.gecko a.gradient_button:hover {
		-moz-box-shadow: inset 0px 0px 4px 2px #888;
		}

	.webkit a.gradient_button:hover {
		-webkit-box-shadow: inset 0px 0px 4px 2px #888;
		}
/*	input[type="submit"]	*/
	input[type="submit"]	{
		background: #a60;
	}

	.gecko input[type="submit"] {
		-moz-box-shadow: 0px 0px 4px 2px #888;
		}

	.webkit input[type="submit"] {
		-webkit-box-shadow: 0px 0px 4px 2px #888;
		}

	.ie7 input[type="submit"] {
		zoom: 1;
		filter: progid:DXImageTransform.Microsoft.Shadow(color='#888', Direction=135, Strength=3);
		}

	.ie8 input[type="submit"],
	.ie9 input[type="submit"] {
		zoom: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(color='#888', Direction=135, Strength=3)";
		}


	.gecko input[type="submit"] {
		background: -moz-linear-gradient(top,hsla(30,100%,50%,1),hsla(30,40%,40%,1));
		}

	.webkit input[type="submit"] {
		background: -webkit-gradient(linear,left top,left bottom,from(hsla(30,100%,50%,1)),to(hsla(30,40%,40%,1)));
		}

	.ie7 input[type="submit"] {
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='hsla(30,100%,50%,1)',endColorstr='hsla(30,40%,40%,1)');
		}

	.ie8 input[type="submit"],
	.ie9 input[type="submit"] {
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='hsla(30,100%,50%,1)',endColorstr='hsla(30,40%,40%,1)')";
		}

	.gecko input[type="submit"]:hover {
		background: -moz-linear-gradient(top,hsla(30,40%,40%,1),hsla(30,100%,50%,1));
		}

	.webkit input[type="submit"]:hover {
		background: -webkit-gradient(linear,left top,left bottom,from(hsla(30,40%,40%,1)),to(hsla(30,100%,50%,1)));
		}

	.ie7 input[type="submit"]:hover {
		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='hsla(30,40%,40%,1)',endColorstr='hsla(30,100%,50%,1)');
		}

	.ie8 input[type="submit"]:hover,
	.ie9 input[type="submit"]:hover {
		-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='hsla(30,40%,40%,1)',endColorstr='hsla(30,100%,50%,1)')";
		}

	.gecko input[type="submit"]:hover {
		-moz-box-shadow: inset 0px 0px 4px 2px #888;
		}

	.webkit input[type="submit"]:hover {
		-webkit-box-shadow: inset 0px 0px 4px 2px #888;
		}
	a.gradient_button,
	input[type="submit"] {
		color: #eee !important;
		text-shadow: 0px 0px 3px #000;
		font-family: Verdana, Tahoma, Helvetica, Arial, "MgOpen Cosmetica", Optima, "Trebuchet MS", sans-serif;
		font-size: 10pt;
		font-weight: bold;
		display: inline-block;
		outline: none;
		cursor: pointer;
		text-align: center;
		text-decoration: none;
		padding: 5px 20px 5px 20px;
		letter-spacing: 0pt;
		}

	.gecko a.gradient_button,
	.gecko input[type="submit"] {
		-moz-border-radius: 25px;
		}
	.webkit a.gradient_button,
	.webkit input[type="submit"] {
		-webkit-border-radius: 25px;
		}
	.ie a.gradient_button,
	.ie input[type="submit"] {
		-ms-border-radius: 25px;
		}


