
/* standard styles                                    */
/*====================================================*/

/* tables */
.app-std-tbl .b2c-prd-prc, 
.app-std-tbl .b2c-prd-spc-prc, 
.app-std-tbl .b2c-prd-rec-prc,
.app-std-tbl .b2c-prd-spc-rec-prc  {
    text-align: right;
}
.app-std-tbl .b2c-prd-img,
.app-std-tbl .b2c-prd-thumb {
    text-align: center;
}
.app-std-tbl .b2c-prd-img img,
.app-std-tbl .b2c-prd-thumb img {
    border: 1px solid #ddd;  
}

/* buttons */
ul.buttons-1 li.btn-go-to-chkout {
	float: none;
    background: #eee url(images/symb-chkout.gif) 4px 3px no-repeat;
}
ul.buttons-1 li.btn-go-to-chkout a {
    float: none;
    padding-left: 31px;
    color: #e27000;
}

/* general, product relevant                          */
/*----------------------------------------------------*/
.b2c-prd-id {
  display:none;
}

.b2c-prd-dsc,
.b2c-prd-dsc a {
    font-size: 11px;  
    font-weight: bold;
    color: #036;
}
.b2c-prd-dsc a {
	border-bottom: 1px dotted #E77100;
}
.b2c-prd-spc-rec-prc {
    text-align: right;
    font-weight: bold;
}
.b2c-prd-cntdur {
  display: inline;  
  font-weight: bold;
  padding-bottom: 5px;
  font-size:10px;
}
.b2c-prd-thumb a {
	border-bottom: 0pt none !important;
}

/* forms, inputs                                      */
/*----------------------------------------------------*/
input.b2c-btn-push {
    color: #003366;
    background-color: #EEEEEE;
    border: 1px solid #003366;
    margin: 1px;
}
input.b2c-inp-txt {
    border: 1px solid Gray;
}
select.bigCatalogInput { /* orderList.inc.jsp */
    width: 155px;
}
.submitDoc,
.bigCatalogInput {
    border: 1px solid Gray;
}

/* Advanced Search                                    */
/*----------------------------------------------------*/
#b2c-advs .formfields  {
    padding: 0px 0px 10px 10px;
}


/* User Management, My Data, Shoplist, Ship-To        */
/*====================================================*/
.b2c-login-msgarea,
.b2c-reg-msgarea,
.b2c-persdata-msgarea,
.b2c-pwchng-msgarea,
.b2c-maintprof-msgarea,
.b2c-loy-mycamp-msgarea {
    padding-bottom: 10px;
}

#shoplist .content,
#logoff .content {
    padding: 8px 5px 10px 8px;
}
#shoplist .inner,
#logoff .inner,
#b2c-selsoldto .inner {
    padding: 10px 0px 0px 20px;
}

/* login, register                                    */
/* -------------------------------------------------- */
.b2c-login-headdesc {
    padding: 5px 0px 10px 0px;
}
.b2c-login-btn {
    padding: 10px 0px 0px 0px;   
}
.b2c-login-sec {
    background: white url('../images/info.gif') no-repeat 4px 4px;
    padding: 8px 5px 2px 25px;
    margin: 0;
}

.b2c-reg-headdesc,
#b2c-reg .formfields  {
    padding: 0px 0px 10px 10px;
}
.b2c-reg-btn {
    padding: 10px 0px 20px 0px;   
}
.b2c-reg-datainfo {
    background: white url('../images/info.gif') no-repeat 0px 4px;
    padding: 8px 5px 2px 21px;
}

/* My Data                                            */
/* -------------------------------------------------- */
.b2c-mydatah-prof {
	padding-top: 10px;	
}
.b2c-mydatah-sec {
	background: white url('../images/info.gif') no-repeat 0px 4px;
    padding: 8px 5px 2px 21px;
    margin-top: 20px;
}

.b2c-persdata-btn {
    padding: 10px 0px 20px 0px;   
}
.b2c-maintprof-btn {
    padding: 10px 0px 20px 0px;   
}
.b2c-pwchng-btn {
    padding: 10px 0px 20px 0px;
}

/* loyalty                                            */
/* -------------------------------------------------- */
.b2c-loy-mytrans-acc {
    padding-bottom: 20px;
}
.b2c-loy-mytrans-search {
    padding-bottom: 10px;
}
.b2c-loy-mytrans-search-btn {
    padding-top: 5px;
}
.b2c-loy-proginfoov { /* -> loyaltyProgramInformation.inc.jsp */
	padding-bottom: 15px;
}
.b2c-loy-proginfop-clbtn {
	padding-bottom: 10px;
}
.b2c-loy-joinres-cont {
	padding-left: 10px;
}
.b2c-loy-joinres-msgarea {
    padding-bottom: 10px;
}
.b2c-loy-joinres-btn {
	padding: 10px 0;	
}
.b2c-loy-joinprog-btn {
	padding: 10px 0;	
}

ul.b2c-accnav-loy-buyp-title a,
ul.b2c-accnav-loy-rew-title a {
	font-weight: bold;
}
.b2c-accnav-loy .secnav-navCategories {
	padding-left: 12px;	
}
#secnav .b2c-accnav-loy li.categSelected {
	background-color: transparent !important;	
}

/* ship-to                                            */
/* -------------------------------------------------- */
#b2c-shipto .formfields  {
    padding: 0px 0px 10px 10px;
}
.b2c-shipto-btn {
    padding: 10px 0px 20px 0px;
}
.b2c-shipto-datainfo {
    background: white url('../images/info.gif') no-repeat 0px 4px;
    padding: 8px 5px 2px 21px;
}


/* basket                                             */
/*====================================================*/
#b2c-cart-items, 
#b2c-cart-buttons, 
#b2c-cart-header {
  padding-left:0px;
}
.b2c-cart-msgarea-itm {
    padding-top: 10px;
}

/* Basket Header                                      */
/*----------------------------------------------------*/
#b2c-cart-header-table {
    font-weight: bold;
    background-color: white;
    border-collapse: collapse;
    margin-bottom: 5px;
}
#b2c-cart-header-table td.b2c-tbl-fstcol {
  width: 50%;
  text-align: left;
}
#b2c-cart-header-table td.b2c-tbl-lstcol {
  width: 50%;
  text-align: right;
}
#b2c-cart-header-table td.b2c-cart-header-camp {
    padding-right: 10px;
}
#b2c-cart-header-table td.b2c-cart-header-reqdel {
    padding-right: 10px;
}
#b2c-cart-header-table td.b2c-cart-header-contractstart {
    padding-right: 10px;
}
#b2c-cart-header-table td.b2c-cart-header-desc {
    padding-right: 10px;
}
#b2c-cart-header-table .b2c-cart-header-label {
    margin-bottom: 3px;
}
#b2c-cart-header-table img {
    border-width: 0px;
    vertical-align: bottom;
}

/* ------------------------------------------------------------ */
/* Table-based view of items on:                                */
/* - basket.inc.jsp                                             */
/* - checkout.inc.jsp                                           */
/* - confirm.inc.jsp                                            */
/* - printorder.inc.jsp                                         */
/* - orderStatusDetail.inc.jsp                                  */
/* ------------------------------------------------------------ */
/****** THEAD ******/
#b2c-basket.app-std-tbl thead th.b2c-prd-thumb,
#b2c-checkout .app-std-tbl thead th.b2c-prd-thumb,
#b2c-printordr .app-std-tbl thead th.b2c-prd-thumb,
#b2c-confirm .app-std-tbl thead th.b2c-prd-thumb  {
	border-right-width: 0px;
	padding: 0px;
	margin: 0px;
}
#b2c-basket.app-std-tbl thead th.b2c-prd-thumb span,
#b2c-checkout .app-std-tbl thead th.b2c-prd-thumb span,
#b2c-printordr .app-std-tbl thead th.b2c-prd-thumb span,
#b2c-confirm .app-std-tbl thead th.b2c-prd-thumb span {
	display: none;
}
#b2c-basket.app-std-tbl thead th.b2c-prd-data,
#b2c-checkout .app-std-tbl thead th.b2c-prd-data,
#b2c-checkout .app-std-tbl thead th.b2c-prd-cat,
#b2c-printordr .app-std-tbl thead th.b2c-prd-data,
#b2c-confirm .app-std-tbl thead th.b2c-prd-data,
#b2c-ordrst-detail .app-std-tbl thead th.b2c-prd-data,
#b2c-ordrst-detail .app-std-tbl thead th.b2c-ordr-status {
    text-align: left;
    padding-right: 6px;
    padding-left: 6px;
    white-space: nowrap;
}
#b2c-basket.app-std-tbl thead th.b2c-prd-prc,
#b2c-basket.app-std-tbl thead th.b2c-prd-spc-rec-prc,
#b2c-basket.app-std-tbl thead th.b2c-prd-qty,
#b2c-checkout .app-std-tbl thead th.b2c-prd-qty,
#b2c-printordr .app-std-tbl thead th.b2c-prd-prc,
#b2c-printordr .app-std-tbl thead th.b2c-prd-spc-rec-prc,
#b2c-printordr .app-std-tbl thead th.b2c-prd-qty,
#b2c-printordr .app-std-tbl thead th.b2c-prd-delvdate,
#b2c-confirm .app-std-tbl thead th.b2c-prd-prc,
#b2c-confirm .app-std-tbl thead th.b2c-prd-spc-rec-prc,
#b2c-confirm .app-std-tbl thead th.b2c-prd-qty,
#b2c-confirm .app-std-tbl thead th.b2c-prd-delvdate,
#b2c-confirm .app-std-tbl thead th.b2c-prd-delvqty,
#b2c-ordrst-detail .app-std-tbl thead th.b2c-prd-spc-rec-prc,
#b2c-ordrst-detail .app-std-tbl thead th.b2c-prd-prc, 
#b2c-ordrst-detail .app-std-tbl thead th.b2c-prd-qty {
    text-align: right;
    padding-right: 6px;
    padding-left: 6px;
    white-space: nowrap;
}
#b2c-basket.app-std-tbl thead th.b2c-btn-lst  {
	text-align: right;
	padding: 1px 4px 1px 4px;
}
#b2c-basket.app-std-tbl thead th.b2c-btn-lst a  {
	border-bottom: 0;
}
#b2c-ordrst-detail .app-std-tbl thead th.b2c-ordr-remqty {
    text-align: center;
    padding-right: 6px;
    padding-left: 6px;
}

/****** TFOOT ******/
#b2c-basket.app-std-tbl tfoot {
	display: none;
}

/****** TBODY ******/
#b2c-basket.app-std-tbl tr.b2c-prd-main td {
    padding-top: 5px;
    padding-bottom: 2px;
    border-top: 1px dashed #c1c5d0;
}
#b2c-checkout .app-std-tbl tr.b2c-prd-main td,
#b2c-printordr .app-std-tbl tr.b2c-prd-main td,
#b2c-confirm .app-std-tbl tr.b2c-prd-main td,
#b2c-ordrst-detail .app-std-tbl tr.b2c-prd-main td {
    padding-top: 3px;
    padding-bottom: 3px;
    border-top: 1px dashed #c1c5d0;
}
#b2c-basket.app-std-tbl tr.b2c-prd-main.with-msg-above td { /* don't show dashed border if a message was shown above */
    border-top-width: 0px;    
}

#b2c-basket.app-std-tbl td.b2c-prd-thumb,
#b2c-printordr .app-std-tbl td.b2c-prd-thumb,
#b2c-confirm .app-std-tbl td.b2c-prd-thumb {
	border-right-width: 0px;
	padding: 4px !important;
}
#b2c-basket.app-std-tbl td.b2c-prd-nothumb,
#b2c-checkout .app-std-tbl td.b2c-prd-thumb, /* we don't show thumbs on checkout.inc.jsp */
#b2c-checkout .app-std-tbl td.b2c-prd-nothumb,
#b2c-printordr .app-std-tbl td.b2c-prd-nothumb,
#b2c-confirm .app-std-tbl td.b2c-prd-nothumb  {
	border-right-width: 0px;
	padding: 0px;
	margin: 0px;
}
#b2c-basket.app-std-tbl .b2c-prd-thumb img,
#b2c-printordr .app-std-tbl .b2c-prd-thumb img,
#b2c-confirm .app-std-tbl .b2c-prd-thumb img {
	border: 1px solid #ddd;
	width: 50px;
}
#b2c-basket.app-std-tbl .b2c-prd-nothumb img,
#b2c-checkout .app-std-tbl .b2c-prd-thumb img, /* we don't show thumbs on checkout.inc.jsp */
#b2c-checkout .app-std-tbl .b2c-prd-nothumb img,
#b2c-printordr .app-std-tbl .b2c-prd-nothumb img,
#b2c-confirm .app-std-tbl .b2c-prd-nothumb img {
    width: 0px;
    height: 0px;
    border-width: 0px;   
}

#b2c-basket.app-std-tbl td.b2c-prd-data,
#b2c-checkout .app-std-tbl td.b2c-prd-data,
#b2c-printordr .app-std-tbl td.b2c-prd-data,
#b2c-confirm .app-std-tbl td.b2c-prd-data,
#b2c-ordrst-detail .app-std-tbl td.b2c-prd-data {
	color: #000;
	font-weight: normal;
}
#b2c-basket.app-std-tbl td.b2c-prd-data div.b2c-prd-data-inner,
#b2c-checkout .app-std-tbl td.b2c-prd-data div.b2c-prd-data-inner,
#b2c-printordr .app-std-tbl td.b2c-prd-data div.b2c-prd-data-inner,
#b2c-confirm .app-std-tbl td.b2c-prd-data div.b2c-prd-data-inner,
#b2c-ordrst-detail .app-std-tbl td.b2c-prd-data div.b2c-prd-data-inner {
    float: left;   
}

#b2c-basket.app-std-tbl td.b2c-prd-data div.techDataChange,
#b2c-printordr .app-std-tbl td.b2c-prd-data div.techDataDisplay,
#b2c-confirm .app-std-tbl td.b2c-prd-data div.techDataDisplay,
#b2c-ordrst-detail .app-std-tbl td.b2c-prd-data div.techDataDisplay {
    padding-bottom: 2px;   
}

/* configuration links */
#b2c-basket.app-std-tbl td.b2c-prd-data div.b2c-prd-cfg,
#b2c-printordr .app-std-tbl td.b2c-prd-data div.b2c-prd-cfg,
#b2c-confirm .app-std-tbl td.b2c-prd-data div.b2c-prd-cfg,
#b2c-ordrst-detail .app-std-tbl td.b2c-prd-data div.b2c-prd-cfg {
    padding-bottom: 2px;   
}
#b2c-basket.app-std-tbl tbody .b2c-btn-cfg { 
    border:none;
    margin: 0px 0px 2px 0px; 
    padding: 0px;
    white-space: nowrap;
}
#b2c-basket.app-std-tbl tbody .b2c-btn-cfg a {
    font-size: 11px;
    color: #e27000;
    border-bottom: 1px dotted #e27000;
    font-weight: normal;
}

/* --- basket subitems - start */
#b2c-basket.app-std-tbl .b2c-prd-sub td.b2c-prd-data,
#b2c-basket.app-std-tbl .b2c-prd-sub td.b2c-prd-id {
	font-weight: normal;
}
#b2c-basket.app-std-tbl tr.b2c-prd-sub td.b2c-prd-data div.b2c-prd-dsc,
#b2c-basket.app-std-tbl tr.b2c-prd-sub td.b2c-prd-data div.b2c-prd-dsc a,
#b2c-basket.app-std-tbl tr.b2c-prd-sub td.b2c-prd-data div.b2c-prd-cntdur,
#b2c-checkout .app-std-tbl tr.b2c-prd-sub td.b2c-prd-data div.b2c-prd-dsc,
#b2c-printordr .app-std-tbl tr.b2c-prd-sub td.b2c-prd-data div.b2c-prd-dsc,
#b2c-printordr .app-std-tbl tr.b2c-prd-sub td.b2c-prd-data div.b2c-prd-cntdur,
#b2c-confirm .app-std-tbl tr.b2c-prd-sub td.b2c-prd-data div.b2c-prd-dsc,
#b2c-confirm .app-std-tbl tr.b2c-prd-sub td.b2c-prd-data div.b2c-prd-cntdur,
#b2c-ordrst-detail .app-std-tbl tr.b2c-prd-sub td.b2c-prd-data div.b2c-prd-dsc,
#b2c-ordrst-detail .app-std-tbl tr.b2c-prd-sub td.b2c-prd-data div.b2c-prd-dsc a,
#b2c-ordrst-detail .app-std-tbl tr.b2c-prd-sub td.b2c-prd-data div.b2c-prd-cntdur {
    font-weight: normal;
}
#b2c-basket.app-std-tbl .b2c-prd-subitm-lev1,
#b2c-checkout .app-std-tbl .b2c-prd-subitm-lev1,
#b2c-printordr .app-std-tbl .b2c-prd-subitm-lev1,
#b2c-confirm .app-std-tbl .b2c-prd-subitm-lev1,
#b2c-ordrst-detail .app-std-tbl .b2c-prd-subitm-lev1 {
    float: left;
    background: url(images/cart_subitm.gif) 0px 1px no-repeat;
    padding-left: 12px;
}
#b2c-basket.app-std-tbl .b2c-prd-subitm-lev2,
#b2c-checkout .app-std-tbl .b2c-prd-subitm-lev2,
#b2c-printordr .app-std-tbl .b2c-prd-subitm-lev2,
#b2c-confirm .app-std-tbl .b2c-prd-subitm-lev2,
#b2c-ordrst-detail .app-std-tbl .b2c-prd-subitm-lev2 {
    float: left;
    background: url(images/cart_subitm.gif) 15px 1px no-repeat;
    padding-left: 27px;
}
#b2c-basket.app-std-tbl .b2c-prd-subitm-lev3,
#b2c-checkout .app-std-tbl .b2c-prd-subitm-lev3,
#b2c-printordr .app-std-tbl .b2c-prd-subitm-lev3,
#b2c-confirm .app-std-tbl .b2c-prd-subitm-lev3,
#b2c-ordrst-detail .app-std-tbl .b2c-prd-subitm-lev3 {
    float: left;
    background: url(images/cart_subitm.gif) 30px 1px no-repeat;
    padding-left: 42px;
}
#b2c-basket.app-std-tbl .b2c-prd-subitm-lev4,
#b2c-checkout .app-std-tbl .b2c-prd-subitm-lev4,
#b2c-printordr .app-std-tbl .b2c-prd-subitm-lev4,
#b2c-confirm .app-std-tbl .b2c-prd-subitm-lev4,
#b2c-ordrst-detail .app-std-tbl .b2c-prd-subitm-lev4 {
    float: left;
    background: url(images/cart_subitm.gif) 45px 1px no-repeat;
    padding-left: 57px;
}
#b2c-basket.app-std-tbl .b2c-prd-subitm-lev5,
#b2c-checkout .app-std-tbl .b2c-prd-subitm-lev5,
#b2c-printordr .app-std-tbl .b2c-prd-subitm-lev5,
#b2c-confirm .app-std-tbl .b2c-prd-subitm-lev5,
#b2c-ordrst-detail .app-std-tbl .b2c-prd-subitm-lev5 {
    float: left;
    background: url(images/cart_subitm.gif) 60px 1px no-repeat;
    padding-left: 72px;
}
#b2c-basket.app-std-tbl .b2c-prd-subitm-lev6,
#b2c-checkout .app-std-tbl .b2c-prd-subitm-lev6,
#b2c-printordr .app-std-tbl .b2c-prd-subitm-lev6,
#b2c-confirm .app-std-tbl .b2c-prd-subitm-lev6,
#b2c-ordrst-detail .app-std-tbl .b2c-prd-subitm-lev6 {
    float: left;
    background: url(images/cart_subitm.gif) 75px 1px no-repeat;
    padding-left: 87px;
}
#b2c-basket.app-std-tbl .b2c-prd-subitm-lev7,
#b2c-checkout .app-std-tbl .b2c-prd-subitm-lev7,
#b2c-printordr .app-std-tbl .b2c-prd-subitm-lev7,
#b2c-confirm .app-std-tbl .b2c-prd-subitm-lev7,
#b2c-ordrst-detail .app-std-tbl .b2c-prd-subitm-lev7 {
    float: left;
    background: url(images/cart_subitm.gif) 90px 1px no-repeat;
    padding-left: 102px;
}
#b2c-basket.app-std-tbl .b2c-prd-subitm-lev8,
#b2c-checkout .app-std-tbl .b2c-prd-subitm-lev8,
#b2c-printordr .app-std-tbl .b2c-prd-subitm-lev8,
#b2c-confirm .app-std-tbl .b2c-prd-subitm-lev8,
#b2c-ordrst-detail .app-std-tbl .b2c-prd-subitm-lev8 {
    float: left;
    background: url(images/cart_subitm.gif) 105px 1px no-repeat;
    padding-left: 117px;
}
/* --- basket subitems - end */

#b2c-basket.app-std-tbl tbody td.b2c-prd-prc,
#b2c-basket.app-std-tbl tbody td.b2c-prd-spc-rec-prc,
#b2c-basket.app-std-tbl tbody td.b2c-prd-qty,
#b2c-checkout .app-std-tbl tbody td.b2c-prd-qty,
#b2c-printordr .app-std-tbl tbody td.b2c-prd-prc,
#b2c-printordr .app-std-tbl tbody td.b2c-prd-spc-rec-prc,
#b2c-printordr .app-std-tbl tbody td.b2c-prd-qty,
#b2c-printordr .app-std-tbl tbody td.b2c-prd-delvdate,
#b2c-confirm .app-std-tbl tbody td.b2c-prd-prc,
#b2c-confirm .app-std-tbl tbody td.b2c-prd-spc-rec-prc,
#b2c-confirm .app-std-tbl tbody td.b2c-prd-qty,
#b2c-confirm .app-std-tbl tbody td.b2c-prd-delvdate,
#b2c-confirm .app-std-tbl tbody td.b2c-prd-delvqty,
#b2c-ordrst-detail .app-std-tbl tbody td.b2c-prd-prc,
#b2c-ordrst-detail .app-std-tbl tbody td.b2c-prd-spc-rec-prc,
#b2c-ordrst-detail .app-std-tbl tbody td.b2c-prd-qty {
    text-align: right;
    padding-right: 6px;
    padding-left: 6px;
}
#b2c-basket.app-std-tbl .b2c-prd-qty .b2c-inp-txt {
	width:3em;
	text-align: left;
}

#b2c-basket.app-std-tbl tbody td.b2c-btn-lst {
    text-align: right;
}
#b2c-basket.app-std-tbl tbody td.b2c-btn-lst a {
    border-bottom: 0;
}
#b2c-basket.app-std-tbl .b2c-btn-lst img.b2c-btn {
	padding: 1px;
}

#b2c-checkout .app-std-tbl tbody td.b2c-prd-cat,
#b2c-ordrst-detail .app-std-tbl tbody td.b2c-ordr-status {
    text-align: left;
    padding-right: 6px;
    padding-left: 6px;
}

#b2c-ordrst-detail .app-std-tbl tbody td.b2c-ordr-remqty {
    text-align: center;
    padding-right: 6px;
    padding-left: 6px;
}

/* Summary                                                      */
/* ------------------------------------------------------------ */
#b2c-basket.app-std-tbl tr.b2c-tbl-sep td,
#b2c-printordr .app-std-tbl tr.b2c-tbl-sep td,
#b2c-confirm .app-std-tbl tr.b2c-tbl-sep td,
#b2c-ordrst-detail .app-std-tbl tr.b2c-tbl-sep td {
	height: 10px;
	border: 0px;
}

#b2c-basket.app-std-tbl tr.b2c-tbl-sum td,
#b2c-printordr .app-std-tbl tr.b2c-tbl-sum td,
#b2c-confirm .app-std-tbl tr.b2c-tbl-sum td,
#b2c-ordrst-detail .app-std-tbl tr.b2c-tbl-sum td {
	color: black;
	font-weight: bold;
	padding-left: 0px;
	border: 0px;
}
#b2c-basket.app-std-tbl tr.b2c-tbl-sum  td.b2c-prd-dsc,
#b2c-printordr .app-std-tbl tr.b2c-tbl-sum td.b2c-sum-title,
#b2c-confirm .app-std-tbl tr.b2c-tbl-sum td.b2c-sum-title,
#b2c-ordrst-detail .app-std-tbl tr.b2c-tbl-sum td.b2c-sum-title {
	text-align: right;
}
#b2c-basket.app-std-tbl .b2c-tbl-sum .b2c-prd-spc-rec-prc, 
#b2c-basket.app-std-tbl .b2c-tbl-sum .b2c-prd-prc,
#b2c-printordr .app-std-tbl .b2c-tbl-sum .b2c-prd-spc-rec-prc, 
#b2c-printordr .app-std-tbl .b2c-tbl-sum .b2c-prd-prc,
#b2c-confirm .app-std-tbl .b2c-tbl-sum .b2c-prd-spc-rec-prc, 
#b2c-confirm .app-std-tbl .b2c-tbl-sum .b2c-prd-prc,
#b2c-ordrst-detail .app-std-tbl .b2c-tbl-sum .b2c-prd-spc-rec-prc, 
#b2c-ordrst-detail .app-std-tbl .b2c-tbl-sum .b2c-prd-prc {
	color: black;
	font-weight: bold;
	background-color: #f0f1f5;
	border-width: 0px;
}

/* Basket Summary                                               */
/* ------------------------------------------------------------ */
#b2c-cart-buttons {
    margin-bottom: 10px;   
}
#b2c-cart-buttons .app-std-tbl td {
	padding: 0px;
	border: 0px;
}

/* Basket - CUA list                                            */
/* ------------------------------------------------------------ */
#b2c-basket-cua {
    float: left; /* workaround to prevent 100% width of DIV area */
    margin: 50px 0px 0px 8px;
}
#b2c-basket-cua #cuabaskettable .b2c-prd-thumb img {
    width: 60px;   
}

/* Basket empty page                                            */
/* ------------------------------------------------------------ */
#b2c-cart-empty .b2c-cart-empty-msgarea {
    padding-bottom: 10px;
}
#b2c-cart-empty .areainfo,
#b2c-cart-empty .b2c-cart-empty-msg2,
#b2c-cart-empty .b2c-cart-empty-msg3 {
    padding-left: 10px;
}
#b2c-cart-empty .b2c-cart-empty-buttons {
    padding: 20px 0px 10px 10px;
}

/* Leaflet / Mini Basket / Saved Baskets                        */
/* ------------------------------------------------------------ */
#miniBasket .b2c-minibsk-leaf,
#miniBasket .b2c-minibsk-bsk,
#miniBasket #savedBaskets {
    width: 100%;
    margin-bottom: 8px;
}

#miniBasket .b2c-minibsk-chkout {
    margin: 10px 5px 0px 5px;	
}

#miniBasket .b2c-minibsk-leaf ul,
#miniBasket .b2c-minibsk-bsk ul,
#miniBasket #savedBaskets ul { 
    list-style: none;
    margin: 0;
    padding: 0;
}
#miniBasket .b2c-minibsk-leaf li.title,
#miniBasket .b2c-minibsk-bsk li.title {
    margin: 0;
    padding: 0;
    text-align: center;
}
#miniBasket .b2c-minibsk-leaf li.title a,
#miniBasket .b2c-minibsk-bsk li.title a {
    display: block;
    padding: 5px 0.5em 5px 5px;
    text-decoration: none;
    border-bottom: 0;
    border-right: 8px solid #84b2de;
    background-color: #cbe0f7;
    color: #003366;
    font-weight: bold;
    height: 1em; /* needed for IE to get the complete box as link */
}
#miniBasket #savedBaskets li.title {
    /* border-bottom: 1px solid #8cb0d2; */
    margin: 0;
    padding: 0;
    text-align: center;
    display: block;
    padding: 5px 0.5em 5px 5px;
    border-right: 8px solid #84b2de;
    text-decoration: none;
    border-bottom: 0;
    background-color: #cbe0f7;
    color: #003366;
    font-weight: bold;
}

html>body #miniBasket .b2c-minibsk-leaf li.title a,
html>body #miniBasket .b2c-minibsk-bsk li.title a {
    height: auto; /* deactivate hight deklaration from "#navigator #secNav li a" for all other browsers as IE  */
}
#miniBasket .b2c-minibsk-leaf .content,
#miniBasket .b2c-minibsk-svdbsk .content {
    padding: 5px 5px 5px 5px;
    background: url(images/cr_tl_box4.gif) top left no-repeat;
}

#miniBasket .b2c-minibsk-bsk .content {
    padding: 5px 0px 0px 0px;
    background: url(images/cr_tl_box4.gif) top left no-repeat;
}
#miniBasket .b2c-minibsk-bsk-numitms-eq0,
#miniBasket .b2c-minibsk-bsk-numitms-gt0 {
    padding: 0px 5px 5px 5px;
}
#miniBasket .b2c-minibsk-bsk-numitms-gt0,
#miniBasket .b2c-minibsk-bsk-numitms-gt0 a {
    color: #e27000;
    font-weight: bold;
}
#miniBasket .b2c-minibsk-bskitems {
    padding: 0px 5px 3px 5px;	
}
#miniBasket .b2c-minibsk-bsk .content .cont-total_amount {
    padding: 0px 5px 10px 5px;
}
#b2c-minibsk-totl {
	width: 100%;
	border-collapse: collapse;
}
#b2c-minibsk-totl td {
	margin: 0px;
	padding: 0px;
}
#b2c-minibsk-totl td.b2c-prd-prc,
#b2c-minibsk-totl td.b2c-prd-spc-rec-prc {
	text-align: right;
}

#miniBasket .b2c-minibsk-chkoutbtn {
    padding: 0px 5px 5px 5px;	
}

#miniBasket #savedBaskets #message-content {
    padding: 0px;
}
#miniBasket #savedBaskets #gensearch-col-1 {
    background: url(images/cr_tl_box4.gif) top left no-repeat;
}
#miniBasket #savedBaskets .filter-result-msg {
    margin: 0px;
    padding: 8px 0px 8px 5px;
}
#miniBasket #savedBaskets .filter-result {
    margin: 0px;
    padding: 0px 0px 0px 1px;
}

/* Items table in minibasket view */
table.miniBasket {
    border-collapse: collapse;
    width: 100%;
}
td.miniBasketCell_qn {
    padding: 4px 5px 2px 0px;
    border-bottom: 1px dashed #B5CFEF;
    font-weight: bold;
    width: 1%;
}
td.miniBasketCell_qn_right {
    padding: 4px 5px 2px 15px;
    border-bottom: 1px dashed #B5CFEF;
    font-weight: bold;
    width: 1%;
}
td.miniBasketCell_desc {
    padding: 4px 3px 2px 0px;
    border-bottom: 1px dashed #B5CFEF;
    width: 98%;
}
td.miniBasketCell_desc_right {
    padding: 4px 3px 2px 15px;
    border-bottom: 1px dashed #B5CFEF;
    width: 98%;
}
td.miniBasketCell_fkt {
    padding: 2px 0px 1px 0px;
    border-bottom: 1px dashed #B5CFEF;
    width: 1%;
}
td.miniBasketCell_fkt a {
    border-bottom: 0;
}
#miniBasket #savedBaskets .filter-result table {
    margin: 0px;
    border-collapse: collapse;
    width: 100%;
}
#miniBasket #savedBaskets .filter-result table tr {
    background-color: #FFF;
}
#miniBasket #savedBaskets .filter-result table th {
    padding: 5px 2px 2px 2px;
    border-bottom: 1px solid #99B5CF;
    border-top: 0px solid #B5CFEF;
    border-left-width: 0px;
    border-right-width: 0px;
    text-align: left;
    background-color: #F7F7F7;
    color: #036;
    font-weight: bold;
    font-size: 10px;
}
#miniBasket #savedBaskets .filter-result table td {
    padding: 3px 2px 0px 2px;
    border-bottom: 1px dashed #B5CFEF;
    border-left-width: 0px;
    border-right-width: 0px;
    border-top-width: 0px;
}
#miniBasket #savedBaskets .filter-result table td.del-btn {
    text-align: right;
}

/* generic result (for saved baskets and order search) */
div.filter-result-msg {
	margin-bottom: 10px;
}
div.filter-result table {
	width: auto;
	border-collapse: collapse;
	background: none #EEEEEE;
}
div.filter-result th,
div.filter-result th a:link,
div.filter-result th a:active,
div.filter-result th a:visited {
	background-color: #cbe0f7;
	font-size: 11px;
	font-weight: normal;
	text-align: left;
	vertical-align: top;
	color: #036;
	padding: 4px 4px 3px 4px;
	margin: 0px;
	border-left: 1px solid #99b5cf;
	border-bottom: 1px solid #99b5cf;
}
div.filter-result th.first {
	border-left-width: 0px;
}
div.filter-result td {
	font-size: 10px;
	vertical-align: top;
	padding: 4px 4px 5px 4px;
	margin: 0px;
	border-right: 1px solid #c1c5d0;
}
div.filter-result td a:link,
div.filter-result td a:active,
div.filter-result td a:visited {
	color: #0F0F0F;
	width: auto;
	text-align: center;
	vertical-align: middle;
}
div.filter-result td.cr-date {
	border-right-width: 0px;
}
div.filter-result tr.odd {
	background-color: #fafbfc;
}
div.filter-result tr.even {
	background-color: #f0f1f5;
}
div.filter-result td.odd {
	background-color: #fafbfc;
}
div.filter-result td.even {
	background-color: #f0f1f5;
}

/* Leaflet page                                                 */
/* ------------------------------------------------------------ */
#b2c-lflt .b2c-lflt-items {
    padding-left: 10px;
}
#b2c-lflt .app-std-tbl thead th.b2c-prd-thumb  {
	border-right-width: 0px;
	padding: 0px;
	margin: 0px;
}
#b2c-lflt .app-std-tbl thead th.b2c-prd-thumb span {
	display: none;
}
#b2c-lflt .app-std-tbl thead th.b2c-prd-data {
    padding-right: 6px;
    padding-left: 6px;
}
#b2c-lflt .app-std-tbl thead th.b2c-prd-prc {
    text-align: right;
    padding-right: 6px;
    padding-left: 6px;
}

#b2c-lflt .app-std-tbl td.b2c-prd-thumb  {
	border-right-width: 0px;
}
#b2c-lflt .app-std-tbl td.b2c-prd-nothumb  {
	border-right-width: 0px;
	padding: 0px;
	margin: 0px;
}
#b2c-lflt .app-std-tbl .b2c-prd-thumb img {
	border: 1px solid #ddd;
	width: 50px;
}
#b2c-lflt .app-std-tbl .b2c-prd-nothumb img {
    width: 0px;
    height: 0px;
    border-width: 0px;   
}

#b2c-lflt .app-std-tbl td.b2c-prd-data {
	color: #000;
	font-weight: normal;
}
#b2c-lflt .app-std-tbl tbody td.b2c-prd-prc {
    font-weight: normal;
    text-align: right;
    padding-left: 6px;
}
#b2c-lflt .app-std-tbl tbody td.b2c-btn-lst {
    text-align: right;
}
#b2c-lflt .app-std-tbl tbody td.b2c-btn-lst a {
    border-bottom: 0;
}
#b2c-lflt .app-std-tbl tbody td.b2c-btn-lst img.b2c-btn {
    padding: 1px;
}

#b2c-lflt .b2c-lflt-buttons {
    padding: 20px 0px 10px 10px;
}

/* Leaflet empty page                               */
/* ------------------------------------------------ */
#b2c-lflt-empty .areainfo,
#b2c-lflt-empty .b2c-lflt-empty-msg2,
#b2c-lflt-empty .b2c-lflt-empty-msg3,
#b2c-lflt-empty .b2c-lflt-empty-msg4 {
    padding-left: 10px;
}
#b2c-lflt-empty .b2c-lflt-empty-buttons {
    padding: 20px 0px 10px 10px;
}

/* Checkout          */
/*====================================================*/
.b2c-chkout-msgarea {
    padding-bottom: 10px;
}
.b2c-chkout-msgarea-itm {
    padding-top: 10px;
}

#b2c-checkout #b2c-checkout-laytab-main {
    border-collapse: collapse;
    width: 780px;
    margin-left: 10px;
}
table#b2c-printordr-laytab-main,
table#b2c-confirm-laytab-main {
    margin: 0px 0px 10px 10px;   
}
td.b2c-printordr-itmlist {
    padding-bottom: 10px;   
}
td.b2c-printordr-headinfo,
td.b2c-confirm-headinfo {
    padding-bottom: 5px;   
}
td.b2c-printordr-headinfo table,
td.b2c-confirm-headinfo table {
    border-collapse: collapse;
}

#b2c-checkout .fw-box-chkout-paym-txtenbl,
#b2c-checkout .fw-box-chkout-paym-txtdisb {
    background: url(images/br3_tr.gif) top right no-repeat;
    margin: 0;
    padding: 0;
}
#b2c-checkout .fw-box-i1-chkout-paym-txtenbl,
#b2c-checkout .fw-box-i1-chkout-paym-txtdisb {
    background: url(images/br3_tl.gif) top left no-repeat;
    margin: 0;
    padding: 0;
}
#b2c-checkout .fw-box-i2-chkout-paym-txtenbl,
#b2c-checkout .fw-box-i2-chkout-paym-txtdisb {
    background: url(images/br3_br.gif) bottom right no-repeat;
    margin: 0;
    padding: 0;
}
#b2c-checkout .fw-box-i3-chkout-paym-txtenbl,
#b2c-checkout .fw-box-i3-chkout-paym-txtdisb {
    background: url(images/br3_bl.gif) bottom left no-repeat;
    margin: 0;
    padding: 0;
}
#b2c-checkout .fw-box-content-chkout-paym-txtenbl,
#b2c-checkout .fw-box-content-chkout-paym-txtdisb {
    padding: 7px 2px 0px 11px;
}

#b2c-basket-cua .b2c-basket-cua-head .fw-box-cua-head .fw-box-i2-cua-head,
.b2c-cuabasket .fw-box-cuainc-head .fw-box-i2-cuainc-head,
#b2c-checkout .fw-box-i2-chkout-addr,
#b2c-checkout .fw-box-i2-chkout-paym,
#b2c-checkout .fw-box-i2-chkout-shcond,
#b2c-checkout .fw-box-i2-chkout-dlvprio,
#b2c-checkout .fw-box-i2-chkout-notes,
#b2c-confirm .fw-box-i2-confrm-addr,
#b2c-confirm .fw-box-i2-confrm-paym,
#b2c-confirm .fw-box-i2-confrm-shcond,
#b2c-confirm .fw-box-i2-confrm-dlvprio,
#b2c-confirm .fw-box-i2-confrm-notes,
#b2c-printordr .fw-box-i2-printordr-addr,
#b2c-printordr .fw-box-i2-printordr-paym,
#b2c-printordr .fw-box-i2-printordr-shcond,
#b2c-printordr .fw-box-i2-printordr-dlvprio,
#b2c-printordr .fw-box-i2-printordr-notes,
#b2c-login .fw-box-i2-login-login-head,
#b2c-login .fw-box-i2-login-reg-head {
    background: url(images/bxs2_tl.gif) top left no-repeat;
    margin: 0;
    padding: 0;
}
#b2c-basket-cua .b2c-basket-cua-head .fw-box-cua-head .fw-box-i3-cua-head,
.b2c-cuabasket .fw-box-cuainc-head .fw-box-i3-cuainc-head,
#b2c-checkout .fw-box-i3-chkout-addr,
#b2c-checkout .fw-box-i3-chkout-paym,
#b2c-checkout .fw-box-i3-chkout-shcond,
#b2c-checkout .fw-box-i3-chkout-dlvprio,
#b2c-checkout .fw-box-i3-chkout-notes,
#b2c-confirm .fw-box-i3-confrm-addr,
#b2c-confirm .fw-box-i3-confrm-paym,
#b2c-confirm .fw-box-i3-confrm-shcond,
#b2c-confirm .fw-box-i3-confrm-dlvprio,
#b2c-confirm .fw-box-i3-confrm-notes,
#b2c-printordr .fw-box-i3-printordr-addr,
#b2c-printordr .fw-box-i3-printordr-paym,
#b2c-printordr .fw-box-i3-printordr-shcond,
#b2c-printordr .fw-box-i3-printordr-dlvprio,
#b2c-printordr .fw-box-i3-printordr-notes,
#b2c-login .fw-box-i3-login-login-head,
#b2c-login .fw-box-i3-login-reg-head {
    background: url(images/bxs2_br.gif) bottom right no-repeat;
    margin: 0;
    padding: 0;
}
#b2c-basket-cua .b2c-basket-cua-head .fw-box-cua-head .fw-box-content-cua-head,
#b2c-checkout .fw-box-content-chkout-addr,
#b2c-checkout .fw-box-content-chkout-paym,
#b2c-checkout .fw-box-content-chkout-shcond,
#b2c-checkout .fw-box-content-chkout-dlvprio,
#b2c-checkout .fw-box-content-chkout-notes,
#b2c-confirm .fw-box-content-confrm-addr,
#b2c-confirm .fw-box-content-confrm-paym,
#b2c-confirm .fw-box-content-confrm-shcond,
#b2c-confirm .fw-box-content-confrm-dlvprio,
#b2c-confirm .fw-box-content-confrm-notes,
#b2c-printordr .fw-box-content-printordr-addr,
#b2c-printordr .fw-box-content-printordr-paym,
#b2c-printordr .fw-box-content-printordr-shcond,
#b2c-printordr .fw-box-content-printordr-dlvprio,
#b2c-printordr .fw-box-content-printordr-notes,
#b2c-login .fw-box-content-login-login-head,
#b2c-login .fw-box-content-login-reg-head {
    background: url(images/bxs2_bl.gif) bottom left no-repeat;
    font-size: 10px;
    font-weight: bold;
    color: #036;
    padding: 6px 5px 6px 10px;
}
#b2c-basket-cua .b2c-basket-cua-cont .fw-box-cua-cont,
#b2c-checkout td.b2c-chkout-shipto-addr,
#b2c-checkout td.b2c-chkout-paym-dflt-nomsg-shown,
#b2c-checkout td.b2c-chkout-paym-2nd-nomsg-shown,
#b2c-checkout td.b2c-chkout-shcond,
#b2c-checkout td.b2c-chkout-dlvprio,
#b2c-checkout td.b2c-chkout-notes,
#b2c-confirm td.b2c-confrm-shipto-addr,
#b2c-confirm td.b2c-confrm-paym-dflt,
#b2c-confirm td.b2c-confrm-paym-2nd,
#b2c-confirm td.b2c-confrm-shcond,
#b2c-confirm td.b2c-confrm-dlvprio,
#b2c-confirm td.b2c-confrm-notes,
#b2c-printordr td.b2c-printordr-shipto-addr,
#b2c-printordr td.b2c-printordr-paym-dflt,
#b2c-printordr td.b2c-printordr-paym-2nd,
#b2c-printordr td.b2c-printordr-shcond,
#b2c-printordr td.b2c-printordr-dlvprio,
#b2c-printordr td.b2c-printordr-notes,
#b2c-login .fw-box-login-login-cont,
#b2c-login .fw-box-login-reg-cont {
    background: url(images/bxs2_sub_tr.gif) top right no-repeat;
    padding: 5px 5px 15px 0px;
    background-color: white;
}
#b2c-checkout td.b2c-checkout-paym-msgarea {
    background: url(images/bxs2_sub_tr.gif) top right no-repeat;
    padding: 5px 5px 0px 0px;
    background-color: white;
}

.b2c-chkout-contbox,
.b2c-confrm-contbox,
.b2c-printordr-contbox,
.fw-box-content-login-login-cont,
.fw-box-content-login-reg-cont {
    padding: 0px 0px 10px 10px;
}
td.b2c-chkout-soldto-addr,
td.b2c-chkout-paym-1st-nomsg-shown,
td.b2c-confrm-soldto-addr,
td.b2c-printordr-soldto-addr,
td.b2c-confrm-paym-1st,
td.b2c-printordr-paym-1st {
    padding: 5px 5px 5px 0px;
}
.b2c-chkout-btn,
.b2c-confrm-btn,
.b2c-printordr-btn {
    padding: 0px 0px 10px 10px;
}
.b2c-chkout-datainfo {
    background: white url('../images/info.gif') no-repeat 0px 4px;
    padding: 8px 5px 20px 21px;
    margin-left: 10px;
}

/* Technical Data with maintenaceObject.inc.jsp       */
/*====================================================*/
.objectDataGroup {
	font-weight: normal;
}
.objectDataGroup table {
    border-collapse: collapse;
    margin: 5px 0px 5px 0px;
}
.objectDataGroup td {
    border-width: 0px !important;
    margin: 0px;
}
.objectDataGroup td.label,
.objectDataGroup td.labelObl { 
    vertical-align: top; 
    white-space: nowrap;
    padding: 4px 5px 1px 0px;
}
.objectDataGroup td.input {
    vertical-align: top; 
    white-space: nowrap;
    padding: 1px 5px 0px 0px;
}
.objectDataGroup td.input img,
.objectDataGroup td.label img,
.objectDataGroup td.labelObl img { 
    vertical-align: text-bottom;
    border-width: 0px;
}
.objectDataGroup td .textinput{
    border: 1px solid Gray;
}
.objectDataGroup .mo-output {
    font-weight: normal;
    vertical-align: text-bottom;
}

/* CONTACT popup                                      */
/*====================================================*/
td.helpNavTab {
    background: #CBE0F7;
    border-bottom: 1px solid #84B2DE;
	border-left: 1px solid #84B2DE;
	border-right: 1px solid #84B2DE;
    padding-top: 7px;
    padding-bottom: 5px;
}
td.helpNavTab a {
	font-weight: bold;
	text-decoration: none;
	border-bottom: 0;
	color: #003366 !important;
}
td.actualHelpNavTab {
    background: #F7F9FF;
    font-weight: bold;
    padding-top: 7px;
    padding-bottom: 5px;
}
td.actualHelpNavTab a {
	font-weight: bold;
    text-decoration: none;
	color: #E27000 !important;
}

/* Business Partner Search                            */
/*====================================================*/
#b2c-bps-tbl thead,
#b2c-bps-tbl tfoot,
#b2c-bpc-tbl thead,
#b2c-bpc-tbl tfoot  {
    display: none;
}
#b2c-bps-tbl img,
#b2c-bps-tbl img {
    border: none;
    vertical-align: bottom;
}    
#b2c-bp-search,
#b2c-bp-confirm {
    padding-left: 50px;
}
#b2c-bp-confirm table td,
#b2c-bp-search table td {
    border: none;
}
#b2c-bp-search .b2c-bps-buttons table,
#b2c-bp-confirm .b2c-bpc-buttons table {
    width: 200px;
}    
#b2c-bp-search .b2c-bps-buttons ,
#b2c-bp-confirm .b2c-bpc-buttons {
    padding-top: 20px;
}

th.hlpval-title {
  font-family: Verdana, Geneva, sans-serif;
  font-size: 12px;
  text-align: left;
  vertical-align: top;
  color:Blue;
}

/* dealerlocator                                      */
/*====================================================*/
.menuclass,.menuclass:visited {
    color: #000000;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    border-bottom: 0;
    background-color: white;
    padding-left: 10px;
    padding-right: 10px
}
.menuclass:hover,.menuclass:active {
    color: white;
    background-color: #003366;
}
.menuclass_selected {
    color: white;
    background-color: #003366;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    border-bottom: 0;
    padding-left: 10px;
    padding-right: 10px
}
.menuclass_next {
    color: #000000;
    font-weight: bold;
    font-size: 11px;
    text-decoration: none;
    border-bottom: 0;
    background-color: white;
    padding-left: 10px;
    padding-right: 10px
}

/* IPC pricing analysis screen                        */
/* (all styles with prefix 'body.tabcontent')         */
/*====================================================*/
body.tabcontent {
    background-color: #D7DDE5;
}
body.tabcontent .content {
    margin: 10px;
    width: 100%;
}
body.tabcontent table.conditionTable {
    border-style: solid;
    border-width: 1px;
    border-collapse: separate;
    width: 100%;
}
body.tabcontent table.conditionTable tr {
    background-color: #E9ECEF;
    font-family: Arial, Verdana, Geneva, Helvetica, sans-serif;
    font-size: 11px;
}
body.tabcontent table.conditionTable tr.Subtotal {
    color: blue;
}
body.tabcontent table.conditionTable td.conditionStatus {
    width: 16px;
}
body.tabcontent table.conditionTable td.conditionType {
    width: 10%;
    text-align: center;
}
body.tabcontent table.conditionTable td.description {
    
}
body.tabcontent table.conditionTable td.conditionRate {
    width: 15%;
}
body.tabcontent table.conditionTable td.priceUnit {
    width: 8%;
}
body.tabcontent table.conditionTable td.conditionValue {
    width: 15%;
}
body.tabcontent table.conditionTable td.operation {
    width: 16px;
}

/* misc                                               */
/*====================================================*/
.submitDoc { /* LWC */
    margin-bottom: 5px;
}
.emphasize { /* CCH, confirm.inc.jsp */
    font-family: Verdana,Geneva,sans-serif;
    background: none #EEEEEE;
}
.emphasizeDarkBlue { /* CCH, confirm.inc.jsp */
    font-family: Verdana, Geneva, sans-serif;
    color: #FFFFFF;
    background: none #003366;
}
div.bold { /* searchPartnerForProduct.jsp and showdealer.jsp */
    color: #555555;
    font-family: Verdana, Geneva, sans-serif;
    font-weight: bold;
    font-size: 11px;
}