.ui-bar-a {
	border: 1px solid 		#BB4B03;
	background: 			#F07527;
	color: 					#FFFFFF;
	font-weight: bold;
	text-shadow: 0 -1px 1px #999999;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, #F0853F), color-stop(0.5, #F07525));
	background-image: -webkit-linear-gradient(#F0853F 50%, #F07525 50%);
	background-image:    -moz-linear-gradient(#F0853F 50%, #F07525 50%);
	background-image:     -ms-linear-gradient(#F0853F 50%, #F07525 50%);
	background-image:      -o-linear-gradient(#F0853F 50%, #F07525 50%);
	background-image:         linear-gradient(#F0853F 50%, #F07525 50%);
}

.ui-bar-d {
	border: 1px solid 		#C8E1F7;
	background: 			#D6E7F7;
	color: 					#44525F;
	text-shadow: 0 -1px 1px #999999;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #FEFEFE), to( #D6E7F7));
	background-image: -webkit-linear-gradient(#FEFEFE, #D6E7F7);
	background-image:    -moz-linear-gradient(#FEFEFE, #D6E7F7);
	background-image:     -ms-linear-gradient(#FEFEFE, #D6E7F7);
	background-image:      -o-linear-gradient(#FEFEFE, #D6E7F7);
	background-image:         linear-gradient(#FEFEFE, #D6E7F7);
}


.ui-body-a,
.ui-dialog.ui-overlay-a {
	border: 1px solid 		#BB4B03;
	background: 			#F07527;
	color: 					#FFFFFF;
	text-shadow: 0 1px 0 	#FFF;
	font-weight: normal;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0.5, #F0853F), color-stop(0.5, #F07525));
	background-image: -webkit-linear-gradient(#F0853F 50%, #F07525 50%);
	background-image:    -moz-linear-gradient(#F0853F 50%, #F07525 50%);
	background-image:     -ms-linear-gradient(#F0853F 50%, #F07525 50%);
	background-image:      -o-linear-gradient(#F0853F 50%, #F07525 50%);
	background-image:         linear-gradient(#F0853F 50%, #F07525 50%);	
}

.ui-body-a {text-shadow: none;}

.ui-body-c,
.ui-dialog.ui-overlay-c {
	border: 1px solid 		#B3B3B3;
	color: 					#333333;
	text-shadow: 0 1px 0 #FFF;
	background: 			#FFFFFF;
}


/*.ui-btn-up-a {
	border: 1px solid 		#AD4402;
	background: 			#DE5B09;
	color: 					#FFFFFF;
	text-shadow: 0 -1px 1px #999999;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #F9701F), to( #DE5B09));
	background-image: -webkit-linear-gradient(#F9701F, #DE5B09);
	background-image:    -moz-linear-gradient(#F9701F, #DE5B09);
	background-image:     -ms-linear-gradient(#F9701F, #DE5B09);
	background-image:      -o-linear-gradient(#F9701F, #DE5B09);
	background-image:         linear-gradient(#F9701F, #DE5B09);
}

.ui-btn-hover-a {
	border: 1px solid 		#AD4402;
	background: 			#DC590C;
	font-weight: bold;
	color: 					#FFF;
	text-shadow: 0 -1px 1px #999999;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #FF9249), to( #DC590C));
	background-image: -webkit-linear-gradient(#FF9249, #DC590C);
	background-image:    -moz-linear-gradient(#FF9249, #DC590C);
	background-image:     -ms-linear-gradient(#FF9249, #DC590C);
	background-image:      -o-linear-gradient(#FF9249, #DC590C);
	background-image:         linear-gradient(#FF9249, #DC590C);
}

.ui-btn-down-a {
	border: 1px solid 		#AD4402;
	background: 			#FF9249;
	font-weight: bold;
	color: 					#FFF;
	text-shadow: 0 -1px 1px #999999;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #DC590C), to( #FF9249));
	background-image: -webkit-linear-gradient(#DC590C, #FF9249);
	background-image:    -moz-linear-gradient(#DC590C, #FF9249);
	background-image:     -ms-linear-gradient(#DC590C, #FF9249);
	background-image:      -o-linear-gradient(#DC590C, #FF9249);
	background-image:         linear-gradient(#DC590C, #FF9249);
}
*/
.ui-btn-corner-all.ui-btn-up-a {
	border: 1px solid 		#c45616;
	background: 			#de641c;
	font-weight: bold;
	color: 					#fff /*{a-bup-color}*/;
	text-shadow: 0 /*{a-bup-shadow-x}*/ -1px /*{a-bup-shadow-y}*/ 1px /*{a-bup-shadow-radius}*/ #000 /*{a-bup-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f6ccb3), color-stop(0.50, #de641c), color-stop(0.50, #d15d19), color-stop(1, #d15d19));
	background-image: -webkit-linear-gradient(#f6ccb3 0%, #de641c 50%, #d15d19 50%, #d15d19 100%);
	background-image:    -moz-linear-gradient(#f6ccb3 0%, #de641c 50%, #d15d19 50%, #d15d19 100%);
	background-image:     -ms-linear-gradient(#f6ccb3 0%, #de641c 50%, #d15d19 50%, #d15d19 100%);
	background-image:      -o-linear-gradient(#f6ccb3 0%, #de641c 50%, #d15d19 50%, #d15d19 100%);
	background-image:         linear-gradient(#f6ccb3 0%, #de641c 50%, #d15d19 50%, #d15d19 100%);

	-webkit-box-shadow: inset 0px 0px 2px 0px rgba(209, 93, 25, 0.5), 0px 1px 0px 0px rgba(255, 255, 255, 0.3)!important;
	-moz-box-shadow:  inset 0px 0px 2px 0px rgba(209, 93, 25, 0.5), 0px 1px 0px 0px rgba(255, 255, 255, 0.3)!important;
	box-shadow:  inset 0px 0px 2px 0px rgba(209, 93, 25, 0.5), 0px 1px 0px 0px rgba(255, 255, 255, 0.3)!important;
}
.ui-btn-corner-all.ui-btn-hover-a {
	border: 1px solid 		#c45616;
	background: 			#f76f20;
	font-weight: bold;
	color: 					#fff /*{a-bhover-color}*/;
	text-shadow: 0 /*{a-bhover-shadow-x}*/ -1px /*{a-bhover-shadow-y}*/ 1px /*{a-bhover-shadow-radius}*/ #000 /*{a-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffd3ba), color-stop(0.50, #f76f20), color-stop(0.50, #eb681c), color-stop(1, #eb681c));
	background-image: -webkit-linear-gradient(#ffd3ba 0%, #f76f20 50%, #eb681c 50%, #eb681c 100%);
	background-image:    -moz-linear-gradient(#ffd3ba 0%, #f76f20 50%, #eb681c 50%, #eb681c 100%);
	background-image:     -ms-linear-gradient(#ffd3ba 0%, #f76f20 50%, #eb681c 50%, #eb681c 100%);
	background-image:      -o-linear-gradient(#ffd3ba 0%, #f76f20 50%, #eb681c 50%, #eb681c 100%);
	background-image:         linear-gradient(#ffd3ba 0%, #f76f20 50%, #eb681c 50%, #eb681c 100%);

	-webkit-box-shadow: inset 0px 0px 2px 0px rgba(209, 93, 25, 0.5), 0px 1px 0px 0px rgba(255, 255, 255, 0.3)!important;
	-moz-box-shadow:  inset 0px 0px 2px 0px rgba(209, 93, 25, 0.5), 0px 1px 0px 0px rgba(255, 255, 255, 0.3)!important;
	box-shadow:  inset 0px 0px 2px 0px rgba(209, 93, 25, 0.5), 0px 1px 0px 0px rgba(255, 255, 255, 0.3)!important;
}
.ui-btn-corner-all.ui-btn-down-a {
	border: 1px solid 		#c45616;
	background: 			#f76f20;
	font-weight: bold;
	color: 					#fff /*{a-bdown-color}*/;
	text-shadow: 0 /*{a-bdown-shadow-x}*/ -1px /*{a-bdown-shadow-y}*/ 1px /*{a-bdown-shadow-radius}*/ #000 /*{a-bdown-shadow-color}*/;
	color: 					#fff /*{a-bhover-color}*/;
	text-shadow: 0 /*{a-bhover-shadow-x}*/ -1px /*{a-bhover-shadow-y}*/ 1px /*{a-bhover-shadow-radius}*/ #000 /*{a-bhover-shadow-color}*/;
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffd3ba), color-stop(0.50, #f76f20), color-stop(0.50, #eb681c), color-stop(1, #eb681c));
	background-image: -webkit-linear-gradient(#ffd3ba 0%, #f76f20 50%, #eb681c 50%, #eb681c 100%);
	background-image:    -moz-linear-gradient(#ffd3ba 0%, #f76f20 50%, #eb681c 50%, #eb681c 100%);
	background-image:     -ms-linear-gradient(#ffd3ba 0%, #f76f20 50%, #eb681c 50%, #eb681c 100%);
	background-image:      -o-linear-gradient(#ffd3ba 0%, #f76f20 50%, #eb681c 50%, #eb681c 100%);
	background-image:         linear-gradient(#ffd3ba 0%, #f76f20 50%, #eb681c 50%, #eb681c 100%);

	-webkit-box-shadow: inset 0px 0px 2px 0px rgba(209, 93, 25, 0.5), 0px 1px 0px 0px rgba(255, 255, 255, 0.3)!important;
	-moz-box-shadow:  inset 0px 0px 2px 0px rgba(209, 93, 25, 0.5), 0px 1px 0px 0px rgba(255, 255, 255, 0.3)!important;
	box-shadow:  inset 0px 0px 2px 0px rgba(209, 93, 25, 0.5), 0px 1px 0px 0px rgba(255, 255, 255, 0.3)!important;
}

.ui-btn-up-c {
	border: 1px solid 		#C8E1F7;
	background: 			#D6E7F7;
	font-weight: bold;
	color: 					#46535C;
	text-shadow: 0 1px 0 	#FFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #FEFEFE), to( #D6E7F7));
	background-image: -webkit-linear-gradient(#FEFEFE, #D6E7F7);
	background-image:    -moz-linear-gradient(#FEFEFE, #D6E7F7);
	background-image:     -ms-linear-gradient(#FEFEFE, #D6E7F7);
	background-image:      -o-linear-gradient(#FEFEFE, #D6E7F7);
	background-image:         linear-gradient(#FEFEFE, #D6E7F7);
}

.ui-btn-hover-c {
	border: 1px solid 		#C8E1F7;
	color: 					#48525C;
	text-shadow: 0 1px 0 	#FFF;
	background: 			#DEEBF7;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #FEFEFE), to( #DEEBF7));
	background-image: -webkit-linear-gradient(#FEFEFE, #DEEBF7);
	background-image:    -moz-linear-gradient(#FEFEFE, #DEEBF7);
	background-image:     -ms-linear-gradient(#FEFEFE, #DEEBF7);
	background-image:      -o-linear-gradient(#FEFEFE, #DEEBF7);
	background-image:         linear-gradient(#FEFEFE, #DEEBF7);
}

.ui-btn-down-c {
	border: 1px solid 		#C8E1F7;
	background: 			#FEFEFE;
	font-weight: bold;
	color: 					#48525C;
	text-shadow: 0 1px 1px #FFFFFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #D6E7F7), to( #FEFEFE));
	background-image: -webkit-linear-gradient(#D6E7F7, #FEFEFE);
	background-image:    -moz-linear-gradient(#D6E7F7, #FEFEFE);
	background-image:     -ms-linear-gradient(#D6E7F7, #FEFEFE);
	background-image:      -o-linear-gradient(#D6E7F7, #FEFEFE);
	background-image:         linear-gradient(#D6E7F7, #FEFEFE);
}

.ui-btn-up-e {
	border: 1px solid 		#C8E1F7;
	background: 			#D6E7F7;
	font-weight: bold;
	color: 					#46525E;
	text-shadow: 0 1px 0 	#FFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #FEFEFE), to( #D6E7F7));
	background-image: -webkit-linear-gradient(#FEFEFE, #D6E7F7);
	background-image:    -moz-linear-gradient(#FEFEFE, #D6E7F7);
	background-image:     -ms-linear-gradient(#FEFEFE, #D6E7F7);
	background-image:      -o-linear-gradient(#FEFEFE, #D6E7F7);
	background-image:         linear-gradient(#FEFEFE, #D6E7F7);
}

.ui-btn-hover-e {
	border: 1px solid 		#C8E1F7;
	background: 			#DCEDFC;
	font-weight: bold;
	color: 					#46525E;
	text-shadow: 0 1px 0 	#FFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #FEFEFE), to( #DCEDFC));
	background-image: -webkit-linear-gradient(#FEFEFE, #DCEDFC);
	background-image:    -moz-linear-gradient(#FEFEFE, #DCEDFC);
	background-image:     -ms-linear-gradient(#FEFEFE, #DCEDFC);
	background-image:      -o-linear-gradient(#FEFEFE, #DCEDFC);
	background-image:         linear-gradient(#FEFEFE, #DCEDFC);
}

.ui-btn-down-e {
	border: 1px solid 		#C8E1F7;
	background: 			#FEFEFE;
	font-weight: bold;
	color: 					#46525E;
	text-shadow: 0 1px 0 	#FFF;
	background-image: -webkit-gradient(linear, left top, left bottom, from( #D6E7F7), to( #FEFEFE));
	background-image: -webkit-linear-gradient(#D6E7F7, #FEFEFE);
	background-image:    -moz-linear-gradient(#D6E7F7, #FEFEFE);
	background-image:     -ms-linear-gradient(#D6E7F7, #FEFEFE);
	background-image:      -o-linear-gradient(#D6E7F7, #FEFEFE);
	background-image:         linear-gradient(#D6E7F7, #FEFEFE);
}

.ui-icon,
.ui-icon-searchfield:after {
	background-image: url(../img/mobile/icons-18-white.t2.png);
}

.ui-header, .ui-footer, .ui-page-fullscreen .ui-header, .ui-page-fullscreen .ui-footer  {border-left-width: 0; border-right-width: 0; }

/* loading icon */
.ui-icon-loading {
	background-image: url(../img/mobile/ajax-loader.png);
	width: 40px;
	height: 40px;
	-moz-border-radius: 20px;
	-webkit-border-radius: 20px;
	border-radius: 20px;
	background-size: 35px 35px;
}