.msg-error{font-weight:normal;color:#aa0000;padding-bottom:5px;}
.msg-text{font-weight:normal;padding-bottom:5px;}
.ui-page.ui-body-c, .ui-listview .ui-body-c{background-color:#ffffff;background-image:none;}
.ui-content{padding:15px 15px;}
.ui-btn-inner{white-space:normal;}

p{margin:0px 0px 15px 0px;}
.price-amount{font-size:16px;font-weight:bold;}
.input-text-gray{color:gray;}
.required{font-weight:bold;}
.required label{font-weight:bold;}
.invisible{display:none;}
.ui-controlgroup-controls{width:100%;}

.ui-li .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li{padding:10px 15px 10px 15px;}

.ui-li.ui-btn-icon-right .ui-btn-inner a.ui-link-inherit,.ui-li-static.ui-li.ui-btn-icon-right{padding-right:60px;}

.ui-collapsible-set{padding:10px 8px;margin:0px;}
.ui-title,.ui-header .ui-title,.ui-footer .ui-title{white-space:normal;margin:0.6em 5px 0.8em 5px;}
.min-width-480px .ui-field-contain, .ui-field-contain{margin:0px 0px 10px 0px;}
.min-width-480px label.ui-input-text, .min-width-480px .ui-controlgroup-label{vertical-align: middle;width: 30%;}


.ui-field-contain{padding: 5px 0px 5px 0px;border-bottom-width:0px;}
.ui-select .ui-btn{margin: 0px;}
.ui-select .ui-shadow{box-shadow:none;}
.min-width-480px label.ui-select{vertical-align: top;padding-top:6px;width: 30%;}
input.ui-input-text, textarea.ui-input-text {width:96%;}
.ui-btn{margin:15px 0px 10px 0px;}
.ui-listview .ui-btn{margin:0px;}
.ui-block-a .ui-btn{margin-right:5px;}
.ui-block-b .ui-btn{margin-left:5px;}
.ui-li-heading{white-space:normal;}
.ui-li-desc{white-space:normal;}
.ui-input-search .ui-input-clear{right:3px;}

.ui-collapsible-content{padding:0px;margin:5px -8px 0px -8px;}

.no-padding-top{padding-top:0px;}
.no-padding-bottom{padding-bottom:0px;}
.order-totals .ui-li-aside{margin-top:0.6em;}
.cart-promo .ui-li-heading , .opc-promo .ui-li-heading {margin:0px;}
.cart-promo .ui-li-aside, .opc-promo .ui-li-aside {margin-top:0.6em;}
.cart-promo .text, .opc-promo .text{float:left;margin-top:10px;margin-right:10px;}
.cart-promo input.ui-input-text, .min-width-480px .cart-promo input.ui-input-text, .opc-promo input.ui-input-text, .min-width-480px .opc-promo input.ui-input-text{width:110px;margin-top:4px;float:left;margin-right:10px;margin-bottom:5px;}
.cart-promo .ui-btn, .opc-promo .ui-btn{width:123px;margin-top:0px;float:left;}
h3.ui-li-aside{margin-top:0.6em;}
.center-button{padding:10px 5px 0px 5px;text-align:center;}



#opc-dialog-spinner{
	position:absolute;left:0px;top:0px;width:100%;height:100%;
	z-index:10000;
}

#opc-dialog-login{
	position:absolute;left:0px;top:0px;width:100%;height:100%;
	z-index:9999;
}
#opc-dialog-login a{color:#5F80C7;text-shadow:none;}

#opc-dialog-spinner .spinner-bg{
	position:absolute;left:0px;top:0px;width:100%;height:100%;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	filter:alpha(opacity=90);
	-moz-opacity:0.9;
    -khtml-opacity:0.9;
	opacity:0.9;
	text-shadow:none;
	background-color:white;
}

#opc-dialog-login .login-bg{
	position:absolute;left:0px;top:0px;width:100%;height:100%;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	filter:alpha(opacity=95);
	-moz-opacity:0.95;
    -khtml-opacity:0.95;
	opacity:0.95;
	text-shadow:none;
	background-color:white;
}

#opc-dialog-spinner .spinner-content{
	position:absolute;left:0px;top:0px;width:100%;height:100%;padding:30px;
}

#opc-dialog-login .login-content{
	position:absolute;left:0px;top:0px;width:100%;height:100%;padding:0px;
	color:black;
}

#opc-dialog-login .login-content label{text-shadow:none;color:black;}


#opc-dialog-spinner .spinner-top, #opc-dialog-spinner .spinner-message{
	font-size:16px;color:black;font-weight:bold;text-shadow:none;
}

.ui-body-a .ui-input-text{color:white;}
.ui-body-a .ui-listview .ui-input-text{color:black;}

.ui-body-a .ui-link{color:#9DC2F2;}

.product-description{padding:10px 0px 20px 0px;}

.ui-body-a #agree-terms-and-conditions a{color:white;}
.ui-body-b #agree-terms-and-conditions a{color:white;}

.ui-body-a .msg-error {color:#FF7777;text-shadow:none;}