/* !!! ======= Main Template Styling ========== !!! */

/* Parent Class: ws-home, home page body tag */

.ws-trgt-home {}

.ws-trgt-home-manuals {}

.ws-trgt-home-replacement {}

/* ws-appspace */
.ws-appspace {
	position: relative; z-index: 200; width: 990px; margin: 0 auto;	
}
* html .ws-appspace {
	border-top: 1px solid #FFF; top: -1px; margin-bottom: -1px;	
}


/* Parent Class: ws-body, main page holder */

.ws-body {
	width: 100%; text-align: center;
}

.ws-trgt-home .ws-body {}

.ws-trgt-home-manuals .ws-body {}

.ws-trgt-home-replacement  .ws-body {}


body.ws-remotecat .ws-body {
	
	background: #FFF;
}


.ws-wrap-body {
	width: 990px; margin: 0 auto; position: relative;
}

/* END Parent Class: ws-body */


/* Parent Class: ws-main, main section with panels */
.ws-main {
	text-align: left; position: relative;
	background: #FFF url(../../common/assets/ver2/sidebar_back.png) repeat-y top left; 
}

.ws-trgt-home .ws-main {
	background-image: url(../../common/assets/ver2/welcome_back.png);
}

.ws-layout-2sect {
	width: 100%; overflow: hidden; 
	background: transparent url(../../common/assets/ver2/secureshopping.png) no-repeat left bottom;
}

.ws-layout-2sect .ws-sect-1 {
    float: left; width: 125px; overflow: hidden; padding: 10px 0 50px 0;
}

.ws-trgt-home .ws-layout-2sect .ws-sect-1 {}

.ws-trgt-home-manuals .ws-layout-2sect .ws-sect-1 {}

.ws-trgt-home-replacement .ws-layout-2sect .ws-sect-1 {}

.ws-trgt-home .ws-layout-2sect .ws-sect-1 .ws-equipinfo-app,
.ws-trgt-home .ws-layout-2sect .ws-sect-1 .ws-sidebox, 
.ws-trgt-home .ws-layout-2sect .ws-sect-1 .ws-adarea {}

body.ws-remotecat .ws-layout-2sect .ws-sect-1 {}

.ws-sect-2 {
	margin: 0 0 0 126px; padding: 0; 
}

body.ws-remotecat .ws-sect-2 { }

body.ws-home .ws-sect-2 {}

* html .ws-sect-2 { 
	height: 1%; 
}

* html body.ws-home .ws-sect-2 {
	height: auto;
}

.ws-layout-1sect {
	position: relative;
}

.ws-layout-1sect .ws-sect-1 {}

body.ws-remotecat .ws-layout-1sect .ws-sect-1 {
	padding-top: 0;	
}

.ws-sect-2 .ws-sect-cap {
	clear: both;
}

.ws-nosrch {
	display: none;	
}

.ws-main-contnt {
	height: 1%; height: auto; padding: 0; position: relative;
}
/* END Parent Class: ws-main */

/* Parent Class: ws-store, category and product screen wrapper */
.ws-store {}


.ws-body-nocontent .ws-store {}

body.ws-remotecat .ws-store {}

.ws-store-cat-tlvl {}

.ws-store-catgrp-tlvl {}
/* END Parent Class: ws-store */


/* Parent Class: ws-panel, mainbox Smarty capture wrapper */
.ws-panel {
	width: 100%; height: 1%; height: auto; padding: 0; margin: 0;	
}

.ws-trgt-like_search_terms .ws-panel {
	padding: 5px;
	width: 98%;
}

.ws-panel-hd { 
	font-weight: bold; font-size: 21px; margin: 0 0 10px 0; padding: 0; text-transform: uppercase;
	
	color: #000; 
}
/* END Parent Class: ws-panel */


/* Parent Class: ws-catalog-panel, mainbox Smarty capture wrapper */
.ws-catalog-panel {}
/* END Parent Class: ws-panel */



/* Parent Class: ws-welc, welcome screen */
.ws-welc {
	overflow: hidden; margin: 0; padding: 0;
}

.ws-welc-ttxt {}

.ws-welc-ttxt .ws-content-block {}

.ws-welc-btxt {}

.ws-welc-sect-1 {
	float: left; width: 594px; overflow: hidden; margin: 0 0 0 10px; padding: 10px 0 0 0; 
	position: relative;
}

* html .ws-welc-sect-1 {
	margin-left: 5px;	
}

.ws-welc-sect-2 {
	float: right; width: 245px; padding: 0; overflow: hidden; margin: 0; padding: 10px 0 0 0; 
}

.ws-trgt-home-replacement .ws-welc-ttxt {}

.ws-trgt-home-manuals .ws-welc-sect-1 {}

.ws-trgt-home-replacement .ws-welc-sect-1 {}
/* END Parent Class: ws-welc */

/* Parent Class: ws-content-block */
.ws-content-block, .wse-contentblock {
	width: auto; overflow: hidden;	
}

.ws-content-block h1, .wse-content-block h1 {
	font-size: 138.5%;  
}
.ws-content-block h2, .wse-content-block h2 {
	font-size: 123.1%; 
}
.ws-content-block h3, .wse-content-block h3 {
	font-size: 108%;  
}
.ws-content-block h1, .ws-content-block h2, .ws-content-block h3,
.wse-content-block h1, .wse-content-block h2, .wse-content-block h3 {
	margin: 1em 0;
}

.ws-content-block h1, .ws-content-block h2, .ws-content-block h3, .ws-content-block h4,
.ws-content-block h5, .ws-content-block h6, .ws-content-block strong,
.wse-content-block h1, .wse-content-block h2, .wse-content-block h3, .wse-content-block h4,
.wse-content-block h5, .wse-content-block h6, .wse-content-block strong {
	font-weight: bold; 
}

.ws-content-block abbr, .ws-content-block acronym,
.wse-content-block abbr, .wse-content-block acronym {
	border-bottom:1px dotted #000;
	cursor:help;
} 
.ws-content-block em, .wse-content-block em {
	font-style:italic;
}

.ws-content-block blockquote, .ws-content-block ul, .ws-content-block ol, .ws-content-block dl,
.wse-content-block blockquote, .wse-content-block ul, .wse-content-block ol, .wse-content-block dl {
	margin: 1em;
}
.ws-content-block ol, .ws-content-block ul, .ws-content-block dl,
.wse-content-block ol, .wse-content-block ul, .wse-content-block dl {
	margin-left: 3em;
}

.ws-content-block ol li, .wse-content-block ol li {
	list-style: decimal outside;	
	display: list-item;
}
.ws-content-block ul li, .wse-content-block ul li{
	list-style: disc outside;
	display: list-item;
}
.ws-content-block dl dd, .wse-content-block dl dd {
	margin-left:1em;
}
.ws-content-block th, .ws-content-block td,
.wse-content-block th, .wse-content-block td {
	border:1px solid #000;
	padding:.5em;
}

.ws-content-block th, .wse-content-block th {
	font-weight:bold;
	text-align:center;
}
.ws-content-block caption, .wse-content-block caption {
	margin-bottom:.5em;
	text-align:center;
}
.ws-content-block p, .ws-content-block fieldset, .ws-content-block table, 
.wse-content-block p, .wse-content-block fieldset, .wse-content-block table {
	margin-bottom:1em;
}
/* END Parent Class: ws-content-block */

/* DEFAULT STYLES */
.ws-fld-qty {
	width: 2em;	
}

.ws-inactive {
	display: none;	
}

.ws-btn input {
	cursor: pointer;	
}


/* buttons */
.ws-btn, 
.wse-btn {
	width: 100%; overflow: hidden; 
}

.ws-btn .ws-wrap-btn,
.wse-btn .wse-wrap-btn {
	cursor: pointer; text-align: center; position: relative; margin: 0; padding: 0; float: left; text-transform: uppercase;
	
	border: 1px solid #e68f1a;
	background: #aa6913 url(../../common/assets/case_common/btn_back.png) repeat-x left center;
}

.ws-btn .ws-wrap-btn a,
.wse-btn .wse-wrap-btn a {
	display: block;	
}

.ws-btn .ws-wrap-btn span,
.wse-btn .wse-wrap-btn span {
	padding: 3px 7px; display: block; white-space: nowrap; overflow: hidden; float: left;
	
	border: 1px solid #ecac54; border-color: #ecac54 #e8a954 #be8e4f #e3a654; color:#FFF; 
}

.wse-btn .wse-wrap-btn input {
	background: #aa6913 url(../../common/assets/case_common/btn_back.png) repeat-x left center;
	border: 1px solid #e68f1a;
	border-color: #ecac54 #e8a954 #be8e4f #e3a654;
	color: #fff;
	padding: 2px 7px;
	text-transform: uppercase;
}

.ws-btn .ws-tcap,
.wse-btn .wse-tcap {
	display: none;
}

.ws-btn .ws-bcap,
.wse-btn .wse-bcap {
	display: none;
}


/* minor */
.ws-btn-minor .ws-wrap-btn {
	
	background: #646777 url(../../common/assets/case_common/btn_back_grey.png) repeat-x left center;	
	border-color: #989aa3 #30323c #202128 #727481;
}


.ws-btn-minor .ws-wrap-btn span {
	
	border-color: #989aa3 #969ab2 #72768e #6a6f87;
}



/* over state */
.ws-btn .ws-over span {
	
	color: #FFF;
}


/* required icon */
.wse-required-icon {
	width: 25px; height: 25px; position: absolute; display: block;
	background: transparent url(../../common/assets/case_common/icon_required.png) no-repeat;
}

* html .wse-required-icon {
	background-image: url(../../common/assets/case_common/icon_required.gif);
}


/* product flags */
.ws-flag {
	width: 100%; overflow: hidden; 
}
.ws-flag .ws-wrap {
	float: left; position: relative; padding: 0 10px 0 0; 
}
.ws-flag .ws-wrap-flag {}
.ws-flag .ws-icon {
	position: absolute; top: 0; right: 0; width: 11px; height: 21px; 
	
	background: transparent url(../../common/assets/case_common/bg_flag_red.png) no-repeat 0 0;
}

* html .ws-flag .ws-icon {
	display: none;
}

.ws-flag .ws-desc {
	float: left; height: 21px; line-height: 21px; white-space: nowrap; font-size: 12px; font-weight: bold; padding: 0 8px 0 10px; cursor: default;
	
	background: #df3237; color: #FFF; 
}

* html .ws-flag .ws-desc {
	padding-right: 10px;	
}

/* product hazmat types */
.ws-hazmat {
	clear: left;
	margin-bottom: 3px;
	width: 100%;
}

.ws-hazmat .ws-hazmat-icon {
	height: 21px;
	float: left;
	margin-left: 20px;
	overflow: hidden;
	padding-right: 3px;
	width: 21px;
}

.ws-hazmat .ws-hazmat-desc {
	float: left;
	font-size: 12px;
	line-height: 21px;
}

.ws-hazmat .ws-hazmat-clear {
	clear:left;
}

/* search box */
.ws-srch-site {}

.ws-srch-frm {
	width: 100%; overflow: hidden; height: 46px; position: relative; 
	background: transparent url(../../common/assets/ver2/searchfield_back.png) no-repeat top left;
}

* html .ws-srch-frm {
	background-image: url(../../common/assets/ver2/searchfield_back.gif);
}

.ws-layout-1sect .ws-srch-frm {}

body.ws-remotecat .ws-srch-frm {
	display: none;	
}

.ws-main .ws-srch-frm {}

.ws-srch-frm form {}

.ws-srch-frm .ws-wrap {}

.ws-srch-frm .ws-lbl {
	display: none;
}

.ws-srch-frm .ws-lbl label {}

.ws-srch-frm .ws-fld {
	position: absolute; top:4px; left:5px;
}

.ws-srch-frm .ws-fld input {
	height: 17px; font-size: 11px; background: none; border: none; width: 140px; padding: 0; 
}

.ws-srch-frm .ws-opts {
	position: absolute; left: 2px; bottom: 2px; z-index: 4;
}

.ws-srch-frm .ws-opts .ws-box {
	float: left; margin-right: 8px;
}

.ws-srch-frm .ws-opts label {
	font-weight: normal; padding-left: 3px;
	color: #FFF; 
}

.ws-srch-frm .ws-btngrp {
	width: 66px; position: absolute; top: 1px; left: 154px; z-index: 7;
}

.ws-srch-frm .ws-btn {
	border: none; height: 21px; padding: 0; position: relative;
	float: left; 
}

.ws-srch-frm .ws-btn .ws-wrap-btn {
	float: left; position: relative;
	background: none; border: none;
}

.ws-srch-frm .ws-wrap-btn input {
	border: none; padding: 0 1px; margin: 0; height: 21px; line-height: 21px; overflow: hidden; color: #FFF;
	float: left; margin: 0 6px; text-transform: uppercase; 
	width: auto; overflow: visible; /* IE 7 fix */
	background: transparent url(../../common/assets/ver2/greybtn_center.png) repeat-x top left;
}

* html .ws-srch-frm .ws-wrap-btn input {
	background-image: url(../../common/assets/ver2/greybtn_center.gif);
}

.ws-srch-frm .ws-tcap, 
.ws-srch-frm .ws-bcap {
	display: block;
	height: 21px; width: 7px; position: absolute;
}

.ws-srch-frm .ws-tcap {
	left: 0; top: 0; background: transparent url(../../common/assets/ver2/greybtn_left.png) no-repeat top left;
}

* html .ws-srch-frm .ws-tcap {
	background-image: url(../../common/assets/ver2/greybtn_left.gif);	
}

.ws-srch-frm .ws-bcap {
	right: 0; top: 0; background: transparent url(../../common/assets/ver2/greybtn_right.png) no-repeat top right;
}

* html .ws-srch-frm .ws-bcap {
	background-image: url(../../common/assets/ver2/greybtn_right.gif);	
}

.ws-srch-frm .ws-lnks {
	display: none;	
}

.ws-srch-frm .ws-lnks ul,
.ws-srch-frm .ws-lnks li {}

.ws-srch-frm .ws-lnks li {}

.ws-srch-frm .ws-lnks a,
.ws-srch-frm .ws-lnks a:link,
.ws-srch-frm .ws-lnks a:visited,
.ws-srch-frm .ws-lnks a:hover,
.ws-srch-frm .ws-lnks a:active {}

body.ws-home .ws-srch-frm {}

body.ws-home .ws-srch-frm .ws-lbl {}

body.ws-home .ws-srch-frm .ws-lbl label {}

body.ws-home .ws-srch-frm .ws-fld {}

body.ws-home .ws-srch-frm .ws-fld input {}

body.ws-home .ws-srch-frm .ws-btngrp {}

body.ws-home .ws-srch-frm .ws-wrap-btn {}

body.ws-home .ws-srch-frm .ws-opts {}

body.ws-home .ws-srch-frm .ws-lnks {}



.wse-srch-dynmenu {
	padding: 0; border: none;
	background: transparent !important; 
}

* html .wse-srch-dynmenu {
	padding-top: 0;	
	
	background: transparent !important;
}

.wse-srch-dynmenu .x-menu-list-item {
	padding: 0;		
}

.wse-srch-dynmenu ul {
	margin: 0; padding: 0; list-style: none; width: 100%; text-align: left;	
}

.wse-lst-dynmenu ul {
	padding: 10px 5px; position: static;
	
	background: #585858; 
}

.wse-srch-dynmenu .wse-lst-dynmenu {
	background: none; border: none;
}
.wse-srch-dynmenu .wse-lst {
	margin: 0; padding: 0; 
}

.wse-srch-dynmenu .wse-lst span {
	display: block; padding: 5px 2px; cursor: pointer; 
	
	color: #fff;
}

.wse-srch-dynmenu .wse-more {
	display: block; padding: 3px 5px; text-align: right; 
	
	background: #585858;
}

.wse-srch-dynmenu .wse-more a,
.wse-srch-dynmenu .wse-more a:link,
.wse-srch-dynmenu .wse-more a:visited {
	
	color: #fff;
}

.wse-srch-dynmenu .wse-over {
	
	background: #fac85e; 	
}

.wse-srch-dynmenu .x-panel-body {
	background: none;	
	border: none;
}

/* ws-discnt-display */
.ws-discnt-display {
	padding: 3px 0;
}

* html .ws-discnt-display {
	padding: 3px 5px;
}

.ws-discnt-display .ws-box {
	margin-top: 1em; padding-top: 1em; 
	
	border-top: 1px solid #CCC;
}
.ws-discnt-display .ws-first {
	margin-top: 0; padding-top: 0; border-top-width: 0;
}

.ws-discnt-display .ws-box-ad {
	margin-bottom: 1em;
}
.ws-discnt-display .ws-box-desc {
	margin-bottom: 1em;
}
.ws-discnt-display .ws-box-code {
	margin-bottom: 1em;
}
.ws-discnt-display .ws-lbl {
	font-weigth: bold;
}
.ws-discnt-display .ws-box-apply {
	margin-bottom: 1em;
}
.ws-discnt-display .ws-box-email {
	margin-bottom: 1em;
}

.ws-discnt-display .ws-box-email .ws-content-block {
	margin-bottom: 1em;	
}


/* ws-toplvl-display */
.ws-toplvl-display {
	width: 100%; position: relative;
}
.ws-trgt-products .ws-toplvl-display {
	height: auto;
}

.ws-toplvl-display .ws-hd {
	font-weight: bold; font-size: 21px; margin: 10px 0 3px 0; padding: 0 201px 0 10px; text-transform: uppercase;
	
	color: #e68f1a; 
}
.ws-trgt-categories .ws-toplvl-display .ws-hd,
.ws-trgt-category_groups .ws-toplvl-display .ws-hd,
.ws-trgt-products .ws-toplvl-display .ws-hd {
	margin-top: 0;
	padding-top: 32px;
}
.ws-toplvl-display .ws-img {
	display: none;
}

.ws-toplvl-catgrp-cpm .ws-img,
.ws-toplvl-catgrp-common .ws-img {
	background: transparent url(../../common/assets/case_common/commonparts_back_pic.png) no-repeat;
}

.ws-toplvl-catgrp-man .ws-img,
.ws-toplvl-cat-man .ws-img {
	background: transparent url(../../common/assets/case_common/manuals_back_pic.png) no-repeat;
}

.ws-toplvl-display .ws-img img {
	display: none;	
}

.ws-toplvl-w-catgrp .ws-toplvl-cat .ws-img {
	display: none;	
}

.ws-toplvl-w-catgrp .ws-toplvl-cat .ws-hd {
	font-size: 16px;  text-transform: none; margin: 0; padding: 0 0 0 10px; font-style: italic;
	
	color: #000;
}

* html .ws-toplvl-display .ws-img {
	display: none;	
}


.ws-equiptbar-app {
	left: 0;
	overflow: hidden;
	position: absolute;
	text-align: left;
	top: 114px;
	width: 990px;
	z-index: 110;
}

.ws-equiptbar-wrap {}

.wse-equip-srchpnl {}

.wse-equip-srchpnl .x-panel-body {
	background: #e5e5e5 url(../../common/assets/case_common/equippnl_back_top.png) repeat-y center top;
	border: 1px solid #565656;
	border-right-color: #818181;
	border-width: 0 1px;
}

.wse-equip-srchpnl .x-panel-body .x-panel-body,
.wse-equip-srchpnl .x-grid3 {
	background: transparent;
	border-width: 0;
}

.wse-equip-srchpnl .x-panel-noborder .x-panel-header-noborder {
	background: none;
	border: none;
	padding: 0 0 15px 0;
}

.wse-equip-srchpnl .x-grid3-row,
.wse-equip-srchpnl .x-grid3-row-over {
	border-color: #c3c3c3;
	border-width: 1px 0 0;
}

.wse-equip-srchpnl .wse-equip-srchfrm {
	padding: 10px;	
}

.wse-equip-srchpnl .wse-equip-tbl {
	padding: 10px;	
}

.wse-equip-srchpnl .x-grid3-td-control {
	font-size: 10px;	
	text-align: center;
}

.wse-equip-srchpnl .x-grid3-col-name .x-grid3-cell-inner {
	white-space: normal;
}

.wse-equip-srchpnl .wse-selected .x-grid3-col-name {
	font-weight: bold;	
}

.wse-equip-srchpnl .x-grid3-row-selected {
	background-color: #FFF;	
}

.wse-equip-srchpnl .wse-equip-curinfo {
	padding: 10px;	
}

.wse-equip-curinfo .wse-cont {
	background: #dedede;
	border: 1px dashed #8e8e8e;
	padding: 10px; 
}

.wse-equip-curinfo .wse-cont h3 {
	font-size: 12px; 
	margin: 0 0 10px 0;
	padding: 0;
}

.wse-equip-curinfo .wse-cont ul {
	list-style: none;
	margin: 0;
	overflow: hidden;
	padding: 0;
	width: 100%;
}

.wse-equip-curinfo .wse-cont li {
	float: left;
	margin: 0;
	padding: 0 15px 0 0;
}

.wse-equip-srchpnl .x-panel-bbar .x-toolbar {
	background: transparent url(../../common/assets/case_common/equippnl_back_btm.png) repeat-x 0 0;
	border-width: 0 0 0 0;
	padding: 0;
}

* html .wse-equip-srchpnl .x-panel-bbar .x-toolbar {
	background-image: url(../../common/assets/case_common/equippnl_back_btm.gif);
}

.ext-ie7 .wse-equip-srchpnl .x-form-text {
	margin-top: -1px;
}

.wse-equip-srchpnl .wse-status {
	display: block;
	float: right;
	font-size: 12px;
	font-weight: bold;
	padding: 0 10px;
}



.ws-equipinfo-app {
	margin-bottom: 10px;
}

.ws-equipinfo-app .ws-placehld {
	height: 99px; width: 224px; 
	
	background: transparent url(../../common/assets/case_common/sidebar_back_equip_placehld.png) no-repeat 0 0;
}

* html .ws-equipinfo-app .ws-placehld {
	
	background-image: url(../../common/assets/case_common/sidebar_back_equip_placehld.gif);	
}

.ws-equipinfo-app .ws-placehld .ws-txt {
	display: block; text-align: center; padding: 40px 20px 0 20px; 
	
	color: #000;	
}

.wse-equip-infopnl {
	padding-bottom: 6px; border-width: 0 0 0 0;
	
	background: transparent url(../../common/assets/case_common/sidebar_back_equip_btm.png) no-repeat left bottom;	
}

* html .wse-equip-infopnl {

	background-image: url(../../common/assets/case_common/sidebar_back_equip_btm.gif);
}

.wse-equip-infopnl .x-panel,
.wse-equip-infopnl .x-panel-body {
	background: none; border-width: 0 0 0 0;
}

.wse-equip-infopnl .x-panel-header {
	padding: 0; margin: 0; width: 100%; overflow: hidden; height: 34px; font-family: arial,verdana,sans-serif; text-transform: uppercase;
	
	border-width: 0; background: transparent url(../../common/assets/case_common/sidebar_back_equip_top.png) no-repeat 0 0; color: #FFF;
}

* html .wse-equip-infopnl .x-panel-header {
	
	background-image: url(../../common/assets/case_common/sidebar_back_equip_top.gif);
}

.wse-equip-infopnl .x-panel-header span {
	height: 30px; line-height: 30px; padding: 4px 12px; white-space: nowrap; display: block;  
}

.wse-equip-infopnl .wse-equip-curinfo .x-panel-body {
	padding: 0 2px; margin: 0; 
	
	background: transparent url(../../common/assets/case_common/sidebar_back_equip_mdl.png) repeat-y 0 0;
}

* html .wse-equip-infopnl .wse-equip-curinfo .x-panel-body {
	
	background-image: url(../../common/assets/case_common/sidebar_back_equip_mdl.gif);
}

.wse-equip-infopnl .wse-equip-curinfo .wse-cont {
	margin: 5px; 
}

.wse-equip-srchpnl .wse-equip-tbl .x-panel-bbar .x-btn {
	border-style: solid;
}
.wse-equip-srchpnl .wse-equip-tbl .x-panel-bbar .x-btn .x-btn-left,
.wse-equip-srchpnl .wse-equip-tbl .x-panel-bbar .x-btn .x-btn-right {
	border-style: solid;	
	display: table-cell;
}
.wse-equip-srchpnl .wse-equip-tbl .x-panel-bbar .x-btn .x-btn-center {
	border-style: solid;	
	padding: 0 7px !important;
}
.wse-equip-srchpnl .wse-equip-tbl .x-panel-bbar .x-btn .x-btn-center button {
	background: none;
	height: auto;
	width: auto;
}

.wse-equip-srchpnl .x-panel-bbar .x-btn {
	border-style: none;
}
.wse-equip-srchpnl .x-panel-bbar .x-btn .x-btn-left,
.wse-equip-srchpnl .x-panel-bbar .x-btn .x-btn-right {
	border-style: none;	
	display: none;
}
.wse-equip-srchpnl .x-panel-bbar .x-btn .x-btn-center {
	border-style: none;
	padding: 0 !important;
}
.wse-equip-srchpnl .x-panel-bbar .x-btn .x-btn-center button {
	background: transparent url(../../common/assets/case_common/equippnl_back_up.png) no-repeat right bottom;
	height: 33px;
	width: 29px;
}




/* login required mode */
body.ws-mode-login_form .ws-top-loginlks .ws-first {
	visibility: hidden;
}

body.ws-sitelgn-req .ws-top-cart,
body.ws-sitelgn-req .ws-srch-site,
body.ws-sitelgn-req .ws-sidebox,
body.ws-sitelgn-req .ws-btm .ws-dlr, 
body.ws-sitelgn-req .ws-btm .ws-sitemap {
	visibility: hidden;	
}
