@charset "utf-8";
/*
.btn {
	background: #777;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
	box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
	cursor: pointer;
	display: inline-block;
	overflow: hidden;
	padding: 1px;
	vertical-align: middle;
	}
.btn span {
	border-top: 1px solid rgba(255, 255, 255, 0.25);
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	color: #fff;
	display: block;
	font: bold 12px 'Verdana', 'Arial', sans-serif;
	padding: 6px 12px;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25);
	}
	*/
/* Button States */
/*
.btn:hover {
	background-image: url(../img/button_fallback.png); 
	background-position: top;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(1, rgba(0, 0, 0, 0.1)));
	background-image: -moz-linear-gradient(top, transparent, rgba(0, 0, 0, 0.1));
	text-decoration: none;
	}
.btn:active {
	-moz-box-shadow: none;
	-webkit-box-shadow: none;
	box-shadow: none;
	background-image: url(../img/button_fallback.png); 
	background-position: bottom;
	background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, transparent), color-stop(1, rgba(0, 0, 0, 0.2)));
	background-image: -moz-linear-gradient(bottom, transparent, rgba(0, 0, 0, 0.2));
	}
.btn:active span {
	border-top-color: rgba(0, 0, 0, 0.2);
	}
	

input[type=submit].btn {
	background-color: #3792c6;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
	box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
	cursor: pointer;
	overflow: hidden;
	vertical-align: middle;
    border: 0;
	color: #fff;
	font: bold 12px 'Verdana', 'Arial', sans-serif;
	padding: 8px 12px;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25);
}
button.btn {
	background-color: #3792c6;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
	box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
	cursor: pointer;
	overflow: hidden;
	vertical-align: middle;
    border: 0;
	color: #fff;
	font: bold 12px 'Verdana', 'Arial', sans-serif;
	padding: 8px 12px;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25);
}
button.btn.small {padding: 5px 8px; font-size: 11px;}
span.btn {
	background-color: #3792c6;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
	box-shadow: 1px 2px 1px rgba(0, 0, 0, 0.1);
	cursor: pointer;
	overflow: hidden;
	vertical-align: middle;
    border: 0;
	color: #fff;
	font: bold 12px 'Verdana', 'Arial', sans-serif;
	padding: 8px 12px 8px 12px;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25);
}


.btn.black, input[type=submit].btn.black { background-color: #252a2a; }
.btn.blue,input[type=submit].btn.blue { background-color: #3792c6; }
.btn.red, input[type=submit].btn.red { background-color: #cc2222; }
.btn.green, input[type=submit].btn.green { background-color: #69a846; }
.btn.brown, input[type=submit].btn.brown { background-color: #b6761a; }
.btn.gray, input[type=submit].btn.gray { background-color: #ABABAB; }
.btn.yellow, input[type=submit].btn.yellow { background-color: #CFB343; }
.btn.selected { background-color: #569334; }
.btn.insane span { font-size: 23px;  padding: 17px 40px; }
.btn.large span { font-size: 16px;  padding: 6px 14px; }
.btn.small span { font-size: 11px;  padding: 4px 8px; }
.btn.tiny span { font-size: 9px;  padding: 2px 6px; }

*/