
.form .ui-btn-up-c {
	color: #FFFFFF;
	background: #39b54a;
}

.error_page .ui-panel-content-wrap {
	background:#08acd9;
}

.addToCart {
    color: #FFFFFF;
	background-color: #39b54a;
}

.shoppingCartPopupTitle
{
   color: #FFFFFF;
	background-color: #229032;
}

.orderCartLeadContainer, .orderCartWithPayPal
{
    color: #FFFFFF;
    background-color: #229032;
}

.orderCartLeadContainer, .orderCartWithBizPay
{
    color: #FFFFFF;
    background-color: #229032;
    }

.productItemPrice
{
    color: #229032;
}

.sendCartOfflineRequest
{
    color: #FFFFFF !important;
	background-color: #39b54a !important;
}

.ui-bar-a {
	border-color: #229032;
	color: #FFFFFF;
	background: #229032;
}
.ui-bar-a .ui-link-inherit {
	color: #FFFFFF;
}
.ui-bar-a a.ui-link {
	color: #FFFFFF;
}

.ui-bar-a a.ui-link:visited {
   color: #FFFFFF;
}

.ui-bar-a a.ui-link:hover {
	color: #FFFFFF;
}

.ui-bar-a a.ui-link:active {
	color: #FFFFFF;
}

.ui-title a.ui-link {
    color: #FFFFFF;
}

.ui-title a.ui-link:visited {
    color: #FFFFFF;
}

.ui-title a.ui-link:hover {
	color: #FFFFFF;
}

.ui-title a.ui-link:active {
	color: #FFFFFF;
}

.ui-body-a .ui-link {
	color: #229032;
}

.ui-body-a .ui-link:visited {
    color: #229032;
}

.ui-body-a .ui-link:hover {
	color: #229032;
}

.ui-body-a .ui-link:active {
	color: #229032;
}

div[data-role=page]
.ui-body-a,
.ui-overlay-a {
	border-color: #FFFFFF;
	color: #229032;
	background: #FFFFFF;
}

.ui-body-a .ui-link-inherit {
	color: #229032;
}

.ui-btn-up-a {
	border-color: #FFFFFF /*#229032*/;
	color: #FFFFFF;
	background: #229032;
}
.ui-btn-up-a:visited,
.ui-btn-up-a a.ui-link-inherit,
.ui-btn-up-a a.ui-link-inherit:visited,
.ui-btn-up-a a.ui-link-inherit:hover,
.ui-btn-up-a a.ui-link-inherit:active {
	color: #FFFFFF;
}
.ui-btn-hover-a {
	border-color: #FFFFFF /* #229032 */;
	color: #FFFFFF;
	background: #229032;
}
.ui-btn-hover-a:visited,
.ui-btn-hover-a:hover,
.ui-btn-hover-a a.ui-link-inherit,
.ui-btn-hover-a a.ui-link-inherit:visited,
.ui-btn-hover-a a.ui-link-inherit:hover,
.ui-btn-hover-a a.ui-link-inherit:active {
	color: #FFFFFF;
}
.ui-btn-down-a {
	border-color: #FFFFFF /* #229032 */;
	color: #FFFFFF;
	background: #229032;
}
.ui-btn-down-a:visited,
.ui-btn-down-a:hover,
.ui-btn-down-a a.ui-link-inherit,
.ui-btn-down-a a.ui-link-inherit:visited,
.ui-btn-down-a a.ui-link-inherit:hover,
.ui-btn-down-a a.ui-link-inherit:active {
	color: #FFFFFF;
}
.ui-btn-active:visited,
.ui-btn-active:hover,
.ui-btn-active a.ui-link-inherit {
	    box-shadow:none !important;
    text-shadow:none !important;
    color: #FFFFFF !important;
    background-color: #229032 !important;
}


.ui-btn-inner {
	border-top: 1px solid 	#fff;
	border-color: 			rgba(255,255,255,.3);
}

.ui-br {
	border-color: rgb(130,130,130);
	border-color: rgba(130,130,130,.3);
	border-style: solid;
}

.ui-btn-active {

    border-color:#229032 !important;
    box-shadow:none !important;
    text-shadow:none !important;
    color: #FFFFFF !important;
	background-color: #229032 !important;
}
.ui-btn-active:visited,
.ui-btn-active:hover,
.ui-btn-active a.ui-link-inherit {
	
    box-shadow:none !important;
    text-shadow:none !important;
    color: #FFFFFF !important;
    background-color: #229032 !important;
}

.ui-btn-inner {
	border-top: 1px solid 	#fff;
	border-color: 			rgba(255,255,255,.3);
}

.ui-br {
	border-color: rgb(130,130,130);
	border-color: rgba(130,130,130,.3);
	border-style: solid;
}

.ui-icon,
.ui-icon-searchfield:after {
	background-color: #none /*{global-icon-color}*/;
}
.ui-icon-alt .ui-icon,
.ui-icon-alt .ui-icon-searchfield:after {
	background-color: 						#fff;
	background-color: 						rgba(255,255,255,.3);
}
.nav-search .ui-icon,
.nav-search .ui-icon-searchfield:after {
	background-color: #none /*{global-icon-color}*/;
}

.ui-checkbox-on .ui-icon,
.ui-radio-on .ui-icon {
	background-color: #387bbe /*{global-active-background-color}*/; /* NOTE: this hex should match the active state color. It's repeated here for cascade */
}
.ui-icon-alt .ui-icon,
.ui-icon-alt .ui-icon-searchfield:after {
	background-color: 						#fff;
	background-color: 						rgba(255,255,255,.3);
}

a[data-theme=squaremenubutton] {
	background-color: #FFF;
}

a[data-theme=squaremenubutton] .ui-btn-inner {
	color: #FFFFFF;
	background:#229032;
}
	
a[data-theme=widemenubutton] {
	background-color: #FFF;
}

a[data-theme=widemenubutton] .ui-btn-inner {
	color: #FFFFFF;
	background:#229032;
}
	
[data-theme=slidePanel] .ui-btn-up-c a.ui-link-inherit,
[data-theme=slidePanel] .ui-btn-up-c a.ui-link-inherit:visited,
[data-theme=slidePanel] .ui-btn-up-c a.ui-link-inherit:hover,
[data-theme=slidePanel] .ui-btn-up-c a.ui-link-inherit:active {
	color: #FFFFFF;
}	

[data-theme=slidePanel] .ui-btn-up-c {
	color: #FFFFFF;
	background:#229032;
	border-bottom-color: #229032;
	border-top-color: #229032;
}

.slidesjs-pagination li a {
      background-image: url(/images/slides/pagination.png);
}

.ui-body-c .ui-link {
	color:#2489ce;
}
.ui-body-c .ui-link:visited {
    color: #2489ce /*{c-body-link-visited}*/;
}
.ui-body-c .ui-link:hover {
	color:#cecece;
}
.ui-body-c .ui-link:active {
	color: #2489ce /*{c-body-link-active}*/;
}

.ui-body-c,
.ui-overlay-c {
	color: 					#4a4a4a;
	background: 			#ebefea;
}

.ui-btn-up-c {
	background: 			#229032;
	color: 					#FFFFFF;
}
.ui-btn-up-c:visited,
.ui-btn-up-c a.ui-link-inherit,
.ui-btn-up-c a.ui-link-inherit:visited,
.ui-btn-up-c a.ui-link-inherit:hover,
.ui-btn-up-c a.ui-link-inherit:active {
	color: 					#FFFFFF;
}
.ui-btn-hover-c {
	background: 			#229032;
	color: 					#FFFFFF;
}
.ui-btn-hover-c:visited,
.ui-btn-hover-c:hover,
.ui-btn-hover-c a.ui-link-inherit,
.ui-btn-hover-c a.ui-link-inherit:visited,
.ui-btn-hover-c a.ui-link-inherit:hover,
.ui-btn-hover-c a.ui-link-inherit:active {
	color: 					#FFFFFF;
}
.ui-btn-down-c {
	background: 			#229032;
	color: 					#FFFFFF;
}
.ui-btn-down-c:visited,
.ui-btn-down-c:hover,
.ui-btn-down-c a.ui-link-inherit,
.ui-btn-down-c a.ui-link-inherit:visited,
.ui-btn-down-c a.ui-link-inherit:hover,
.ui-btn-down-c a.ui-link-inherit:active {
	color: 					#FFFFFF;
}

h2, .whiteBG {
	background: #FFFFFF;
}


.ui-body-c,
.ui-overlay-c {
	text-shadow: 0 /*{c-body-shadow-x}*/ 1px /*{c-body-shadow-y}*/ 0 /*{c-body-shadow-radius}*/ rgb(0, 0, 0) /*{c-body-shadow-color}*/;
}

.ui-btn-up-squaremenubutton {
	border-color: #FFFFFF /*#229032*/;
	color: #FFFFFF;
	background: #229032;
    font-size:12px;
}
.ui-btn-up-squaremenubutton:visited,
.ui-btn-up-squaremenubutton squaremenubutton.ui-link-inherit {
	color: #FFFFFF;
}
.ui-btn-hover-squaremenubutton {
	border-color: #FFFFFF /* #229032 */;
	color: #FFFFFF;
	background: #229032;
}
.ui-btn-hover-squaremenubutton:visited,
.ui-btn-hover-squaremenubutton:hover,
.ui-btn-hover-squaremenubutton a.ui-link-inherit,
.ui-btn-hover-squaremenubutton a.ui-link-inherit:visited,
.ui-btn-hover-squaremenubutton a.ui-link-inherit:hover,
.ui-btn-hover-squaremenubutton a.ui-link-inherit:active {
	color: #FFFFFF;
}
.ui-btn-down-a {
	border-color: #FFFFFF /* #229032 */;
	color: #FFFFFF;
	background: #229032;
}
.ui-btn-down-a:visited,
.ui-btn-down-a:hover,
.ui-btn-down-a a.ui-link-inherit,
.ui-btn-down-a a.ui-link-inherit:visited,
.ui-btn-down-a a.ui-link-inherit:hover,
.ui-btn-down-a a.ui-link-inherit:active {
	color: #FFFFFF;
}
.ui-btn-active:visited,
.ui-btn-active:hover,
.ui-btn-active a.ui-link-inherit,
.ui-btn-active a.ui-link-inherit:visited,
.ui-btn-active a.ui-link-inherit:hover,
.ui-btn-active a.ui-link-inherit:active {
	    box-shadow:none !important;
    text-shadow:none !important;
    color: #FFFFFF !important;
    background-color: #229032 !important;
}

#btn-menu .ui-icon {
background: url("/images/Mobile/icons/icon-bars-18.png") no-repeat scroll 50% 50%;
}

#btn-call .ui-icon {
    background: url("/images/Mobile/icons/icon-phone-40x33.png") no-repeat scroll 50% 50%;
}

#btn-back .ui-icon {
    background: url("/images/Mobile/icons/icon-back-42x21.png") no-repeat scroll 50% 50%;
}

.btn-home .ui-icon {
    background: url("/images/Mobile/icons/icon-home-25.png") no-repeat scroll 50% 50%;
}

.btn-info .ui-icon {
    background: url("/images/Mobile/icons/icon-about-25.png") no-repeat scroll 50% 50%;
}

.btn-products .ui-icon {
    background: url("/images/Mobile/icons/icon-products-25.png") no-repeat scroll 50% 50%;
}

.btn-opinions .ui-icon {
    background: url("/images/Mobile/icons/icon-reviews-25.png") no-repeat scroll 50% 50%;
}

.btn-events .ui-icon {
    background: url("/images/Mobile/icons/icon-events-25.png") no-repeat scroll 50% 50%;
}

.btn-services .ui-icon {
    background: url("/images/Mobile/icons/icon-services-25.png") no-repeat scroll 50% 50%;
}

.btn-blogs .ui-icon {
    background: url("/images/Mobile/icons/icon-blog-25.png") no-repeat scroll 50% 50%;
}

.btn-questions .ui-icon {
    background: url("/images/Mobile/icons/icon-faq-25.png") no-repeat scroll 50% 50%;
}

.btn-videos .ui-icon {
    background: url("/images/Mobile/icons/icon-movie-25.png") no-repeat scroll 50% 50%;
}

.btn-portfolio .ui-icon {
    background: url("/images/Mobile/icons/icon-works-25.png") no-repeat scroll 50% 50%;
}

.btn-map .ui-icon {
    background: url("/images/Mobile/icons/icon-map-25.png") no-repeat scroll 50% 50%;
}

.btn-contactus .ui-icon {
    background: url("/images/Mobile/icons/icon-contact-25.png") no-repeat scroll 50% 50%;
}

.btn-call .ui-icon {
    background: url("/images/Mobile/icons/icon-call-25.png") no-repeat scroll 50% 50%;
}

.btn-sms .ui-icon {
    background: url("/images/Mobile/icons/icon-sms-25.png") no-repeat scroll 50% 50%;
}

.btn-fb .ui-icon {
    background: url("/images/Mobile/icons/icon-fb-25.png") no-repeat scroll 50% 50%;
}

.btn-twitter .ui-icon {
    background: url("/images/Mobile/icons/icon-twitter-25.png") no-repeat scroll 50% 50%;
}

.btn-in .ui-icon {
    background: url("/images/Mobile/icons/icon-in-25.png") no-repeat scroll 50% 50%;
}

.btn-more .ui-icon {
    background: url("/images/Mobile/icons/icon-more-25.png") no-repeat scroll 50% 50%;
}


.listView .btn-event_date .ui-icon {
    background: url("/images/Mobile/icons/icon-event-date.png") no-repeat scroll 50% 50%;
}

.errorMSG_div {
    background: url("/images/Mobile/icons/errIcon.png") center top no-repeat;
}

.cart_title
{
    background: url('/images/mobile/icons/icon-products-25.png') no-repeat;
}

.cart_white
{
    background: url('/images/mobile/icons/icon-products-25.png') no-repeat;
}