body {font-family: Verdana, Arial, Tahoma, Sans Serif; font-size:70%; color:#000000; margin:0px; padding:0px; background-color:#ffffff}
td {font-family: Verdana, Arial, Tahoma, Sans Serif; font-size:70%; color:#000000;}
a {text-decoration: underline; color:#31518C;}
a:hover {text-decoration: none; color:#31518C;}

/* 7-years > */
body {
	display:block;
	text-align:center;
}
.b-body-wrapper {
	background-color:#fff;
	margin:0 auto;
	width:837px;
}
/* 7-years < */

.gray {color:#737373;}
.red {color:#BE0800;}
.black {color:#000000;}
.blue {color:#31518C;}
.green {color:#007E0C;}


.12pix {font-size:12px;}

.mx-3 {
	margin-left: 3px;
	margin-right: 3px;
}

a.grey {color:#737373; text-decoration: none;}
a.grey:hover {color:#737373; text-decoration: underline;}
a.name {text-decoration: none; font-size:12px;}
a.name:hover {text-decoration: underline;font-size:12px;}
a.black {color:#000000; text-decoration: underline;}
a.black:hover {color:#000000; text-decoration: none;}
a.nav {color:#737373; text-decoration: underline;}
a.nav:hover {color:#737373; text-decoration: none;}
a.red {color:#BE0800; text-decoration: underline;}
a.red:hover {color:#BE0800; text-decoration: none;}
a.green {color:#007E0C; text-decoration: underline;}
a.green:hover {color:#007E0C; text-decoration: none;}
a.block {color:#737373; text-decoration: none;}
a.block:hover {color:#737373; text-decoration: none;}


input.search_f {width:300;}
input.search_b, input.payment_button, input.paymentButton {background: #8390C9; color: #FFFFFF; border: 1px normal #424D73;}
input.attantion {background: #BD0800; color: #FFFFFF; border: 1px normal #424D73;}
input.auth {width:120;}

h1 {font-size:12px; color:#31518C; margin-bottom:0;}
h1.slogan {font-family: Verdana, Arial, Tahoma, Sans Serif; font-size:11px; font-weight:normal; color:#000000; margin-top:0;}

h3.block {font-size:12px; color:#424D73; margin-bottom:0;}
h3.center_block {font-size:12px; color:#000000; margin-bottom:0;}

h3.buy {font-size: 11px; color: #BE0800; display: inline;}
h3.nav {font-size: 11px; color: #737373; font-weight: normal; display: inline; margin-right: 5px;}

.ny {position:relative; width:78px; height:37px; top:17px; left:150px}

.b-banner_author, .b-support {
	clear:right;
	float:right;
	padding:0 0 12px 12px;
	position:relative;
	margin-right:-20px;
	top:0;
	width:210px;
}
.b-support {
	margin-top:-35px;
	margin-bottom:35px;
	padding:10px;
	border:#91C0DE 1px solid;
	width:190px;
}

/* edit_price_groups */
.common-errors {
	color : red;
	margin-bottom: 12px;
}
.b-available-to-purchase .b-common-prices {
	float: left;
	line-height: 13px;  /*18*/
	height: 13px;
	padding-top: 0px;  /*5*/
}
.b-available-to-purchase .b-prices-in-zone {
	float: right;
	text-align: right;
	line-height: 15px;
}
.b-prices-in-zone .b-price-zone {
	padding: 2px;
	margin: 0 3px;
	text-align: center;
	display: inline-block;
}
form .b-prices-in-zone .b-price-zone.base,
form .b-prices-in-zone .b-price-zone.ru {
	display: none;
}
form .b-prices-in-zone .b-price-zone.active.base,
form .b-prices-in-zone .b-price-zone.active.ru,
form.common-prices .b-prices-in-zone .b-price-zone {
	display: inline-block;
}
form .b-prices-in-zone .b-price-zone.visible {
	background-color: #FFB6C1;
}
form .b-prices-in-zone .b-price-zone.passive {
	background-color: #C0C0C0;
}

form .b-prices-in-zone .b-price-zone.base,
form.common-prices .b-prices-in-zone .b-price-zone.base.active,
form .b-prices-in-zone .b-price-zone.active {
	background-color: #ADD8E6;
	color: black;
}
.b-price-group {
	/*border: 1px solid #8390C9;*/
	border-collapse: collapse;
	width: 100%;
	margin: 10px 0;
	line-height: 20px;
	table-layout: fixed;
}
.b-price-group input,
.b-price-group select{
	/*border: 1px solid rgb(171, 173, 179);*/
	font-size: 11.2px;
}
.b-price-group th,
.b-price-group td {
	margin: 0px;
	padding: 3px;
	border: 1px solid #8390C9;
	text-align: center;
	font-size: 11.2px;
}
.b-price-group td.basket_link {
	text-align: left;
}
.b-price-group th {
	/*border: 1px solid #8390C9;*/
	background-color: #C9D0EF;
	font-weight: normal;
	font-size: 70%;
	text-align: center;
	white-space: nowrap;
}

.b-folding-block {
}
.b-folding-block.collapse {
}
.b-folding-block.expand {
}
.b-folding-block > .b-title {
	color: black;
	font-weight: bold;
	font-size: 100%;
	text-decoration: none;
	/*display: inline-block;*/
	border-bottom: 1px #0055CC dashed;
}
.b-folding-block > .b-folding-icon {
	display: inline-block;
	width: 16px;
	background-position: center;
	background-repeat: no-repeat;
	border: 0;
}

.b-folding-block.collapse > .b-folding-icon {
	background-image: url(/progkey/folder_expand.gif);
}
.b-folding-block.expand > .b-folding-icon {
	background-image: url(/progkey/folder_collapse.gif);
}
.b-folding-block.collapse > .b-block-layout {
	display: none;
}
.b-block-layout {
	margin-left: 20px;
}

div.priceTitle	{ padding:2px;float:left;text-align:center;margin-right:10px; }
div.actRegPrice	{ background-color:#ADD8E6;color:#000;padding:2px;float:left;text-align:center;margin-right:10px; }
div.visRegPrice	{ background-color:#FFB6C1;color:#000;padding:2px;float:left;text-align:center;margin-right:10px; }
div.passRegion	{ background-color:#C0C0C0;color:#fff;padding:2px;float:left;text-align:center;margin-right:10px; }

.b-clear {
clear: both;
}
.wrap-add_new_price, .wrap-add_new_discount {
	padding-right: 10px;
}
.add-new-price, .add-new-discount {
	color: #31518C;
	float: right;
	cursor: pointer;

}
.add-new-price span,
.add-new-discount span {
	border-bottom: 1px solid #31518C
}
.prices-table, .discounts-table {
	width : 100%;
	border : 0;
	background-color : #8390C9;
	border-collapse: collapse;
}
.b-price-row, .b-discount-row{
	background-color : #ffffff;
}
.price-table-title, .discounts-table-title {
	background-color : #c9d0ef;
}
.prices-table td.b-zones-names {
	border-bottom: none;
}
.b-zones-names, .b-zones-names table td {
	padding : 5px 2px;
	border : 0;
	text-align: center;
}
input.code {
	width : 57px;
}
td.zone_name {
	border-bottom: 1px solid #0000FF;
}
td.zone_name.visible {
	background-color: #FFB6C1;
}
td.zone_name.passive {
	background-color: #C0C0C0;
}
td.zone_name.selected {
	background-color: #ADD8E6;
	border-bottom: none;
	font-weight: bold;
	border-color: blue;
	cursor: pointer;
}
td.zone_name.unselected {
	cursor: pointer;
}
td.zone_name.selected a{
	text-decoration: none;
	color: #000000;
}


td.price_title, td.currency_title, td.zone_price {
	background-color: #ADD8E6;
	border: none;
}
/*td.price_title, td.zone_price_value {
	border-left: 2px solid #0000FF;
}
td.price_currency, td.zone_price_currency, td.currency_title {
	border-right: 1px solid #0000FF;
}*/
.b-folding-block.collapse > .b-block-layout{
	width: 530px;
}
.prices-table, .discounts-table {
	table-layout: fixed;
}

.prices-table td input[type=text],
.prices-table td select{
	width: 100%; /*155*/
	margin: auto;
}

html.webkit .prices-table td input[type=text],
html.webkit .prices-table td select{
	width: 100%; /*155*/
	margin: auto;
}
/*
html.msie7 td input[type=text],
html.msie8 td input[type=text],
html.msie9 td input[type=text],
html.msie10 td input[type=text] {
	width: 155px;
}
*/

td.code {
	width: 30px;
}

html.msie7 td.code input,
html.msie9 td.code input,
html.msie10 td.code input {
	width: 30px;
}

html.msie8 td.code input{
	width: 25px;
}







.b-price-group td.code input{
	width: 100%;
}

html.msie7 .b-price-group td.code input,
html.msie8 .b-price-group td.code input{
	width: 39px;
}
.b-top_zones_names{
	border-collapse: collapse;
	margin-bottom: -1px;
	width: 100%;
}
html.msie7 .b-top_zones_names,
html.msie8 .b-top_zones_names{
	border-collapse: collapse;
	margin-bottom: -1px;
	width: 196px;
}
.b-zones-names{
	width: 190px;
}
html.msie8 .b-zones-names{
	width: 150px;
}
html.msie7 .b-zones-names{
	width: 150px;
}
.prices-table td.range{
	width: 28px;
}

html.msie7 .prices-table td.range,
html.msie8 .prices-table td.range{
	width: 20px;
}


.prices-table td.range input {
	width: 29px;
}

html.webkit .prices-table td.range input {
	width: 25px;
}

html.msie7 .prices-table td.range input,
html.msie8 .prices-table td.range input,
html.msie9 .prices-table td.range input,
html.msie10 .prices-table td.range input {
	width: 100%;
}












/*
.prices-table td.price_name
html.webkit .prices-table td.price_name {
	width: 145px;
}


.prices-table td.price_name input {
	width : 155px;
}

html.webkit .prices-table td.price_name input {
	width : 149px;
}
*/



/*
html.msie8 .prices-table td.price_name input {
	width : 155px;
}

html.msie7 td.price_name,
html.msie8 td.price_name,
html.msie9 td.price_name,
html.msie10 td.price_name{
	width: 150px;
}
*/



html.webkit td.price_name {
	width: 160px;
}

html.webkit td.price_name input {
	width: 155px;
}

html.msie8 td.price_name {
	width: 117px;
}

html.msie8 td.price_name input[type=text] {
	width: 100%;
}

html.msie7 td.price_name {
	width: 117px;
}

html.msie7 td.price_name input[type=text] {
	width: 100%;
}



/*
.prices-table td input[type=text],
.prices-table td select{
	width: 155px;
}
*/













.b-price-group th.th-price_group{
	width: 205px;
}

/*
html.msie7 .th-price_group {width: 190px;}
html.msie8 .th-price_group {width: 190px;}
*/



.b-price-block-title {
	padding-top: 4px;
	font-size: 100%;
	font-weight: bold;
}
.prices_errors, .price_group_errors {
	color : red;
	line-height: 14px;
}
.b-instruction {
	display: none;
	padding-right: 10px;
	line-height: 14px;
	margin-top: -5px;
}

.b-discounts-instruction ul {
	list-style: none;
}

.b-instrunction-folding-block {
}
.b-instrunction-folding-block.collapse {
	margin-bottom: 10px;
}
.b-instrunction-folding-block.expand {
	padding-bottom: 0px;
}
.b-instrunction-folding-block > .b-title {
	color: #777;
	font-size: 100%;
	text-decoration: none;
	/*display: inline-block;*/
	border-bottom: 1px #0055CC dashed;
}
.b-instrunction-folding-block > .b-instrunction-folding-icon {
	display: inline-block;
	width: 16px;
	background-position: center;
	background-repeat: no-repeat;
	border: 0;
}

.b-instrunction-folding-block.collapse > .b-instrunction-folding-icon {
	background-image: url(/progkey/folder_expand.gif);
}
.b-instrunction-folding-block.expand > .b-instrunction-folding-icon {
	background-image: url(/progkey/folder_collapse.gif);
}
.b-instrunction-folding-block.collapse > .b-block-layout {
	display: none;
}
.b-instruction .red-text {
	color: #8B0000;
}
.b-common-prices input[type=checkbox]{
	margin: 1px 5px 0px 0px;
	/*margin: 5px 5px 0px 0px;*/
	float: left;
}

.b-common-prices label {
	vertical-align: middle;
	line-height: 13px;
}





/* MsIE */
html.msie7 .b-common-prices,
html.msie8 .b-common-prices,
html.msie9 .b-common-prices,
html.msie10 .b-common-prices {
	padding: 0px;
	margin: 0px;
}


html.msie7 .b-common-prices input#common_prices_checkbox{
	padding: 0px;
	border: none;
	margin: 0px 5px 0px 0px;
}

html.msie8 .b-common-prices input#common_prices_checkbox{
	padding: 0px;
	border: none;
	margin: 0px 5px 0px 0px;
}

html.msie9 .b-common-prices input#common_prices_checkbox{
	padding: 0px;
	border: none;
	margin: 0px 5px 0px 0px;
}



html.msie10 .b-common-prices input#common_prices_checkbox {
	padding: 0px;
	border: none;
	margin: 0px 5px 0px 0px;
}


html.msie7 .b-common-prices label{
	height: 11px;
	line-height: 11px;
	vertical-align: baseline;
}

html.msie8 .b-common-prices label{
	height: 11px;
	line-height: 11px;
	vertical-align: baseline;
}


html.msie9 .b-common-prices label{
	height: 11px;
	line-height: 11px;
	vertical-align: baseline;
}


html.msie10 .b-common-prices label {
	height: 11px;
	line-height: 11px;
	vertical-align: baseline;
}



html.msie7 td.price_delete input,
html.msie8 td.price_delete input,
html.msie9 td.price_delete input {
	padding: 0px;
	border: none;
	margin: -1px 1px -3px -4px;
}


/*
html.msie7 input[type=checkbox],
html.msie8 input[type=checkbox],
html.msie9 input[type=checkbox],
html.msie10 input[type=checkbox]{
	padding: 0px;
	margin: -1px 1px -3px -4px;
	border: 10px solid green;
}
*/

















td.zone_price input[type=text]{
	width: 80px;
}

html.msie7 td.zone_price input[type=text],
html.msie8 td.zone_price input[type=text]{
	width: 84px;
}

html.msie9 td.zone_price input[type=text],
html.msie10 td.zone_price input[type=text]{
	width: 86px;
}















td.zone_price select{
	width: 80px;
}

html.msie7 td.zone_price select,
html.msie8 td.zone_price select,
html.msie9 td.zone_price select,
html.msie10 td.zone_price select{
	width: 87px;
}

.prices-table td.price_delete{
	width: 55px;
}

html.msie7 .prices-table td.price_delete,
html.msie8 .prices-table td.price_delete{
	width: 33px;
}

.prices-table td.price_delete input[type=text] {
	width: 50px;
}

.discounts-table td.discount_name{
	width: 106px;  /*170 126*/
	text-align: center;
}

html.opera .discounts-table td.discount_name{
	width: 126px;  /*170 126*/
	text-align: center;
}


html.msie7 .discounts-table td.discount_name,
html.msie8 .discounts-table td.discount_name{
	width: 80px;  /*170*/
	text-align: center;
}


.discounts-table td.discount_name input{
	width: 100%;
}

html.webkit .discounts-table td.discount_name input{
	width: 100%;
}


html.msie7 td.discount_name input,
html.msie8 td.discount_name input{
	width: 100%;
}

html.webkit .discounts-table td.discount_name{
	width: 136px;
}

html.webkit .discounts-table td.discount_name input {
	width: 100%;
}

.b-price-group input, .b-price-group select {

}
.discounts-table input.date {
	width: 110px;
}

html.msie7 .discounts-table input.date,
html.msie8 .discounts-table input.date,
html.msie9 .discounts-table input.date,
html.msie10 .discounts-table input.date {
	width: 110px;
}
.discounts-table input.datetime {
	width: 110px;
}


.discounts-table td.discount_delete {
    width: 45px;
	width: 35px;
}

html.webkit .discounts-table td.discount_delete {
    width: 55px;
}


html.msie7 .discounts-table td.discount_delete,
html.msie8 .discounts-table td.discount_delete{
    width: 27px;
}







.discounts-table td.status {
    width: 45px;
	width: 25px;
}

html.msie7 .discounts-table td.status,
html.msie8 .discounts-table td.status{
    width: 22px;
    text-align: center;
}






.discounts-table td.percent + td,
.discounts-table td.percent + td + td {
	white-space: nowrap;
}

.discounts-table td.start_date,
.discounts-table td.end_date{
    width: 82px;
}



html.msie7 .discounts-table td.start_date,
html.msie8 .discounts-table td.start_date,
html.msie7 .discounts-table td.end_date,
html.msie8 .discounts-table td.end_date{
    width: 50px;
}



html.webkit .discounts-table td.start_date,
html.webkit .discounts-table td.end_date{
    width: 94px;
}

html.opera .discounts-table td.start_date,
html.opera .discounts-table td.end_date{
    width: 94px;
}







.discounts-table td.percent {
    width: 60px;
}

.discounts-table td.percent input {
    width: 100%; /*58*/
}

html.webkit .discounts-table td.percent input {
    width: 100%; /*58*/
}

html.msie7 .discounts-table td.percent,
html.msie8 .discounts-table td.percent {
    width: 30px;
}

html.msie7 .discounts-table td.percent input,
html.msie8 .discounts-table td.percent input{
    width: 100%;
}

html.msie9 .discounts-table td.percent input,
html.msie10 .discounts-table td.percent input {
    width: 100%;
}

html.webkit .discounts-table td.percent {
    width: 64px;
}


.b-additional-field-form {
	display: none;
	padding-right: 10px;
	line-height: 14px;
}


.b-additional-field-form-checkbox {
	margin-bottom: 3px;
}

html.msie7 .b-additional-field-form-checkbox,
html.msie8 .b-additional-field-form-checkbox{
	margin-bottom: 2px;
}

.b-additional-field-form-folding-block {
	padding-bottom: 5px;
}
.b-additional-field-form-folding-block.collapse {}
.b-additional-field-form-folding-block.expand {}
.b-additional-field-form-folding-block > .b-title {
	color: #777;
	font-size: 100%;
	text-decoration: none;
	/*display: inline-block;*/
	border-bottom: 1px #0055CC dashed;
}
.b-additional-field-form-folding-block > .b-additional-field-form-folding-icon {
	display: inline-block;
	width: 16px;
	background-position: center;
	background-repeat: no-repeat;
	border: 0;
}

.b-additional-field-form-folding-block.collapse > .b-additional-field-form-folding-icon {
	background-image: url(/progkey/folder_expand.gif);
}
.b-additional-field-form-folding-block.expand > .b-additional-field-form-folding-icon {
	background-image: url(/progkey/folder_collapse.gif);
}
.b-additional-field-form-folding-block.collapse > .b-block-layout {
	display: none;
}
.b-additional-field-form .red-text {
	color: #8B0000;
}
.b-additional-field-form-row,
html.msie7 .b-additional-field-form-row,
html.msie8 .b-additional-field-form-row {
	margin-bottom: 10px;
	width: 520px;
}
.b-additional-field-form-label {
	line-height: 12px;
}
.b-additional-field-form-label.required {
	font-weight: bold;
	float: left;
	line-height: 15px;
	margin: 1px 5px 0px 0px;
}

html.webkit .b-additional-field-form-label.required.type {
	font-weight: bold;
	float: left;
	line-height: 20px;
	margin: 1px 5px 0px 0px;
}

html.msie10 .b-additional-field-form-label.required.type {
	font-weight: bold;
	float: left;
	line-height: 12px;
	margin: 1px 5px 0px 0px;
}



.b-additional-field-form-input input,
.b-additional-field-form-textarea textarea {
	width: 520px;
}

html.msie10 .b-additional-field-form-input input,
html.msie10 .b-additional-field-form-textarea textarea {
	width: 520px;
}

.b-additional-field-form-checkbox input,
html.msie7 .b-additional-field-form-checkbox input,
html.msie8 .b-additional-field-form-checkbox input {
	width: auto;
	margin: 0px 5px 0px 0px;
	float: left;
}

html.msie10 .b-additional-field-form-checkbox input {
	width: auto;
	margin: -2px 5px 0px -2px;
	float: left;
}

html.msie9 .b-additional-field-form-checkbox input {
	width: auto;
	margin: -3px 5px 0px -2px;
	float: left;
}

html.msie8 .b-additional-field-form-checkbox input {
	width: auto;
	margin: -3px 3px 0px -2px;
	float: left;
}

html.msie7 .b-additional-field-form-checkbox input {
	width: auto;
	margin: -3px 3px 0px -2px;
	float: left;
}








/*
.b-additional-field-form-checkbox label {
	padding: -2px 0px 0px 0px;
}
*/
.b-additional-field-form-checkbox label,
html.msie7 .b-additional-field-form-checkbox label,
html.msie8 .b-additional-field-form-checkbox label {
	margin: 4px 0px 0px 0px;
	display: block;
}

.b-additional-field-form-hint {
	color:#737373;
	margin-bottom: 10px;
	text-align: left;
}

html.msie10 .b-additional-field-form-hint {
	color:#737373;
	margin-bottom: 10px;
	text-align: left;
}

html.msie9 .b-additional-field-form-hint {
	color:#737373;
	margin-bottom: 10px;
	text-align: left;
}

html.msie8 .b-additional-field-form-hint {
	color:#737373;
	margin-bottom: 10px;
	text-align: left;
}

html.msie7 .b-additional-field-form-hint {
	color:#737373;
	margin-bottom: 10px;
	text-align: left;
}


/*
input[type=hidden] {
	display: block;
	width: 100px;
	height: 100px;
	background-color: #f00;
}
*/



/* end edit_price_groups*/

/* author keys sections */
.b-anchor-link {
	float: left;
	margin: 0px 13px 10px;
	padding: 3px 0px 0px;
	height: 17px;
}
.b-sort-select {
	float: right;
	margin: 0px 13px 10px;
	height: 20px;
}
.b-sort-select form, .b-sort-select select {

}
.b-sort-select form {
	display: inline;
}
.b-webservice-manage-buttons {
	display: block;
	width: 100%;
	text-align: center;
}
/* end author keys sections */

/* author keys binding */
.cursor {
	cursor: pointer;
	cursor: hand;
}
.b-action {
}
.b-action-conflict,
.b-action-conflict-help
{
	display: block;
	width: 16px;
	padding: 0;
	font-weight: bold;
	color: #333;
}
.b-action-conflict {
	position: relative;
	left: 3px;
	top: -17px;
	line-height: 7px;
	margin-bottom: -7px;
	cursor: pointer;
	cursor: hand;
}
.b-action-conflict-help
{
	height: 16px;
	text-align: center;
}
/* end author keys binding */

/* popup form */
.b-popup-form {
	position: absolute;
	background-color: #ffffff;
	border: 1px solid #C9D0EF;
	padding: 10px;
	text-align: left;
	margin: -11px 0 0 7px;
	vertical-align: top;
	display: none;
	width: 506px;
}
.b-popup-form .b-popupform-select-wrapper {
}
.b-popup-form .b-popupform-select {
	display: block;
	width: 100%;
	min-height: 220px;
	font-size: 11px;
	overflow: auto;
}
.b-popup-form .b-popupform-title {
	font-size: 11px;
	font-weight: bold;
	margin: 0;
	display: none;
}
.b-popup-form .b-popupform-attention {
	font-size: 11px;
	margin: 0;
	color: red;
	display: none;
}
/* end popup form */

.b-bottom-comment {
	margin:0 10px 10px;
}

/* EOF */

/* resize secure site */
.width800 {
    width:800px;
}
.width1024,
table[width="1024"] {
    width:1024px !important;
    padding-left:10px;
    padding-right:10px;
}
.width800 .chosen-container {
    width: 100% !important;
}
/* / resize secure site */

/* Sale copy */
.discount_copy {
	text-align: center;
}
.discounts-table-title .discount_copy {
	width: 65px;
}
.discount_copy-ico {
	width: 16px;
	height:16px;
	margin:0 auto;
	cursor: pointer;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYxIDY0LjE0MDk0OSwgMjAxMC8xMi8wNy0xMDo1NzowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNS4xIFdpbmRvd3MiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI4M0E4NjgyMjQ3MTFFNjk0MEU4MTQ5QzZDNTk0MkQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI4M0E4NjkyMjQ3MTFFNjk0MEU4MTQ5QzZDNTk0MkQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4QjgzQTg2NjIyNDcxMUU2OTQwRTgxNDlDNkM1OTQyRCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4QjgzQTg2NzIyNDcxMUU2OTQwRTgxNDlDNkM1OTQyRCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrSYL2AAAAHPSURBVHjafFPLSiNRED23b3dAo1Gi4GQ3uhkFYxazGhB8EBARHBQ/QBB0P5+gGzeKv+BeFGV08IGPpbugrgTHIDLi+EIXmhhvl3W7O223pj1QqaZTt845VbcF5nYJD0XAJoA4NIQO/mlKgCZ+CHyKyXWKwubJDfUsHuhHRIXpMDPmjy+drEWMfmuC+LUMmv0Jm98NrBzS6mC6ohKzLDthmTA4K89FV2eL36Rvfh8i948pXXtd7SnsDncIt4GHRMxwrOuak/sCF6QBHRpFBZru91m3/t6id+mQtofSwm9Q5SnQ+F94xsXTs8PWyYOEbWMpf4Ohrw2+Ko1unk/5DGpNA3GOGh2WRF1Msi3ps9bGzJC1bEsSe0cXAQueAuGNSo/GDgyrji3mH95Zc7bgYf38FpYID7rEBeNtKVeBZeGyUML5Y8Aa6SF6h6SXgwpkoGHcErxxCWW7y3hbo+EWjbV+ib5shoF6noEk4TSwQw2qLYipDZQvlE+vL8SLcvfaGMefszs8lRSXUciamcsmoZT6QPr99xVoqh8Lp9dO76J64/WtcTYzmUzlj2Vtw5E00tz4iTUBQUQV/xMzO4THUtjau8PavhnVPMpaEFJKvAowAGEf3t8D+fltAAAAAElFTkSuQmCC') 0 0 no-repeat;
}
.discount_copy-info-wrapper {
	display: none;
	position: absolute;
	background-color: #ffffff;
	border: 1px solid #C9D0EF;
	margin-left:  -438px;
	margin-top:  5px;
	width:525px;
}
.discount_copy-info-wrapper.discount_copy-info_visible {
	display: block;
}
.discount_copy-info {
	position: relative;
	overflow: hidden;
	padding: 10px;
	text-align: left;
	margin: 0;
	vertical-align: top;
}
.discount_copy-info .button_container {
	text-align: center;
}
.discount_copy-info .button_container input {
	font-size: 13px;
	padding: 1px 10px;
	min-width: 130px;
}
.discount-copy-close {
	width: 16px;
	height:16px;
	cursor: pointer;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAAK/INwWK6QAAABl0RVh0U29mdHdhcmUAQWRvYmUgSW1hZ2VSZWFkeXHJZTwAAAIhSURBVDjLlZPrThNRFIWJicmJz6BWiYbIkYDEG0JbBiitDQgm0PuFXqSAtKXtpE2hNuoPTXwSnwtExd6w0pl2OtPlrphKLSXhx07OZM769qy19wwAGLhM1ddC184+d18QMzoq3lfsD3LZ7Y3XbE5DL6Atzuyilc5Ciyd7IHVfgNcDYTQ2tvDr5crn6uLSvX+Av2Lk36FFpSVENDe3OxDZu8apO5rROJDLo30+Nlvj5RnTlVNAKs1aCVFr7b4BPn6Cls21AWgEQlz2+Dl1h7IdA+i97A/geP65WhbmrnZZ0GIJpr6OqZqYAd5/gJpKox4Mg7pD2YoC2b0/54rJQuJZdm6Izcgma4TW1WZ0h+y8BfbyJMwBmSxkjw+VObNanp5h/adwGhaTXF4NWbLj9gEONyCmUZmd10pGgf1/vwcgOT3tUQE0DdicwIod2EmSbwsKE1P8QoDkcHPJ5YESjgBJkYQpIEZ2KEB51Y6y3ojvY+P8XEDN7uKS0w0ltA7QGCWHCxSWWpwyaCeLy0BkA7UXyyg8fIzDoWHeBaDN4tQdSvAVdU1Aok+nsNTipIEVnkywo/FHatVkBoIhnFisOBoZxcGtQd4B0GYJNZsDSiAEadUBCkstPtN3Avs2Msa+Dt9XfxoFSNYF/Bh9gP0bOqHLAm2WUF1YQskwrVFYPWkf3h1iXwbvqGfFPSGW9Eah8HSS9fuZDnS32f71m8KFY7xs/QZyu6TH2+2+FAAAAABJRU5ErkJggg==') 0 0 no-repeat;
	position: absolute;
	top: 10px;
	right:10px;
}
.discount_copy-info {
	line-height: 14px;
}
.discount_copy-info-list {
	list-style-type: none;
	list-style-position: inside;
	padding: 10px 0 0 0;
	margin: 0 0 0 -3px;
}
.discount_copy-info-list li {
	margin-bottom: 5px;
}
.discount_copy-info-list li input {
	display: inline-block;
	float: left;
	margin: 1px 6px 5px 5px;
}
.discount_copy-info-list li label {
	display: inline-block;
	padding: 3px;
	cursor: pointer;
}
/* / Sale copy */