.wse-swin {
	
	background: #FFF
}

.wse-swin .x-window-ml {
	padding-left: 0;	
}

.wse-swin .x-window-mr {
	padding-right: 0;	
}

.wse-swin .x-window-mc,
body.x-body-masked .wse-swin .x-window-mc {
	padding: 0 0 0 0; 
}

.wse-swin .x-window-bl {
	padding: 0 0 0 0;	
}

.wse-swin .x-window-br {
	padding: 0 0 0 0;	
}

.wse-swin .x-window-bc {
	height: 0;	
}


.wse-swin .ext-el-mask {
	background-color: #FFF;
}



.wse-swin-prod {}


.wse-swin-cmp-prod {}

.wse-swin-cmp-prod .x-panel-body {
	
	background: #FFF url(../../common/assets/smartwin/prodinfo_back.png) repeat-x bottom left;	
}

.wse-swin-ordopts .wse-swin-cmp-prod .x-panel-body {
	background: #FFF;	
}

.wse-swin-cmp-prod .x-panel-body .x-panel-body {
	
	background: none;	
}


.wse-swin-wdg-pinfo .x-panel-body {
	padding: 0 15px;
}

.wse-swin-wdg-pinfo .wse-cont {
	padding: 0;	position: relative;
}

.wse-swin-prod .wse-swin-wdg-pinfo .wse-hd {
	font-size: 20px; height: 58px; padding: 0; margin: 0 0 10px 0; overflow: hidden; font-weight: normal;
	
	border-bottom: 2px solid #ebebeb;
}

.wse-swin-prod .wse-swin-wdg-pinfo .wse-hd span {
	display: block; height: 58px; line-height: 58px; float: left;	
}

.wse-swin-wdg-pinfo .wse-img {
	float: left; position: relative; width: 120px; height: 120px; margin-right: 8px; min-height:120px; line-height: 120px; text-align: center; overflow: hidden; z-index: 1; 

	border: 1px solid #EBEBEB;
}

*:first-child+html .wse-swin-wdg-pinfo .wse-img {
 	font-size: 120px; 
}

* html .wse-swin-wdg-pinfo .wse-img {
 	font-size: 120px; 
}
 
.wse-swin-wdg-pinfo .wse-img img {
	display: block; position: absolute; bottom: 0; top: 0; left: 0; right: 0; margin: auto; 
}

*:first-child+html .wse-swin-wdg-pinfo .wse-img img {
 	display: inline; vertical-align: middle; position: static; margin-top: -10px;
}

* html .wse-swin-wdg-pinfo .wse-img img {
 	display: inline; vertical-align: middle; position: static; margin-top: -10px;
}

.wse-swin-wdg-pinfo .wse-zoom {
	position: absolute; width: 22px; height: 22px; left: 0; bottom: 0; z-index: 3; cursor: pointer;
	
	background: transparent url(../../common/assets/case_common/icon_zoom.png) no-repeat center center;
}

* html .wse-swin-wdg-pinfo .wse-zoom {
	
	background-color: #FFF; 
}

.wse-swin-wdg-pinfo .wse-subhd {
	margin-left: 130px;	font-size: 12px;	
}

.wse-swin-wdg-pinfo .wse-dischd { 
	margin-right: 140px; padding-top: 15px; font-size: 11px; 
}

.wse-swin-wdg-pinfo .wse-cont-w-img .wse-desc {
	margin-left: 130px;	font-size: 12px;
}

.wse-swin-wdg-tabs {
	padding: 0 15px 10px 15px;	
}

.wse-swin-wdg-tabs .x-tab-panel-header {
	border-width: 0 !important; position: relative; top: 1px; z-index: 2; background: none; padding-bottom: 0;
}

.wse-swin-wdg-tabs .x-tab-strip-spacer {
	display: none;
}

.wse-swin-wdg-tabs .x-tab-panel-body {
	position: relative; z-index: 1; border-width: 0; 
	
	background: #FFF; border: 1px solid #dfdfdf; border-top-color: #909090;
}

.wse-swin-wdg-tabs .x-tab-panel-bwrap {
	width: 100%;
}

.wse-swin-wdg-tabs .x-tab-strip-top {
	border: none; background: none; padding-bottom: 0;
}

.wse-swin-wdg-tabs .x-panel-body {
	background: none;
}

.wse-swin-wdg-tabs .x-tab-strip li {
	margin-right: 1px; margin-left: 0; z-index: 10px;
}

.wse-swin-wdg-tabs .x-tab-strip-top .x-tab-right {
	padding-left: 10px; float: left;
	
	border: 1px solid #cecece; border-color: #a9a9a9 #a9a9a9 #909090 #a9a9a9;
	background: #f6f6f6 url(../../common/assets/case_common/tab_acct_back_off.png) repeat-x bottom left; 
}

.wse-swin-wdg-tabs .x-tab-strip-top .x-tab-left {
	padding-right: 10px; float: left;
	
	background: #f6f6f6 url(../../common/assets/case_common/tab_acct_back_off.png) repeat-x bottom left; 
}

.wse-swin-wdg-tabs .x-tab-strip-top .x-tab-strip-inner {
	float: left;
	
	background: #f6f6f6 url(../../common/assets/case_common/tab_acct_back_off.png) repeat-x bottom left; 
}

.wse-swin-wdg-tabs .x-tab-strip span.x-tab-strip-text {
	text-transform: uppercase; font-size: 11px; padding: 0; height: 30px; line-height: 30px; float: left;
	
	color: #666;
	/*color: #0046ae;  LINK COLOR */
}

.wse-swin-wdg-tabs .x-tab-strip-top .x-tab-strip-active .x-tab-right {
	
	background: #FFF; 
	border-color: #909090 #909090 #FFF #909090;
}

.wse-swin-wdg-tabs .x-tab-strip-top .x-tab-strip-active .x-tab-left {
	
	background: #FFF;
}

.wse-swin-wdg-tabs .x-tab-strip-top .x-tab-strip-active .x-tab-strip-inner {
	
	background: #FFF;
}

.wse-swin-wdg-tabs .x-tab-strip-top .x-tab-strip-active .x-tab-right span.x-tab-strip-text {
	font-weight: normal; padding: 0; 
	
	color: #000;
}



.wse-swin-tab-desc {}

.wse-swin-tab-desc .wse-cont {
	padding: 20px;	
}


.wse-swin-tab-feat {}

.wse-swin-tab-feat .wse-lst {
	padding: 20px;
}

.wse-swin-tab-feat .wse-lst ul {
	list-style: none; margin: 0; padding: 0; float: left; width: 100%;
}

.wse-swin-tab-feat .wse-lst li {
		margin: 0; padding: 0.25em 20px 0.25em 18px; line-height: 1.5em;
		
		background: #FFF url(../../common/assets/smartwin/feat_dot.gif) no-repeat 0 6px;
}

.wse-swin-tab-feat .wse-lbl {
	display: none;
}


.wse-swin-tab-spec {}

.wse-swin-tab-spec .wse-tbl {
	padding: 20px;	
}

.wse-swin-tab-spec  table {
	width: 100%;	
}

.wse-swin-tab-spec th,
.wse-swin-tab-spec td {
	padding: 0.5em; vertical-align: middle;
	
	background-color: #FFF;	
}

.wse-swin-tab-spec th {
	padding-left: 18px; width: 35%;
	
	background: #FFF url(../../common/assets/smartwin/feat_dot.gif) no-repeat 2px 50%; 	
}

.wse-swin-tab-spec .wse-odd td,
.wse-swin-tab-spec .wse-odd th {
	
	background-color: #ededed;
}

.wse-swin-tab-spec .wse-parent {
	font-size: 10px; padding-left: 0.5em;
	
	background: #CCC; 
}

.wse-swin-tab-spec .wse-level-1 .wse-parent {
	font-size: 11px; font-weight: bold; 
	
	background: #000; color: #FFF;
}

.wse-swin-tab-spec .wse-level-2 .wse-parent {
	padding-left: 1.5em;	
}

.wse-swin-tab-spec .wse-level-3 .wse-parent {
	padding-left: 2.5em;	
}

.wse-swin-tab-spec .wse-level-4 .wse-parent {
	padding-left: 3.5em;	
}


.wse-swin-wdg-prce {
	
	background: #000;
}

.wse-swin-wdg-prce .x-panel-header {
	padding: 0; height: 60px; overflow: hidden;
	
	background: #FFF; border-width: 0;
}

.wse-swin-wdg-prce .x-panel-header .x-panel-header-text {
	display: block; padding: 0; height: 60px; line-height: 60px; float: left; font-weight: normal; font-size: 13px;
	
	color: #636363;
}

.wse-swin-wdg-prce .x-panel-bwrap .x-panel-body {
	
	background: transparent url(../../common/assets/smartwin/opt_arrow.gif) no-repeat 0 8px;	
}

.wse-swin-wdg-prce .wse-cont {
	
	color: #FFF; padding: 5px 10px 0 15px;
}

.wse-swin-wdg-prce .wse-opt {
	height: 28px; overflow: hidden; position: relative; margin-bottom: 5px;
	
	border-bottom: 1px dashed #595959;	
}

.wse-swin-wdg-prce .wse-opt .wse-img {
	display: none;	
}

.wse-swin-wdg-prce .wse-opt a {
	display: block; width: 20px; height: 20px; position: absolute; z-index: 2; top: 4px; left: 0; cursor: default;
	
	background: transparent url(../../common/assets/smartwin/opt_on_blk.gif) no-repeat 0 0;
}

.wse-swin-wdg-prce .wse-opt a span {
	display: none;
}

.wse-swin-wdg-prce .wse-opt .wse-name {
	display: block; height: 28px; line-height: 28px; float: left; font-size: 12px; padding: 0 0 0 30px; margin: 0 0 0 21px; overflow: hidden;

	color: #ffb147; background: transparent url(../../common/assets/smartwin/icon_oem_blk.gif) no-repeat left center;
}

.wse-swin-wdg-prce .wse-opt-reman .wse-name {
	
	background-image: url(../../common/assets/smartwin/icon_remans_blk.gif)	
}

* html .wse-swin-wdg-prce .wse-opt .wse-name {
	margin-left: 10px;	
}

.wse-swin-wdg-prce .wse-hd {
	display: none;	
}

.wse-swin-wdg-prce .wse-sku {
	font-size: 12px; padding: 2px 5px 0.25em 21px;
}

.wse-swin-wdg-prce .wse-sku .wse-val {
	font-weight: bold; 	
}

.wse-swin-wdg-prce .wse-sku .wse-lbl {
	
	color: #898989;
}

.wse-swin-wdg-prce .wse-prices {
	padding: 0 5px 0 21px;	
}

.wse-swin-wdg-prce .wse-prices .wse-lbl {
	display: none;	
}

.wse-swin-wdg-prce .wse-prices .wse-price-ret {
	text-decoration: line-through;	
}

.wse-swin-wdg-prce .wse-prices .wse-price-store {
	font-size: 20px;	
}

.wse-swin-wdg-inactprce {
	
	background: #464646;	
}

.wse-swin-wdg-inactprce .x-panel-bwrap .x-panel-body {
	
	background-image: none;
}

.wse-swin-wdg-inactprce .wse-opt a {
	cursor: pointer;
	
	background-image: url(../../common/assets/smartwin/opt_off_gry.gif);
}



.wse-swin-wdg-opts {
	
	background: #FFF url(../../common/assets/smartwin/opts_back_body.png) repeat-y 0 0; 
}

.wse-swin-wdg-opts .x-panel-header {
	padding: 0; border-width: 0;
	
	background: transparent url(../../common/assets/smartwin/opts_back_title.png) no-repeat left bottom;
}

.wse-swin-wdg-opts .x-panel-header .x-panel-header-text {
	display: block; padding: 10px 15px 12px 15px; 
	
	color: #464646;
	background: transparent url(../../common/assets/smartwin/opts_back_title_top.png) repeat-x 5px 0;
}

.wse-swin-wdg-opts {
	width: 100%; overflow: hidden;
}

.wse-swin-wdg-opts .wse-boxes {
	position: relative;	
}

.wse-swin-wdg-opts .wse-box {
	padding: 5px 10px 10px 15px; 
	
	border-bottom: 1px solid #d6d6d6;
}

.wse-swin-wdg-opts .wse-opt {
	height: 28px; overflow: hidden; position: relative; margin-bottom: 5px;
	
	border-bottom: 1px dashed #a6a6a6;	
}

.wse-swin-wdg-opts .wse-opt .wse-img {
	display: none;	
}

.wse-swin-wdg-opts .wse-opt a {
	display: block; width: 20px; height: 20px; position: absolute; z-index: 2; top: 4px; left: 0; 
	
	background: transparent url(../../common/assets/smartwin/opt_off.gif) no-repeat 0 0;
}

.wse-swin-wdg-opts .wse-opt a span {
	display: none;
}

.wse-swin-wdg-opts .wse-opt .wse-name {
	display: block; height: 28px; line-height: 28px; float: left; font-size: 12px; padding: 0 0 0 30px; margin: 0 0 0 21px; overflow: hidden;

	color: #ffb147; background: transparent url(../../common/assets/smartwin/icon_oem.gif) no-repeat left center;
}

* html .wse-swin-wdg-opts .wse-opt .wse-name {
	margin-left: 10px;	
}

.wse-swin-wdg-opts .wse-opt .wse-name {
	
	background-image: url(../../common/assets/smartwin/icon_remans.gif);
}

.wse-swin-wdg-opts .wse-hd {
	display: none;
}

.wse-swin-wdg-opts .wse-sku {
	font-size: 13px; padding: 2px 5px 0.25em 21px;
}

.wse-swin-wdg-opts .wse-sku .wse-val {
	
	color: #464646;
}

.wse-swin-wdg-opts .wse-sku .wse-lbl {
	
	color: #898989;
}

.wse-swin-wdg-opts .wse-prices {
	padding: 0 0 0 21px; overflow: hidden;
}

.wse-swin-wdg-opts .wse-prices .wse-lbl {
	display: none;	
}

.wse-swin-wdg-opts .wse-prices .wse-price-ret {
	display: block; text-decoration: line-through;	float: left; padding: 1px 10px 0 0;
}

.wse-swin-wdg-opts .wse-prices .wse-price-store {
	display: block; float: left; padding: 0;
	
	font-size: 12px;	
}

.wse-swin-wdg-opts .wse-active {
	position: relative;
	
	color: #FFF; 
	background: #000 url(../../common/assets/smartwin/opt_arrow.gif) no-repeat 0 8px;	
}

.wse-swin-wdg-opts .wse-active .wse-opt {
	
	border-color: #595959;	
}

.wse-swin-wdg-opts .wse-active .wse-opt a {
	cursor: default;
	
	background-image: url(../../common/assets/smartwin/opt_on_blk.gif);	
}

.wse-swin-wdg-opts .wse-active .wse-opt .wse-name {
	
	background-image: url(../../common/assets/smartwin/icon_oem_blk.gif);
}

.wse-swin-wdg-opts .wse-active .wse-opt-reman .wse-name {
	
	background-image: url(../../common/assets/smartwin/icon_remans_blk.gif);
}

.wse-swin-wdg-opts .wse-active .wse-sku .wse-val {
	
	color: #FFF;
}





.wse-swin .x-panel-bbar .wse-swin-ordbar,
.wse-swin .x-panel-tbar .wse-swin-ordbar {
	padding: 8px 5px; border-width: 0 1px;
	
	background: #000; border-color: #FFF; 
}

.wse-swin-ordbar .wse-lbl {
	text-transform: uppercase; margin-right: 10px;
	
	color: #FFF;	
}

.wse-swin-ordbar .x-form-text {
	text-align: left; font-size: 12px;
}

.wse-swin-ordbar .x-btn {
	margin: 0 10px;	
}

.wse-swin-ordbar .wse-xbtn-add {
	margin-right: 100px;	
}



.wse-swin-cmp-relprds {
	
	background: #FFF url(../../common/assets/smartwin/rp_back.png) repeat-x left bottom;
}

.wse-swin-cmp-relprds .x-panel-header {
	border-width: 0; background: none; padding: 0 15px;	
}

.wse-swin-cmp-relprds .x-panel-header .x-panel-header-text {
	display: block; padding: 10px 0; font-size: 13px; font-weight: normal;
	
	color: #000; border-bottom: 2px solid #aaaaaa;
}

.wse-swin-cmp-relprds .wse-noresults {
	padding: 15px;	
}

.wse-swin-cmp-relprds .wse-app {
	padding: 15px 15px 0;
}

.wse-swin-cmp-relprds .wse-cntrls {
	position: relative; width: 100%;
}

.wse-swin-cmp-relprds .wse-prev {
	position: absolute; top: 0; left: 0; width: 15px; height: 100px;
	
	background: transparent url(../../common/assets/smartwin/btn_prev.png) no-repeat;
}

.wse-swin-cmp-relprds .wse-prev a {
	display: block; width: 15px; height: 100px;
}

.wse-swin-cmp-relprds .wse-prev span {
	display: none;
}

.wse-swin-cmp-relprds .wse-next {
	position: absolute; top: 0; right: 0; width: 15px; height: 100px;
	
	background: transparent url(../../common/assets/smartwin/btn_next.png) no-repeat;
}

.wse-swin-cmp-relprds .wse-next a {
	display: block; width: 15px; height: 100px;
}

.wse-swin-cmp-relprds .wse-next span {
	display: none;
}

.wse-swin-cmp-relprds .wse-glry-hld {
	padding: 0 25px; 
}

.wse-swin-cmp-relprds .wse-glry {
	width: 100%; overflow: hidden; position: relative;
}

.wse-swin-cmp-relprds .wse-glry .wse-tbl {}

.wse-swin-cmp-relprds .wse-glry .wse-box {
	padding: 0 10px; height: 100px; overflow: hidden; width: 100%; position: relative;
	
	border-left: 1px solid #cfcfcf;
}

.wse-swin-cmp-relprds .wse-glry .wse-first .wse-box {
	border-left-width: 0;	
}

.wse-swin-cmp-relprds .wse-glry .wse-wrap-box {
	padding: 0 0 0 120px;
}

.wse-swin-cmp-relprds .wse-glry .wse-img {
	position: absolute; width: 99px; height: 99px; top: 0; left: 10px; overflow: hidden; text-align: center;
	
	background: #FFF; border: 1px solid #EBEBEB;
}

*:first-child+html .wse-swin-cmp-relprds .wse-glry .wse-img {
 	font-size: 99px; 
}

* html .wse-swin-cmp-relprds .wse-glry .wse-img {
 	font-size: 99px; 
}
 
.wse-swin-cmp-relprds .wse-glry .wse-img img {
	display: block; position: absolute; bottom: 0; top: 0; left: 0; right: 0; margin: auto; 
}

*:first-child+html .wse-swin-cmp-relprds .wse-glry .wse-img img {
 	display: inline; vertical-align: middle; position: static; margin-top: -10px;
}

* html .wse-swin-cmp-relprds .wse-glry .wse-img img {
 	display: inline; vertical-align: middle; position: static;  margin-top: -10px;
}

.wse-swin-cmp-relprds .wse-glry .wse-hd {
	font-size: 11px; font-weight: normal; margin-bottom: 0.25em; padding: 5px 0 0 0;
}

.wse-swin-cmp-relprds .wse-glry .wse-sku {
	display: none;	
}

.wse-swin-cmp-relprds .wse-glry .wse-prices {
	float: left; margin-bottom: 0.25em;	padding-right: 5px; margin-right: 5px;	
}

.wse-swin-cmp-relprds .wse-glry .wse-prices-w-opts {
	
	border-right: 1px solid #a1a1a1;
}

.wse-swin-cmp-relprds .wse-glry .wse-price {
	float: left; font-weight: bold; font-size: 12px;
}

.wse-swin-cmp-relprds .wse-glry .wse-prices .wse-lbl {
	display: none;	
}

.wse-swin-cmp-relprds .wse-glry .wse-price-ret {
	display: none;	
}

.wse-swin-cmp-relprds .wse-glry .wse-lnk-opts {
	float: left; padding-right: 20px;	
	
	background: transparent url(../../common/assets/smartwin/rp_back_opts.gif) no-repeat right center;
}

.wse-swin-cmp-relprds .wse-glry .wse-lnk-opts a,
.wse-swin-cmp-relprds .wse-glry .wse-lnk-opts a:link,
.wse-swin-cmp-relprds .wse-glry .wse-lnk-opts a:visited {
	
	color: #606060;	
}

.wse-swin-cmp-relprds .wse-glry .wse-lnk-opts a:hover,
.wse-swin-cmp-relprds .wse-glry .wse-lnk-opts a:active {
	
	color: #000;	
}

.wse-swin-cmp-relprds .wse-glry .wse-ord {
	position: absolute; z-index: 10; left: 120px; bottom: 0;
}

.wse-swin-cmp-relprds .wse-glry .wse-fld {
	float: left; padding-right: 5px;	
}

.wse-swin-cmp-relprds .wse-glry .wse-btngrp {
	float: left; padding-right: 5px;	
}





.wse-swin-wdg-rlpdopt {
	height: 110px; overflow: hidden; 
}

.wse-swin-wdg-rlpdopt .x-panel-bwrap .x-panel-body {
	
	border: 1px solid #cecece; background: #FFF;
}

.wse-swin-wdg-rlpdopt .x-panel-body .x-panel-body {
	border-width: 0;	
}

.wse-swin-wdg-rlpdopt .wse-lnk-hld {
	width: 15px; height: 15px; position: absolute; right: 0; top: 0; z-index: 20;
}

.wse-swin-wdg-rlpdopt .wse-lnk-hld a {
	display: block;  width: 15px; height: 15px;  overflow: hidden;
	
	background: transparent url(../../common/assets/smartwin/btn_close.gif) no-repeat 0 0;	
}

.wse-swin-wdg-rlpdopt .wse-lnk-hld a span {
	display: none;	
}

.wse-swin-wdg-rlpdopt .wse-main {
	height: 108px; 
	
	border-right: 1px solid #e1e1e1;
}

.wse-swin-wdg-rlpdopt .wse-main .wse-wrap {
	padding: 10px 10px 0 120px;	
}

.wse-swin-wdg-rlpdopt .wse-main .wse-img {
	position: absolute; width: 99px; height: 99px; top: 4px; left: 5px; overflow: hidden; text-align: center;
	
	background: #FFF; border: 1px solid #EBEBEB;
}

*:first-child+html .wse-swin-wdg-rlpdopt .wse-main .wse-img {
 	font-size: 99px; 
}

* html .wse-swin-wdg-rlpdopt .wse-main .wse-img {
 	font-size: 99px; 
}
 
.wse-swin-wdg-rlpdopt .wse-main .wse-img img {
	display: block; position: absolute; bottom: 0; top: 0; left: 0; right: 0; margin: auto; 
}

*:first-child+html .wse-swin-wdg-rlpdopt .wse-main .wse-img img {
 	display: inline; vertical-align: middle; position: static; margin-top: -10px;
}

* html .wse-swin-wdg-rlpdopt .wse-main .wse-img img {
 	display: inline; vertical-align: middle; position: static; margin-top: -10px;
}

.wse-swin-wdg-rlpdopt .wse-main .wse-hd {
	font-size: 13px; font-weight: normal; margin-bottom: 0.25em; padding: 5px 0 0 0;
}

.wse-swin-wdg-rlpdopt .wse-main  .wse-sku {
	display: none;	
}

.wse-swin-wdg-rlpdopt .wse-main .wse-prices {
	float: left; margin-bottom: 0.25em;	padding-right: 5px; margin-right: 5px;	
}

.wse-swin-wdg-rlpdopt .wse-main .wse-price {
	float: left; font-weight: bold; font-size: 12px;
}

.wse-swin-wdg-rlpdopt .wse-main .wse-prices .wse-lbl {
	display: none;	
}

.wse-swin-wdg-rlpdopt .wse-main .wse-price-ret {
	display: none;	
}

.wse-swin-wdg-rlpdopt .wse-main .wse-ord {
	position: absolute; z-index: 10; left: 120px; bottom: 5px;
}

.wse-swin-wdg-rlpdopt .wse-main .wse-fld {
	float: left; padding-right: 5px;	
}

.wse-swin-wdg-rlpdopt .wse-main .wse-btngrp {
	float: left; padding-right: 5px;	
}

.wse-swin-wdg-rlpdopt .wse-inactive {
	
	color: #CCC;
}

.wse-swin-wdg-rlpdopt .wse-swin-col-2 {
	
	padding-top: 20px; 
}

.wse-swin-wdg-rlpdopt .wse-boxes {
	width: 95%;
}

.wse-swin-wdg-rlpdopt .wse-boxes .wse-box {
	width: 100%; overflow: hidden; cursor: pointer; position: relative; padding: 5px 0 5px 0;
	
	border-bottom: 1px solid #e1e1e1;	
	background: #FFF url(../../common/assets/smartwin/opt_off.gif) no-repeat left center;	
}

.wse-swin-wdg-rlpdopt .wse-boxes .wse-selected {
	background-image: url(../../common/assets/smartwin/opt_on.gif);
}

.wse-swin-wdg-rlpdopt .wse-boxes .wse-wrap {
	padding: 0 5px 0 25px; margin-right: 15px;	background: none; 
}

.wse-swin-wdg-rlpdopt .wse-boxes .wse-opt {
	float: left; width: 70%; cursor: pointer;
	
	color: #cd7600;
}

.wse-swin-wdg-rlpdopt .wse-boxes .wse-sku,
.wse-swin-wdg-rlpdopt .wse-boxes .wse-code {
	display: none;	
}

.wse-swin-wdg-rlpdopt .wse-boxes .wse-prices {
	float: right; width: 29%;
}

.wse-swin-wdg-rlpdopt .wse-boxes .wse-price-ret {
	display: none;	
}

.wse-swin-wdg-rlpdopt .wse-boxes .wse-lbl {
	display: none;	
}

.wse-swin-wdg-rlpdopt .wse-boxes .wse-price {
	float: left;
}






.wse-swin-wdg-qtybar {
	padding: 3px 5px 0; border-width: 0;
	
	background: #000; 
}

.wse-swin-wdg-qtybar .wse-lbl {
	text-transform: uppercase; margin-right: 10px;
	
	color: #FFF;	
}

.wse-swin-wdg-qtybar .x-form-text {
	margin-right: 10px; text-align: left; font-size: 12px;
}

.wse-swin-wdg-qtybar .x-btn {}




.wse-swin-ordopts {}

.wse-swin-ordopts .wse-swin-wdg-pinfo .wse-hd {
	font-size: 20px; padding: 10px 0 10px 0; margin: 0 0 10px 0; line-height: 1em; border-width: 0;	font-weight: normal;
}

.wse-swin-ordopts .wse-swin-wdg-pinfo .wse-cont-w-img .wse-hd {
	margin-right: 140px;	
}

.wse-swin-ordopts .wse-swin-wdg-pinfo .wse-subhd {
	margin-left: 0;
}

.wse-swin-ordopts .wse-swin-wdg-pinfo .wse-cont-w-img .wse-subhd {
	margin-right: 140px;
}

.wse-swin-ordopts .wse-swin-wdg-pinfo .wse-desc {
	margin-left: 0;	
}

.wse-swin-ordopts .wse-swin-wdg-pinfo .wse-cont-w-img .wse-desc {
	margin-right: 140px;
}

.wse-swin-ordopts .wse-swin-wdg-pinfo .wse-img {
	position: absolute; top: 10px; right: 10px;	
}

.wse-swin-ordopts .x-window-bbar {
	padding: 8px 5px 8px 5px; border-width: 0 1px;
	
	background: #000; border-color: #FFF; 	
}

.wse-swin-ordopts .x-window-bbar .x-btn {
	margin: 0 10px;	
}

.wse-swin-ordopts .x-window-bbar .x-toolbar {
	padding: 0; border: none; background: none;	
}

.wse-swin-ordopts .wse-swin-cmp-relprds {
	border-top: 1px solid #cdcdcd;
}


.wse-swin-cmp-ordlst {}

.wse-swin-cmp-ordlst .x-panel-bwrap {
	padding-top: 5px;
	
	border-right: 2px solid #ebebeb;
}

.wse-swin-cmp-ordlst .x-panel-header {
	padding: 15px 10px 25px 10px; border-width: 0 2px 0 0;
	
	border-right: 2px solid #ebebeb;  
	background: transparent url(../../common/assets/smartwin/ordlst_back_title.png) no-repeat right bottom;
}

.wse-swin-cmp-ordlst .x-panel-header .x-panel-header-text {
	font-size: 11px; font-weight: bold;	
	
	color: #000; 
}

*:first-child+html .wse-swin-cmp-ordlst .wse-boxes {
 	width: 223px;	 
}

* html .wse-swin-cmp-ordlst .wse-boxes {
	width: 100%;
}

.wse-swin-cmp-ordlst .wse-box {
	padding: 5px 10px; 
	
	border-bottom: 1px solid #dadada;
	background: #FFF;
}

.wse-swin-cmp-ordlst .wse-even {
	
	background: #f5f5f5;
}

.wse-swin-cmp-ordlst .wse-deleted {
	
	background: #CCC; color: #666;
}

.wse-swin-cmp-ordlst .wse-selected {
	
	background: #ffb147;	
}

.wse-swin-cmp-ordlst .wse-wrap {
	width: 100%; overflow: hidden; position: relative;	
}

.wse-swin-cmp-ordlst .wse-lnks {}

.wse-swin-cmp-ordlst .wse-lnk-del {
	position: absolute; right: 0; top: 0; width: 15px; height: 15px; 
	
	background: transparent url(../../common/assets/smartwin/btn_delete.gif) no-repeat 0 0;	
}

.wse-swin-cmp-ordlst .wse-lnk-del a {
	display: block; width: 15px; height: 15px;	
}

.wse-swin-cmp-ordlst .wse-lnk-del span {
	display: none;	
}

.wse-swin-cmp-ordlst .wse-lnk-undel {
	position: absolute; right: 0; top: 0; float: right; padding: 2px; 
	
	background: #000;	
}

.wse-swin-cmp-ordlst .wse-lnk-undel a {
	font-size: 10px; text-transform: lowercase;
	
	color: #FFF;	
}

.wse-swin-cmp-ordlst .wse-lnk-undel a:link,
.wse-swin-cmp-ordlst .wse-lnk-undel a:visited,
.wse-swin-cmp-ordlst .wse-lnk-undel a:hover,
.wse-swin-cmp-ordlst .wse-lnk-undel a:active {
	
	color: #FFF;	
}

.wse-swin-cmp-ordlst .wse-lnk-undel span {}

.wse-swin-cmp-ordlst .wse-cont {
	padding-right: 16px; line-height: 1.5em; cursor: pointer; 
}

.wse-swin-cmp-ordlst .wse-hd {
	font-weight: normal; font-size: 11px; 
}

.wse-swin-cmp-ordlst .wse-sku {
	float: left; padding-right: 5px; margin-right: 5px;
	
	border-right: 1px solid #898989;	
}

.wse-swin-cmp-ordlst .wse-sku .wse-val {
	font-weight: bold;	
}

.wse-swin-cmp-ordlst .wse-prices {
	float: left; 
}

.wse-swin-cmp-ordlst .wse-prices .wse-lbl {
	display: none;	
}

.wse-swin-cmp-ordlst .wse-price {
	display: inline; font-weight: bold;
}

.wse-swin-cmp-ordlst .wse-price-ret {
	display: none;	
}

.wse-swin-cmp-ordlst .wse-qty {
	clear: both; float: left; padding-right: 5px;
}

*:first-child+html .wse-swin-cmp-ordlst .wse-qty {
 	float: none; clear: both;
}

* html .wse-swin-cmp-ordlst .wse-qty {
	float: none; clear: both; 
}

.wse-swin-cmp-ordlst .wse-update {
	cursor: pointer; float: left; 
	
	color: #da1d33;	
}

.wse-swin-cmp-ordlst .wse-selected .wse-update,
.wse-swin-cmp-ordlst .wse-deleted .wse-update {
	display: none; 
}

*:first-child+html .wse-swin-cmp-ordlst .wse-update {
 	display: none;	 
}

* html .wse-swin-cmp-ordlst .wse-update {
	display: none;	
}

.wse-swin-cmp-ordlst .wse-noresults {
	padding: 15px;	
}


/* color items */
.wse-swin-wdg-tabs .x-tab-strip span.x-tab-strip-text {}

.wse-swin-wdg-prce .wse-opt .wse-name {}
/* icon as well */

.wse-swin-wdg-opts .wse-opt .wse-name {}

.wse-swin-cmp-relprds .wse-glry .wse-hd {}

.wse-swin-wdg-rlpdopt .wse-boxes .wse-opt {}

.wse-swin-cmp-ordlst .wse-selected {}

.wse-swin-cmp-ordlst .wse-update {}


