.btnBlue {
	-moz-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	-webkit-box-shadow:inset 0px 1px 0px 0px #cae3fc;
	box-shadow:inset 0px 1px 0px 0px #cae3fc;
	/*background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #79bbff), color-stop(1, #4197ee) );
	background:-moz-linear-gradient( center top, #79bbff 5%, #4197ee 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#79bbff", endColorstr="#4197ee");*/
	background-color:#79bbff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #469df5;
	display:inline-block;
	color:#00469c;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:4px 14px;
	text-decoration:none;
	text-shadow:0px 1px 0px #78bcff;
}
a.btnBlue:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #4197ee), color-stop(1, #79bbff) );
	background:-moz-linear-gradient( center top, #4197ee 5%, #79bbff 100% );
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#4197ee', endColorstr='#79bbff');*/
	background-color:#4197ee; color:#ffffff; text-decoration : none;
}
a.btnBlue:active,a.btnBlue:link {		
	position:relative;
	top:1px;
	text-decoration : none;
} 

.btnOrange {
	-moz-box-shadow:inset 0px 1px 0px 0px #fffac2;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fffac2;
	box-shadow:inset 0px 1px 0px 0px #fffac2;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffe16b), color-stop(1, #ff8400) );
	background:-moz-linear-gradient( center top, #ffe16b 5%, #ff8400 100% );
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe16b', endColorstr='#ff8400');*/
	background-color:#ffe16b;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #eb8e3d;
	display:inline-block;
	color:#823d00;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:4px 14px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffcd8f;
}
a.btnOrange:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ff8400), color-stop(1, #ffe16b) );
	background:-moz-linear-gradient( center top, #ff8400 5%, #ffe16b 100% );
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff8400', endColorstr='#ffe16b');*/
	background-color:#ff8400;
} 
a.btnOrange:active,a.btnOrange:link {	
	position:relative;
	top:1px;
	text-decoration : none;
}



.btnGreen {
	-moz-box-shadow:inset 0px 1px 0px 0px #d6fff3;
	-webkit-box-shadow:inset 0px 1px 0px 0px #d6fff3;
	box-shadow:inset 0px 1px 0px 0px #d6fff3;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #87f0b8), color-stop(1, #47c46a) );
	background:-moz-linear-gradient( center top, #87f0b8 5%, #47c46a 100% );
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#87f0b8', endColorstr='#47c46a');*/
	background-color:#87f0b8;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #1ba85d;
	display:inline-block;
	color:#066934;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:4px 14px;
	text-decoration:none;
	text-shadow:0px 1px 0px #8aebac;
}
a.btnGreen:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #47c46a), color-stop(1, #87f0b8) );
	background:-moz-linear-gradient( center top, #47c46a 5%, #87f0b8 100% );
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#47c46a', endColorstr='#87f0b8');*/
	background-color:#47c46a;
} 
a.btnGreen:active,a.btnGreen:link {
	position:relative;
	top:1px;
	text-decoration : none;
}
 
.btnPink {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f9a6ff), color-stop(1, #f93dff) );
	background:-moz-linear-gradient( center top, #f9a6ff 5%, #f93dff 100% );
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f9a6ff', endColorstr='#f93dff');*/
	background-color:#f9a6ff;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #f42bff;
	display:inline-block;
	color:#ab10b3;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:4px 14px;
	text-decoration:none;
	text-shadow:0px 1px 0px #fa94ff;
}
a.btnPink:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f93dff), color-stop(1, #f9a6ff) );
	background:-moz-linear-gradient( center top, #f93dff 5%, #f9a6ff 100% );
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f93dff', endColorstr='#f9a6ff');*/
	background-color:#f93dff;
} 
a.btnPink:active,a.btnPink:link {
	position:relative;
	top:1px;
	text-decoration : none;
}
 
.btnGreenLight {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dff587), color-stop(1, #a6d302) );
	background:-moz-linear-gradient( center top, #dff587 5%, #a6d302 100% );
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dff587', endColorstr='#a6d302');*/
	background-color:#dff587;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #8eb500;
	display:inline-block;
	color:#587000;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:4px 14px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ddffbd;
}
a.btnGreenLight:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #a6d302), color-stop(1, #dff587) );
	background:-moz-linear-gradient( center top, #a6d302 5%, #dff587 100% );
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6d302', endColorstr='#dff587');*/
	background-color:#a6d302;
} 
a.btnGreenLight:active,a.btnGreenLight:link {
	position:relative;
	top:1px;
	text-decoration : none;
}


.btnRed {
	-moz-box-shadow:inset 0px 1px 0px 0px #fcd6d3;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fcd6d3;
	box-shadow:inset 0px 1px 0px 0px #fcd6d3;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ffcfcf), color-stop(1, #fc6464) );
	background:-moz-linear-gradient( center top, #ffcfcf 5%, #fc6464 100% );
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcfcf', endColorstr='#fc6464');*/
	background-color:#ffcfcf;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #e64e4e;
	display:inline-block;
	color:#b32b2b;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:4px 14px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffb2ad;
}
a.btnRed:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fc6464), color-stop(1, #ffcfcf) );
	background:-moz-linear-gradient( center top, #fc6464 5%, #ffcfcf 100% );
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fc6464', endColorstr='#ffcfcf');*/
	background-color:#fc6464;
} 
a.btnRed:active,a.btnRed:link {
	position:relative;
	top:1px; 
	text-decoration : none;
}



.btnGray{
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #d1d1d1) );
	background:-moz-linear-gradient( center top, #ededed 5%, #d1d1d1 100% );
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#d1d1d1');*/
	background-color:#ededed;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
	font-family:arial;
	font-size:12px;
	font-weight:bold;
	padding:4px 14px;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
}
a.btnGray:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #d1d1d1), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #d1d1d1 5%, #ededed 100% );
	/*filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d1d1d1', endColorstr='#ededed');*/
	background-color:#d1d1d1; text-decoration : none;
}
a.btnGray:active,a.btnGray:link {
	position:relative;
	top:1px;
	color:#777777;
	text-decoration : none;
}