.formItem input[type="submit"] {margin: 1px 0 0 0; padding: 0px; height: 30px; outline: none; border: none;}

.formItem input.ButtonSubmit {cursor: pointer; background: url(../images/forms/ButtonSubmit.jpg) 0px 0px; width: 120px;}
.formItem input.ButtonSubmit:hover {background-position: 0px 30px;}
.formItem input.ButtonSubmit:active {background-position: 0px 60px;}

input[type='submit'].button {outline: none; border: none; cursor: pointer; color: white; text-shadow: -1px -1px #4e5452; margin: 1px 0 0 0;}
input[type='submit'].btn290x30 {background: url(../images/forms/button290x30.png) 0px 0px; height: 30px; width: 290px; font-size: 13px; }
input[type='submit'].btn160x25 {background: url(../images/forms/button160x25.png) 0px 0px; height: 25px; width: 160px; font-size: 12px;}
input[type='submit'].btn160x30 {background: url(../images/forms/button160x30.png) 0px 0px; height: 30px; width: 160px; font-size: 13px; }
input[type='submit'].btn160x35 {background: url(../images/forms/button160x35.png) 0px 0px; height: 35px; width: 160px; font-size: 14px; font-weight: bold;}
input[type='submit'].btn160x40 {background: url(../images/forms/button160x40.png) 0px 0px; height: 40px; width: 160px; font-size: 15px; font-weight: bold;}
input[type='submit'].btn140x30 {background: url(../images/forms/button140x30.png) 0px 0px; height: 30px; width: 140px; font-size: 13px; }
input[type='submit'].btn120x30 {background: url(../images/forms/button120x30.png) 0px 0px; height: 30px; width: 120px; font-size: 13px; }
input[type='submit'].btn80x30 {background: url(../images/forms/button80x30.png) 0px 0px; height: 30px; width: 80px; font-size: 13px; }
input[type='submit'].btn80x25 {background: url(../images/forms/button80x25.png) 0px 0px; height: 25px; width: 80px; font-size: 12px; }
input[type='submit'].btn50x30 {background: url(../images/forms/button50x30.png) 0px 0px; height: 30px; width: 50px; font-size: 13px; }
input[type="button"].btnAddToBasket {background: url(../images/forms/buttonAddToBasket.png) 0px 0px; height: 30px; width: 140px; }
input[type='submit'].button:hover {background-position: 0px 50px;}
input[type='submit'].button:active {background-position: 0px 100px;}

.errorMessageStyle {
	color: red; 
	font-size: 9px;
	font-weight: bold;
}

/* DELETE BEFORE THIS LINE */

.materialListWidth20Header {
	width: 20px;
}
.materialListWidth50Header {
	width: 50px;
}
.materialListWidth60Header {
	width: 60px;
}
.materialListWidth70Header {
	width: 70px;
}
.materialListWidth80Header {
	width: 80px;
}
.materialListWidth90Header {
	width: 90px;
}
.materialListWidth100Header {
	width: 100px;
}
.materialListWidth120Header {
	width: 120px;
}
.materialListWidth160Header {
	width: 160px;
}
.materialListWidth200Header {
	width: 200px;
}
.materialListWidth300Header {
	width: 300px;
}
.materialListWidth400Header {
	width: 400px;
}
.materialListWidth410Header {
	width: 410px;
}
.materialListWidth468Header {
	width: 468px;
}
.materialListWidth500Header {
	width: 500px;
}
.materialListWidth598Header {
	width: 598px;
}
.materialListWidth920Header {
	width: 920px;
}

.pager-option-01 {background: url(../images/products/page-type-4x.gif);}
.pager-option-02 {background: url(../images/products/page-type-3x.gif);}
.pager-option-03 {background: url(../images/products/page-type-detailed.gif);}
.pager-option-04 {background: url(../images/products/page-type-list.gif);}
.pager-option-1012 {background: url(../images/products/page-size-12.gif);}
.pager-option-1024 {background: url(../images/products/page-size-24.gif);}
.pager-option-1060 {background: url(../images/products/page-size-60.gif);}
.pager-option-1120 {background: url(../images/products/page-size-120.gif);}
.pager-option-20 {background: url(../images/products/page-sort-most.gif);}
.pager-option-21 {background: url(../images/products/page-sort-az.gif);}
.pager-option-22 {background: url(../images/products/page-sort-price.gif);}
.pager-option-23 {background: url(../images/products/page-sort-vote.gif);}
.pager-option-24 {background: url(../images/products/page-sort-date.gif);}
.pager-option-30 {background: url(../images/products/page-ad-desc.gif);}
.pager-option-31 {background: url(../images/products/page-ad-asc.gif);}

.TRY {
font-family: "AbakuTLSymSansRegular", Verdana, Arial;
font-size: smaller;
}

div.loading-invisible { /*make invisible*/
	display: none;
}

/*this is what we want the div to look like
    when it IS showing
div.loading-visible {
	display: block;
	
	position: absolute;

	width: 100%;
	height: 100%;
		
	opacity: .85;
	border-top: 1px solid #ddd;
	border-bottom: 1px solid #ddd;

	padding-top: 15%;
	padding-left: 15%;
	z-index: 1000;
}*/

div.loading-visible { 
	width: 100%;
	height: 100%;
	z-index:999;
    position:absolute;
    text-align:center;
}

#loader{
    position:fixed;
    text-align:center;
    left:50%;
    top:50%;
    z-index:1000;
    text-align:center;
    margin-left:-210px;
    margin-top:-100px;
}

.quantity-bg {
	width: 30px; height: 30px; 
	background: url(../images/forms/Input30.jpg) no-repeat top left;
	margin-bottom: 5px;
}

#formErrors .formErrorsHeader {font-size: 18px; margin-bottom: 10px;}
#formErrors ul {list-style-type: none; color: #f0e0e0;}
#formErrors ul li {margin-bottom: 5px;}
#formErrors ul li b {color: #ffffff;}

.rf-msgs-err{ padding: 10px; font-size: 13px;
   color: #ffffff; }

.rf-msg-err, .rf-msgs-err{padding: 10px; font-size: 13px; background-image:none; }

.CreditCardInstallment {border: 1px solid #abadb3; height: 30px; padding: 5px; margin: 0;}
