﻿img {border:none;}
.preview-overlay {position: absolute;z-index: 99999;background: url("../images/overlay.png");}
.preview-preloader {height: 50px;background: url("../images/loader.gif") no-repeat center center;}

.menu-strip.topmenu {background:url("../images/preview-top.png") no-repeat center top; width:752px;height:46px;}
.menu-strip.bottommenu {background:url("../images/preview-bottom.png") no-repeat center bottom; width:752px;height:46px;}

.menu-wrapper {width: 370px;list-style: none;padding: 0;margin: 0 0 0 5px;height: 46px;position:relative;float:left;}
.menu-wrapper > li {float: left;width: 183px;padding: 0;margin: 0;height: 46px; text-align:center;}

.topmenu .menu-wrapper {top:8px;}
.bottommenu .menu-wrapper {top:-8px;}

.topmenu .menu-wrapper > li {background:url("../images/menu.png") no-repeat center 5px;}
.bottommenu .menu-wrapper > li {background:url("../images/menu.png") no-repeat center 10px;}
.topmenu .menu-wrapper > li a {margin-top:12px;}
.bottommenu .menu-wrapper > li a {margin-top:16px;}

.topmenu .menu-wrapper > li.first.active {background:url("../images/menu-selected-first-top.png") no-repeat top left;}
.topmenu .menu-wrapper > li.last.active {background:url("../images/menu-selected-last-top.png") no-repeat top right;}
.bottommenu .menu-wrapper > li.first.active {background:url("../images/menu-selected-first-bottom.png") no-repeat top left;}
.bottommenu .menu-wrapper > li.last.active {background:url("../images/menu-selected-last-bottom.png") no-repeat bottom right;}

.menu-wrapper a {text-decoration:none;color:#614534;display:block;font-size:12px;}

#product-controls {width: 370px;list-style: none;padding: 0;margin: 0 0 0 6px;height: 46px;position:relative;top:8px;float:left;}
#product-controls > li {float: left;padding:0;margin:0;height:46px;width:182px;text-align:center;}
#product-controls a, #product-controls span {text-decoration:none;color:#614534;margin-top:12px;display:block;font-size:12px;}

#productview-tab {background:url("../images/menu-selected-first-top.png") no-repeat top left;}
#productview-button {background:url("../images/menu.png") no-repeat center 5px;}

#slider-wrapper {display: block;overflow: hidden;list-style: none;width: 350px;position: relative;margin:0px 7px;}

#preview-slider {margin: 0;padding: 0;position: relative;width: 1500px;}
#preview-slider > li {position: relative;margin: 0;padding: 0;display: block;float: left;width: 350px;}
#preview-slider h2, #preview-slider span.h2 {font-family:Arial;font-size:15px;font-weight:bold;}

.page-controls {padding:0 0 5px 0;}
.page-grid {height: 414px/*326*/;overflow: auto;border:1px solid #aaa;}
.page-grid>table {width:330px;}
.page-grid td {width: 33%;text-align: center;vertical-align: middle;padding: 2px;}
.grid-item {background:#f1e6d6;/*border:1px solid #fff;*/}
.grid-item div {padding:0;margin:0;height:235px;border:1px solid #e6d4b8;}
.hover div {border: 1px solid #cdb186;}

.grid-item > div > a {display:block;position:relative;}

.grid-item .producttag {position:absolute;z-index:10;left:0;top:10px;text-align:center;font-size:12px;margin:0;}
.crosssells-wrapper .grid-item > a {position:relative;display:block;}
.grid-item .producttag img {margin:0 auto;width:auto;height:auto;}
.hrotator .grid-item .producttag {width:150px;}
.vrotator .grid-item .producttag {width:160px;}
.grid-item .newbadge {position:absolute;z-index:10;top:0;left:0;}

/* uploadify */

.upload-controls {padding-top:10px;}
.upload-note {margin-top:10px;display:block;}
.fileName {font-size: 11px;line-height: 2em;width: 100%;}
.uploadError {font-size: 11px;color: #ff0000;line-height: 2em;}
.percentage {font-weight: bold;display: none;}
.cancel {float: right;}
.uploadifyProgress {background-color: #FFFFFF;border-top: 1px solid #808080;border-left: 1px solid #808080;border-right: 1px solid #C5C5C5;border-bottom: 1px solid #C5C5C5;height: 7px;width: 100%;}
.uploadifyProgressBar {float: left;height: 7px;background-color: #0099FF;}
.fdelete {width: 33px;height: 27px;background: url("../../../scripts/uploadify/x.png") no-repeat left top;display: block;}

#graphics-display {height:308px;/*218*/}
#ui-display .formlabel, #text-properties .formlabel {width:35%;}
#ui-display .formfield, #text-properties .formfield {width:65%;}
#text-properties .formbutton {text-align:center;}
#text-properties .formbutton a {line-height:20px;margin:4px auto;}
#text-properties {padding:5px;border:1px solid #AE7A5C;margin-top:10px;}
#frame-controls {padding:5px;border:1px solid #AE7A5C;}

#ui-display .selected {background:#f4d8ca;}

input.frame-edit {border:2px solid #ae7a5c;border-radius:6px;width:185px;}
input.frame-edit.default {color:#777;}

#preview-left {padding: 0 6px;background:url("../images/preview-content.png") repeat-y left top;}
#preview-right {padding: 0 6px;background:url("../images/preview-content.png") repeat-y right top;}

.block-header {background:url("../images/block-header.png") no-repeat center top; height:11px;width:364px;}
.block-footer {background:url("../images/block-footer.png") no-repeat center top; height:11px;width:364px;}
.block-content {background:url("../images/block.png") repeat-y center top; width:364px;}

#preview-content {height:443px/*355*/;text-align:center;position:relative;width:364px;padding-top:5px;}
#preview-wrapper {height:438px/*350*/;text-align:left;position:relative;width:340px; margin:0 12px;}
#preview-wrapper .product-image {width:340px;height:340px;margin:0;border:none;cursor:pointer;}
#preview-wrapper .preview-image {position:absolute;left:85px;top:85px;width:170px;height:170px;cursor:pointer;}


#products-display {max-height:520px;overflow:auto;}
#products-display td {width:33%;text-align:center;vertical-align:top;}
#products-display .grid-item img {margin:5px 5px 0 5px;}
#products-display .grid-item span {display:block;margin:5px;}

td.formlabel {white-space:normal !important;}

#thumbs-wrapper {text-align:center;}
#thumbs-wrapper a {line-height:40px;margin:0 auto;}
#thumbs-wrapper img {width:100px;height:100px;margin:5px 33px 0;cursor:pointer;}
.thumb-left {float:left;}
.thumb-right {float:right}

.vrotator {height:711px;overflow:hidden;position:relative;}
.vrotator-handler {height:30px;text-align:center;}

.productgrid {position:relative;top:0px;}
.productgrid td {height:237px;text-align:center;width:25%;}
.productgrid td img {width:120px;height:120px;margin:30px 0 5px;}
.productgrid td span {display:block;height:30px;margin:0 0 5px;font-size:11px;}

.productgrid span.listprice {float:left;margin-left:7px;height:15px;font-size:13px;text-decoration:line-through;}
.productgrid span.price {height:15px;color:#BA1212;font-size:13px;float:right;margin-right:7px;}
.productgrid span.saleinfo {clear:both;display:block;text-align:center;line-height:15px;height:15px;color:#FF0000;}

.filter {margin:5px 0 0 0;}
.filter td {text-align:center;}
.filter select {width:100px;}

.rotator-up {margin-top:3px;display:block;height:23px;margin:3px auto 0 auto;background:url("../images/up.png") no-repeat center top;}
.rotator-down {margin-top:3px;display:block;height:23px;margin:3px auto 0 auto;background:url("../images/down.png") no-repeat center top;}


/*crosssells*/

.crosssells-wrapper {position:relative;}
.crosssells-wrapper .rotator-left {margin-top:3px;display:block;width:23px;height:27px;margin:81px auto 0 auto;background:url("/scripts/Preview/images/left.png") no-repeat center top;}
.crosssells-wrapper .rotator-right {margin-top:3px;display:block;width:23px;height:27px;margin:81px auto 0 auto;background:url("/scripts/Preview/images/right.png") no-repeat center top;}
.crosssells-wrapper .hrotator {height:220px;overflow:hidden;width:280px;float:left;position:relative;}
.crosssells-wrapper .hrotator-handler {width:30px;height:210px;text-align:center;float:left;}
.crosssells-wrapper .productgrid td {width:140px;height:220px;}
.crosssells-wrapper .productgrid td img {width:100px;height:100px;margin:35px 0 5px;}
.crosssells-wrapper .productgrid td .producttag {width:130px;top:5px;}
.crosssells-wrapper .productgrid td span {display:block;height:30px;margin:0 5px 5px;font-size:11px;}
.crosssells-wrapper .productgrid span.price {height:15px;color:#BA1212;font-size:13px;}
#crosssells-display h2,#crosssells-display span.h2 {font-family:Arial;font-size:18px; color:#ae7a5c;text-align:center;}

.color-square {width:15px;height:15px;margin:3px 5px;}
.color-square, .color-name {float:left;}
.ui-menu-item {clear:both;}
#preview-left .ui-button-icon .ui-button-text {padding:4px;}

#preview-accept {padding:5px 20px;}
#preview-accept input {margin:0 5px 0 0;}
label {color:#614546;}
#btnRefresh {width: 80px;height: 64px;background: url("../images/refresh.png") no-repeat left top;display: block;margin:10px auto;}


#tooltip {position: absolute;z-index: 3000;background-color: #eee;padding: 0;opacity: 0.85;}
#tooltip h3, #tooltip div { margin: 0; }
.tooltipwrapper {width:190px;height:190px;background: url("../images/loader.gif") no-repeat center center;position:relative;z-index:3001;}

.uploadError {font-size:10px;color:#f00;}
.uploadify {position: relative;overflow: hidden;}
.uploadify-queue {overflow:hidden;}
.uploadify-queue-item {background-color: #F5F5F5;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;font: 11px Verdana, Geneva, sans-serif;margin-top: 5px;max-width: 350px;padding: 10px;}
.uploadify-queue-item span.data {display:none;}
.uploadify-error {background-color: #FDE5DD !important;}
.uploadify-queue-item .cancel a {background: url('/scripts/uploadify/uploadify-cancel.png') 0 0 no-repeat;float: right;height: 16px;text-indent: -9999px;width: 16px;}
.uploadify-queue-item.completed {background-color: #E5E5E5;}
.uploadify-progress {background-color: #E5E5E5;margin-top: 10px;width: 100%;}
.uploadify-progress-bar {background-color: #0099FF;height: 3px;width: 1px;}
