/* START OF WIDGETS CSS */
div.widget-holder {
    width: 232px;
    position: absolute;
    padding: 0 0 24px 0;
    display: none;
}

div.widget-holder div.wt-top-block {
    background: url(/ui/alexwidget/wt.top.back.png) left top no-repeat;
    padding: 21px 21px 0 21px;
}

* html div.widget-holder div.wt-top-block {
    background: none;
    height: 1px;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/ui/alexwidget/wt.top.back.png", sizingMethod="crop");
}

div.widget-holder-no-pointers div.wt-top-block {
    background: url(/ui/alexwidget/wt.top.no.pointer.back.png) left top no-repeat;
}

* html div.widget-holder-no-pointers div.wt-top-block {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/ui/alexwidget/wt.top.no.pointer.back.png", sizingMethod="crop");
}

div.widget-holder-pointer-bottom div.wt-top-block {
    background: url(/ui/alexwidget/wt.top.no.pointer.back.png) left top no-repeat;
}

* html div.widget-holder-pointer-bottom div.wt-top-block {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/ui/alexwidget/wt.top.no.pointer.back.png", sizingMethod="crop");
}

div.widget-holder div.wt-bottom-block {
    position: absolute;
    width: 232px;
    height: 24px;
    bottom: 0;
    left: 0;
    background: url(/ui/alexwidget/wt.bottom.back.png) left top no-repeat;
}

* html div.widget-holder div.wt-bottom-block {
    background: url(/ui/alexwidget/wt.bottom.back.gif) left top no-repeat;
    background-image: none !important;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/ui/alexwidget/wt.bottom.back.png", sizingMethod="crop");
}

div.widget-holder-pointer-bottom div.wt-bottom-block {
    background: url(/ui/alexwidget/wt.bottom.pointer.back.png) left top no-repeat !important;
}

* html div.widget-holder-pointer-bottom div.wt-bottom-block {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/ui/alexwidget/wt.bottom.pointer.back.png", sizingMethod="crop");
}

div.widget-holder div.wt-content-block {
    background: url(/ui/alexwidget/wt.content.back.png) left top repeat-y;
    padding: 10px 21px 0 21px;
}

* html div.widget-holder div.wt-content-block {
    background-image: none !important;
    height: 1px;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/ui/alexwidget/wt.content.back.png", sizingMethod="scale");
}

div.widget-holder div.wt-top-block div.title-holder {
    width: 170px;
    height: 29px;
    padding: 9px 10px 0 10px;
    background: url(/ui/alexwidget/wt.title.back.gif) left top no-repeat;
}

div.widget-holder div.wt-top-block div.title-holder h4 {
    height: 25px;
    font-size: 11px;
    color: #333;
    padding: 4px 0 0 0;
    margin:0;
}

div.widget-holder div.wt-content-panel {
    background: #fff;
    position: relative;
    width: 175px;
    padding: 8px 5px 8px 10px;
}

div.widget-holder div.wt-content-panel div.wt-cnt-top {
    background: url(/ui/alexwidget/wt.content.panel.top.gif) left top no-repeat;
    width: 190px;
    height: 4px;
    line-height: 1px;
    font-size: 1px;
    position: absolute;
    top: 0;
    left: 0;
}

div.widget-holder div.wt-content-panel div.wt-cnt-bottom {
    background: url(/ui/alexwidget/wt.content.panel.bottom.gif) left top no-repeat;
    width: 190px;
    height: 4px;
    line-height: 1px;
    font-size: 1px;
    position: absolute;
    bottom: 0;
    left: 0;
}

* html div.widget-holder div.wt-content-panel div.wt-cnt-bottom {
    bottom: -1px;
}

div.widget-holder div.wt-content-panel h5 {
    color: #999999;
    font-size: 11px;
}

div.widget-holder div.wt-content-panel div.wt-option-block {
    background: url(/ui/alexwidget/wt.option.back.gif) left top no-repeat;
    height: 20px;
    width: 170px;
    margin: 6px 0 0 0;
    padding: 4px 0 0 0;
}

div.widget-holder div.wt-content-panel div.wt-option-block a {
    display: block;
    font-size: 11px;
    color: #000;
    text-decoration: none;
    margin: 0 4px 0 9px;
}

div.widget-holder div.wt-button-holder {
    height: 17px;
    margin: 10px 0 0 0;
    position: relative;
}

* html div.widget-holder div.wt-button-holder {
    padding-bottom: 1px;
}

div.widget-holder div.wt-button-holder a.wt-button {
    display: block;
    height: 20px;
    width: 90px;
    text-align:center;
    font-size: 12px;
    line-height: 20px;
    font-weight:600;
    padding-top:0px;
    padding-bottom:0px;
    color: #fff;
    overflow: hidden;
    float: left;
    margin-bottom: -3px;
    position: relative;
    font-family: Faricy, Helvetica, Arial, Verdana, sans-serif;
	font-stretch: extra-condensed;
	vertical-align: middle;
	text-decoration:none;
}

* html div.widget-holder div.wt-button-holder a.wt-button {
    margin-bottom: -2px;
}
div.widget-holder div.wt-button-holder a.wt-button-disabled {
    opacity: 0.5;
    filter: alpha(Opacity = 50);
    cursor: default;
    text-decoration:none;
}

div.widget-holder div.wt-button-holder a.wt-button-cancel {
    background: url(/ui/wholesale/common/90_button_black_darkbg.gif) left top no-repeat;
}

div.widget-holder div.wt-button-holder a.wt-button-cancel:hover {
    color:#999;
    text-decoration:none;
}

div.widget-holder div.wt-button-holder a.wt-button-buy-now,
div.widget-holder div.wt-button-holder a.wt-button-upgrade,
div.widget-holder div.wt-button-holder a.wt-button-send,
div.widget-holder div.wt-button-holder a.wt-button-change {
    background: url(/ui/wholesale/mobyko/90_button_darkbg.gif) left top no-repeat;
    left: 10px;
}

div.widget-holder div.wt-button-holder a.wt-button-buy-now:hover,
div.widget-holder div.wt-button-holder a.wt-button-upgrade:hover,
div.widget-holder div.wt-button-holder a.wt-button-send:hover,
div.widget-holder div.wt-button-holder a.wt-button-change:hover {
    color: #f8b2d7;	
    text-decoration:none;
}

/*
div.widget-holder div.wt-input-holder {
    height: 17px;
    width: 190px;
    background: url(/ui/alexwidget/wt.input.holder.gif) left top no-repeat;
    padding: 3px 0 0 0;
    position: relative;
}
*/

div.widget-holder div.wt-input-holder {
    height: 17px;
    width: 190px;
    background: url(/ui/_2bd/outerbox/white/header/search.box.back.gif) left top no-repeat;
    padding: 3px 0 0 0;
    position: relative;
}



div.widget-holder div.wt-content-panel div.wt-input-holder {
    background: url(/ui/alexwidget/wt.option.back.gif) left top no-repeat;
    width: 170px;
    margin: 7px 0 0 0;
}

div.widget-holder div.wt-input-holder input {
    display: block;
    font-size: 11px;
    color: #000;
    border-width: 0;
    padding: 0;
    background: transparent;
    width: 170px;
    margin: 0 0 0 3px;
}

div.widget-holder div.wt-content-panel div.wt-input-holder input {
    width: 125px;
    margin-left: 23px;
    position: relative;
    padding-left: 3px;
    font-family: Helvetica, Arial, Verdana, sans-serif;
}

div.widget-holder div.wt-content-panel div.wt-input-holder label {
    position: absolute;
    font-size: 11px;
    color: #000;
    top: 3px;
    left: 5px;
    width: 150px;
}

div.widget-holder div.wt-input-holder a.wt-close-search {
    position: absolute;
    top: 5px;
    right: 5px;
    display: block;
    height: 10px;
    width: 9px;
    background: url(/ui/alexwidget/wt.input.close.gif) left top no-repeat;
    text-indent: -99999em;
    overflow: hidden;
}

div.widget-holder div.wt-input-holder a.wt-close-search:hover {
    background-position: 0 -10px;
}

div.widget-holder div.wt-input-holder a.wt-add {
    position: absolute;
    top: 5px;
    right: 5px;
    display: block;
    height: 10px;
    width: 10px;
    background: url(/ui/alexwidget/wt.add.to.list.gif) left top no-repeat;
    text-indent: -99999em;
    overflow: hidden;
}

div.widget-holder div.wt-input-holder a.wt-add:hover {
    background-position: 0 -20px;
}

div.widget-holder div.wt-item-holder div.wt-item {
    min-height: 16px;
    background: url(/ui/alexwidget/wt.item.bottom.gif) center bottom no-repeat;
    margin: 0 0 6px 0;
}

div.widget-holder div.wt-item-holder div.wt-item-last {
    background: none;
    margin-bottom: -6px;
}

div.widget-holder div.wt-item-holder div.wt-item a {
    font-size: 11px;
    color: #999;
    text-decoration: none;
}

div.widget-holder div.wt-item-holder div.wt-item a:hover {
    color: #000;
}

div.widget-holder div.wt-item-holder div.wt-item a.wt-item-expand {
    display: block;
    height: 12px;
    background: url(/ui/alexwidget/wt.item.options.gif) right top no-repeat;
    line-height: 13px;
}

div.widget-holder div.wt-item-holder div.wt-item a.wt-item-expand:hover {
    background-position: right -20px;
}

div.widget-holder div.wt-item-holder div.wt-item a.wt-item-expand-open {
    color: #000;
    background-position: right -40px;
}

div.widget-holder div.wt-item-holder div.wt-item a.wt-item-expand-open:hover {
    background-position: right -60px;
}

div.widget-holder div.wt-item-holder-add-remove-list {
    margin-right: 9px;
    margin-top: 7px;
    margin-left: 9px;
}

div.widget-holder div.wt-item-holder-add-remove-list a {
    background-position: right -37px !important;
    height: 19px !important;
    padding-top: 2px !important;
    padding-right: 5px;
}

div.widget-holder div.wt-item-holder-add-remove-list a:hover {
    background-position: right -57px !important;
    color: #999 !important;
}

div.widget-holder div.wt-item-holder a.wt-item-group {
    position: relative;
    padding-left: 23px;
}

div.widget-holder div.wt-item-holder a.wt-item-group span {
    background: url(/ui/alexwidget/wt.list.icon.group.gif) left top no-repeat;
    display: block;
    height: 15px;
    width: 15px;
    position: absolute;
    left: 0;
    top: 0;
    overflow: hidden;
    line-height: 1px;
    font-size: 1px;
    text-indent: -99999em;
}



div.widget-holder div.wt-inner-box {
    background: url(/ui/alexwidget/wt.details.back.gif) left top repeat-y;
    width: 157px;
    padding: 4px 7px 4px 7px;
    position: relative;
    margin: 5px 0 0 0;
}

div.widget-holder div.wt-inner-box div.wt-inner-box-top {
    width: 171px;
    height: 24px;
    background: url(/ui/alexwidget/wt.details.top.gif) left top no-repeat;
    position: absolute;
    top: 0;
    left: 0;
}

div.widget-holder div.wt-inner-box div.wt-inner-box-bottom {
    width: 171px;
    height: 3px;
    background: url(/ui/alexwidget/wt.details.bottom.gif) left top no-repeat;
    position: absolute;
    bottom: 0;
    left: 0;
    overflow:hidden;
}

div.widget-holder div.wt-item-holder div.wt-item-details {
    display: none;
}

div.widget-holder div.wt-item-holder div.wt-item-details h6 {
    position: relative;
    font-size: 11px;
    color: #000;
    height: 13px;
    padding: 2px 0 0 0;
}

div.widget-holder div.wt-item-holder div.wt-item-details h6.mobile {
    background: url(/ui/alexwidget/wt.details.icon.mobile.gif) right center no-repeat;
}

div.widget-holder div.wt-item-holder div.wt-item-details h6.phone {
    background: url(/ui/alexwidget/wt.details.icon.phone.gif) right center no-repeat;
}

div.widget-holder div.wt-item-holder div.wt-item-details h6.email {
    background: url(/ui/alexwidget/wt.details.icon.email.gif) right center no-repeat;
}

div.widget-holder div.wt-item-holder div.wt-item-details p {
    position: relative;
    font-size: 11px;
    color: #999;
    margin: 0 0 4px 0;
}

div.widget-holder div.wt-list-popup {
    width: 192px;
    position: absolute;
    top: 82px;
    left: 20px;
    padding: 0 0 21px 0px;
}

div.widget-holder div.wt-list-popup div.wt-list-popup-top {
    width: 152px;
    background: url(/ui/alexwidget/wt.list.popup.top.png) left top no-repeat;
    height: 17px;
    padding: 0 20px 0 20px;
    padding-top: 15px;
}

* html div.widget-holder div.wt-list-popup div.wt-list-popup-top {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/ui/alexwidget/wt.list.popup.top.png", sizingMethod="crop");
}

div.widget-holder div.wt-list-popup div.wt-list-popup-content {
    width: 152px;
    background: url(/ui/alexwidget/wt.list.popup.back.png) left top repeat-y;
    padding: 0 20px 0 20px;
}

* html div.widget-holder div.wt-list-popup div.wt-list-popup-content {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/ui/alexwidget/wt.list.popup.back.png", sizingMethod="scale");
}

div.widget-holder div.wt-list-popup div.wt-list-popup-bottom {
    width: 152px;
    background: url(/ui/alexwidget/wt.list.popup.bottom.png) left top no-repeat;
    height: 21px;
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 0 20px 0 20px;
}

* html div.widget-holder div.wt-list-popup div.wt-list-popup-bottom {
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="/ui/alexwidget/wt.list.popup.bottom.png", sizingMethod="crop");
}

div.widget-holder div.wt-list-popup div.wt-list-popup-top h5 {
    font-size: 11px;
    color: #000;
    line-height: 13px;
}

div.widget-holder div.wt-list-popup div.wt-list-popup-top a.wt-list-popup-close {
    display: block;
    width: 9px;
    height: 10px;
    background: url(/ui/alexwidget/wt.input.close.gif) left top no-repeat;
    position: absolute;
    top: 16px;
    right: 17px;
    text-indent: -99999em;
    overflow: hidden;
}

div.widget-holder div.wt-list-popup  div.wt-list-popup-top a.wt-list-popup-close:hover {
    background-position: 0 -10px;
}

div.widget-holder div.wt-list-popup div.wt-list-popup-content h5 {
    font-size: 11px;
    color: #999;
    position: relative;
    line-height: 13px;
}

div.widget-holder div.wt-list-popup div.wt-list-popup-content h5.loading-message {
    display: none;
    background: url(/ui/alexwidget/wt.ajax.loader.small.gif) right top no-repeat;
    position: relative;
    margin-right: -6px;
}

div.widget-holder div.wt-list-popup div.wt-list-popup-content h5.cant-find-message {
    display: none;
}

div.widget-holder div.wt-list-popup div.wt-list-popup-content div.wt-list-popup-item {
    background: url(/ui/alexwidget/wt.list.popup.divider.gif) top center no-repeat;
    margin: 10px 0 0 0;
    padding: 8px 0 0 0;
}

div.widget-holder div.wt-list-popup div.wt-list-popup-content div.wt-list-popup-item h6 {
    color: #000;
    font-size: 11px;
    margin: 0 0 5px 0;
}

div.widget-holder div.wt-list-popup div.wt-list-popup-content div.wt-list-popup-item a {
    font-size: 11px;
    color: #999;
    text-decoration: none;
    display: block;
    margin: 5px 0 0 0;
    background: url(/ui/alexwidget/wt.option.tick.gif) right top no-repeat;
}

div.widget-holder div.wt-list-popup div.wt-list-popup-content div.wt-list-popup-item a:hover {
    color: #000;
    background-position: right -20px;
}

div.widget-holder p.wt-blurb {
    color: #999;
    font-size: 11px;
    line-height: 15px;
    background: url(/ui/alexwidget/wt.item.bottom.gif) center bottom no-repeat;
    padding: 0 0 9px 0;
    margin: 0 0 9px 0;
}

div.widget-holder p.wt-blurb span {
    color: #000;
}

div.widget-holder p.wt-blurb-last {
    background: none;
    padding-bottom: 0;
}

div.widget-holder ul.wt-bullet-list {
    display: block;
    position: relative;
    margin-bottom: -8px;
}

div.widget-holder ul.wt-bullet-list li {
    font-size: 11px;
    color: #000;
    line-height: 13px;
    padding: 0 0 0 11px;
    margin: 0 0 10px 0;
    background: url(/ui/alexwidget/wt.list.bullet.gif) left 4px no-repeat;
}

.wt-inner-box.wt-message-box dl {
    display:block;
    position: relative;
    border:0;
    font-size:10px;
}

.wt-inner-box.wt-message-box dl dt {
    color: #68B7CF;
}

.wt-inner-box.wt-message-box dl dd {
    padding: 6px 0 9px 0;
}

.wt-inner-box.wt-message-box dl dd select {
    font-size:10px;
}

.wt-inner-box.wt-message-box dl dd input {
    font-size:10px;
    width:120px;
}

div.widget-holder p {
    position: relative;
    font-size: 10px;
    color: #999;
    margin: 0 0 4px 0;
}

div.widget-holder p strong {
    color: #000;
}

div.widget-holder ol {
    font-size:10px;
}

div.widget-holder ol li {
    list-style: decimal inside;
    margin:0; padding:0;
    color: #ed0c7d;
    margin-bottom: 4px;
}

div.widget-holder ol li p {
    color: #999;
    margin:0;
}

div.widget-holder ol li a {
    text-decoration:none;
    color: #000;
}

div.widget-holder ol li a:hover {
    color: #999;
}

div.wt-content-choose {
    display:none;
}

div.wt-success-message {
    display:none;
}

div.widget-holder div.wt-inner-box-light {
    background: url(/ui/alexwidget/wt.details.back.light.gif) left top repeat-y;
    width: 157px;
    padding: 4px 7px 4px 7px;
    position: relative;
    margin: 5px 0 0 0;
}

div.widget-holder div.wt-inner-box-light div.wt-inner-box-top {
    width: 171px;
    height: 24px;
    background: url(/ui/alexwidget/wt.details.top.light.gif) left top no-repeat;
    position: absolute;
    top: 0;
    left: 0;
}

div.widget-holder div.wt-inner-box-light div.wt-inner-box-bottom {
    width: 171px;
    height: 3px;
    background: url(/ui/alexwidget/wt.details.bottom.light.gif) left top no-repeat;
    position: absolute;
    bottom: 0;
    left: 0;
    overflow:hidden;
}
