.ui-bar-f {
	border: 1px solid	#3b5999;
	background: 			#4d6eb5;
	color: 					#fff;
	font-weight: bold;
	text-shadow: 0 1px 1px #3e6790;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#869ecf), to(#4d6eb5));
	background-image: -webkit-linear-gradient(#869ecf, #4d6eb5);
	background-image:    -moz-linear-gradient(#869ecf, #4d6eb5);
	background-image:     -ms-linear-gradient(#869ecf, #4d6eb5);
	background-image:      -o-linear-gradient(#869ecf, #4d6eb5);
	background-image:         linear-gradient(#869ecf, #4d6eb5);
}
.ui-btn-up-f {
	border: 1px solid	#869ecf;
	background: 			#d9e3e8;
	font-weight: bold;
	color: 					#333;
	text-shadow: 0 1px 1px #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f9f9ff), to(#d9e3e8));
	background-image: -webkit-linear-gradient(#f9f9ff, #d9e3e8);
	background-image:    -moz-linear-gradient(#f9f9ff, #d9e3e8);
	background-image:     -ms-linear-gradient(#f9f9ff, #d9e3e8);
	background-image:      -o-linear-gradient(#f9f9ff, #d9e3e8);
	background-image:         linear-gradient(#f9f9ff, #d9e3e8);
}
.ui-btn-hover-f {
	border: 1px solid	#869ecf;
	background: 			#bfd7e2;
	font-weight: bold;
	color: 					#333;
	text-shadow: 0 1px 1px #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#eef2f8), to(#bfd7e2));
	background-image: -webkit-linear-gradient(#eef2f8, #bfd7e2);
	background-image:    -moz-linear-gradient(#eef2f8, #bfd7e2);
	background-image:     -ms-linear-gradient(#eef2f8, #bfd7e2);
	background-image:      -o-linear-gradient(#eef2f8, #bfd7e2);
	background-image:         linear-gradient(#eef2f8, #bfd7e2);
}
.ui-btn-down-f {
	border: 1px solid	#869ecf;
	background: 			#8ba6ce;
	font-weight: bold;
	color: 					#333;
	text-shadow: 0 1px 1px #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#bacce6), to(#8ba6ce));
	background-image: -webkit-linear-gradient(#bacce6, #8ba6ce);
	background-image:    -moz-linear-gradient(#bacce6, #8ba6ce);
	background-image:     -ms-linear-gradient(#bacce6, #8ba6ce);
	background-image:      -o-linear-gradient(#bacce6, #8ba6ce);
	background-image:         linear-gradient(#bacce6, #8ba6ce);
}
.ui-bar-g {
	border: 1px solid	#74b01f;
	background: 			#73b318;
	color: 					#fff;
	font-weight: bold;
	text-shadow: 0 1px 1px #3e6790;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#95c255), to(#73b318));
	background-image: -webkit-linear-gradient(#95c255, #73b318);
	background-image:    -moz-linear-gradient(#95c255, #73b318);
	background-image:     -ms-linear-gradient(#95c255, #73b318);
	background-image:      -o-linear-gradient(#95c255, #73b318);
	background-image:         linear-gradient(#95c255, #73b318);
}
.ui-btn-up-g {
	border: 1px solid	#6eac16;
	background: 			#e1e8d9;
	font-weight: bold;
	color: 					#333;
	text-shadow: 0 1px 1px #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFf9), to(#e1e8d9));
	background-image: -webkit-linear-gradient(#FFFFf9, #e1e8d9);
	background-image:    -moz-linear-gradient(#FFFFf9, #e1e8d9);
	background-image:     -ms-linear-gradient(#FFFFf9, #e1e8d9);
	background-image:      -o-linear-gradient(#FFFFf9, #e1e8d9);
	background-image:         linear-gradient(#FFFFf9, #e1e8d9);
}
.ui-btn-hover-g {
	border: 1px solid	#6eac16;
	background: 			#c5d7b0;
	font-weight: bold;
	color: 					#333;
	text-shadow: 0 1px 1px #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f3f3ed), to(#c5d7b0));
	background-image: -webkit-linear-gradient(#f3f3ed, #c5d7b0);
	background-image:    -moz-linear-gradient(#f3f3ed, #c5d7b0);
	background-image:     -ms-linear-gradient(#f3f3ed, #c5d7b0);
	background-image:      -o-linear-gradient(#f3f3ed, #c5d7b0);
	background-image:         linear-gradient(#f3f3ed, #c5d7b0);
}
.ui-btn-down-g {
	border: 1px solid	#6eac16;
	background: 			#b0ce8b;
	font-weight: bold;
	color: 					#333;
	text-shadow: 0 1px 1px #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#d2e6ba), to(#b0ce8b));
	background-image: -webkit-linear-gradient(#d2e6ba, #b0ce8b);
	background-image:    -moz-linear-gradient(#d2e6ba, #b0ce8b);
	background-image:     -ms-linear-gradient(#d2e6ba, #b0ce8b);
	background-image:      -o-linear-gradient(#d2e6ba, #b0ce8b);
	background-image:         linear-gradient(#d2e6ba, #b0ce8b);
}
.ui-bar-l {
	border: 1px solid	#2e8bb9;
	background: 			#3399CC;
	color: 					#fff;
	font-weight: bold;
	text-shadow: 0 1px 1px #3e6790;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#72b9dd), to(#3399CC));
	background-image: -webkit-linear-gradient(#72b9dd, #3399CC);
	background-image:    -moz-linear-gradient(#72b9dd, #3399CC);
	background-image:     -ms-linear-gradient(#72b9dd, #3399CC);
	background-image:      -o-linear-gradient(#72b9dd, #3399CC);
	background-image:         linear-gradient(#72b9dd, #3399CC);
}
.ui-body-l,
.ui-overlay-l {
	border: 1px solid	#2e8bb9;
	background: 			#dcebf3a;
	color: 					#222;
	text-shadow: 0 1px 0 #fff;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f8fdff), to(#dcebf3a));
	background-image: -webkit-linear-gradient(#f8fdff, #dcebf3a);
	background-image:    -moz-linear-gradient(#f8fdff, #dcebf3a);
	background-image:     -ms-linear-gradient(#f8fdff, #dcebf3a);
	background-image:      -o-linear-gradient(#f8fdff, #dcebf3a);
	background-image:         linear-gradient(#f8fdff, #dcebf3a);
}
.ui-btn-up-l {
	border: 1px solid	#2e8bb9;
	background: 			#dcebf3;
	font-weight: bold;
	color: 					#333;
	text-shadow: 0 1px 1px #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f8fdff), to(#dcebf3));
	background-image: -webkit-linear-gradient(#f8fdff, #dcebf3);
	background-image:    -moz-linear-gradient(#f8fdff, #dcebf3);
	background-image:     -ms-linear-gradient(#f8fdff, #dcebf3);
	background-image:      -o-linear-gradient(#f8fdff, #dcebf3);
	background-image:         linear-gradient(#f8fdff, #dcebf3);
}
.ui-btn-hover-l {
	border: 1px solid	#2e8bb9;
	background: 			#b7ddf1;
	font-weight: bold;
	color: 					#333;
	text-shadow: 0 1px 1px #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#e9f9ff), to(#b7ddf1));
	background-image: -webkit-linear-gradient(#e9f9ff, #b7ddf1);
	background-image:    -moz-linear-gradient(#e9f9ff, #b7ddf1);
	background-image:     -ms-linear-gradient(#e9f9ff, #b7ddf1);
	background-image:      -o-linear-gradient(#e9f9ff, #b7ddf1);
	background-image:         linear-gradient(#e9f9ff, #b7ddf1);
}
.ui-btn-down-l {
	border: 1px solid	#2e8bb9;
	background: 			#8fc8e6;
	font-weight: bold;
	color: 					#333;
	text-shadow: 0 1px 1px #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#cae5f4), to(#8fc8e6));
	background-image: -webkit-linear-gradient(#cae5f4, #8fc8e6);
	background-image:    -moz-linear-gradient(#cae5f4, #8fc8e6);
	background-image:     -ms-linear-gradient(#cae5f4, #8fc8e6);
	background-image:      -o-linear-gradient(#cae5f4, #8fc8e6);
	background-image:         linear-gradient(#cae5f4, #8fc8e6);
}
.ui-btn-up-l,
.ui-btn-hover-l,
.ui-btn-down-l {
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}
.ui-btn-up-m {
	border: 1px solid	#2e8bb9;
	background: 			#3399CC;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 1px 1px #3e6790;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#72b9dd), to(#3399CC));
	background-image: -webkit-linear-gradient(#72b9dd, #3399CC);
	background-image:    -moz-linear-gradient(#72b9dd, #3399CC);
	background-image:     -ms-linear-gradient(#72b9dd, #3399CC);
	background-image:      -o-linear-gradient(#72b9dd, #3399CC);
	background-image:         linear-gradient(#72b9dd, #3399CC);
}
.ui-btn-up-m:visited,
.ui-btn-up-m a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-hover-m {
	border: 1px solid	#2e8bb9;
	background: 			#51a4cd;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 1px 1px #3e6790;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#8bc8e7), to(#51a4cd));
	background-image: -webkit-linear-gradient(#8bc8e7, #51a4cd);
	background-image:    -moz-linear-gradient(#8bc8e7, #51a4cd);
	background-image:     -ms-linear-gradient(#8bc8e7, #51a4cd);
	background-image:      -o-linear-gradient(#8bc8e7, #51a4cd);
	background-image:         linear-gradient(#8bc8e7, #51a4cd);
}
.ui-btn-hover-m:visited,
.ui-btn-hover-m:hover,
.ui-btn-hover-m a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-down-m {
	border: 1px solid	#2e8bb9;
	background: 			#2584b3;
	font-weight: bold;
	color: 					#333;
	text-shadow: 0 1px 1px #3e6790;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#329bcf), to(#2584b3));
	background-image: -webkit-linear-gradient(#329bcf, #2584b3);
	background-image:    -moz-linear-gradient(#329bcf, #2584b3);
	background-image:     -ms-linear-gradient(#329bcf, #2584b3);
	background-image:      -o-linear-gradient(#329bcf, #2584b3);
	background-image:         linear-gradient(#329bcf, #2584b3);
}
.ui-btn-down-m:visited,
.ui-btn-down-m:hover,
.ui-btn-down-m a.ui-link-inherit {
	color: 					#fff;
}
.ui-btn-up-m,
.ui-btn-hover-m,
.ui-btn-down-m {
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}
.ui-bar-o {
	border: 1px solid	#be8564;
	background: 			#a65102;
	color: 					#fff;
	font-weight: bold;
	text-shadow: 0 1px 1px #000;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#bc7722), to(#a65102));
	background-image: -webkit-linear-gradient(#bc7722, #a65102);
	background-image:    -moz-linear-gradient(#bc7722, #a65102);
	background-image:     -ms-linear-gradient(#bc7722, #a65102);
	background-image:      -o-linear-gradient(#bc7722, #a65102);
	background-image:         linear-gradient(#bc7722, #a65102);
}
.ui-btn-up-o {
	border: 1px solid	#be8564;
	background: 			#f1e5d2;
	font-weight: bold;
	color: 					#fff;
	text-shadow: 0 1px 1px #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f8f5f0), to(#f1e5d2));
	background-image: -webkit-linear-gradient(#f8f5f0, #f1e5d2);
	background-image:    -moz-linear-gradient(#f8f5f0, #f1e5d2);
	background-image:     -ms-linear-gradient(#f8f5f0, #f1e5d2);
	background-image:      -o-linear-gradient(#f8f5f0, #f1e5d2);
	background-image:         linear-gradient(#f8f5f0, #f1e5d2);
}
.ui-btn-hover-o {
	border: 1px solid	#be8564;
	background: 			#e7d6ba;
	font-weight: bold;
	color: 					#333;
	text-shadow: 0 1px 1px #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f3eadc), to(#e7d6ba));
	background-image: -webkit-linear-gradient(#f3eadc, #e7d6ba);
	background-image:    -moz-linear-gradient(#f3eadc, #e7d6ba);
	background-image:     -ms-linear-gradient(#f3eadc, #e7d6ba);
	background-image:      -o-linear-gradient(#f3eadc, #e7d6ba);
	background-image:         linear-gradient(#f3eadc, #e7d6ba);
}
.ui-btn-down-o {
	border: 1px solid	#be8564;
	background: 			#dfbd84;
	font-weight: bold;
	color: 					#333;
	text-shadow: 0 1px 1px #fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#f4e3c7), to(#dfbd84));
	background-image: -webkit-linear-gradient(#f4e3c7, #dfbd84);
	background-image:    -moz-linear-gradient(#f4e3c7, #dfbd84);
	background-image:     -ms-linear-gradient(#f4e3c7, #dfbd84);
	background-image:      -o-linear-gradient(#f4e3c7, #dfbd84);
	background-image:         linear-gradient(#f4e3c7, #dfbd84);
}
.ui-btn-up-r {
	border: 1px solid	#aaa;
	background: 			#cecece;
	font-weight: bold;
	color: 					#666;
	text-shadow: 0 1px 0 	#fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #e4e4e4), to( #cecece));
	background-image: -webkit-linear-gradient( #e4e4e4, #cecece);
	background-image:    -moz-linear-gradient( #e4e4e4, #cecece);
	background-image:     -ms-linear-gradient( #e4e4e4, #cecece);
	background-image:      -o-linear-gradient( #e4e4e4, #cecece);
	background-image:         linear-gradient( #e4e4e4, #cecece);
}
.ui-btn-up-r:visited,
.ui-btn-up-r a.ui-link-inherit {
	color: 					#666;
}
.ui-btn-hover-r {
	border: 1px solid	#aaa;
	background: 			#dadada;
	font-weight: bold;
	color: 					#111;
	text-shadow: 0 1px 0 	#fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #efefef), to( #dadada));
	background-image: -webkit-linear-gradient( #efefef, #dadada);
	background-image:    -moz-linear-gradient( #efefef, #dadada);
	background-image:     -ms-linear-gradient( #efefef, #dadada);
	background-image:      -o-linear-gradient( #efefef, #dadada);
	background-image:         linear-gradient( #efefef, #dadada);
}
.ui-btn-hover-r:visited,
.ui-btn-hover-r:hover,
.ui-btn-hover-r a.ui-link-inherit {
	color: 					#666;
}
.ui-btn-down-r {
	border: 1px solid	#aaa;
	background: 			#b1b1b1;
	font-weight: bold;
	color: 					#111;
	text-shadow: 0 1px 0 	#fff;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #c5c5c5), to( #b1b1b1));
	background-image: -webkit-linear-gradient( #c5c5c5, #b1b1b1);
	background-image:    -moz-linear-gradient( #c5c5c5, #b1b1b1);
	background-image:     -ms-linear-gradient( #c5c5c5, #b1b1b1);
	background-image:      -o-linear-gradient( #c5c5c5, #b1b1b1);
	background-image:         linear-gradient( #c5c5c5, #b1b1b1);
}
.ui-btn-down-r:visited,
.ui-btn-down-r:hover,
.ui-btn-down-r a.ui-link-inherit {
	color: 					#666;
}
.ui-btn-up-r,
.ui-btn-hover-r,
.ui-btn-down-r {
	font-family: Helvetica, Arial, sans-serif;
	text-decoration: none;
}
.ui-bar-s {
	border: 1px solid	#bbb;
	background: 			#fff;
	color: 					#333;
	text-shadow: 0 1px 0 #eee;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fff), to( #fff));
	background-image: -webkit-linear-gradient( #fff, #fff);
	background-image:    -moz-linear-gradient( #fff, #fff);
	background-image:     -ms-linear-gradient( #fff, #fff);
	background-image:      -o-linear-gradient( #fff, #fff);
	background-image:         linear-gradient( #fff, #fff);
}
.ui-body-s,
.ui-overlay-s {
	border: 1px solid	#fff;
	color: 					#333;
	text-shadow: 0 1px 0 #fff;
	background: 			#ffffff;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #fff), to( #fff));
	background-image: -webkit-linear-gradient( #fff, #fff);
	background-image:    -moz-linear-gradient( #fff, #fff);
	background-image:     -ms-linear-gradient( #fff, #fff);
	background-image:      -o-linear-gradient( #fff, #fff);
	background-image:         linear-gradient( #fff, #fff);
}