@import url('styles.base.css');body{background:#f8f8f8 url('images/body_bg.gif') repeat-y center top;}
body, div, p{font-family:Arial, Helvetica, sans-serif;}
.input-text, .input-text-auto, .input-text-large, .input-text-medium, .input-text-short, .input-text-100, .input-textarea, .input-textarea-long{color:#2d2d2d;border:1px solid #dfe6ed;padding:2px;}
select{border:1px solid #dfe6ed;padding:1px;}
a, a:visited, a:hover, a:active{color:#2c2b2b;}
hr{border:0px solid #eaf0f5;border-top-width:1px;}
.dark-hr{border-color:#e3e3e3;}
hr.dashed{border:0 none;border-bottom:1px dashed #909090;}
.error-text{color:#f27a00;}
.view-large-image-link, .view-large-image-link:visited, .view-large-image-link:hover, .view-large-image-link:active{background:url('images/icons/view_larger.gif') no-repeat left 2px;padding:1px 0px 1px 15px;}
.sidebox-body .input-text, .updates-wrapper .input-text{color:#2d2d2d;background-color:#ffffff;border:#cfd2d3 1px solid;padding:2px 1px 0px 1px;}
.ajax-loading-box{background:url('images/ajax_left.gif') no-repeat left bottom;padding:0px 0px 0px 5px;}
.right-inner-loading-box{background:url('images/ajax_right.gif') no-repeat right bottom;padding:0px 5px 0px 0px;}
.ajax-inner-loading-box{background:#fff1a8 url('images/icons/ajax.gif') no-repeat 5px center;padding:6px 6px 6px 26px;font-size:12px;font-weight:bold;color:#3f0000;}
.ajax-message{border:1px solid #000000;background-color:#f4fbff;}
.notification-w, .notification-n, .notification-e{background-color:#d72323;}
.notification-header-w, .notification-header-n, .notification-header-e{color:#ffffff;background:#b50000 url('images/icons/notification_icon_e.gif') no-repeat left center;}
.notification-body{color:#ffffff;}
.notification-body a, .notification-body a:visited, .notification-body a:hover, .notification-body a:active{color:#ffffff;}
.notification-n{background-color:#88ba00;}
.notification-header-n{background:#5ca400 url('images/icons/notification_icon_n.gif') no-repeat left center;}
.notification-w{background-color:#ff9600;}
.notification-header-w{background:#f66e00 url('images/icons/notification_icon_w.gif') no-repeat left center;}
.section-border{border:1px solid #e4efdb;}
.section-title{background:#f2f7ed url('images/section_title_bg.gif') repeat-x bottom;}
.section-title a{color:#5c5d3e;padding-left:14px;text-decoration:none;}
.section-title a:hover{text-decoration:underline;}
.section-body, .section-body-details{border-top:1px solid #e4efdb;background-color:#f7faf4;padding:9px 16px;}
.section-body-details{padding:18px 16px;}
.button a, .button-action a, .button-submit-action input, .button-submit input, .button-submit-big input{color:#ffffff;background-color:#13b3e7;font:bold 9px Verdana, Geneva, Arial, Helvetica, sans-serif;padding:2px 8px 3px 8px;text-transform:uppercase;}
.button-submit-action, .button-submit, .button-submit-big, .button, .button-action{background:#5e872d url('images/but_right_action.gif') no-repeat right top;height:18px;}
.button-submit-action, .button-action{padding-right:17px;}
.button-submit-action, .button-action, x:-moz-any-link{padding-right:16px;}
.button-submit, .button{height:16px;}
.button-submit-action input, .button-submit input, .button-submit-big input, .button-action a{background:transparent url('images/but_left_action.gif') no-repeat left top;padding:3px 0px 4px 9px;height:18x;line-height:14px;}
.button-submit-action input, .button-submit input, .button-submit-big input, .button-action a{border:0px none;margin:0px;}
.button-submit-action input, .button-submit input, .button-submit-big input, .button-action a, x:-moz-any-link{padding:2px 0px 2px 6px;}
.button-submit, .button{background-color:#f8e89c;background-image:none;border:1px solid #e6c31a;}
.button-submit input, .button a{background-color:transparent;background-image:none;padding:1px 6px 2px 5px;color:#4c4c4c;}
.button-submit input, .button-submit-action input{line-height:12px;}
.button-submit-big{background:#ff4f01 url('images/big_but_left.png') no-repeat left top;padding-left:3px;height:29px;}
.button-submit-big input{font:bold 12px Verdana, Geneva, Arial, Helvetica, sans-serif;background:url('images/big_but_right.png') no-repeat right top;padding:7px 19px 8px 7px;height:29px;line-height:16px;}
.button-submit-big input, x:-moz-any-link{padding:5px 16px 8px 4px;}
.button a{padding:2px 10px 2px 10px;}
.button-action a{padding:2px 0px 1px 10px;}
.text-button, .text-button:visited, .text-button:hover, .text-button:active, .text-button-act, .text-button-act:visited, .text-button-act:hover, .text-button-act:active{margin-right:1px;padding-right:8px;background:url('images/icons/text_but_arrow.gif') no-repeat right 6px;}
.text-button-act, .text-button-act:visited, .text-button-act:active, .text-button-act:hover{color:#ff5400;background-image:url('images/icons/action_text_but_arrow.gif');}
.go-button{padding-left:3px;}
.top-tools-container .go-button{padding-left:4px;}
.button-tool a, .button-tool a:visited, .button-tool a:hover, .button-tool a:active, a.tool-link, a.tool-link:hover{font:normal 12px Arial;color:#b20101;text-transform:lowercase;}
.product-title, .product-title:visited, .product-title:hover, .product-title:active{color:#014ead;font-size:12px;}
.list-price{color:#757575;}
.price, .sub-price{color:#990000;}
.sub-price{color:#333333;}
.discount{color:#666666;}
.qty-in-stock{font-size:11px;font-weight:bold;color:#000000;}
.cm-picker-data-container{border:1px solid #d1d1d1;}
.tabs{background:url('images/tabs_bg.gif') 0px 0px;padding:0px;}
.tabs ul li, .tabs ul li.cm-active{margin:0 2px 0 0;background:#ececec url(images/tab_left.png) no-repeat left top;padding:0 0 0 3px;}
.tabs ul li.cm-active{background:#dfe2e5 url(images/tab_left_active.png) no-repeat left top;}
.tabs ul li a{display:block;padding:6px 12px 4px 10px;height:16px;background:url(images/tab_right.png) no-repeat right top;}
.tabs ul li.cm-active a{background-image:url(images/tab_right_active.png);}
.tabs ul li a, .tabs ul li a:visited, .tabs ul li a:hover, .tabs ul li a:active{text-decoration:none;color:#8a8989;font:bold 12px Tahoma;}
.tabs ul li.cm-active a, .tabs ul li.cm-active a:visited, .tabs ul li.cm-active a:hover, .tabs ul li.cm-active a:active{font:bold 12px Tahoma;color:#545454;}
.tabs ul li a:hover{text-decoration:underline;}
.cm-tabs-content{border:1px solid #d9dbdd;border-top-width:0px;padding:15px 22px;}
.tab-list-title{border-bottom:1px solid #9ba2a6;}
.affiliate-code{background:#f0f0f0;border:1px solid #e0e0e0;color:#999999;font-size:9px;text-align:center;}
.compare-table .left-border{border-left:solid #ced6da 1px;}
.compare-table .bottom-border{border-bottom:solid #ced6da 1px;}
.compare-table .first-cell{border-bottom:1px solid #ced6da;background-color:#f1f4f6;}
.jcarousel-skin{border:0px solid #dadada;background-color:#ffffff;}
.lm-top{border-top:1px solid #b7b7b7;}
.lm-left{border-left:1px solid #b7b7b7;}
.lm-right{border-right:1px solid #b7b7b7;}
.lm-bottom{border-bottom:1px solid #b7b7b7;}
.lm-scroller{border:1px solid #d6d6ff;background-color:#ffffff;}
.border{border:1px solid #e3e3e3;}
.no-items{background-color:#f4f4f4;}
#header{background:#ebebeb url(images/header_bg.gif) repeat-x left top;}
#footer{border:1px solid #ededed;border-width:0px 1px;}
#content, #footer{border:1px solid #ededed;border-width:0px 1px;padding:0px 11px;background-color:#ffffff;}
#content{padding-top:11px;}
.helper-container, x:-moz-any-link{padding-right:1px;}
#header, x:-moz-any-link{margin-right:-1px;}
#container{width:auto;padding:0px;}
#content, #footer{width:988px;margin:0px auto;}
.header-helper-container, .top-tools-helper, .content-tools-helper{width:990px;margin:0px auto;}
.header-helper-container{padding-top:4px;}
.logo-image{margin:24px 0 0 9px;}
#top_menu{padding:34px 6px 0px 0px;text-align:right;clear:right;}
#top_menu ul li.first-level, #top_menu ul li.first-level.cm-active{background-color:#f7fcfc;border:1px solid #b6c4c6;border-bottom-width:0px;margin:0 0 0 3px;text-align:left;height:29px;}
#top_menu ul li.first-level.cm-active{background-color:#676767;border-color:#000000;margin:-3px 0 -1px 3px;height:33px;}
#top_menu ul li.first-level a, #top_menu ul li.first-level.cm-active a, #top_menu ul li.first-level a:hover, #top_menu ul li.first-level.cm-active a:hover{display:block;padding:7px 14px 6px 15px;font-family:Arial, Helvetica, sans-serif;color:#636363;}
#top_menu ul li.first-level.cm-active a, #top_menu ul li.first-level.cm-active a:hover{padding:11px 17px 6px 18px;color:#ffffff;}
#top_menu ul li.first-level span{}
#top_menu ul li.first-level.cm-active span{}
#top_menu ul ul{margin-top:0px;padding-top:3px;padding-bottom:4px;}
#top_menu ul ul{margin-top:0px;padding-top:3px;padding-bottom:4px;}
#top_menu ul li.first-level ul li a, #top_menu ul li.first-level ul li a:hover, #top_menu ul li.first-level.cm-active ul li a, #top_menu ul li.first-level.cm-active ul li a:hover{padding:6px 20px 5px 5px;display:block;color:#2a2a2a;font:bold 12px Tahoma;}
.top-tools-container{background:#676767 url('images/top_tools_bg.gif') repeat-x left bottom;}
.top-tools-container span.float-left, .top-tools-container span.float-right{display:none;}
.search-products-text{color:#ffffff;}
.top-search{padding-left:9px;}
.search-selectbox, .search-input{border:1px solid #030303;}
.search-advanced, .search-advanced:visited, .search-advanced:hover, .search-advanced:active{padding:0px 8px 0px 4px;background:url('images/icons/search_advanced_arrow.gif') no-repeat right 5px;color:#ffffff;}
.quick-links{text-align:right;float:none;padding-bottom:0px;}
#footer .quick-links a, #footer .quick-links a:visited, #footer .quick-links a:active, #footer .quick-links a:hover{padding:0px 4px 0px 11px;margin:0;}
.content-tools{background-color:#f7fcfc;border-bottom:1px solid #ededed;padding-bottom:5px;margin-bottom:0px;}
.content-tools span.float-left, .content-tools span.float-right{display:none;}
#cart_status .float-left{background:url('images/top_tools_delim.gif') no-repeat 100% 2px;padding:0px 14px 0px 8px;margin-right:11px;}
#cart_status .checkout-link a, #cart_status .checkout-link a:visited, #cart_status .checkout-link a:hover, #cart_status .checkout-link a:active{background:url('images/icons/cart_arrow.gif') no-repeat 95% 6px;}
.full-cart a, .full-cart a:visited, .full-cart a:hover, .full-cart a:active{background-color:#edf38d !important;}
.full-cart a.view-cart, .full-cart a.view-cart:visited, .full-cart a.view-cart:hover, .full-cart a.view-cart:active{background-color:#f2f2f2 !important;}
.cart-list{background:url('images/cart_list_bg.gif') no-repeat 0px 24px;left:8px;}
.list-container{border:1px solid #bebebe;border-top-width:0px;}
.cart-list .list{border:1px solid #bababa;}
#cart_status .cart-list .float-left{background-image:none;padding:0px;margin:0px;}
.cart-list ul{margin:0px 4px;}
#cart_status .cart-list ul a{padding-left:0px;padding-right:2px;}
.cart-list ul li{padding:5px 0px;}
.cart-list ul li.delim{background-color:#ebebeb;background-image:none;}
.list p.center{font-weight:bold;}
#cart_status .buttons-container a, #cart_status .buttons-container a:visited, #cart_status .buttons-container a:hover, #cart_status .buttons-container a:active{background:url('images/icons/cart_arrow.gif') no-repeat 95% 6px;}
.sidebox-title{background:#ededed url('images/sb_title_bg.jpg') repeat-x left top;}
.sidebox-title span{padding:10px 10px 9px 0px;color:#003542;font:bold 14px chare,tahoma,Arial, Helvetica, sans-serif;}
.sidebox-body{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6;}
.sidebox-bottom{background:#e6e6e6 url('images/sb_btm_angle.gif') no-repeat right top;}
.sidebox-bottom span{background:url('images/sb_btm_angle.gif') no-repeat left top;}
.sidebox-categories-wrapper .sidebox-title{background:#595959 url('images/sb_categ_title_bg.gif') repeat-x left top;border:1px solid #000000;padding-left:9px;}
.sidebox-categories-wrapper .sidebox-title span{color:#ffffff;padding:9px 11px 8px 0px;}
.sidebox-categories-wrapper .sidebox-body{padding-top:4px;}
.table{border:1px solid #dee5e0;border-width:1px 0px 1px 1px;}
.table th{background-color:#d1eb93;border-right:1px solid #dee5e0;border-bottom:1px solid #dee5e0;}
.table th a, .table th a:visited, .table th a:hover, .table th a:active{color:#2c2b2b;font-weight:bold;}
.table td, .table .table td{border-right:1px solid #dee5e0;}
.table .table-footer td{background-color:#d1eb93;border-right:1px solid #dee5e0;}
.table-row, tr.table-row, td.table-row{background-color:#f1f4f6;}
.mainbox-title{padding:9px 0px 8px 0px;}
.product-main-info h1.mainbox-title{padding:6px 0 0 0;font-size:19px;}
.mainbox2-title{background:url('images/subheader_bg.gif') repeat-x left bottom;padding:10px 0px 10px 0px;}
.subheader, .subheader-first-item{color:#2d2e2e;background:url('images/subheader_bg.gif') repeat-x bottom;padding:13px 0px 5px 0px;margin-bottom:10px;font:bold 14px Arial, Helvetica, sans-serif;}
.subheader-first-item{padding:0px 0px 5px 0px;}
.subheader2{font:bold 11px tahoma, arial, verdana, sans-serif;padding-bottom:3px;margin:10px 0 2px 0;}
.mainbox-cart-title{background:#e9eeea url('images/mainbox_cart_title_bg.gif') repeat-x;font-size:14px;padding-top:9px;border:1px solid #dce4de;}
.mainbox-cart-title span.float-left, .mainbox-cart-title span.float-right{display:none;}
.mainbox-cart-body, .mainbox-cart-body-flex{border:1px solid #dddddd;border-width:0px 1px;}
.cart-buttons{background-color:#f1f1f1;border:1px solid #dddddd;}
.cart-buttons .float-left{padding-top:3px;}
.updates-wrapper{border:1px solid #e8e8e8;}
.bottom-copyright{color:#313131;font:11px Arial, Helvetica, sans-serif;}
.bottom-copyright a, .bottom-copyright a:visited, .bottom-copyright a:hover, .bottom-copyright a:active{font-size:11px;}
.bottom-search{background-color:#f4f4f4;padding:6px 0;}
.bottom-search .search-products-text{color:#2a2a2a;}
.bottom-search .search-selectbox, .bottom-search .search-input{border:1px solid #a2bbc4;}
.bottom-search span.float-left, .bottom-search span.float-right{display:none;}
.recent-prod-link-bg{background-color:#f4f4f4;text-align:right;}
.extra-link, .extra-link:visited, .extra-link:hover, .extra-link:active{color:#ff5400;text-transform:lowercase;font:normal 11px Tahoma;}
.discount-label{background:url('images/discount_label_left.png') no-repeat left top;padding:0px 0px 0px 10px;}
.product-details-options .discount-label{margin-top:23px;}
.discount-label em{background:#7ab765 url('images/discount_label_right.png') no-repeat right top;padding:4px 4px 4px 1px;color:#ffffff;font:normal bold 13px Arial, Helvetica, sans-serif;min-width:28px;text-align:center;height:16px;}
.discount-label em strong{font-weight:normal;}
.product-config-header{font-size:13px;text-align:center;padding-top:20px;clear:both;}
.pagination{background-color:#edfeed;}
.pagination a, .pagination a:visited, .pagination a:hover, .pagination a:active, .pagination-selected-page{border:1px solid #edf8fe;}
.pagination a:hover, .pagination-selected-page{border:1px solid #014ead;background-color:#ffffff;}
.pagination-selected-page{font-weight:bold;}
.info-field-title{background-color:#efffff;}
.product-details-options{background-color:#ffffbf;}
.cm-tabs-content ul li, .wysiwyg-content ul li, .category-description ul li, ul.bullets-list li{background:url('images/icons/dot_dark.gif') no-repeat 1px 7px;padding:1px 0px 6px 11px;}
ul.bullets-list li{background:url('images/icons/bullet.gif') no-repeat 1px 7px;}
.arrows-list li{background:url('images/icons/cart_arrow.gif') no-repeat 1px 7px;padding-left:13px;}
.arrows-list li.delim{background:url('images/sidebox_delim.gif') repeat-x center 2px;}
li.cm-expanded{background:url('images/icons/category_expanded.gif') no-repeat scroll right 5px;}
li.cm-collapsed{background:url('images/icons/category_collapsed.gif') no-repeat scroll right 5px;}
.arrow-list li{padding-left:10px;background:url('images/icons/list_arrow.gif') no-repeat 1px 6px;}
.sidebox-body .arrow-list{margin:0 0 5px 0;}
.inside-list li{list-style:none none;background-image:none;padding:2px 0px 3px 0px;line-height:12px;}
.action-bullets{margin-bottom:10px;}
.action-bullets li{display:inline;background:url('images/icons/dot_dark.gif') no-repeat 2px 6px;padding:0px 10px 0px 13px;}
ul.no-markers li, .wysiwyg-content ul.no-markers li{background-image:none;list-style-type:none;padding-left:0px;}
.delim{background:url('images/sidebox_delim.gif') repeat-x center center;}
.step-container, .step-container-active{background-color:#f8fdff;border:1px solid #dddddd;}
.step-container-active{background-color:#ffffff;border:1px solid #c6d8dd;}
.checkout-steps{background-color:#c4e37b;}
.step-title-active{background:#fdfec5 url('images/op_checkout_title_active_bg.gif') repeat-x bottom;border-bottom:1px solid #c6d8dd;}
.step-title span.float-left, .step-title-active span.float-left{color:#a2acae;}
.step-title-active span.float-left{color:#ff7800;}
.step-body .shipping-rates label{font:italic bold 11px Verdana, Geneva, Arial, Helvetica, sans-serif;color:#8ca1a1;}
.step-title a.title, .step-title a.title:hover, .step-title-active a.title, .step-title-active a.title:hover{font:bold 17px Tahoma;color:#8ca1a1;background:url('images/icons/step_arrow.gif') no-repeat 3px 7px;}
.step-title-active a.title, .step-title-active a.title:hover{color:#242424;background:url('images/icons/step_arrow_active.gif') no-repeat 0px 7px;}
.step-complete-wrapper, .step-complete-wrapper strong{color:#8ca1a1;font:italic 11px Verdana, Geneva, Arial, Helvetica, sans-serif;}
.step-complete-wrapper strong{font-weight:bold;}
.step-complete-wrapper span{font-style:normal;}
p.step-complete-wrapper{padding-top:11px;}
.step-complete-text{color:#858585;}
.step-complete-wrapper .form-field label{color:#8ca1a1;font:bold 11px Tahoma;padding-top:2px;padding-right:3px;}
#list_payment_methods{margin-left:-8px;}
#summary{padding:10px 0 5px 0;}
.multiple-profiles, .multiple-profiles strong{font-style:normal;}
.multiple-profiles .form-field{margin-bottom:13px;padding-bottom:6px;border-bottom:1px solid #dadada;}
.step-body-active .select-profile label{display:none;}
.step-body-active .select-profile{padding-left:0px;}
.step-complete-wrapper ul.bullets-list li{background-image:url('images/icons/step_bullet.gif');}
.estimation-popup-box, .box{border:1px solid #dadada;background-color:#f8f8f8;}
.required-question, .required{color:#ff0000;}
#previewer_overlay{background-color:#000;-moz-opacity:0.1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=10)";opacity:0.1;}
#previewer_window{color:#000000;}
#previewer_hide_select{background-color:#ffffff;border:none;-moz-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";opacity:0;}
#thumbs_frame img{border:1px solid #c1d4eb;cursor:pointer;}
#thumbs_frame img.cm-current-thumb{border:1px solid #0551ae;}
#preview_window{border:2px solid #FF8000;}
.drag-window{background-color:#ffffff;cursor:move;-moz-opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(opacity=0)";opacity:0;}
a.cm-thumbnails-mini, .product-variant-image-unselected, #thumbs_frame img{border:1px solid #e2e2e2;margin:1px;}
a.cm-cur-item, .product-variant-image-selected, #thumbs_frame img.cm-current-thumb{border:1px solid #a5a5a5;}
.calendar-but{cursor:pointer;}
.calendar-box{border-top:1px solid #cecece;border-right:1px solid #797979;border-bottom:1px solid #797979;border-left:1px solid #cecece;-moz-user-select:none;}
.calendar-navig a.cm-previous-month{background:url('images/icons/calendar_previous.gif') no-repeat 2px 4px;text-decoration:none;}
.calendar-navig a.cm-next-month{background:url('images/icons/calendar_next.gif') no-repeat 2px 4px;text-decoration:none;}
.calendar-box div.float-left{background-color:#f4f7f8;}
.calendar-box ul li{padding-bottom:0;}
.calendar{background-color:#ffffff;}
.calendar th{background-color:#edeedb;font-weight:normal;}
.calendar th.weekend{color:#f15513;}
.search-advanced .calendar td, .calendar td{cursor:pointer;border:1px solid #ffffff;color:#0033cc;}
.calendar td a.strong{text-decoration:none;}
.calendar td a.strong:hover{text-decoration:underline;}
.calendar td a:hover{background-color:#f0f0f0;}
.calendar td.weekend a, .calendar td.weekend a:hover{color:#000000;}
.calendar td.selected a, .calendar td.selected a:hover{color:#FFFFFF;text-decoration:none;background-color:#ff4317;font-weight:bold;}
.calendar td.previous-month-days a, .calendar td.previous-month-days a:hover, .calendar td.next-month-days a, .calendar td.next-month-days a:hover{color:#bfbfbf;text-decoration:none;}
.product-filters .details{color:#959595;font-weight:normal;}
.reset-filters, .reset-filters:visited, .reset-filters:hover, .reset-filters:active{color:#b20101;background:url('images/icons/delete_icon.gif') no-repeat 0px 3px;text-transform:lowercase;font-size:11px;}
.image-captcha{border:2px solid #d2d9e1;cursor:pointer;}
.captcha-input-text{border:1px solid #d2d9e1;font:bold 16px Tahoma;padding:4px 2px;}
.select-link, .select-link:hover{background:url('images/icons/select_icon.gif') no-repeat 100% 2px;}
.select-popup{border:1px solid #cecece;border-bottom:2px solid #acacac;}
ul.cm-select-list li a:hover, #top_quick_links .cm-select-list a:hover{background-color:#676767;color:#ffffff;}
.cm-select-list a, .cm-select-list a:visited, .cm-select-list a:hover, .cm-select-list a:active{color:#282828;}
.localization{background:url('images/top_tools_delim.gif') no-repeat 0px 2px;}
.promotion-coupon{background:#f2f2f2 url('images/coupon_code_bg.gif') repeat-x left top;border:1px solid #dddddd;}
.promotion-coupon .input-text{border:1px solid #d0d0d0;}
ul.statistic-list{background-color:#f2f9db;}
.subcategories-link, .subcategories-link:visited, .subcategories-link:hover, .subcategories-link:active{color:#2d2d2d;}
.subcategories-link-active, .subcategories-link-active:visited, .subcategories-link-active:hover, .subcategories-link-active:active{color:#2d2d2d;font-weight:bold;}
.sitemap-list{padding-top:10px;}
ul.sitemap-list li{padding-left:10px;background:#ffffff url(images/icons/left_menu_arrow.gif) no-repeat 0px 6px;}
.attach-images-alt label{text-align:left;font-size:11px;font-weight:bold;color:#555555;}
#cart_items .sku{font:10px Tahoma;color:#858585;}
.quantity, .quantity label, .quantity .input-text, .quantity .sub-price, .quantity .price{font:bold 11px Tahoma;}
.quantity label{color:#858585;}
.product-description a.cm-combo-on, .product-description a.cm-combo-off{background:url('images/icons/prod_details_collapsed.gif') no-repeat 1px 2px;}
.product-description a.cm-combo-off{background-image:url('images/icons/prod_details_expanded.gif');}
.pb-container em{background:#d1d1d1 url('images/pb_step.gif') no-repeat 0px 0px;color:#ffffff;text-decoration:none;}
.pb-container .complete em{background-color:#9eca03;background-image:url('images/pb_step_complete.gif');}
.pb-container .active em{background-color:#202020;background-image:url('images/pb_step_active.gif');}
.pb-container a, .pb-container span{color:#a1a1a1;}
.pb-container span.active{color:#222020;}
#sign_io{padding-right:12px;}
#sign_io, #sign_io a, #sign_io a:visited, #sign_io a:hover, #sign_io a:active{color:#ffffff;font-size:12px;}
#sign_io a, #sign_io a:visited, #sign_io a:hover, #sign_io a:active{padding:0px 3px;}
.login-popup{background-color:#f7fcd5;}
.login-popup .error-text{color:#fd0000;}
.login-popup .form-field label, .login .form-field label{color:#757474;}
.login-popup .form-field .input-text{border:1px solid #d2d9e1;background:#ffffff url('images/icons/icon_username.gif') no-repeat 6px 4px;}
.login-popup .form-field .password{background-image:url('images/icons/icon_password.gif');}
#sign_io .login-popup a, #sign_io .login-popup a:hover{color:#2c2b2b;}
#sign_io .text-button, #sign_io .text-button:visited, #sign_io .text-button:hover, #sign_io .text-button:active{background-image:url(images/icons/sign_io_arrow.gif);}
.breadcrumbs, .breadcrumbs a, .breadcrumbs a:visited, .breadcrumbs a:hover, .breadcrumbs a:active{color:#a5a5a5;font-size:11px;}
.manage-post{background-color:#efffff;}
.posts em{font-size:11px;}
.login-table td.login{background:url('images/sidebox_vert_delim.gif') repeat-y right;}
.order-status{background:#f8f8f8 url('images/icons/ajax_loader.gif') no-repeat 5px center;border:1px solid #676767;}
body.clear-body{background-color:#ffffff;background-image:none;padding:13px 12px;min-width:0;}
.exception-body h1{background-color:#dbdee2;color:#ffffff;font:bold 32px Arial, Helvetica, sans-serif;padding:6px 16px 2px 16px;margin:0px;}
.exception-body h2{color:#373737;font:bold 42px Arial, Helvetica, sans-serif;padding:32px 0px 2px 0px;margin:0px;}
.exception-body h3{margin:0px 0px 28px 0px;font:bold 17px Arial, Helvetica, sans-serif;padding:0px;}
.exception-menu li{background:url('images/err.gif') no-repeat right 5px;padding:0px 0px 14px 10px;color:#898989;font:normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;height:1%;padding-right:15px;}
.exception-menu li a, .exception-menu li a:visited, .exception-menu li a:hover, .exception-menu li a:active{font:normal 14px Arial, Helvetica, sans-serif;}
.exception-content p{font-size:14px;}
.exception-logo{margin-left:-12px;}
.object-container{background-color:#ffffff;border:1px solid #ededed;}
.graph-border{border:1px solid #ababab;}
.graph-bg{background-color:#ccf2ff;}
.cm-failed-field, .updates-wrapper .cm-failed-field, .sidebox-body .cm-failed-field{border:1px dashed #cc0000;background-color:#ffdddd;}
input[type=checkbox].cm-failed-field{outline:1px dashed #cc0000;background-color:#ffdddd;}
.error-message .message{background-color:#f5f5ea;}
.error-message .arrow{border:5px solid transparent;border-bottom-color:#f5f5ea;border-top-width:0px;}
.form-field label{font:normal 12px verdana, geneva, arial, helvetica, sans-serif;}
.product-list-field label{font:bold 10px verdana, geneva, arial, helvetica, sans-serif;}
.form-field label.cm-required{background:url('images/icons/required_mark.gif') no-repeat right 6px;}
.select-field label, .form-field .select-field label{font:normal 11px Tahoma;}
.search-field textarea{border:1px solid #83bdcb;}
.mandatory-fields{font-size:11px;text-decoration:underline;}
.border-bottom{border-bottom:1px solid #d5d5d5;}
#content_discussion p.stars{padding:3px 0 15px 0;text-align:right;margin:0px;}
.post-author{text-align:right;padding:3px 0 0 0;font-size:11px;}
.left-column .post-author, .right-column .post-author{padding:3px 0 15px 0;}
.post-message{padding:0;font-style:italic;}
.tags-group{font:italic normal 13px Arial, Helvetica, sans-serif;}
.tags-list-container{padding:0 0 10px 7px;}
.tags-buttons{margin-top:-25px;}
.cm-hint{color:#A5A5A5 !important;}
.product-notification-container{height:157px;}
.product-notification{background-color:#fafafa;}
.product-notification .notification-body{background-color:#ffffff;}
a.secondary-link{font-size:11px;}
.in-stock, .out-of-stock{color:#009900;padding:4px 0 0 0;}
.out-of-stock{color:#666666;}
.features-list{margin:0px;padding:3px 0;}
.box{background-color:#f5f5f5;color:#707070;font-size:11px;padding:10px;}
.product-descr{margin:0;padding:7px 0 2px 0;color:#232323;font-size:11px;}
.product-info, .product-info .add-product{padding-left:10px;}
.product-prices{padding-top:7px;}
.prices-container{padding-bottom:5px;}
.product-info{padding-left:25px;}
.compact-link .product-title, .compact-link .product-title:visited, .compact-link .product-title:hover, .compact-link .product-title:active{font-weight:normal;}
.compact-link .text-button, .compact-link .text-button:visited, .compact-link .text-button:hover, .compact-link .text-button:active, .compact-link .text-button-act, .compact-link .text-button-act:visited, .compact-link .text-button-act:hover, .compact-link .text-button-act:active{font-size:11px;background-position:right 5px;}
.product-details-page .central-column{margin-right:0;padding-right:0;width:775px;}
.product-details-page .product-details{margin-right:172px;padding-right:21px;}
.image-border .jcarousel-skin{border:0 none;}
#product_thumbnails{white-space:nowrap;text-align:center;}
#product_thumbnails li{display:inline;padding:0;}
#product_thumbnails li a.cm-thumbnails-mini{margin:0 1px;}
.jcarousel-prev-horizontal, .jcarousel-next-horizontal, .prev-horizontal, .next-horizontal{background:#ececec url(images/icons/prev_but.gif) no-repeat 50% 50%;width:12px;height:38px;float:left;margin:0 1px 0 0;cursor:pointer;}
.jcarousel-next-horizontal, .next-horizontal{background-image:url(images/icons/next_but.gif);float:right;margin:0 0 0 1px;}
.product-main-info .jcarousel-clip-horizontal{margin:0 auto;}
.product-main-info .jcarousel-container-horizontal{margin:0 auto;}
.product-info .cm-tabs-content .input-text{width:160px;}
.product-info .cm-tabs-content .input-textarea{width:200px;}
.product-main-info .discount-label{margin:27px 0 0 20px;}
.product-main-info .stars{padding:0 15px 0 0;float:left;}
.sort-asc, .sort-desc{background:url(images/icons/sort_asc.gif) no-repeat right 6px;padding-right:10px;}
.sort-desc{background-image:url(images/icons/sort_desc.gif);}