a.babu:hover {
	background-position: left -25px;
}

a.babu {
    background-image: url("../../../images/babu.png");
    display: inline-block;
    float: left;
    height: 25px;
    margin-left: 10px;
    margin-top: 17px;
    width: 40px;
    margin-right: -30px;
}

a.pdfut {
    background: url("../../../images/downloads/pdf.png") no-repeat scroll left top transparent;
    display: inline-block;
    float: right;
    height: 28px;
    line-height: 30px;
    margin-bottom: -28px;
    margin-right: 4px;
    padding-left: 30px;
    padding-top: 0;
    text-align: right;
}

.zarel {
	position: relative;
}

.componentheading.artic {
	font-size: 16px;
	font-weight: bold;
}

.contentpaneopen.reci {
    margin-left: 15px;
    margin-top: 2px;
}

a.readmore.sfr:hover {
	background-position: left -31px !important;
}

a.readmore.sfr {
    background: url("../../../images/sfr.png") no-repeat scroll left top transparent !important;
    color: #FFFFFF !important;
    display: block;
    float: left;
    font-size: 104% !important;
    height: 31px;
    left: -2px;
    margin-bottom: 10px;
    margin-top: 0;
    position: relative;
    top: 5px;
    width: 150px;
}

.tu.retu {
    color: #48647E !important;
    font-size: 16px;
    font-weight: normal;
    letter-spacing: 0;
    padding: 1px 13px;
    text-align: left;
}

#bottom_wrap {
	position:relative;
}

div.dlitem.pdf {
	background:transparent url(../../../images/downloads/pdf.png) no-repeat scroll 5px 5px;
}

div.dlitem.zip {
	background:transparent url(../../../images/downloads/zip.png) no-repeat scroll 5px 5px;
}

div.dlitem {
	height:30px;
	padding:5px;
	text-indent:34px;
}

.kbtn {
	background-image:url(../../../images/stories/b_kitchenator.jpg);
	background-repeat:no-repeat;
	display:block !important;
	height:138px;
	margin-bottom:2px;
	width:243px;
}
.kbtn:hover {
	background-position:0px -138px;
}

#mainbody {
	zoom:1 !important;
}

div#content_wrap .moduletable_add {
	padding:10px 0px 0px 20px !important;
}

.dfdfdf form#rcs_dealers {
	display:none !important;
}


#datas {
	white-space:nowrap !important;
	position:relative !important;
	left:-10px !important;
}

.dbtn {
	background-image:url(../../../images/stories/chbd.jpg);
	width:243px;
	height:95px;
	display: block !important;
	background-position:0px 0px;
	border:0;
	margin:0px;
	padding:0px;
	float:left;
}

.dbtn:hover {
	background-position: center bottom;
}


.dbtn1 {
	background-image:url(../../../images/stories/chbd2.jpg);
	width:121px;
	height:95px;
	display: block !important;
	background-position:0px 0px;
	border:0;
	margin:0px;
	padding:0px;
	float:left;
}
.dbtn1:hover {
	background-position:0px 95px;
}

.dbtn2 {
	background-image:url(../../../images/stories/chbd2.jpg);
	width:122px;
	height:95px;
	display: block !important;
	background-position:121px 0px;
	border:0;
	margin:0px;
	padding:0px;
	float:right;
}
.dbtn2:hover {
	background-position:121px 95px;
}



.dlrlinka {
	background-image:url(../../../images/stories/chbd.jpg);
	width: 243;
	height: 95;
	display: block;
	background-position:0px 0px;
}

.dlrlinka:hover {
	background-position:0px 95px !important;
}


.UG_Form_Container {
	width:120px;
	height:22px;
	background:#ADD8E6;
	position:relative;
}

.vm_add_shipping_address_custom {
	background-image:url(../images/b_add_new_shipping_address.png);
	background-position:left top;
	background-repeat:no-repeat;
/*	padding:5px 10px; */
	height:25px;
	width:164px;
	display:block;
	position:relative;
	margin-left:-4px;
	text-decoration:none !important;
} .vm_add_shipping_address_custom:hover {
	background-position:left bottom;
}

.vm_update_billing_address_custom {
	background-image:url(../images/b_update_address.png);
	background-position:left top;
	background-repeat:no-repeat;
/*	padding:5px 10px; */
	height:25px;
	width:106px;
	display:block;
	position:relative;
	margin-left:-4px;
	text-decoration:none !important;
} .vm_update_billing_address_custom:hover {
	background-position:left bottom;
}

#relProductsTable {

} #relProductsTable img{
	height:80px;
	float:left;
}

#RMI_Table {
	background-color:#DBE0E6;
	width:660px;
	margin-left:94px;
	color:#306175;
}#RMI_Table div {
	font-weight: bold !important;
	white-space: nowrap !important;
}

.contactUsTable {
	position:relative;
	margin-left:-8px;
	margin-top:-10px;
} .contactUsTable label {
	background-color:transparent !important;
	color:#306175 !important;
	font-weight: bold;
}
#divsContainer {
	padding-right:10px !important;
}

#contact_us_table_background {
	width:503px;
	background-color:#DBE0E6;
	margin-top:7px;
/*	padding-right:10px; */
}

#contact_us_first_name_wrapper label{
/*	left:4px; */
	position:relative;
	margin-right:-4px;
}

.price_style { 
	font-size:16px;
	color:#306175;
	font-weight: bold;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	float: left;
	line-height: 50px !important;
	text-indent: 20px;
	white-space: nowrap;
}

.class_orange_j {
	color:#F00 !important;
}

.floater {
/*	white-space:nowrap !important; */
	float: left;
	color:#37648D;
	width:420px;
} .floater#formField_0{
	clear:both;
} .floater#formField_1{
	clear:none !important;
	float:right;
	margin-bottom: -86px;
} .floater#formField_2{
	float: none !important;
	clear:both !important;
	height:86px;
/*	margin-top:-86px; */
} .floater fieldset {
	padding: 0px 20px 20px 10px;
	background-color: #DBE0E6;
	clear:right;
} .floater fieldset legend {
	font-size:12px;
	font-weight:bold;
}

#agreed_div {
	width:auto !important;
	white-space:normal !important;
}

/* REGISTRATION FORM */
.formLabel {
	float:left;
	width:36%;
	text-align:right;
	font-weight: bold;
	margin: 2px;
	white-space: nowrap;
	clear: left;
	vertical-align: middle;
	margin-top: 8px;
}

.fieldSetLabel_g {
	position:relative;
	top: -8px;
	color: #FFF !important;
/*	background-color: #999999 !important; */
	padding: 0px;
	background:url(../images/roundblue.png) no-repeat left 0px; 
	padding-left:7px;
	padding-bottom:0px;
} .fieldSetLabel_g span{
	padding:5px 0px 0px 0px;
	left:4px;
	top:2px;
	background-image:url(../images/roundblue.png);
	background-repeat:no-repeat;
	background-position:right bottom;
	position:relative;
	line-height:20px;
} .fieldSetLabel_g small{
	letter-spacing:-1px;
	color:#DBE0E6;
	font-size:11px;
	margin-right:-1px;
}

.browsePriceContainer .pr1c3 br{
	display:none;
}
.browsePriceContainer .pr1c3 .productPrice{
	padding:0 18px 0 6px;
}
.vmCartContainer .price_style br{
	display:none;
}
*+html .browseAddToCartContainer{
       margin-top:10px !important;
}
.vmCartContainer .price_style .productPrice{
	padding:0 25px 0 8px;
}
.vmCartAttributes {
       margin-top:12px;
       width:auto;
}

