.red {
	-moz-box-shadow: 0px 0px 0px 2px #f7c5c0;
	-webkit-box-shadow: 0px 0px 0px 2px #f7c5c0;
	box-shadow: 0px 0px 0px 2px #f7c5c0;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #fc8d83), color-stop(1, #ffb7b2));
	background:-moz-linear-gradient(top, #fc8d83 5%, #ffb7b2 100%);
	background:-webkit-linear-gradient(top, #fc8d83 5%, #ffb7b2 100%);
	background:-o-linear-gradient(top, #fc8d83 5%, #ffb7b2 100%);
	background:-ms-linear-gradient(top, #fc8d83 5%, #ffb7b2 100%);
	background:linear-gradient(to bottom, #fc8d83 5%, #ffb7b2 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc8d83', endColorstr='#ffb7b2',GradientType=0);
	background-color:#fc8d83;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #d83526;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:19px;
	padding:12px 37px;
	text-decoration:none;
	text-shadow:0px 1px 0px #b23e35;
		width:65%; 	
}
.red:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffb7b2), color-stop(1, #fc8d83));
	background:-moz-linear-gradient(top, #ffb7b2 5%, #fc8d83 100%);
	background:-webkit-linear-gradient(top, #ffb7b2 5%, #fc8d83 100%);
	background:-o-linear-gradient(top, #ffb7b2 5%, #fc8d83 100%);
	background:-ms-linear-gradient(top, #ffb7b2 5%, #fc8d83 100%);
	background:linear-gradient(to bottom, #ffb7b2 5%, #fc8d83 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffb7b2', endColorstr='#fc8d83',GradientType=0);
	background-color:#ffb7b2;
}
.red:active {
	position:relative;
	top:1px;
}
.green {
	-moz-box-shadow: 0px 0px 0px 2px #a4e271;
	-webkit-box-shadow: 0px 0px 0px 2px #a4e271;
	box-shadow: 0px 0px 0px 2px #a4e271;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #89c403), color-stop(1, #e1f5b1));
	background:-moz-linear-gradient(top, #89c403 5%, #e1f5b1 100%);
	background:-webkit-linear-gradient(top, #89c403 5%, #e1f5b1 100%);
	background:-o-linear-gradient(top, #89c403 5%, #e1f5b1 100%);
	background:-ms-linear-gradient(top, #89c403 5%, #e1f5b1 100%);
	background:linear-gradient(to bottom, #89c403 5%, #e1f5b1 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#89c403', endColorstr='#e1f5b1',GradientType=0);
	background-color:#89c403;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #96b860;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:19px;
	padding:12px 37px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528009;
		width:65%; 	
}
.green :hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #e1f5b1), color-stop(1, #89c403));
	background:-moz-linear-gradient(top, #e1f5b1 5%, #89c403 100%);
	background:-webkit-linear-gradient(top, #e1f5b1 5%, #89c403 100%);
	background:-o-linear-gradient(top, #e1f5b1 5%, #89c403 100%);
	background:-ms-linear-gradient(top, #e1f5b1 5%, #89c403 100%);
	background:linear-gradient(to bottom, #e1f5b1 5%, #89c403 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e1f5b1', endColorstr='#89c403',GradientType=0);
	background-color:#e1f5b1;
}
.green:active {
	position:relative;
	top:1px;
}
.yellow {
	-moz-box-shadow: 0px 0px 0px 2px #f9eca0;
	-webkit-box-shadow: 0px 0px 0px 2px #f9eca0;
	box-shadow: 0px 0px 0px 2px #f9eca0;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f0c911), color-stop(1, #ffd78c));
	background:-moz-linear-gradient(top, #f0c911 5%, #ffd78c 100%);
	background:-webkit-linear-gradient(top, #f0c911 5%, #ffd78c 100%);
	background:-o-linear-gradient(top, #f0c911 5%, #ffd78c 100%);
	background:-ms-linear-gradient(top, #f0c911 5%, #ffd78c 100%);
	background:linear-gradient(to bottom, #f0c911 5%, #ffd78c 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0c911', endColorstr='#ffd78c',GradientType=0);
	background-color:#f0c911;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #e65f44;
	display:inline-block;
	cursor:pointer;
	color:#e6d5d1;
	font-family:Arial;
	font-size:19px;
	padding:12px 37px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ded17c;
		width:65%; 	
}
.yellow:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ffd78c), color-stop(1, #f0c911));
	background:-moz-linear-gradient(top, #ffd78c 5%, #f0c911 100%);
	background:-webkit-linear-gradient(top, #ffd78c 5%, #f0c911 100%);
	background:-o-linear-gradient(top, #ffd78c 5%, #f0c911 100%);
	background:-ms-linear-gradient(top, #ffd78c 5%, #f0c911 100%);
	background:linear-gradient(to bottom, #ffd78c 5%, #f0c911 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd78c', endColorstr='#f0c911',GradientType=0);
	background-color:#ffd78c;
}
.yellow:active {
	position:relative;
	top:1px;
}
.blue {
	-moz-box-shadow: 0px 0px 0px 2px #1564ad;
	-webkit-box-shadow: 0px 0px 0px 2px #1564ad;
	box-shadow: 0px 0px 0px 2px #1564ad;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #217edb), color-stop(1, #bcd2e8));
	background:-moz-linear-gradient(top, #217edb 5%, #bcd2e8 100%);
	background:-webkit-linear-gradient(top, #217edb 5%, #bcd2e8 100%);
	background:-o-linear-gradient(top, #217edb 5%, #bcd2e8 100%);
	background:-ms-linear-gradient(top, #217edb 5%, #bcd2e8 100%);
	background:linear-gradient(to bottom, #217edb 5%, #bcd2e8 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#217edb', endColorstr='#bcd2e8',GradientType=0);
	background-color:#217edb;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #337bc4;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:19px;
	padding:12px 37px;
	text-decoration:none;
	text-shadow:0px 1px 0px #528ecc;
			width:65%; 	

}
.blue:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #bcd2e8), color-stop(1, #217edb));
	background:-moz-linear-gradient(top, #bcd2e8 5%, #217edb 100%);
	background:-webkit-linear-gradient(top, #bcd2e8 5%, #217edb 100%);
	background:-o-linear-gradient(top, #bcd2e8 5%, #217edb 100%);
	background:-ms-linear-gradient(top, #bcd2e8 5%, #217edb 100%);
	background:linear-gradient(to bottom, #bcd2e8 5%, #217edb 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#bcd2e8', endColorstr='#217edb',GradientType=0);
	background-color:#bcd2e8;
}
.blue:active {
	position:relative;
	top:1px;
}

.blue1 {
	-moz-box-shadow: 0px 0px 0px 2px #97c4fe;
	-webkit-box-shadow: 0px 0px 0px 2px #97c4fe;
	box-shadow: 0px 0px 0px 2px #97c4fe;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #1365bd), color-stop(1, #c2d3ed));
	background:-moz-linear-gradient(top, #1365bd 5%, #c2d3ed 100%);
	background:-webkit-linear-gradient(top, #1365bd 5%, #c2d3ed 100%);
	background:-o-linear-gradient(top, #1365bd 5%, #c2d3ed 100%);
	background:-ms-linear-gradient(top, #1365bd 5%, #c2d3ed 100%);
	background:linear-gradient(to bottom, #1365bd 5%, #c2d3ed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1365bd', endColorstr='#c2d3ed',GradientType=0);
	background-color:#1365bd;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #337fed;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:19px;
	padding:12px 37px;
	text-decoration:none;
	text-shadow:0px 1px 0px #1570cd;
}
.blue1:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c2d3ed), color-stop(1, #1365bd));
	background:-moz-linear-gradient(top, #c2d3ed 5%, #1365bd 100%);
	background:-webkit-linear-gradient(top, #c2d3ed 5%, #1365bd 100%);
	background:-o-linear-gradient(top, #c2d3ed 5%, #1365bd 100%);
	background:-ms-linear-gradient(top, #c2d3ed 5%, #1365bd 100%);
	background:linear-gradient(to bottom, #c2d3ed 5%, #1365bd 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c2d3ed', endColorstr='#1365bd',GradientType=0);
	background-color:#c2d3ed;
}
.blue1:active {
	position:relative;
	top:1px;
}
.marron {
	-moz-box-shadow: 0px 0px 0px 2px #f5978e;
	-webkit-box-shadow: 0px 0px 0px 2px #f5978e;
	box-shadow: 0px 0px 0px 2px #f5978e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #780f07), color-stop(1, #c62d1f));
	background:-moz-linear-gradient(top, #780f07 5%, #c62d1f 100%);
	background:-webkit-linear-gradient(top, #780f07 5%, #c62d1f 100%);
	background:-o-linear-gradient(top, #780f07 5%, #c62d1f 100%);
	background:-ms-linear-gradient(top, #780f07 5%, #c62d1f 100%);
	background:linear-gradient(to bottom, #780f07 5%, #c62d1f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#780f07', endColorstr='#c62d1f',GradientType=0);
	background-color:#780f07;
	-moz-border-radius:10px;
	-webkit-border-radius:10px;
	border-radius:10px;
	border:1px solid #d02718;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:Arial;
	font-size:19px;
	padding:12px 37px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
	width:65%; 	
}
.marron:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #780f07));
	background:-moz-linear-gradient(top, #c62d1f 5%, #780f07 100%);
	background:-webkit-linear-gradient(top, #c62d1f 5%, #780f07 100%);
	background:-o-linear-gradient(top, #c62d1f 5%, #780f07 100%);
	background:-ms-linear-gradient(top, #c62d1f 5%, #780f07 100%);
	background:linear-gradient(to bottom, #c62d1f 5%, #780f07 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#780f07',GradientType=0);
	background-color:#c62d1f;
}
.marron:active {
	position:relative;
	top:1px;
	text-align:center;
}

        