﻿._1vqal9 {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #d3e689 !important;

				background: #a6cf04;
			background: -webkit-linear-gradient( top, #a6cf04 5%, #4c6d04 95%);
	background: linear-gradient( to bottom, #a6cf04 5%, #4c6d04 95%);
	}

	._1vqal9 > span {
		border-radius: 2px;
		display: block;


					background: #789f00;
			background: -webkit-linear-gradient( top, #789f00 5%, #4c6d04 95%);
	background: linear-gradient( to bottom, #789f00 5%, #4c6d04 95%);
			}

@media (forced-colors:active) {
	._1vqal9 {
		background: ButtonFace;
	}
	._1vqal9 > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._1vqal9:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8 !important;

				background: #bad302;
			background: -webkit-linear-gradient( top, #bad302 5%, #83a00e 95%);
	background: linear-gradient( to bottom, #bad302 5%, #83a00e 95%);
	}

	._1vqal9:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
					background: #9abd03;
			background: -webkit-linear-gradient( top, #9abd03 5%, #83a00e 95%);
	background: linear-gradient( to bottom, #9abd03 5%, #83a00e 95%);
			}

._wuwl6f {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #fff7f8 !important;

				background: #b2cdff;
			background: -webkit-linear-gradient( top, #b2cdff 5%, #395c8a 95%);
	background: linear-gradient( to bottom, #b2cdff 5%, #395c8a 95%);
	}

	._wuwl6f > span {
		border-radius: 2px;
		display: block;


					background: #84add2;
			background: -webkit-linear-gradient( top, #84add2 5%, #395c8a 95%);
	background: linear-gradient( to bottom, #84add2 5%, #395c8a 95%);
			}

@media (forced-colors:active) {
	._wuwl6f {
		background: ButtonFace;
	}
	._wuwl6f > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._wuwl6f:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8 !important;

				background: #b4e0fa;
			background: -webkit-linear-gradient( top, #b4e0fa 5%, #4e71a8 95%);
	background: linear-gradient( to bottom, #b4e0fa 5%, #4e71a8 95%);
	}

	._wuwl6f:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
					background: #a1b5de;
			background: -webkit-linear-gradient( top, #a1b5de 5%, #4e71a8 95%);
	background: linear-gradient( to bottom, #a1b5de 5%, #4e71a8 95%);
			}

._grg4uu {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #9ed2fd !important;

				background: rgba(47,137,188,1);
			background: -webkit-linear-gradient( top, rgba(47,137,188,1) 5%, rgba(23,67,92,1) 95%);
	background: linear-gradient( to bottom, rgba(47,137,188,1) 5%, rgba(23,67,92,1) 95%);
	}

	._grg4uu > span {
		border-radius: 2px;
		display: block;


					background: rgba(33,101,138,1);
			background: -webkit-linear-gradient( top, rgba(33,101,138,1) 5%, rgba(23,67,92,1) 95%);
	background: linear-gradient( to bottom, rgba(33,101,138,1) 5%, rgba(23,67,92,1) 95%);
			}

@media (forced-colors:active) {
	._grg4uu {
		background: ButtonFace;
	}
	._grg4uu > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._grg4uu:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8 !important;

				background: rgba(102,192,244,1);
			background: -webkit-linear-gradient( top, rgba(102,192,244,1) 5%, rgba(47,137,188,1) 95%);
	background: linear-gradient( to bottom, rgba(102,192,244,1) 5%, rgba(47,137,188,1) 95%);
	}

	._grg4uu:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
		background: transparent;			}

	._grg4uu._ud1tsn, btn_darkblue_white_innerfade._qn87lj {
	text-decoration: none !important;
	color: #314148 !important;

		background: #fff7f8 !important;			}

	._grg4uu._ud1tsn > span, btn_darkblue_white_innerfade._qn87lj > span {
					background: #9d949b;
			background: -webkit-linear-gradient( top, #9d949b 5%, #afabbd 95%);
	background: linear-gradient( to bottom, #9d949b 5%, #afabbd 95%);
			}

	._jyashf {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #f9d9a9 !important;

				background: rgba(188,47,47,1);
			background: -webkit-linear-gradient( top, rgba(188,47,47,1) 5%, rgba(92,37,23,1) 95%);
	background: linear-gradient( to bottom, rgba(188,47,47,1) 5%, rgba(92,37,23,1) 95%);
	}

	._jyashf > span {
		border-radius: 2px;
		display: block;


					background: rgba(138,51,33,1);
			background: -webkit-linear-gradient( top, rgba(138,51,33,1) 5%, rgba(92,37,23,1) 95%);
	background: linear-gradient( to bottom, rgba(138,51,33,1) 5%, rgba(92,37,23,1) 95%);
			}

@media (forced-colors:active) {
	._jyashf {
		background: ButtonFace;
	}
	._jyashf > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._jyashf:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8 !important;

				background: rgba(244,92,102,1);
			background: -webkit-linear-gradient( top, rgba(244,92,102,1) 5%, rgba(188,67,47,1) 95%);
	background: linear-gradient( to bottom, rgba(244,92,102,1) 5%, rgba(188,67,47,1) 95%);
	}

	._jyashf:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
		background: transparent;			}

	._jyashf._ud1tsn, btn_darkred_white_innerfade._qn87lj {
	text-decoration: none !important;
	color: #4e402f !important;

		background: #fff7f8 !important;			}

	._jyashf._ud1tsn > span, btn_darkred_white_innerfade._qn87lj > span {
					background: #9698a0;
			background: -webkit-linear-gradient( top, #9698a0 5%, #b2b0ad 95%);
	background: linear-gradient( to bottom, #9698a0 5%, #b2b0ad 95%);
			}

	._4te3dz {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #fff7f8 !important;

				background: #b4b3ba;
			background: -webkit-linear-gradient( top, #b4b3ba 5%, #414c57 95%);
	background: linear-gradient( to bottom, #b4b3ba 5%, #414c57 95%);
	}

	._4te3dz > span {
		border-radius: 2px;
		display: block;


					background: #70788d;
			background: -webkit-linear-gradient( top, #70788d 5%, #414c57 95%);
	background: linear-gradient( to bottom, #70788d 5%, #414c57 95%);
			}

@media (forced-colors:active) {
	._4te3dz {
		background: ButtonFace;
	}
	._4te3dz > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._4te3dz:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8 !important;

				background: #d1d3e6;
			background: -webkit-linear-gradient( top, #d1d3e6 5%, #5d5f60 95%);
	background: linear-gradient( to bottom, #d1d3e6 5%, #5d5f60 95%);
	}

	._4te3dz:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
					background: #91a6b0;
			background: -webkit-linear-gradient( top, #91a6b0 5%, #5d5f60 95%);
	background: linear-gradient( to bottom, #91a6b0 5%, #5d5f60 95%);
			}

._8im68m {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #e4e7e6 !important;

	background: rgba( 0, 0, 0, 0.4);	}

	._8im68m > span {
		border-radius: 2px;
		display: block;


		background: transparent;			}

@media (forced-colors:active) {
	._8im68m {
		background: ButtonFace;
	}
	._8im68m > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._8im68m:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #040505 !important;

	background: #75badf;	}

	._8im68m:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
		background: transparent;			}

._znmf22 {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #e4e7e6 !important;

	background: #040505;	}

	._znmf22 > span {
		border-radius: 2px;
		display: block;


					background: #272f31;
			background: -webkit-linear-gradient( top, #272f31 5%, #1b1b28 95%);
	background: linear-gradient( to bottom, #272f31 5%, #1b1b28 95%);
			}

@media (forced-colors:active) {
	._znmf22 {
		background: ButtonFace;
	}
	._znmf22 > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._znmf22:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #e4e7e6 !important;

				background: #5b719d;
			background: -webkit-linear-gradient( top, #5b719d 5%, #384967 95%);
	background: linear-gradient( to bottom, #5b719d 5%, #384967 95%);
	}

	._znmf22:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
					background: #476378;
			background: -webkit-linear-gradient( top, #476378 5%, #384967 95%);
	background: linear-gradient( to bottom, #476378 5%, #384967 95%);
			}


._znmf22:not(:hover) > span {
	box-shadow: inset 0 1px 1px #493c44;
}
._t9uhio {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #6dc3fa !important;

	background: rgba(0, 0, 0, 0.5 );	}

	._t9uhio > span {
		border-radius: 2px;
		display: block;


		background: transparent;			}

@media (forced-colors:active) {
	._t9uhio {
		background: ButtonFace;
	}
	._t9uhio > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._t9uhio:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8 !important;

	background: rgba( 102, 192, 244, 0.4 );	}

	._t9uhio:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
		background: transparent;			}

	._t9uhio._ud1tsn, btn_grey_black._qn87lj {
	text-decoration: none !important;
	color: #fff7f8 !important;

		background: rgba( 102, 192, 244, 0.2 );;			}

	._t9uhio._ud1tsn > span, btn_grey_black._qn87lj > span {
		background: transparent;			}

	._hbegsc {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #e4e7e6 !important;

	background: #040505;	}

	._hbegsc > span {
		border-radius: 2px;
		display: block;


		background: transparent;			}

@media (forced-colors:active) {
	._hbegsc {
		background: ButtonFace;
	}
	._hbegsc > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._hbegsc:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #040505 !important;

	background: #97bcea;	}

	._hbegsc:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
		background: transparent;			}

._vj20yh {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #6dc3fa !important;

	background: rgba( 103, 193, 245, 0.2 );	}

	._vj20yh > span {
		border-radius: 2px;
		display: block;


		background: transparent;			}

@media (forced-colors:active) {
	._vj20yh {
		background: ButtonFace;
	}
	._vj20yh > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._vj20yh:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8 !important;

				background: #458298;
			background: -webkit-linear-gradient( 150deg, #458298 5%,#6dc3fa 95%);
	background: linear-gradient( -60deg, #458298 5%,#6dc3fa 95%);
	}

	._vj20yh:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
		background: transparent;			}

	._vj20yh._ud1tsn, btnv6_blue_hoverfade._qn87lj {
	text-decoration: none !important;
	color: #fff7f8 !important;

		background: rgba( 103, 193, 245, 0.6 );;			}

	._vj20yh._ud1tsn > span, btnv6_blue_hoverfade._qn87lj > span {
		background: transparent;			}

	._mfxkqr {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #2d5061 !important;

				background: rgba(193,228,249,1);
			background: -webkit-linear-gradient( top, rgba(193,228,249,1) 5%, rgba(148,183,202,1) 95%);
	background: linear-gradient( to bottom, rgba(193,228,249,1) 5%, rgba(148,183,202,1) 95%);
	}

	._mfxkqr > span {
		border-radius: 2px;
		display: block;


		background: transparent;		text-shadow: 1px 1px 0px rgba( 255, 255, 255, 0.1 );	}

@media (forced-colors:active) {
	._mfxkqr {
		background: ButtonFace;
	}
	._mfxkqr > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._mfxkqr:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8 !important;

				background: rgba(102,192,244,1);
			background: -webkit-linear-gradient( top, rgba(102,192,244,1) 5%, rgba(47,137,188,1) 95%);
	background: linear-gradient( to bottom, rgba(102,192,244,1) 5%, rgba(47,137,188,1) 95%);
	}

	._mfxkqr:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
		background: transparent;			}

._m8lr6f {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #9ed2fd !important;

				background: rgba(47,137,188,1);
			background: -webkit-linear-gradient( top, rgba(47,137,188,1) 5%, rgba(23,67,92,1) 95%);
	background: linear-gradient( to bottom, rgba(47,137,188,1) 5%, rgba(23,67,92,1) 95%);
	}

	._m8lr6f > span {
		border-radius: 2px;
		display: block;


		background: transparent;		text-shadow: -1px -1px 0px rgba( 0, 0, 0, 0.1 );	}

@media (forced-colors:active) {
	._m8lr6f {
		background: ButtonFace;
	}
	._m8lr6f > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._m8lr6f:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8 !important;

				background: rgba(102,192,244,1);
			background: -webkit-linear-gradient( top, rgba(102,192,244,1) 5%, rgba(47,137,188,1) 95%);
	background: linear-gradient( to bottom, rgba(102,192,244,1) 5%, rgba(47,137,188,1) 95%);
	}

	._m8lr6f:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
		background: transparent;			}

._c16ixm {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #d3e689 !important;

				background: rgba(121,153,5,1);
			background: -webkit-linear-gradient( top, rgba(121,153,5,1) 5%, rgba(83,105,4,1) 95%);
	background: linear-gradient( to bottom, rgba(121,153,5,1) 5%, rgba(83,105,4,1) 95%);
	}

	._c16ixm > span {
		border-radius: 2px;
		display: block;


		background: transparent;		text-shadow: -1px -1px 0px rgba( 0, 0, 0, 0.1 );	}

@media (forced-colors:active) {
	._c16ixm {
		background: ButtonFace;
	}
	._c16ixm > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._c16ixm:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8 !important;

				background: rgba(164,208,7,1);
			background: -webkit-linear-gradient( top, rgba(164,208,7,1) 5%, rgba(107,135,5,1) 95%);
	background: linear-gradient( to bottom, rgba(164,208,7,1) 5%, rgba(107,135,5,1) 95%);
	}

	._c16ixm:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
		background: transparent;			}

._ecngl6 {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #60c0f1 !important;

	background: #193037;	}

	._ecngl6 > span {
		border-radius: 2px;
		display: block;


		background: transparent;			}

@media (forced-colors:active) {
	._ecngl6 {
		background: ButtonFace;
	}
	._ecngl6 > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._ecngl6:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8 !important;

	background: #60c0f1;	}

	._ecngl6:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
		background: transparent;			}

	._ecngl6._ud1tsn, btnv6_grey_black._qn87lj {
	text-decoration: none !important;
	color: #fff7f8 !important;

		background: rgba( 103, 193, 245, 0.4 );;			}

	._ecngl6._ud1tsn > span, btnv6_grey_black._qn87lj > span {
		background: transparent;			}

	._fc9sje {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #fff7f8 !important;

	background: transparent;	}

	._fc9sje > span {
		border-radius: 2px;
		display: block;


		background: transparent;		border: 1px solid rgba(255,255,255,0.4);
border-radius: 2px;	}

@media (forced-colors:active) {
	._fc9sje {
		background: ButtonFace;
	}
	._fc9sje > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._fc9sje:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8 !important;

	background: transparent;	}

	._fc9sje:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
		background: transparent;		border: 1px solid rgba(255,255,255,1);
border-radius: 2px;	}

._w8co7n {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #9ed2fd !important;

				background: rgba(62,133,154,1);
			background: -webkit-linear-gradient( top, rgba(62,133,154,1) 5%, rgba(30,73,85,1) 95%);
	background: linear-gradient( to bottom, rgba(62,133,154,1) 5%, rgba(30,73,85,1) 95%);
	}

	._w8co7n > span {
		border-radius: 2px;
		display: block;


					background: rgba(33,101,138,1);
			background: -webkit-linear-gradient( top, rgba(33,101,138,1) 5%, rgba(23,67,92,1) 95%);
	background: linear-gradient( to bottom, rgba(33,101,138,1) 5%, rgba(23,67,92,1) 95%);
			}

@media (forced-colors:active) {
	._w8co7n {
		background: ButtonFace;
	}
	._w8co7n > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._w8co7n:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8 !important;

				background: rgba(92,163,184,1);
			background: -webkit-linear-gradient( top, rgba(92,163,184,1) 5%, rgba(60,103,115,1) 95%);
	background: linear-gradient( to bottom, rgba(92,163,184,1) 5%, rgba(60,103,115,1) 95%);
	}

	._w8co7n:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
		background: transparent;			}

	._w8co7n._ud1tsn, btn_teal._qn87lj {
	text-decoration: none !important;
	color: #314148 !important;

		background: #fff7f8 !important;			}

	._w8co7n._ud1tsn > span, btn_teal._qn87lj > span {
					background: rgba(72,143,164,1);
			background: -webkit-linear-gradient( top, rgba(72,143,164,1) 5%, rgba(40,83,95,1) 95%);
	background: linear-gradient( to bottom, rgba(72,143,164,1) 5%, rgba(40,83,95,1) 95%);
			}

	._s9lqep {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #9ed2fd !important;

				background: rgba(79,78,181,1);
			background: -webkit-linear-gradient( top, rgba(79,78,181,1) 5%, rgba(49,48,151,1) 95%);
	background: linear-gradient( to bottom, rgba(79,78,181,1) 5%, rgba(49,48,151,1) 95%);
	}

	._s9lqep > span {
		border-radius: 2px;
		display: block;


					background: rgba(33,101,138,1);
			background: -webkit-linear-gradient( top, rgba(33,101,138,1) 5%, rgba(23,67,92,1) 95%);
	background: linear-gradient( to bottom, rgba(33,101,138,1) 5%, rgba(23,67,92,1) 95%);
			}

@media (forced-colors:active) {
	._s9lqep {
		background: ButtonFace;
	}
	._s9lqep > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._s9lqep:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8 !important;

				background: rgba(109,108,211,1);
			background: -webkit-linear-gradient( top, rgba(109,108,211,1) 5%, rgba(79,78,181,1) 95%);
	background: linear-gradient( to bottom, rgba(109,108,211,1) 5%, rgba(79,78,181,1) 95%);
	}

	._s9lqep:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
		background: transparent;			}

	._s9lqep._ud1tsn, btn_royal_blue._qn87lj {
	text-decoration: none !important;
	color: #314148 !important;

		background: #fff7f8 !important;			}

	._s9lqep._ud1tsn > span, btn_royal_blue._qn87lj > span {
					background: rgba(72,143,164,1);
			background: -webkit-linear-gradient( top, rgba(72,143,164,1) 5%, rgba(40,83,95,1) 95%);
	background: linear-gradient( to bottom, rgba(72,143,164,1) 5%, rgba(40,83,95,1) 95%);
			}

	._ltjpar {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #9ed2fd !important;

				background: rgba(111,35,74,1);
			background: -webkit-linear-gradient( top, rgba(111,35,74,1) 5%, rgba(81,5,44,1) 95%);
	background: linear-gradient( to bottom, rgba(111,35,74,1) 5%, rgba(81,5,44,1) 95%);
	}

	._ltjpar > span {
		border-radius: 2px;
		display: block;


					background: rgba(33,101,138,1);
			background: -webkit-linear-gradient( top, rgba(33,101,138,1) 5%, rgba(23,67,92,1) 95%);
	background: linear-gradient( to bottom, rgba(33,101,138,1) 5%, rgba(23,67,92,1) 95%);
			}

@media (forced-colors:active) {
	._ltjpar {
		background: ButtonFace;
	}
	._ltjpar > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._ltjpar:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8 !important;

				background: rgba(151,75,114,1);
			background: -webkit-linear-gradient( top, rgba(151,75,114,1) 5%, rgba(121,45,84,1) 95%);
	background: linear-gradient( to bottom, rgba(151,75,114,1) 5%, rgba(121,45,84,1) 95%);
	}

	._ltjpar:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
		background: transparent;			}

	._ltjpar._ud1tsn, btn_plum._qn87lj {
	text-decoration: none !important;
	color: #314148 !important;

		background: #fff7f8 !important;			}

	._ltjpar._ud1tsn > span, btn_plum._qn87lj > span {
					background: rgba(72,143,164,1);
			background: -webkit-linear-gradient( top, rgba(72,143,164,1) 5%, rgba(40,83,95,1) 95%);
	background: linear-gradient( to bottom, rgba(72,143,164,1) 5%, rgba(40,83,95,1) 95%);
			}

	._ykthsg {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #d0eba2; !important;

	background: transparent;	text-shadow: 1px 1px 0px rgba( 0, 0, 0, 0.3 );}

	._ykthsg > span {
		border-radius: 2px;
		display: block;


					background: #70a228;
			background: -webkit-linear-gradient( top, #70a228 5%, #54831c 95%);
	background: linear-gradient( to bottom, #70a228 5%, #54831c 95%);
		background: linear-gradient( to right, #7db526 5%, #54831c 95%);	}

@media (forced-colors:active) {
	._ykthsg {
		background: ButtonFace;
	}
	._ykthsg > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._ykthsg:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8; !important;

	background: transparent;	}

	._ykthsg:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
					background: #96cf25;
			background: -webkit-linear-gradient( top, #96cf25 5%, #68ab24 95%);
	background: linear-gradient( to bottom, #96cf25 5%, #68ab24 95%);
		background: linear-gradient( to right, #96cf25 5%, #68ab24 95%);	}

	._ykthsg._ud1tsn, btn_green_steamui._qn87lj {
	text-decoration: none !important;
	color: #fff7f8; !important;

		background: transparent;			}

	._ykthsg._ud1tsn > span, btn_green_steamui._qn87lj > span {
					background: #96cf25;
			background: -webkit-linear-gradient( top, #96cf25 5%, #68ab24 95%);
	background: linear-gradient( to bottom, #96cf25 5%, #68ab24 95%);
		background: linear-gradient( to right, #96cf25 5%, #68ab24 95%);	}

	._1ua26t {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #ddeae8; !important;

	background: transparent;	}

	._1ua26t > span {
		border-radius: 2px;
		display: block;


					background: #7db526;
			background: -webkit-linear-gradient( top, #7db526 5%, #54831c 95%);
	background: linear-gradient( to bottom, #7db526 5%, #54831c 95%);
		background: linear-gradient( to right, #313439 5%, #313439 95%); box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2); transition: all 0.2s ease-out;	}

@media (forced-colors:active) {
	._1ua26t {
		background: ButtonFace;
	}
	._1ua26t > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._1ua26t:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8; !important;

	background: transparent;	}

	._1ua26t:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
					background: #96cf25;
			background: -webkit-linear-gradient( top, #96cf25 5%, #68ab24 95%);
	background: linear-gradient( to bottom, #96cf25 5%, #68ab24 95%);
		background: linear-gradient( to right, #3e4b52 5%, #3e4b52 95%); box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.5);	}

._qskveh {
	border-radius: 2px;
	border: none;
	padding: 1px;
	display: inline-block;
	cursor: pointer;
	text-decoration: none !important;
	color: #cbdcf3; !important;

	background: transparent;	text-shadow: 1px 1px 0px rgba( 0, 0, 0, 0.3 );}

	._qskveh > span {
		border-radius: 2px;
		display: block;


					background: #7db526;
			background: -webkit-linear-gradient( top, #7db526 5%, #54831c 95%);
	background: linear-gradient( to bottom, #7db526 5%, #54831c 95%);
		background: linear-gradient( to right, #46b8ff 5%, #154cc0 60%); box-shadow: 2px 2px 6px rgba(0, 0, 0, 0.2); background-position: 25%; background-size: 330% 100%;	}

@media (forced-colors:active) {
	._qskveh {
		background: ButtonFace;
	}
	._qskveh > span {
		background: ButtonFace;
		border: 1px solid ButtonBorder;
	}
}
._qskveh:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover {
	text-decoration: none !important;
	color: #fff7f8; !important;

	background: transparent;	}

	._qskveh:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover > span {
					background: #96cf25;
			background: -webkit-linear-gradient( top, #96cf25 5%, #68ab24 95%);
	background: linear-gradient( to bottom, #96cf25 5%, #68ab24 95%);
		background: linear-gradient( to right, #46b8ff 5%, #154cc0 60%); box-shadow: 2px 2px 15px rgba(0, 0, 0, 0.5); background-position: 0%; background-size: 330% 100%;	}


/* This class must be applied to anything you want to use buttons in to enable hover states. */
._tkms14 {}

._y4xydl {
	-moz-box-shadow:	2px 2px 4px rgba(0,0,0,0.75) inset, -2px -2px 4px rgba(150,150,150,1) inset;
	-webkit-box-shadow:	2px 2px 4px rgba(0,0,0,0.75) inset, -2px -2px 6px rgba(150,150,150,1) inset;
	box-shadow: 		2px 2px 6px rgba(0,0,0,0.75) inset, -2px -2px 4px rgba(150,150,150,1) inset;
}

/* fix for mozilla <button> elements */
button::-moz-focus-inner
{
	padding: 0;
	border: none;
}

/* Borders */
._gljorp {
	border-radius: 5px;
	border: 2px solid #1f1b2c;
}

._gljorp > span {
	border-radius: 3px;
}

._240jvc {
	border-radius: 3px;
	border: 2px solid #131b2d;
}

._240jvc > span {
	border-radius: 3px;
}

/* Sizing */
._l28s8r > span, input._l28s8r {
	padding: 0 15px;
	font-size: 16px;
	line-height: 39px;
}

._uwlvfq > span, input._uwlvfq {
	padding: 0 15px;
	font-size: 15px;
	line-height: 36px;
}

._u2vzc4 > span, input._u2vzc4 {
	padding: 0 15px;
	font-size: 15px;
	line-height: 30px;
}

._u2vzc4 ._75dg9d {
	margin: 6px 0;
	vertical-align: top;
}

._0s7e5h > span, input._0s7e5h {
	padding: 0 4px;
	font-size: 15px;
	line-height: 30px;
}

._czq81x > span, input._czq81x {
	padding: 0 24px;
	font-size: 15px;
	line-height: 30px;
}

._crw2co > span, input._crw2co {
	padding: 0 15px;
	font-size: 12px;
	line-height: 20px;
}

._zi59un > span, input._zi59un {
	padding: 0 6px;
	font-size: 12px;
	line-height: 20px;
}

._0emuah > span, input._0emuah {
    padding: 0 15px;
    font-size: 12px;
    line-height: 24px;
}

._3684ne > span, input._3684ne {
	padding: 0 24px;
	font-size: 12px;
	line-height: 20px;
}
._2qja8k > span, input._2qja8k {
	padding: 0 8px;
	font-size: 11px;
	line-height: 17px;
}

/* Misc effects */
._9xj5th > span {
	text-transform: uppercase;
}

/* Icons */

/* 18x18 */
._8slvn4{
	display: inline-block;
	width: 18px;
	height: 18px;
	margin: 0 0px;
	background: url(../img/buttons/569ef42b.png);
	vertical-align: text-top;
}


	._8slvn4._9uvl1q {
		background-position: -18px 0px;	}

			._zqanam:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover ._8slvn4._9uvl1q {
			background-position: -89px 0px;		}
	
			._ud1tsn ._8slvn4._9uvl1q, ._qn87lj ._8slvn4._9uvl1q {
			background-position: -55px 0px;		}
		
	._8slvn4._agulh7 {
		background-position: 0px 0px;	}

			._zqanam:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover ._8slvn4._agulh7 {
			background-position: -71px 0px;		}
	
			._ud1tsn ._8slvn4._agulh7, ._qn87lj ._8slvn4._agulh7 {
			background-position: -36px 0px;		}
		
	._8slvn4._ywwnyq {
		background-position: 0px -18px;	}

	
		
/* 16x16 */
._75dg9d{
	display: inline-block;
	width: 16px;
	height: 16px;
	background: url(../img/buttons/3fbdcc69.png);
	vertical-align: text-top;
}


	._75dg9d._av1r7i {
		background-position: 0px 0px;	}

			._zqanam:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover ._75dg9d._av1r7i {
			background-position: -16px 0px;		}
	
		
	._75dg9d._9uvl1q {
		background-position: -32px 0px;	}

			._zqanam:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover ._75dg9d._9uvl1q {
			background-position: -47px 0px;		}
	
			._ud1tsn ._75dg9d._9uvl1q, ._qn87lj ._75dg9d._9uvl1q {
			background-position: -63px 0px;		}
		
	._75dg9d._agulh7 {
		background-position: -81px 0px;	}

			._zqanam:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover ._75dg9d._agulh7 {
			background-position: -112px 0px;		}
	
			._ud1tsn ._75dg9d._agulh7, ._qn87lj ._75dg9d._agulh7 {
			background-position: -97px 0px;		}
		
	._75dg9d._l7tarb {
		background-position: -65px -16px;	}

			._zqanam:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover ._75dg9d._l7tarb {
			background-position: -79px -16px;		}
	
			._ud1tsn ._75dg9d._l7tarb, ._qn87lj ._75dg9d._l7tarb {
			background-position: -95px -16px;		}
		
	._75dg9d._0bb7ko {
		background-position: -112px -16px;	}

			._zqanam:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover ._75dg9d._0bb7ko {
			background-position: -144px -16px;		}
	
			._ud1tsn ._75dg9d._0bb7ko, ._qn87lj ._75dg9d._0bb7ko {
			background-position: -128px -16px;		}
		
	._75dg9d._nvuixs {
		background-position: 0px -16px;	}

			._zqanam:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover ._75dg9d._nvuixs {
			background-position: -16px -16px;		}
	
		
	._75dg9d._7qjdde {
		background-position: -49px -16px;	}

			._zqanam:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover ._75dg9d._7qjdde {
			background-position: -32px -16px;		}
	
		
	._75dg9d._5h7fl4 {
		background-position: -128px 0px;	}

			._zqanam:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover ._75dg9d._5h7fl4 {
			background-position: -144px 0px;		}
	
			._ud1tsn ._75dg9d._5h7fl4, ._qn87lj ._75dg9d._5h7fl4 {
			background-position: -160px 0px;		}
		
	._75dg9d._3aqszx {
		background-position: -256px 0px;	}

			._zqanam:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover ._75dg9d._3aqszx {
			background-position: -272px 0px;		}
	
			._ud1tsn ._75dg9d._3aqszx, ._qn87lj ._75dg9d._3aqszx {
			background-position: -288px 0px;		}
		
	._75dg9d._3s5n11 {
		background-position: -176px 0px;	}

	
		
	._75dg9d._edk894 {
		background-position: -192px 0px;	}

	
		
	._75dg9d._xmm9yp {
		background-position: -208px 0px;	}

	
		
	._75dg9d._fbgfv6 {
		background-position: -224px 0px;	}

	
		
	._75dg9d._z6ynqm {
		background-position: -240px 0px;	}

	
		
	._75dg9d._4fv60u {
		background-position: -176px -16px;	}

	
		
	._75dg9d._d3tuur {
		background-position: -192px -16px;	}

	
		
	._75dg9d._ch7l9o {
		background-position: -208px -16px;	}

			._zqanam:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover ._75dg9d._ch7l9o {
			background-position: -224px -16px;		}
	
			._ud1tsn ._75dg9d._ch7l9o, ._qn87lj ._75dg9d._ch7l9o {
			background-position: -224px -16px;		}
		
	._75dg9d._hr9lvn {
		background-position: -304px 0px;	}

			._zqanam:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover ._75dg9d._hr9lvn {
			background-position: -304px -16px;		}
	
			._ud1tsn ._75dg9d._hr9lvn, ._qn87lj ._75dg9d._hr9lvn {
			background-position: -304px -16px;		}
		
/* Arrows are the only icons I've not fully replaced yet. If you need to use them, please convert to the new icon code */

._q33zn7
{
	display: inline-block;
	width: 15px;
	height: 16px;
	background-image:url('../img/buttons/10195084.png');
	vertical-align: middle;
}

._q33zn7._iilhyz
{
	background-position: 0px 0px;
}

._e3hzr6:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover ._q33zn7._iilhyz
{
	background-position: -15px 0px;
}

._q33zn7._aqufzv
{
	background-position: 15px 0px;
}

._e3hzr6:not(._l29qsv):not(:disabled):not(._ud1tsn):not(._qn87lj):hover ._q33zn7._aqufzv
{
	background-position: 30px 0px;
}

._l29qsv, button:disabled {
	opacity: 0.45;
	cursor: default;
}

._l29qsv:hover, button:disabled:hover {
	text-decoration: none;
}

._kn7ue2
{
     display: inline-block;
     width: 15px;
     height: 16px;
     background-image:url('../img/buttons/10195084.png');
}

._kn7ue2._q2fwho
{
     background-position: 18px 1px;
}

._kn7ue2._wke8vu
{
     background-position: 3px 1px;
}






