.shadeOrange,
.shadeOver .shadeOrangeInner,
.shadeOrangeNoChange {
	color:#fff;
	text-shadow:#f60 0 1px 0;
	border:1px solid #f60;
	background-color:#f90;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 1px 2px rgba(0,0,0,0.1);
	background-image:-webkit-linear-gradient(top,#fa0,#f70);
	background-image:-moz-linear-gradient(top,#fa0,#f70);
	background-image:-o-linear-gradient(top,#fa0,#f70);
	background-image:-ms-linear-gradient(top,#fa0,#f70);
	background-image:linear-gradient(top,#fa0,#f70);
}
.shadeOrange:hover,
.shadeOver:hover .shadeOrangeInner {
	color: #fff;
	background-color: #fa0;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.45),0 1px 3px rgba(0,0,0,0.2);
	background-image:-webkit-linear-gradient(top,#fb0,#f80);
	background-image:-moz-linear-gradient(top,#fb0,#f80);
	background-image:-o-linear-gradient(top,#fb0,#f80);
	background-image:-ms-linear-gradient(top,#fb0,#f80);
	background-image:linear-gradient(top,#fb0,#f80);
}
.shadeOrange:active,
.shadeOver:active .shadeOrangeInner {
	color: #fff;
	background-color: #fa0;
	box-shadow:inset 0 2px 5px rgba(255,102,0,0.9);
	background-image:-webkit-linear-gradient(top,#fa0,#f70);
	background-image:-moz-linear-gradient(top,#fa0,#f70);
	background-image:-o-linear-gradient(top,#fa0,#f70);
	background-image:-ms-linear-gradient(top,#fa0,#f70);
	background-image:linear-gradient(top,#fa0,#f70);
}
.shadeYellow,
.shadeOver .shadeYellowInner,
.shadeYellowNoChange {
	color:#fff;
	text-shadow:#f90 0 1px 0;
	border:1px solid #f90;
	background-color:#fc0;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 1px 2px rgba(0,0,0,0.1);
	background-image:-webkit-linear-gradient(top,#fd0,#fa0);
	background-image:-moz-linear-gradient(top,#fd0,#fa0);
	background-image:-o-linear-gradient(top,#fd0,#fa0);
	background-image:-ms-linear-gradient(top,#fd0,#fa0);
	background-image:linear-gradient(top,#fd0,#fa0);
}
.shadeYellow:hover,
.shadeOver:hover .shadeYellowInner {
	color: #fff;
	background-color: #fd0;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.45),0 1px 3px rgba(0,0,0,0.2);
	background-image:-webkit-linear-gradient(top,#fe0,#fb0);
	background-image:-moz-linear-gradient(top,#fe0,#fb0);
	background-image:-o-linear-gradient(top,#fe0,#fb0);
	background-image:-ms-linear-gradient(top,#fe0,#fb0);
	background-image:linear-gradient(top,#fe0,#fb0);
}
.shadeYellow:active,
.shadeOver:active .shadeYellowInner {
	color: #fff;
	background-color: #fd0;
	box-shadow:inset 0 2px 5px rgba(255,153,0,0.9);
	background-image:-webkit-linear-gradient(top,#fd0,#fa0);
	background-image:-moz-linear-gradient(top,#fd0,#fa0);
	background-image:-o-linear-gradient(top,#fd0,#fa0);
	background-image:-ms-linear-gradient(top,#fd0,#fa0);
	background-image:linear-gradient(top,#fd0,#fa0);
}
.shadeRed,
.shadeOver .shadeRedInner,
.shadeRedNoChange {
	color:#fff;
	text-shadow:#900 0 1px 0;
	border:1px solid #900;
	background-color:#c00;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 1px 2px rgba(0,0,0,0.1);
	background-image:-webkit-linear-gradient(top,#d00,#a00);
	background-image:-moz-linear-gradient(top,#d00,#a00);
	background-image:-o-linear-gradient(top,#d00,#a00);
	background-image:-ms-linear-gradient(top,#d00,#a00);
	background-image:linear-gradient(top,#d00,#a00);
}
.shadeRed:hover,
.shadeOver:hover .shadeRedInner {
	color: #fff;
	background-color: #e00;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.45),0 1px 3px rgba(0,0,0,0.2);
	background-image:-webkit-linear-gradient(top,#f00,#c00);
	background-image:-moz-linear-gradient(top,#f00,#c00);
	background-image:-o-linear-gradient(top,#f00,#c00);
	background-image:-ms-linear-gradient(top,#f00,#c00);
	background-image:linear-gradient(top,#f00,#c00);
}
.shadeRed:active,
.shadeOver:active .shadeRedInner {
	color: #fff;
	background-color: #e00;
	box-shadow:inset 0 2px 5px rgba(153,0,0,0.9);
	background-image:-webkit-linear-gradient(top,#d00,#a00);
	background-image:-moz-linear-gradient(top,#d00,#a00);
	background-image:-o-linear-gradient(top,#d00,#a00);
	background-image:-ms-linear-gradient(top,#d00,#a00);
	background-image:linear-gradient(top,#d00,#a00);
}
.shadeLightBlue,
.shadeOver .shadeLightBlueInner,
.shadeLightBlueNoChange {
	color:#fff;
	text-shadow:#07f 0 1px 0;
	border:1px solid #07f;
	background-color:#0af;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 1px 2px rgba(0,0,0,0.1);
	background-image:-webkit-linear-gradient(top,#0bf,#08f);
	background-image:-moz-linear-gradient(top,#0bf,#08f);
	background-image:-o-linear-gradient(top,#0bf,#08f);
	background-image:-ms-linear-gradient(top,#0bf,#08f);
	background-image:linear-gradient(top,#0bf,#08f);
}
.shadeLightBlue:hover,
.shadeOver:hover .shadeLightBlueInner {
	color: #fff;
	background-color: #0bf;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.45),0 1px 3px rgba(0,0,0,0.2);
	background-image:-webkit-linear-gradient(top,#0cf,#09f);
	background-image:-moz-linear-gradient(top,#0cf,#09f);
	background-image:-o-linear-gradient(top,#0cf,#09f);
	background-image:-ms-linear-gradient(top,#0cf,#09f);
	background-image:linear-gradient(top,#0cf,#09f);
}
.shadeLightBlue:active,
.shadeOver:active .shadeLightBlueInner {
	color: #fff;
	background-color: #0bf;
	box-shadow:inset 0 2px 5px rgba(0,119,255,0.9);
	background-image:-webkit-linear-gradient(top,#0bf,#08f);
	background-image:-moz-linear-gradient(top,#0bf,#08f);
	background-image:-o-linear-gradient(top,#0bf,#08f);
	background-image:-ms-linear-gradient(top,#0bf,#08f);
	background-image:linear-gradient(top,#0bf,#08f);
}
.shadeDarkBlue,
.shadeOver .shadeDarkBlueInner,
.shadeDarkBlueNoChange {
	color:#fff;
	text-shadow:#028 0 1px 0;
	border:1px solid #028;
	background-color:#05b;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 1px 2px rgba(0,0,0,0.1);
	background-image:-webkit-linear-gradient(top,#06c,#039);
	background-image:-moz-linear-gradient(top,#06c,#039);
	background-image:-o-linear-gradient(top,#06c,#039);
	background-image:-ms-linear-gradient(top,#06c,#039);
	background-image:linear-gradient(top,#06c,#039);
}
.shadeDarkBlue:hover,
.shadeOver:hover .shadeDarkBlueInner {
	color: #fff;
	background-color: #06c;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.45),0 1px 3px rgba(0,0,0,0.2);
	background-image:-webkit-linear-gradient(top,#07d,#04a);
	background-image:-moz-linear-gradient(top,#07d,#04a);
	background-image:-o-linear-gradient(top,#07d,#04a);
	background-image:-ms-linear-gradient(top,#07d,#04a);
	background-image:linear-gradient(top,#07d,#04a);
}
.shadeDarkBlue:active,
.shadeOver:active .shadeDarkBlueInner {
	color: #fff;
	background-color: #06c;
	box-shadow:inset 0 2px 5px rgba(0,34,136,0.9);
	background-image:-webkit-linear-gradient(top,#06c,#039);
	background-image:-moz-linear-gradient(top,#06c,#039);
	background-image:-o-linear-gradient(top,#06c,#039);
	background-image:-ms-linear-gradient(top,#06c,#039);
	background-image:linear-gradient(top,#06c,#039);
}
.shadeGreen,
.shadeOver .shadeGreenInner,
.shadeGreenNoChange {
	color:#fff;
	text-shadow:#470 0 1px 0;
	border:1px solid #470;
	background-color:#7a0;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 1px 2px rgba(0,0,0,0.1);
	background-image:-webkit-linear-gradient(top,#8b0,#580);
	background-image:-moz-linear-gradient(top,#8b0,#580);
	background-image:-o-linear-gradient(top,#8b0,#580);
	background-image:-ms-linear-gradient(top,#8b0,#580);
	background-image:linear-gradient(top,#8b0,#580);
}
.shadeGreen:hover,
.shadeOver:hover .shadeGreenInner {
	color: #fff;
	background-color: #690;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.45),0 1px 3px rgba(0,0,0,0.2);
	background-image:-webkit-linear-gradient(top,#9c0,#690);
	background-image:-moz-linear-gradient(top,#9c0,#690);
	background-image:-o-linear-gradient(top,#9c0,#690);
	background-image:-ms-linear-gradient(top,#9c0,#690);
	background-image:linear-gradient(top,#9c0,#690);
}
.shadeGreen:active,
.shadeOver:active .shadeGreenInner {
	color: #fff;
	background-color: #690;
	box-shadow:inset 0 2px 5px rgba(68,119,0,0.9);
	background-image:-webkit-linear-gradient(top,#8b0,#580);
	background-image:-moz-linear-gradient(top,#8b0,#580);
	background-image:-o-linear-gradient(top,#8b0,#580);
	background-image:-ms-linear-gradient(top,#8b0,#580);
	background-image:linear-gradient(top,#8b0,#580);
}
.shadeGrey,
.shadeOver .shadeGreyInner,
.shadeGreyNoChange {
	color:#333;
	text-shadow:#fff 0 1px 0;
	border:1px solid #bbb;
	background-color:#eee;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 1px 2px rgba(0,0,0,0.1);
	background-image:-webkit-linear-gradient(top,#fff,#ddd);
	background-image:-moz-linear-gradient(top,#fff,#ddd);
	background-image:-o-linear-gradient(top,#fff,#ddd);
	background-image:-ms-linear-gradient(top,#fff,#ddd);
	background-image:linear-gradient(top,#fff,#ddd);
}
.shadeGrey:hover,
.shadeOver:hover .shadeGreyInner {
	color: #333;
	background-color: #f5f5f5;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.45),0 1px 3px rgba(0,0,0,0.2);
	background-image:-webkit-linear-gradient(top,#fff,#eee);
	background-image:-moz-linear-gradient(top,#fff,#eee);
	background-image:-o-linear-gradient(top,#fff,#eee);
	background-image:-ms-linear-gradient(top,#fff,#eee);
	background-image:linear-gradient(top,#fff,#eee);
}
.shadeGrey:active,
.shadeOver:active .shadeGreyInner {
	color: #333;
	background-color: #f5f5f5;
	box-shadow:inset 0 2px 5px rgba(187,187,187,0.9);
	background-image:-webkit-linear-gradient(top,#fff,#ddd);
	background-image:-moz-linear-gradient(top,#fff,#ddd);
	background-image:-o-linear-gradient(top,#fff,#ddd);
	background-image:-ms-linear-gradient(top,#fff,#ddd);
	background-image:linear-gradient(top,#fff,#ddd);
}
.shadeDisabled {
	color:#ccc;
	text-shadow:#fff 0 1px 0;
	border:1px solid #ddd;
	background-color:#f5f5f5;
	background-image:-webkit-linear-gradient(top,#fff,#f5f5f5);
	background-image:-moz-linear-gradient(top,#fff,#f5f5f5);
	background-image:-o-linear-gradient(top,#fff,#f5f5f5);
	background-image:-ms-linear-gradient(top,#fff,#f5f5f5);
	background-image:linear-gradient(top,#fff,#f5f5f5);
}
.shadeGreyBox {
	text-shadow:#fff 0 1px 0;
	border:1px solid #ccc;
	background-color:#f5f5f5;
	box-shadow:inset 0 1px 0 rgba(255,255,255,0.35),0 1px 2px rgba(0,0,0,0.1);
	background-image:-webkit-linear-gradient(top,#fff,#eee);
	background-image:-moz-linear-gradient(top,#fff,#eee);
	background-image:-o-linear-gradient(top,#fff,#eee);
	background-image:-ms-linear-gradient(top,#fff,#eee);
	background-image:linear-gradient(top,#fff,#eee);
}
.noCssGradient .button.shadeOrange {
	background-color:#f90;
	background-position:0 -70px;
}
.noCssGradient .button.shadeOrange:hover {
	background-color:#fa0;
	background-position:0 -95px;
}
.noCssGradient .button.shadeYellow {
	background-color:#fc0;
	background-position:0 -120px;
}
.noCssGradient .button.shadeYellow:hover {
	background-color:#fd0;
	background-position:0 -145px;
}
.noCssGradient .button.shadeRed {
	background-color:#c00;
	background-position:0 -170px;
}
.noCssGradient .button.shadeRed:hover {
	background-color:#e00;
	background-position:0 -195px;
}
.noCssGradient .button.shadeLightBlue {
	background-color:#0af;
	background-position:0 -220px;
}
.noCssGradient .button.shadeLightBlue:hover {
	background-color:#0bf;
	background-position:0 -245px;
}
.noCssGradient .button.shadeDarkBlue {
	background-color:#05b;
	background-position:0 -270px;
}
.noCssGradient .button.shadeDarkBlue:hover {
	background-color:#06c;
	background-position:0 -295px;
}
.noCssGradient .button.shadeGreen {
	background-color:#7a0;
	background-position:0 -320px;
}
.noCssGradient .button.shadeGreen:hover {
	background-color:#690;
	background-position:0 -345px;
}
.noCssGradient .button.shadeGrey {
	background-color:#eee;
	background-position:0 -370px;
}
.noCssGradient .button.shadeGrey:hover {
	background-color:#f5f5f5;
	background-position:0 -395px;
}
.noCssGradient .button.shadeDisabled {
	background-color:#f5f5f5;
	background-position:0 -420px;
}
.noCssGradient .buttonSmall.shadeOrange {
	background-color:#f90;
	background-position:0 -445px;
}
.noCssGradient .buttonSmall.shadeOrange:hover {
	background-color:#fa0;
	background-position:0 -465px;
}
.noCssGradient .buttonSmall.shadeYellow {
	background-color:#fc0;
	background-position:0 -485px;
}
.noCssGradient .buttonSmall.shadeYellow:hover {
	background-color:#fd0;
	background-position:0 -505px;
}
.noCssGradient .buttonSmall.shadeRed {
	background-color:#c00;
	background-position:0 -525px;
}
.noCssGradient .buttonSmall.shadeRed:hover {
	background-color:#e00;
	background-position:0 -545px;
}
.noCssGradient .buttonSmall.shadeLightBlue {
	background-color:#0af;
	background-position:0 -565px;
}
.noCssGradient .buttonSmall.shadeLightBlue:hover {
	background-color:#0bf;
	background-position:0 -585px;
}
.noCssGradient .buttonSmall.shadeDarkBlue {
	background-color:#05b;
	background-position:0 -605px;
}
.noCssGradient .buttonSmall.shadeDarkBlue:hover {
	background-color:#06c;
	background-position:0 -625px;
}
.noCssGradient .buttonSmall.shadeGreen {
	background-color:#7a0;
	background-position:0 -645px;
}
.noCssGradient .buttonSmall.shadeGreen:hover {
	background-color:#690;
	background-position:0 -665px;
}
.noCssGradient .buttonSmall.shadeGrey {
	background-color:#eee;
	background-position:0 -685px;
}
.noCssGradient .buttonSmall.shadeGrey:hover {
	background-color:#f5f5f5;
	background-position:0 -705px;
}
.noCssGradient .buttonSmall.shadeDisabled {
	background-color:#f5f5f5;
	background-position:0 -725px;
}
.noCssGradient #menu > ul > li > a,.noCssGradient #menu > ul > li > span,.noCssGradient #menu > ul > li > a:hover,.noCssGradient #menu > ul > li > span:hover,.noCssGradient #menu > ul > li > a.hovered,.noCssGradient #menu > ul > li > span.hovered,.noCssGradient .button.shadeOrange,.noCssGradient .button.shadeOrange:hover,.noCssGradient .button.shadeYellow,.noCssGradient .button.shadeYellow:hover,.noCssGradient .button.shadeRed,.noCssGradient .button.shadeRed:hover,.noCssGradient .button.shadeLightBlue,.noCssGradient .button.shadeLightBlue:hover,.noCssGradient .button.shadeDarkBlue,.noCssGradient .button.shadeDarkBlue:hover,.noCssGradient .button.shadeGreen,.noCssGradient .button.shadeGreen:hover,.noCssGradient .button.shadeGrey,.noCssGradient .button.shadeGrey:hover,.noCssGradient .button.shadeDisabled,.noCssGradient .buttonSmall.shadeOrange,.noCssGradient .buttonSmall.shadeOrange:hover,.noCssGradient .buttonSmall.shadeYellow,.noCssGradient .buttonSmall.shadeYellow:hover,.noCssGradient .buttonSmall.shadeRed,.noCssGradient .buttonSmall.shadeRed:hover,.noCssGradient .buttonSmall.shadeLightBlue,.noCssGradient .buttonSmall.shadeLightBlue:hover,.noCssGradient .buttonSmall.shadeDarkBlue,.noCssGradient .buttonSmall.shadeDarkBlue:hover,.noCssGradient .buttonSmall.shadeGreen,.noCssGradient .buttonSmall.shadeGreen:hover,.noCssGradient .buttonSmall.shadeGrey,.noCssGradient .buttonSmall.shadeGrey:hover,.noCssGradient .buttonSmall.shadeDisabled {
	background-image:url('data:image/png;base64,');
	background-repeat:repeat-x;
}
.ie7.noCssGradient #menu > ul > li > a,.ie7.noCssGradient #menu > ul > li > span,.ie7.noCssGradient #menu > ul > li > a:hover,.ie7.noCssGradient #menu > ul > li > span:hover,.ie7.noCssGradient #menu > ul > li > a.hovered,.ie7.noCssGradient #menu > ul > li > span.hovered,.ie7.noCssGradient .button.shadeOrange,.ie7.noCssGradient .button.shadeOrange:hover,.ie7.noCssGradient .button.shadeYellow,.ie7.noCssGradient .button.shadeYellow:hover,.ie7.noCssGradient .button.shadeRed,.ie7.noCssGradient .button.shadeRed:hover,.ie7.noCssGradient .button.shadeLightBlue,.ie7.noCssGradient .button.shadeLightBlue:hover,.ie7.noCssGradient .button.shadeDarkBlue,.ie7.noCssGradient .button.shadeDarkBlue:hover,.ie7.noCssGradient .button.shadeGreen,.ie7.noCssGradient .button.shadeGreen:hover,.ie7.noCssGradient .button.shadeGrey,.ie7.noCssGradient .button.shadeGrey:hover,.ie7.noCssGradient .button.shadeDisabled,.ie7.noCssGradient .buttonSmall.shadeOrange,.ie7.noCssGradient .buttonSmall.shadeOrange:hover,.ie7.noCssGradient .buttonSmall.shadeYellow,.ie7.noCssGradient .buttonSmall.shadeYellow:hover,.ie7.noCssGradient .buttonSmall.shadeRed,.ie7.noCssGradient .buttonSmall.shadeRed:hover,.ie7.noCssGradient .buttonSmall.shadeLightBlue,.ie7.noCssGradient .buttonSmall.shadeLightBlue:hover,.ie7.noCssGradient .buttonSmall.shadeDarkBlue,.ie7.noCssGradient .buttonSmall.shadeDarkBlue:hover,.ie7.noCssGradient .buttonSmall.shadeGreen,.ie7.noCssGradient .buttonSmall.shadeGreen:hover,.ie7.noCssGradient .buttonSmall.shadeGrey,.ie7.noCssGradient .buttonSmall.shadeGrey:hover,.ie7.noCssGradient .buttonSmall.shadeDisabled {
	background-image:url('/img/_shared/gradient.png');
}