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

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

.ws-trgt-home {
	
	background: #FFF url(../../common/assets/case_home/home_back.png) repeat-x; 
}

.ws-trgt-home-manuals {
	
	background-image: url(../../common/assets/case_home/home_back_manuals.png); 
}

.ws-trgt-home-replacement {

	background-image: url(../../common/assets/case_home/home_back_rplcparts.png); 	
}

/* ws-appspace */

.ws-appspace {
	position: relative; z-index: 200; width: 940px; 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;
	
	background: transparent url(../../common/assets/case_common/page_back_pic.jpg) no-repeat top center;
}

.ws-trgt-home .ws-body {
	
	background: transparent url(../../common/assets/case_home/home_back_pic.jpg) no-repeat top center;
}

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

	background-image: url(../../common/assets/case_home/home_back_pic_manuals.jpg);
}

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

	background-image: url(../../common/assets/case_home/home_back_pic_rplcparts.jpg);
}


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


.ws-wrap-body {
	width: 940px; 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;
}

.ws-layout-2sect {
	width: 100%; 
}

.ws-layout-2sect .ws-sect-1 {
	width: 224px; overflow: hidden; float: left;
}

.ws-trgt-home .ws-layout-2sect .ws-sect-1 {
	position: absolute; width: 405px; height: 120px; top: 177px; left: 0;
}

.ws-trgt-home-manuals .ws-layout-2sect .ws-sect-1 {
	top: 136px;
}

.ws-trgt-home-replacement .ws-layout-2sect .ws-sect-1 {
	display: none;
}

.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 {
	display: none;
}

body.ws-remotecat .ws-layout-2sect .ws-sect-1 {
	display: none;	
}

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

body.ws-remotecat .ws-sect-2 { 
	margin: 0 120px 0 120px;	
}

body.ws-home .ws-sect-2 {
	margin: 0; 
}

* 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 {
	padding-top: 110px;
}

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 {
	padding: 155px 0 0 0; 
}


.ws-body-nocontent .ws-store {
	padding-top: 120px;	
}

body.ws-remotecat .ws-store {
	padding-top: 0;	
}

.ws-store-cat-tlvl {
	padding-top: 120px;
}

.ws-store-catgrp-tlvl {
	padding-top: 120px;
}
/* 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-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 {
	padding-bottom: 80px;	
}
/* END Parent Class: ws-panel */



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

.ws-welc-ttxt {
	padding-top: 60px; 
	
	background: transparent url(../../common/assets/case_home/home_back_bar.gif) no-repeat;
}

.ws-welc-ttxt .ws-content-block {
	width: 530px; float: right; position: relative; top: -40px; 
}

.ws-welc-btxt {}

.ws-welc-sect-1 {
	float: left; width: 700px; overflow: hidden; padding: 316px 0 10px 0;
}

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

.ws-trgt-home-replacement .ws-welc-ttxt {
	display: none;	
}

.ws-trgt-home-manuals .ws-welc-sect-1 {
	padding-top: 276px;	
}

.ws-trgt-home-replacement .ws-welc-sect-1 {
	padding-top: 256px;	
}
/* 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 #c48b7b; border-color: #c48b7b #602110 #40160b #ae604a;
	background: #98351a url(../../common/assets/case_common/btn_back.png) repeat-x left top;
}
 
.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 #daa387; border-color: #daa387 #d1724e #cc5128 #d68b6c; color:#FFF; 
}


.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: #5e3e13 url(../../common/assets/case_common/btn_back_minor.png) repeat-x;	
	border-color: #a4717a; border-color: #a4717a #3e060f #29040a #833d49;
}


.ws-btn-minor .ws-wrap-btn span {
	
	border-color: #874854 #843948 #801731 #833042;
}



/* 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: 222px; overflow: hidden; height: 86px; position: relative; margin-bottom: 30px;
	
	background: transparent url(../../common/assets/case_common/search_back_sm_btm.png) no-repeat left bottom;
}

.ws-layout-1sect .ws-srch-frm {
	position: absolute; top: 0; left: 0; 	
}

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

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

.ws-srch-frm form {
	margin: 0; padding: 0;	padding-top: 20px;
}

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

.ws-srch-frm .ws-lbl {
	height: 22px; position: absolute; float: left; padding-left: 30px; top: 0; left: 0; z-index: 1;
	
	background: transparent url(../../common/assets/case_common/search_back_sm_top_l.png) no-repeat left top;
}

.ws-srch-frm .ws-lbl label {
	float: left; font-size: 12px; line-height: 12px; font-weight: bold; text-transform: uppercase; padding: 9px 12px 5px 0; display: block;
	
	background: transparent url(../../common/assets/case_common/search_back_sm_top_r.png) no-repeat right top;
}

.ws-srch-frm .ws-fld {
	position: absolute; left: 12px; top: 32px; width: 195px; height: 21px; z-index: 5; 
	
    border: 1px solid #613c0b; border-color: #571c26 #da6b7e #e493a0 #832a39; background-color: #FFF;
}

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

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

.ws-srch-frm .ws-opts .ws-box {
	float: left; padding-right: 10px; 	
}

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

.ws-srch-frm .ws-btngrp {
	width: 19px; height: 19px; position: absolute; top: 34px; right: 14px; z-index: 7;
	
	background: #FFF; 
}

.ws-srch-frm .ws-btn .ws-wrap-btn {
	border: none; width: 19px; height: 19px; padding: 0;
	
	background: transparent url(../../common/assets/case_common/search_button_sm.gif) no-repeat center center; 
}

.ws-srch-frm .ws-wrap-btn input {
	border: none; background: none; padding: 0; margin: 0; width: 19px; height: 19px; overflow: hidden; font-size: 0; line-height: 200px;
}

.ws-srch-frm .ws-tcap, 
.ws-srch-frm .ws-bcap {
	display: none;
}

.ws-srch-frm .ws-lnks {
	display: none;	position: absolute; bottom: 5px; right: 14px; float: right; z-index: 6;
}

.ws-srch-frm .ws-lnks ul,
.ws-srch-frm .ws-lnks li {
	padding: 0; margin: 0; list-style: none; float: right;	
}

.ws-srch-frm .ws-lnks li {
	cursor: pointer; text-align: center; position: relative; margin: 0; padding: 0; float: left; text-transform: uppercase;
	
	border: 1px solid #a4717a; border-color: #a4717a #3e060f #29040a #833d49;
	background: #5e3e13 url(../../common/assets/case_common/btn_back_minor.png) repeat-x;
}

.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 {
	padding: 3px 3px; display: block; white-space: nowrap; overflow: hidden; float: left;
	
	color:#FFF; 
	border: 1px solid #874854; border-color: #874854 #843948 #801731 #833042;
}

body.ws-home .ws-srch-frm {
	width: 401px; height: 105px; position: relative;
	
	background-image: url(../../common/assets/case_common/search_back_lg_btm.png);
}

body.ws-home .ws-srch-frm .ws-lbl {
	height: 36px; padding-left: 42px;
	
	background-image: url(../../common/assets/case_common/search_back_lg_top_l.png);
}

body.ws-home .ws-srch-frm .ws-lbl label {
	padding: 7px 18px 5px 0;	font-size: 16px; line-height: 16px;
	
	background-image: url(../../common/assets/case_common/search_back_lg_top_r.png);
}

body.ws-home .ws-srch-frm .ws-fld {
	height: 31px; top: 37px; width: 374px; 
}

body.ws-home .ws-srch-frm .ws-fld input {
	font-size: 14px; height: 20px; margin: 6px 0 0 5px; width: 335px; 
}

body.ws-home .ws-srch-frm .ws-btngrp {
	width: 29px; height: 29px; top: 39px; right: 15px;
}

body.ws-home .ws-srch-frm .ws-wrap-btn {
	width: 29px; height: 29px; 
	
	background-image: url(../../common/assets/case_common/search_button_lg.gif);
}

body.ws-home .ws-srch-frm .ws-opts {
	bottom: 10px;	
}

body.ws-home .ws-srch-frm .ws-lnks {
	display: block;	
}



.wse-srch-dynmenu {
	padding: 10px 0 0 0; border: none;
	
	background: transparent url(../../common/assets/case_common/searchmenu_back_top.png) no-repeat !important; 
}

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

.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 3%; width: 94%; position: static;
	
	background: #000; 
}

.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: #e83855;
}

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

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

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

.wse-srch-dynmenu .wse-over span {
	color: #FFF;	
}

/* 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: absolute; top: -14px; left: 0; 
}

.ws-toplvl-display .ws-hd {
	font-weight: bold; font-size: 21px; margin: 14px 0 3px 0; padding: 0 201px 0 0; text-transform: uppercase;
	
	color: #000; 
}
.ws-toplvl-display .ws-img {
	width: 200px; height: 125px; overflow: hidden; position: absolute; right: 0; top: 0;
}

.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-left: 10px; font-style: italic;
}

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



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

.ws-equiptbar-wrap {}

.wse-equip-srchpnl {}

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

.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 {
	border: none; background: none;	padding: 0 0 15px 0;
}

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

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

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

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

.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 {
	padding: 10px; 
	
	background: #dedede; border: 1px dashed #8e8e8e;
}

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

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

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

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

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

.wse-equip-srchpnl .x-panel-bbar .x-toolbar .x-btn {
	border-width: 0;	
}

.wse-equip-srchpnl .x-panel-bbar .x-toolbar .x-btn-left,
.wse-equip-srchpnl .x-panel-bbar .x-toolbar .x-btn-right {
	display: none;	
}

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

.wse-equip-srchpnl .x-panel-bbar .x-toolbar .x-btn-center button {
	height: 33px; width: 29px; text-indent: -1000em; overflow: hidden;
}

* html .wse-equip-srchpnl .x-panel-bbar .x-toolbar .x-btn-center button {
	line-height: 1000em; text-indent: 0;	
}

*:first-child+html .wse-equip-srchpnl .x-panel-bbar .x-toolbar .x-btn-center button {
	line-height: 1000em; text-indent: 0;
}

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

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



.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; 
}



/* ses checkout */

.ws-ses-checkout .ws-top,
.ws-ses-checkout .ws-btm {
	display: none;	
}

.ws-ses-checkout .ws-body {
	background: #FFF;	
}

.ws-ses-checkout .ws-layout-2sect .ws-sect-1 {
	display: none;	
}

.ws-ses-checkout .ws-sect-2 {
	margin: 0 0 0 0; padding: 0; 
}

.ws-ses-checkout .ws-srch-site {
	display: none;
}

.ws-ses-checkout .ws-layout-1sect .ws-sect-1 {
	padding-top: 10px;
}


/* lite version */
body.ws-litepage .ws-wrap-body {
	background: #FFF; width: auto; margin: 0 5%;
}
