.sws_btn_small {
font-size:12px !important;
margin:4px 5px 5px
}
.sws_btn_small:active {
margin:5px 5px 5px;
}
.sws_button.sws_btn_small span {
padding:10px 14px 8px;
}
.sws_btn_medium {
font-size:14px !important;
margin: 3px 5px 5px;
}
.sws_btn_medium:active {
margin:4px 5px 5px;
}
.sws_button.sws_btn_medium span {
padding: 12px 15px;
}
.sws_btn_large {
font-size:18px !important;
margin:0px 5px 5px;
}
.sws_btn_large:active {
margin:1px 5px 5px;
}
.sws_button.sws_btn_large span {
padding:13px 18px;
}
.sws_btn_xlarge {
font-size:22px !important;
margin:0px 5px 5px;
}
.sws_btn_xlarge:active {
margin:1px 5px 5px;
}
.sws_button.sws_btn_xlarge span {
padding:13px 18px;
}
.sws_btn_align_left {
float:left;
}
.sws_btn_align_center{
margin-left: auto !important;
margin-right: auto !important;
clear:both;
}
.sws_btn_align_right{
float:right;
}
.div-sws_btn_align_left {float:left;} 
.div-sws_btn_align_right {float:right;}
.div-sws_btn_align_center {display:block; clear:both; margin:0 auto; text-align:center;}

/* ---------------------------------- */
.sws-button, .sws-button span, .sws-button a:focus, .sws-button a:hover, .sws-button a:active {
	display: inline-block;
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	text-decoration: none !important;
}
/* IE8+ hack*/
	.sws-button {
	border-radius/*\**/:6px\9;
	}
	.sws-button span {
	border-radius/*\**/:7px\9;
	}

.sws-button {
	white-space: nowrap;
	line-height:1em;
	position:relative;
	outline: none;
	overflow: visible;
	cursor: pointer;
	border: 1px solid #999;
	border: rgba(0, 0, 0, .2) 1px solid;
	border-bottom:rgba(0, 0, 0, .4) 1px solid;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
	background: -moz-linear-gradient(
		center top,
		rgba(255, 255, 255, .1) 0%,
		rgba(0, 0, 0, .1) 100%
	);
	background: -webkit-gradient(
		linear,
		center bottom,
		center top,
		from(rgba(0, 0, 0, .1)),
		to(rgba(255, 255, 255, .1))
	);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF', EndColorStr='#19000000');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#19FFFFFF', EndColorStr='#19000000')"; 
	-moz-user-select: none;
	-webkit-user-select:none;
	-khtml-user-select: none;
	user-select: none;
}
button::-moz-focus-inner {
    border: none;
}
button.sws-button  {
	padding:0px;
	margin:0;
}
.sws-button.full, .sws-button.full span {
	display: block;
}
.sws-button:hover, .sws-button.hover {
	background: -moz-linear-gradient(center top,	rgba(255, 255, 255, .2) 0%,	rgba(255, 255, 255, .1) 100%);
	background: -webkit-gradient(linear,center bottom,center top,from(rgba(255, 255, 255, .1)),to(rgba(255, 255, 255, .2)));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#33FFFFFF', EndColorStr='#19FFFFFF');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#33FFFFFF', EndColorStr='#19FFFFF')";
	transition-property: box-shadow, background;
	-moz-transition-property: box-shadow, background;
	-webkit-transition-property: box-shadow, background;
	transition-duration:.2s, .3s;
	-moz-transition-duration:.2s, .3s;
	-webkit-transition-duration:.2s, .3s;
	transition-timing-function:ease-in;
	-moz-transition-timing-function:ease-in;
	-webkit-transition-timing-function:ease-in;
	
}
.sws-button:active, .sws-button.active {
	top:1px;
	background: -moz-linear-gradient(center top,rgba(0, 0, 0, .1) 0%,rgba(255, 255, 255, .1) 100%);
	background: -webkit-gradient(linear,center bottom, center top,from(rgba(255, 255, 255, .1)),to(rgba(0, 0, 0, .1)));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#19000000', EndColorStr='#19FFFFFF');
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#19000000', EndColorStr='#19FFFFFF')";
}
.sws-button span {
	position: relative;
	color:#fff;
	text-shadow:0 1px 1px rgba(0, 0, 0, 0.25);
	border-top: rgba(255, 255, 255, .3) 1px solid;
	padding:0.6em 1.3em 0.7em;
	line-height:1em;
	text-decoration:none;
	text-align:center;
	white-space: nowrap;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
	button.sws-button span {
		margin-top: -1px;
		margin-left:-2px;
		margin-right:-2px;
	}
}

/* --------------------------------------------------------- */

/* default template */
.sws_btn_default_bg {
	background-color: #f2f2f2;
}
.sws_btn_default {
	border-color:#ccc;
}
.sws_btn_default span{
	color:#333;
}

.sws_btn_default_bg:hover {
	background:#f2f2f2;
	background: -moz-linear-gradient(0% 0% 270deg,#DADADA, #f1f1f1, #f1f1f1 100%);
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#DADADA), to(#f1f1f1), color-stop(.2,#DADADA));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorStr='#DADADA', EndColorStr='#f1f1f1');
}

/* black */
.sws_btn_black_bg {
	background-color: #000;
	background:-moz-linear-gradient(0% 3% 270deg,#2f2f2f, #242424, #191919 24%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#2E2E2E), to(#000000), color-stop(.2,#2F2F2F));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#2E2E2E', endColorstr='#000000');
}
.sws_btn_black {
	border-color:#303030;
}
.sws_btn_black span {
	color:#fff;
}
.sws_btn_black_bg:hover {
	background:#363636;
	background:-moz-linear-gradient(0% 0% 270deg,#383838, #383838, #616161 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#383838), to(#616161), color-stop(.2,#383838));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#383838', endColorstr='#616161');
}
/* gray */
.sws_btn_gray_bg {
	background-color: #858585;
	background:-moz-linear-gradient(0% 3% 270deg,#858585, #7A7A7A, #858585 24%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#858585), to(#858585), color-stop(.2,#6E6E6E));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#858585', endColorstr='#6e6e6e');
}
.sws_btn_gray {
	border-color:#303030;
}
.sws_btn_gray span {
	color:#fff;
}
.sws_btn_gray_bg:hover {
	background:#999999;
	background:-moz-linear-gradient(0% 3% 270deg,#7A7A7A, #858585, #7A7A7A 24%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#6E6E6E), to(#6E6E6E), color-stop(.2,#858585));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#6E6E6E', endColorstr='#858585');
}
/* red */
.sws_btn_red_bg {
	background-color: #BA0000;
	background:-moz-linear-gradient(0% 3% 270deg,#A10000, #AA1100, #BA0000 24%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#A10000), to(#BA0000), color-stop(.2,#A10000));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#A10000', endColorstr='#BA0000');
}
.sws_btn_red {
	border-color:#303030;
	
}
.sws_btn_red span {
	color:#fff;
}
.sws_btn_red_bg:hover {
	background:#FF5959;
	background:-moz-linear-gradient(0% 3% 270deg,#BA0000, #BA0000, #A10000 24%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#BA0000), to(#A10000), color-stop(.2,#BA0000));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#BA0000', endColorstr='#A10000');
}
/* green */
.sws_btn_green_bg {
	background-color: #0b3618;
	background:-moz-linear-gradient(0% 3% 270deg,#0B3618, #0A3618, #0B3618 24%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#092B13), to(#0B3618), color-stop(.2,#092B13));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#092B13', endColorstr='#0b3618');
}
.sws_btn_green {
	border-color:#303030;
}
.sws_btn_green span {
	color:#fff;
}
.sws_btn_green_bg:hover {
	background:#4BC44F;
	background:-moz-linear-gradient(0% 3% 270deg,#2D752F, #2D752F, #2D752F 24%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#2D752F), to(#0B3618), color-stop(.2,#2D752F));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#2D752F', endColorstr='#0B3618');
}
/* blue */
.sws_btn_blue_bg {
	background-color: #16226b;
	background:-moz-linear-gradient(0% 3% 270deg,#131D5C, #131D5C, #16226B 24%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#131D5C), to(#16226B), color-stop(.2,#131D5C));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#131D5C', endColorstr='#16226B');
}
.sws_btn_blue {
	border-color:#303030;
}
.sws_btn_blue span {
	color:#fff;
}
.sws_btn_blue_bg:hover {
	background:#4566B5;
	background:-moz-linear-gradient(0% 3% 270deg,#4566B5, #131D5C, #4566B5 24%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4566B5), to(#131D5C), color-stop(.2,#4566B5));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4566B5', endColorstr='#131D5C');
}

/* light blue */
.sws_btn_lightblue_bg {
	background-color: #2276a1;
	background:-moz-linear-gradient(0% 3% 270deg,#195878, #195878, #2276A1 24%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#195878), to(#2276A1), color-stop(.2,#195878));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#195878', endColorstr='#2276A1');
}
.sws_btn_lightblue {
	border-color:#303030;
}
.sws_btn_lightblue span {
	color:#fff;
}
.sws_btn_lightblue_bg:hover {
	background:#3290D9;
	border-color:#555BB5;
	background:-moz-linear-gradient(0% 3% 270deg,#2276A1, #2276A1, #195878 24%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#2276A1), to(#195878), color-stop(.2,#2276A1));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#2276A1', endColorstr='#195878');
}

/* purple */
.sws_btn_purple_bg {
	background-color: #4D2470;
	background:-moz-linear-gradient(0% 0% 270deg,#381A52, #442063, #4D2470 31%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#381A52), to(#4D2470), color-stop(.2,#381A52));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#381A52', endColorstr='#4D2470');
}
.sws_btn_purple {
	border-color:#303030;
}
.sws_btn_purple span {
	color:#fff;
}
.sws_btn_purple_bg:hover {
	background:#663094;
	background:-moz-linear-gradient(0% 0% 270deg,#4D2470, #381A52, #381A52 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4D2470), to(#381A52), color-stop(.2,#4D2470));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#381A52', endColorstr='#4D2470');
}

/* orange */
.sws_btn_orange_bg {
	background-color: #FFA600;
	background:-moz-linear-gradient(0% 0% 270deg,#F07500, #F07500, #FFA600 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#F07500), to(#FFA600), color-stop(.2,#F07500));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F07500', endColorstr='#FFA600');
}
.sws_btn_orange {
	border-color:#999;
}
.sws_btn_orange span {
	color:#fff;
}
.sws_btn_orange_bg:hover {
	background:#F07500;
	background:-moz-linear-gradient(0% 0% 270deg,#FFA600, #FFA600, #F07500 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFA600), to(#F07500), color-stop(.2,#FFA600));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFA600', endColorstr='#F07500');
}

/* hot pink */
.sws_btn_hotpink_bg {
	background-color: #CA278C;
	background:-moz-linear-gradient(0% 0% 270deg,#CA278C, #CA278C, #E47297 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#CA278C), to(#E47297), color-stop(.2,#CA278C));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#CA278C', endColorstr='#E47297');
}
.sws_btn_hotpink {
	border-color:#999;
}
.sws_btn_hotpink span {
	color:#fff;
}
.sws_btn_hotpink_bg:hover {
	background:#E47297;
	background:-moz-linear-gradient(0% 0% 270deg,#E47297, #E47297, #CA278C 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#E47297), to(#CA278C), color-stop(.2,#E47297));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#E47297', endColorstr='#CA278C');
}

/* azure */
.sws_btn_azure_bg {
	background-color: #3366CC;
	background:-moz-linear-gradient(0% 0% 270deg,#3366CC, #3366CC, #3399FF 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#3366CC), to(#3399FF), color-stop(.2,#3366CC));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#3366CC', endColorstr='#3399FF');
}
.sws_btn_azure {
	border-color:#999;
}
.sws_btn_azure span {
	color:#fff;
}
.sws_btn_azure_bg:hover {
	background:#3399FF;
	background:-moz-linear-gradient(0% 0% 270deg,#3399FF, #3399FF, #3366CC 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#3399FF), to(#3366CC), color-stop(.2,#3399FF));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#3399FF', endColorstr='#3366CC');
}

/* tan */
.sws_btn_tan_bg {
	background-color: #A97D5D;
	background:-moz-linear-gradient(0% 0% 270deg,#A97D5D, #A97D5D, #DFB577 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#A97D5D), to(#DFB577), color-stop(.2,#A97D5D));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#A97D5D', endColorstr='#DFB577');
}
.sws_btn_tan {
	border-color:#999;
}
.sws_btn_tan span {
	color:#333;
}
.sws_btn_tan_bg:hover {
	background:#DFB577;
	background:-moz-linear-gradient(0% 0% 270deg,#DFB577, #DFB577, #A97D5D 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#DFB577), to(#A97D5D), color-stop(.2,#DFB577));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#DFB577', endColorstr='#A97D5D');
}

/* almond */
.sws_btn_almond_bg {
	background-color: #D6BFA5;
	background:-moz-linear-gradient(0% 0% 270deg,#D6BFA5, #D6BFA5, #EFDBC5 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#D6BFA5), to(#EFDBC5), color-stop(.2,#D6BFA5));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#D6BFA5', endColorstr='#EFDBC5');
}
.sws_btn_almond {
	border-color:#999;
}
.sws_btn_almond span {
	color:#815C33;
}
.sws_btn_almond_bg:hover {
	background:#EFDBC5;
	background:-moz-linear-gradient(0% 0% 270deg,#EFDBC5, #EFDBC5, #D6BFA5 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#EFDBC5), to(#D6BFA5), color-stop(.2,#EFDBC5));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#EFDBC5', endColorstr='#D6BFA5');
}

/* apple green */
.sws_btn_apple_bg {
	background-color: #7C9902;
	background:-moz-linear-gradient(0% 0% 270deg,#7C9902, #7C9902, #8DB600 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#7C9902), to(#8DB600), color-stop(.2,#7C9902));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7C9902', endColorstr='#8DB600');
}
.sws_btn_apple {
	border-color:#999;
}
.sws_btn_apple span {
	color:#445400;
}
.sws_btn_apple_bg:hover {
	background:#8DB600;
	background:-moz-linear-gradient(0% 0% 270deg,#8DB600, #8DB600, #7C9902 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#8DB600), to(#7C9902), color-stop(.2,#8DB600));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#8DB600', endColorstr='#7C9902');
}

/* bistre */
.sws_btn_bistre_bg {
	background-color: #261B14;
	background:-moz-linear-gradient(0% 0% 270deg,#261B14, #261B14, #3D2B1F 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#261B14), to(#3D2B1F), color-stop(.2,#261B14));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#261B14', endColorstr='#3D2B1F');
}
.sws_btn_bistre {
	border-color:#999;
}
.sws_btn_bistre span {
	color:#FFF0E6;
}
.sws_btn_bistre_bg:hover {
	background:#3D2B1F;
	background:-moz-linear-gradient(0% 0% 270deg,#3D2B1F, #3D2B1F, #261B14 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#3D2B1F), to(#261B14), color-stop(.2,#3D2B1F));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#3D2B1F', endColorstr='#261B14');
}

/* bronze */
.sws_btn_bronze_bg {
	background-color: #B26C2D;
	background:-moz-linear-gradient(0% 0% 270deg,#B26C2D, #B26C2D, #CD7F32 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#B26C2D), to(#CD7F32), color-stop(.2,#B26C2D));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#B26C2D', endColorstr='#CD7F32');
}
.sws_btn_bronze {
	border-color:#999;
}
.sws_btn_bronze span {
	color:#442911;
}
.sws_btn_bronze_bg:hover {
	background:#CD7F32;
	background:-moz-linear-gradient(0% 0% 270deg,#CD7F32, #, #B26C2D 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#CD7F32), to(#B26C2D), color-stop(.2,#CD7F32));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#CD7F32', endColorstr='#B26C2D');
}

/* byzantium */
.sws_btn_byzantium_bg {
	background-color: #4C1C45;
	background:-moz-linear-gradient(0% 0% 270deg,#4C1C45, #4C1C45, #702963 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#4C1C45), to(#702963), color-stop(.2,#4C1C45));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#4C1C45', endColorstr='#702963');
}
.sws_btn_byzantium {
	border-color:#999;
}
.sws_btn_byzantium span {
	color:#FFF3FD;
}
.sws_btn_byzantium_bg:hover {
	background:#702963;
	background:-moz-linear-gradient(0% 0% 270deg,#702963, #702963, #4C1C45 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#702963), to(#4C1C45), color-stop(.2,#702963));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#702963', endColorstr='#4C1C45');
}

/* cherise */
.sws_btn_cherise_bg {
	background-color: #B71D6C;
	background:-moz-linear-gradient(0% 0% 270deg,#B71D6C, #B71D6C, #DD4492 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#B71D6C), to(#DD4492), color-stop(.2,#B71D6C));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#B71D6C', endColorstr='#DD4492');
}
.sws_btn_cherise {
	border-color:#999;
}
.sws_btn_cherise span {
	color:#2F0018;
}
.sws_btn_cherise_bg:hover {
	background:#DD4492;
	background:-moz-linear-gradient(0% 0% 270deg,#DD4492, #DD4492, #B71D6C 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#DD4492), to(#B71D6C), color-stop(.2,#DD4492));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#DD4492', endColorstr='#B71D6C');
}

/* cornflower */
.sws_btn_cornflower_bg {
	background-color: #81ADC5;
	background:-moz-linear-gradient(0% 0% 270deg,#81ADC5, #81ADC5, #9ACEEB 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#81ADC5), to(#9ACEEB), color-stop(.2,#81ADC5));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#81ADC5', endColorstr='#9ACEEB');
}
.sws_btn_cornflower {
	border-color:#999;
}
.sws_btn_cornflower span {
	color:#053753;
}
.sws_btn_cornflower_bg:hover {
	background:#9ACEEB;
	background:-moz-linear-gradient(0% 0% 270deg,#9ACEEB, #9ACEEB, #81ADC5 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#9ACEEB), to(#81ADC5), color-stop(.2,#9ACEEB));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9ACEEB', endColorstr='#81ADC5');
}

/* dandelion */
.sws_btn_dandelion_bg {
	background-color: #D7AB1D;
	background:-moz-linear-gradient(0% 0% 270deg,#D7AB1D, #D7AB1D, #FDDB6D 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#D7AB1D), to(#FDDB6D), color-stop(.2,#D7AB1D));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#D7AB1D', endColorstr='#FDDB6D');
}
.sws_btn_dandelion {
	border-color:#999;
}
.sws_btn_dandelion span {
	color:#654D00;
}
.sws_btn_dandelion_bg:hover {
	background:#FDDB6D;
	background:-moz-linear-gradient(0% 0% 270deg,#FDDB6D, #FDDB6D, #D7AB1D 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FDDB6D), to(#D7AB1D), color-stop(.2,#FDDB6D));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDDB6D', endColorstr='#D7AB1D');
}

/* forest green */
.sws_btn_forestgreen_bg {
	background-color: #013318;
	background:-moz-linear-gradient(0% 0% 270deg,#013318, #013318, #014421 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#013318), to(#014421), color-stop(.2,#013318));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#013318', endColorstr='#014421');
}
.sws_btn_forestgreen {
	border-color:#999;
}
.sws_btn_forestgreen span {
	color:#E6FFF1;
}
.sws_btn_forestgreen_bg:hover {
	background:#015c2d;
	background:-moz-linear-gradient(0% 0% 270deg,#014421, #014421, #013318 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#014421), to(#013318), color-stop(.2,#014421));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#014421', endColorstr='#013318');
}

/* lavender */
.sws_btn_lavender_bg {
	background-color: #8F67B2;
	background:-moz-linear-gradient(0% 0% 270deg,#8F67B2, #8F67B2, #B57EDC 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#8F67B2), to(#B57EDC), color-stop(.2,#8F67B2));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#8F67B2', endColorstr='#B57EDC');
}
.sws_btn_lavender {
	border-color:#999;
}
.sws_btn_lavender span {
	color:#433254;
}
.sws_btn_lavender_bg:hover {
	background:#B57EDC;
	background:-moz-linear-gradient(0% 0% 270deg,#B57EDC, #B57EDC, #8F67B2 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#B57EDC), to(#8F67B2), color-stop(.2,#B57EDC));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#B57EDC', endColorstr='#8F67B2');
}

/* linen */
.sws_btn_linen_bg {
	background-color: #CCC5BE;
	background:-moz-linear-gradient(0% 0% 270deg,#CCC5BE, #CCC5BE, #FAF0E6 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#CCC5BE), to(#FAF0E6), color-stop(0,#CCC5BE));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCC5BE', endColorstr='#FAF0E6');
}
.sws_btn_linen {
	border-color:#999;
}
.sws_btn_linen span {
	color:#666360;
}
.sws_btn_linen_bg:hover {
	background:#FAF0E6;
	background:-moz-linear-gradient(0% 0% 270deg,#FAF0E6, #FAF0E6, #CCC5BE 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FAF0E6), to(#CCC5BE), color-stop(0,#FAF0E6));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAF0E6', endColorstr='#CCC5BE');
}

/* manatee */
.sws_btn_manatee_bg {
	background-color: #70727E;
	background:-moz-linear-gradient(0% 0% 270deg,#70727E, #979AAA, #979AAA 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#70727E), to(#979AAA), color-stop(1,#979AAA));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#70727E', endColorstr='#979AAA');
}
.sws_btn_manatee {
	border-color:#999;
}
.sws_btn_manatee span {
	color:#050712;
}
.sws_btn_manatee_bg:hover {
	background:#979AAA;
	background:-moz-linear-gradient(0% 0% 270deg,#979AAA, #70727E, #70727E 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#979AAA), to(#70727E), color-stop(1,#70727E));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#979AAA', endColorstr='#70727E');
}

/* melon */
.sws_btn_melon_bg {
	background-color: #DB9795;
	background:-moz-linear-gradient(0% 0% 270deg,#DB9795, #FDBCB4, #FDBCB4 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#DB9795), to(#FDBCB4), color-stop(1,#FDBCB4));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#DB9795', endColorstr='#FDBCB4');
}
.sws_btn_melon {
	border-color:#999;
}
.sws_btn_melon span {
	color:#664C4A;
}
.sws_btn_melon_bg:hover {
	background:#FDBCB4;
	background:-moz-linear-gradient(0% 0% 270deg,#FDBCB45, #DB979, #DB979 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FDBCB4), to(#DB9795), color-stop(1,#DB9795));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FDBCB4', endColorstr='#DB9795');
}

/* midnightblue */
.sws_btn_midnightblue_bg {
	background-color: #001C33;
	background:-moz-linear-gradient(0% 0% 270deg,#001C33, #003366, #003366 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#001C33), to(#003366), color-stop(1,#003366));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#001C33', endColorstr='#003366');
}
.sws_btn_midnightblue {
	border-color:#999;
}
.sws_btn_midnightblue span {
	color:#F0F8FF;
}
.sws_btn_midnightblue_bg:hover {
	background:#003366;
	background:-moz-linear-gradient(0% 0% 270deg,#003366, #001C33, #001C33 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#003366), to(#001C33), color-stop(1,#001C33));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#003366', endColorstr='#001C33');
}

/* mint */
.sws_btn_mint_bg {
	background-color: #2D7F60;
	background:-moz-linear-gradient(0% 0% 270deg,#3EB489, #2D7F60, #2D7F60 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#3EB489), to(#2D7F60), color-stop(1,#2D7F60));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#3EB489', endColorstr='#2D7F60');
}
.sws_btn_mint {
	border-color:#999;
}
.sws_btn_mint span {
	color:#123326;
}
.sws_btn_mint_bg:hover {
	background:#3EB489;'
	background:-moz-linear-gradient(0% 0% 270deg,#2D7F60, #3EB489, #3EB489 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#2D7F60), to(#3EB489), color-stop(1,#3EB489));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#2D7F60', endColorstr='#3EB489');
}

/* grannysmith */
.sws_btn_grannysmith_bg {
	background-color: #73BE69;
	background:-moz-linear-gradient(0% 0% 270deg,#73BE69, #A8E4A0, #A8E4A0 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#73BE69), to(#A8E4A0), color-stop(1,#A8E4A0));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#73BE69', endColorstr='#A8E4A0');
}
.sws_btn_grannysmith {
	border-color:#999;
}
.sws_btn_grannysmith span {
	color:#104C08;
}
.sws_btn_grannysmith_bg:hover {
	background:#A8E4A0;
	background:-moz-linear-gradient(0% 0% 270deg,#A8E4A0, #73BE69, #73BE69 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#A8E4A0), to(#73BE69), color-stop(1,#73BE69));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#A8E4A0', endColorstr='#73BE69');
}

/* mustard */
.sws_btn_mustard_bg {
	background-color: #CCAD48;
	background:-moz-linear-gradient(0% 0% 270deg,#CCAD48, #FFDB58, #FFDB58 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#CCAD48), to(#FFDB58), color-stop(1,#FFDB58));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCAD48', endColorstr='#FFDB58');
}
.sws_btn_mustard {
	border-color:#999;
}
.sws_btn_mustard span {
	color:#5E4E22;
}
.sws_btn_mustard_bg:hover {
	background:#FFDB58;
	background:-moz-linear-gradient(0% 0% 270deg,#FFDB58, #CCAD48, #CCAD48 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FFDB58), to(#CCAD48), color-stop(1,#CCAD48));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFDB58', endColorstr='#CCAD48');
}

/* olivine */
.sws_btn_olivine_bg {
	background-color: #829961;
	background:-moz-linear-gradient(0% 0% 270deg,#829961, #9AB973, #9AB973 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#829961), to(#9AB973), color-stop(1,#9AB973));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#829961', endColorstr='#9AB973');
}
.sws_btn_olivine {
	border-color:#999;
}
.sws_btn_olivine span {
	color:#3A442B;
}
.sws_btn_olivine_bg:hover {
	background:#9AB973;
	background:-moz-linear-gradient(0% 0% 270deg,#9AB973, #829961, #829961 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#9AB973), to(#829961), color-stop(1,#829961));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#9AB973', endColorstr='#829961');
}

/* outrageous orange */
.sws_btn_outrageousorange_bg {
	background-color: #B34D34;
	background:-moz-linear-gradient(0% 0% 270deg,#B34D34, #FF6E4A, #FF6E4A 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#B34D34), to(#FF6E4A), color-stop(1,#FF6E4A));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#B34D34', endColorstr='#FF6E4A');
}
.sws_btn_outrageousorange {
	border-color:#999;
}
.sws_btn_outrageousorange span {
	color:#671500;
}
.sws_btn_outrageousorange_bg:hover {
	background:#FF6E4A;
	background:-moz-linear-gradient(0% 0% 270deg,#FF6E4A, #B34D34, #B34D34 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF6E4A), to(#B34D34), color-stop(1,#B34D34));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6E4A', endColorstr='#B34D34');
}

/* red pastel */
.sws_btn_redpastel_bg {
	background-color: #C23B22;
	background:-moz-linear-gradient(0% 0% 270deg,#C23B22, #FF6961, #FF6961 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#C23B22), to(#FF6961), color-stop(1,#FF6961));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#C23B22', endColorstr='#FF6961');
}
.sws_btn_redpastel {
	border-color:#999;
}
.sws_btn_redpastel span {
	color:#5E2625;
}
.sws_btn_redpastel_bg:hover {
	background:#FF6961;
	background:-moz-linear-gradient(0% 0% 270deg,#FF6961, #C23B22, #C23B22 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FF6961), to(#C23B22), color-stop(1,#C23B22));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF6961', endColorstr='#C23B22');
}

/* red brick */
.sws_btn_redbrick_bg {
	background-color: #A51C2F;
	background:-moz-linear-gradient(0% 0% 270deg,#A51C2F, #CB4154, #CB4154 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#A51C2F), to(#CB4154), color-stop(1,#CB4154));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#A51C2F', endColorstr='#CB4154');
}
.sws_btn_redbrick {
	border-color:#999;
}
.sws_btn_redbrick span {
	color:#330007;
}
.sws_btn_redbrick_bg:hover {
	background:#CB4154;
	background:-moz-linear-gradient(0% 0% 270deg,#CB4154, #A51C2F, #A51C2F 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#CB4154), to(#A51C2F), color-stop(1,#A51C2F));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#CB4154', endColorstr='#A51C2F');
}

/* royal purple */
.sws_btn_royalpurple_bg {
	background-color: #422D5D;
	background:-moz-linear-gradient(0% 0% 270deg,#422D5D, #7851A9, #7851A9 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#422D5D), to(#7851A9), color-stop(1,#7851A9));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#422D5D', endColorstr='#7851A9');
}
.sws_btn_royalpurple {
	border-color:#999;
}
.sws_btn_royalpurple span {
	color:#080011;
}
.sws_btn_royalpurple_bg:hover {
	background:#7851A9;
	background:-moz-linear-gradient(0% 0% 270deg,#7851A9, #422D5D, #422D5D 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#7851A9), to(#422D5D), color-stop(1,#422D5D));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7851A9', endColorstr='#422D5D');
}

/* rosewood */
.sws_btn_rosewood_bg {
	background-color: #3F0009;
	background:-moz-linear-gradient(0% 0% 270deg,#3F0009, #65000B, #65000B 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#3F0009), to(#65000B), color-stop(1,#65000B));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#3F0009', endColorstr='#65000B');
}
.sws_btn_rosewood {
	border-color:#999;
}
.sws_btn_rosewood span {
	color:#FFE6EA;
}
.sws_btn_rosewood_bg:hover {
	background:#65000B;
	background:-moz-linear-gradient(0% 0% 270deg,#65000B, #3F0009, #3F0009 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#65000B), to(#3F0009), color-stop(1,#3F0009));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#65000B', endColorstr='#3F0009');
}

/* silver */
.sws_btn_silver_bg {
	background-color: #999999;
	background:-moz-linear-gradient(0% 0% 270deg,#999999, #C0C0C0, #C0C0C0 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#999999), to(#C0C0C0), color-stop(1,#C0C0C0));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#999999', endColorstr='#C0C0C0');
}
.sws_btn_silver {
	border-color:#999;
}
.sws_btn_silver span {
	color:#2B2B2B;
}
.sws_btn_silver_bg:hover {
	background:#C0C0C0;
	background:-moz-linear-gradient(0% 0% 270deg,#C0C0C0, #999999, #999999 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#C0C0C0), to(#999999), color-stop(1,#999999));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#C0C0C0', endColorstr='#999999');
}

/* sky blue */
.sws_btn_skyblue_bg {
	background-color: #00BFFF;
	background:-moz-linear-gradient(0% 0% 270deg,#00BFFF, #87CEEB, #87CEEB 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#00BFFF), to(#87CEEB), color-stop(1,#87CEEB));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00BFFF', endColorstr='#87CEEB');
}
.sws_btn_skyblue {
	border-color:#999;
}
.sws_btn_skyblue span {
	color:#283F44;
}
.sws_btn_skyblue_bg:hover {
	background:#87CEEB;
	background:-moz-linear-gradient(0% 0% 270deg,#87CEEB, #00BFFF, #00BFFF 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#87CEEB), to(#00BFFF), color-stop(1,#00BFFF));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#87CEEB', endColorstr='#00BFFF');
}

/* slate */
.sws_btn_slate_bg {
	background-color: #5A6772;
	background:-moz-linear-gradient(0% 0% 270deg,#5A6772, #708090, #708090 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#5A6772), to(#708090), color-stop(1,#708090));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#5A6772', endColorstr='#708090');
}
.sws_btn_slate {
	border-color:#999;
}
.sws_btn_slate span {
	color:#292F33;
}
.sws_btn_slate_bg:hover {
	background:#708090;
	background:-moz-linear-gradient(0% 0% 270deg,#708090, #5A6772, #5A6772 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#708090), to(#5A6772), color-stop(1,#5A6772));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#708090', endColorstr='#5A6772');
}

/* sunset */
.sws_btn_sunset_bg {
	background-color: #CCAE89;
	background:-moz-linear-gradient(0% 0% 270deg,#CCAE89, #FAD6A5, #FAD6A5 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#CCAE89), to(#FAD6A5), color-stop(1,#FAD6A5));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#CCAE89', endColorstr='#FAD6A5');
}
.sws_btn_sunset {
	border-color:#999;
}
.sws_btn_sunset span {
	color:#665744;
}
.sws_btn_sunset_bg:hover {
	background:#FAD6A5;
	background:-moz-linear-gradient(0% 0% 270deg,#FAD6A5, #CCAE89, #CCAE89 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FAD6A5), to(#CCAE89), color-stop(1,#CCAE89));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#FAD6A5', endColorstr='#CCAE89');
}

/* tangerine */
.sws_btn_tangerine_bg {
	background-color: #CC6A00;
	background:-moz-linear-gradient(0% 0% 270deg,#CCAE89, #F28500, #F28500 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#CC6A00), to(#F28500), color-stop(1,#F28500));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#CC6A00', endColorstr='#F28500');
}
.sws_btn_tangerine {
	border-color:#999;
}
.sws_btn_tangerine span {
	color:#5E3100;
}
.sws_btn_tangerine_bg:hover {
	background:#F28500;
	background:-moz-linear-gradient(0% 0% 270deg,#F28500, #CCAE89, #CCAE89 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#F28500), to(#CC6A00), color-stop(1,#CC6A00));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#F28500', endColorstr='#CC6A00');
}

/* turquoise */
.sws_btn_turquoise_bg {
	background-color: #00A3A6;
	background:-moz-linear-gradient(0% 0% 270deg,#00A3A6, #30D5C8, #30D5C8 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#00A3A6), to(#30D5C8), color-stop(1,#30D5C8));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='00A3A6', endColorstr='#30D5C8');
}
.sws_btn_turquoise {
	border-color:#999;
}
.sws_btn_turquoise span {
	color:#124C46;
}
.sws_btn_turquoise_bg:hover {
	background:#30D5C8;
	background:-moz-linear-gradient(0% 0% 270deg,#30D5C8, #00A3A6, #00A3A6 100%);
	background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#30D5C8), to(#00A3A6), color-stop(1,#00A3A6));
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='30D5C8', endColorstr='#00A3A6');
}



/* SHADOWS */


a.sws_btn_glow:hover {
	box-shadow:none;
}

a.sws_btn_glow_grey:hover {
	box-shadow:0px 0px 5px 0px #666;
	-moz-box-shadow:0px 0px 5px 0px #666;
	-webkit-box-shadow:0px 0px 5px 0px #666;
	border-color:#666;
}

a.sws_btn_glow_red:hover {
	box-shadow:0px 0px 5px 0px #AA0114;
	-moz-box-shadow:0px 0px 5px 0px #AA0114;
	-webkit-box-shadow:0px 0px 5px 0px #AA0114;
	border-color:#AA0114;
}

a.sws_btn_glow_blue:hover {
	box-shadow:0px 0px 5px 0px #1171EE;
	-moz-box-shadow:0px 0px 5px 0px #1171EE;
	-webkit-box-shadow:0px 0px 5px 0px #1171EE;
	border-color:#1171EE;
}

a.sws_btn_glow_purple:hover {
	box-shadow:0px 0px 5px 0px #4D2470;
	-moz-box-shadow:0px 0px 5px 0px #4D2470;
	-webkit-box-shadow:0px 0px 5px 0px #4D2470;
	border-color:#4D2470;
}

a.sws_btn_glow_orange:hover {
	box-shadow:0px 0px 5px 0px #FFA600;
	-moz-box-shadow:0px 0px 5px 0px #FFA600;
	-webkit-box-shadow:0px 0px 5px 0px #FFA600;
	border-color:#FFA600;
}

a.sws_btn_glow_green:hover {
	box-shadow:0px 0px 5px 0px #7C9902;
	-moz-box-shadow:0px 0px 5px 0px #7C9902;
	-webkit-box-shadow:0px 0px 5px 0px #7C9902;
	border-color: #7C9902;
}

a.sws_btn_glow_almond:hover {
	box-shadow:0px 0px 5px 0px #EFC09D;
	-moz-box-shadow:0px 0px 5px 0px #EFC09D;
	-webkit-box-shadow:0px 0px 5px 0px #EFC09D;
	border-color: #EFDBC5;
}

a.sws_btn_glow_applegreen:hover {
	box-shadow:0px 0px 5px 0px #8DB600;
	-moz-box-shadow:0px 0px 5px 0px #8DB600;
	-webkit-box-shadow:0px 0px 5px 0px #8DB600;
	border-color: #8DB600;
}

a.sws_btn_glow_bistre:hover {
	box-shadow:0px 0px 5px 0px #3D2B1F;
	-moz-box-shadow:0px 0px 5px 0px #3D2B1F;
	-webkit-box-shadow:0px 0px 5px 0px #3D2B1F;
	border-color: #3D2B1F;
}

a.sws_btn_glow_bronze:hover {
	box-shadow:0px 0px 5px 0px #CD7F32;
	-moz-box-shadow:0px 0px 5px 0px #CD7F32;
	-webkit-box-shadow:0px 0px 5px 0px #CD7F32;
	border-color: #CD7F32;
}

a.sws_btn_glow_byzantium:hover {
	box-shadow:0px 0px 5px 0px #702963;
	-moz-box-shadow:0px 0px 5px 0px #702963;
	-webkit-box-shadow:0px 0px 5px 0px #702963;
	border-color: #702963;
}

a.sws_btn_glow_cherise:hover {
	box-shadow:0px 0px 5px 0px #DD4492;
	-moz-box-shadow:0px 0px 5px 0px #DD4492;
	-webkit-box-shadow:0px 0px 5px 0px #DD4492;
	border-color: #DD4492;
}

a.sws_btn_glow_cornflower:hover {
	box-shadow:0px 0px 5px 0px #9ACEEB;
	-moz-box-shadow:0px 0px 5px 0px #9ACEEB;
	-webkit-box-shadow:0px 0px 5px 0px #9ACEEB;
	border-color: #9ACEEB;
}

a.sws_btn_glow_dandelion:hover {
	box-shadow:0px 0px 5px 0px #FDDB6D;
	-moz-box-shadow:0px 0px 5px 0px #FDDB6D;
	-webkit-box-shadow:0px 0px 5px 0px #FDDB6D;
	border-color: #FDDB6D;
}

a.sws_btn_glow_forestgreen:hover {
	box-shadow:0px 0px 5px 0px #014421;
	-moz-box-shadow:0px 0px 5px 0px #014421;
	-webkit-box-shadow:0px 0px 5px 0px #014421;
	border-color: #014421;
}

a.sws_btn_glow_lavender:hover {
	box-shadow:0px 0px 5px 0px #B57EDC;
	-moz-box-shadow:0px 0px 5px 0px #B57EDC;
	-webkit-box-shadow:0px 0px 5px 0px #B57EDC;
	border-color: #B57EDC;
}

a.sws_btn_glow_linen:hover {
	box-shadow:0px 0px 5px 0px #FAF0E6;
	-moz-box-shadow:0px 0px 5px 0px #FAF0E6;
	-webkit-box-shadow:0px 0px 5px 0px #FAF0E6;
	border-color: #FAF0E6;
}

a.sws_btn_glow_manatee:hover {
	box-shadow:0px 0px 5px 0px #979AAA;
	-moz-box-shadow:0px 0px 5px 0px #979AAA;
	-webkit-box-shadow:0px 0px 5px 0px #979AAA;
	border-color: #979AAA;
}

a.sws_btn_glow_melon:hover {
	box-shadow:0px 0px 5px 0px #FDBCB4;
	-moz-box-shadow:0px 0px 5px 0px #FDBCB4;
	-webkit-box-shadow:0px 0px 5px 0px #FDBCB4;
	border-color: #FDBCB4;
}

a.sws_btn_glow_midnightblue:hover {
	box-shadow:0px 0px 5px 0px #036;
	-moz-box-shadow:0px 0px 5px 0px #036;
	-webkit-box-shadow:0px 0px 5px 0px #036;
	border-color: #036;
}

a.sws_btn_glow_mint:hover {
	box-shadow:0px 0px 5px 0px #3EB489;
	-moz-box-shadow:0px 0px 5px 0px #3EB489;
	-webkit-box-shadow:0px 0px 5px 0px #3EB489;
	border-color: #3EB489;
}

a.sws_btn_glow_grannysmithapple:hover {
	box-shadow:0px 0px 5px 0px #A8E4A0;
	-moz-box-shadow:0px 0px 5px 0px #A8E4A0;
	-webkit-box-shadow:0px 0px 5px 0px #A8E4A0;
	border-color: #A8E4A0;
}

a.sws_btn_glow_mustard:hover {
	box-shadow:0px 0px 5px 0px #FFDB58;
	-moz-box-shadow:0px 0px 5px 0px #FFDB58;
	-webkit-box-shadow:0px 0px 5px 0px #FFDB58;
	border-color: #FFDB58;
}

a.sws_btn_glow_olivine:hover {
	box-shadow:0px 0px 5px 0px #9AB973;
	-moz-box-shadow:0px 0px 5px 0px #9AB973;
	-webkit-box-shadow:0px 0px 5px 0px #9AB973;
	border-color: #9AB973;
}

a.sws_btn_glow_outrageousorange:hover {
	box-shadow:0px 0px 5px 0px #FF6E4A;
	-moz-box-shadow:0px 0px 5px 0px #FF6E4A;
	-webkit-box-shadow:0px 0px 5px 0px #FF6E4A;
	border-color: #FF6E4A;
}

a.sws_btn_glow_redpastel:hover {
	box-shadow:0px 0px 5px 0px #FF6961;
	-moz-box-shadow:0px 0px 5px 0px #FF6961;
	-webkit-box-shadow:0px 0px 5px 0px #FF6961;
	border-color: #FF6961;
}

a.sws_btn_glow_redbrick:hover {
	box-shadow:0px 0px 5px 0px #CB4154;
	-moz-box-shadow:0px 0px 5px 0px #CB4154;
	-webkit-box-shadow:0px 0px 5px 0px #CB4154;
	border-color: #CB4154;
}

a.sws_btn_glow_royalpurple:hover {
	box-shadow:0px 0px 5px 0px #7851A9;
	-moz-box-shadow:0px 0px 5px 0px #7851A9;
	-webkit-box-shadow:0px 0px 5px 0px #7851A9;
	border-color: #7851A9;
}

a.sws_btn_glow_rosewood:hover {
	box-shadow:0px 0px 5px 0px #65000B;
	-moz-box-shadow:0px 0px 5px 0px #65000B;
	-webkit-box-shadow:0px 0px 5px 0px #65000B;
	border-color: #65000B;
}

a.sws_btn_glow_silver:hover {
	box-shadow:0px 0px 5px 0px #C0C0C0;
	-moz-box-shadow:0px 0px 5px 0px #C0C0C0;
	-webkit-box-shadow:0px 0px 5px 0px #C0C0C0;
	border-color: #C0C0C0;
}

a.sws_btn_glow_skyblue:hover {
	box-shadow:0px 0px 5px 0px #87CEEB;
	-moz-box-shadow:0px 0px 5px 0px #87CEEB;
	-webkit-box-shadow:0px 0px 5px 0px #87CEEB;
	border-color: #87CEEB;
}

a.sws_btn_glow_slate:hover {
	box-shadow:0px 0px 5px 0px #708090;
	-moz-box-shadow:0px 0px 5px 0px #708090;
	-webkit-box-shadow:0px 0px 5px 0px #708090;
	border-color: #708090;
}

a.sws_btn_glow_sunset:hover {
	box-shadow:0px 0px 5px 0px #FAD6A5;
	-moz-box-shadow:0px 0px 5px 0px #FAD6A5;
	-webkit-box-shadow:0px 0px 5px 0px #FAD6A5;
	border-color: #FAD6A5;
}

a.sws_btn_glow_tangerine:hover {
	box-shadow:0px 0px 5px 0px #F28500;
	-moz-box-shadow:0px 0px 5px 0px #F28500;
	-webkit-box-shadow:0px 0px 5px 0px #F28500;
	border-color: #F28500;
}

a.sws_btn_glow_turquoise:hover {
	box-shadow:0px 0px 5px 0px #30D5C8;
	-moz-box-shadow:0px 0px 5px 0px #30D5C8;
	-webkit-box-shadow:0px 0px 5px 0px #30D5C8;
	border-color: #30D5C8;
}