/**
* @package Mozen - Responsive Zencart Template
* @copyright (C) 2012 by Dasinfomedia - All rights reserved!
* CSS Document
* Theme Color CSS
*/
#mj-footer, TABLE#cartContentsDisplay TR TH, TD .mj-boxcontent H2, .searchbtn, #prevOrders .tableHeading TH, .mj-event-time .mj-month, .mj-block-number .mj-bottom, #accountHistInfo .tableHeading, .jsn-mainnav.navbar .nav > LI UL.nav-child LI A:hover, .jsn-mainnav.navbar .nav > LI UL.nav-child LI A:active, .mj-newproduct
{
	background-color: #4B5668;
}
#jsn-pos-mainnav LI.submenu LI A:hover, #jsn-pos-mainnav LI.submenu LI.submenu LI A:hover, #jsn-pos-mainnav LI .submenu A:hover, #jsn-pos-mainnav LI.submenu LI.submenu A:hover
{
	background-color: #4B5668 !important;
}
OL > LI:before
{
	/*[disabled]border-left:5px solid #4B5668;*/
}
#mj-featured1 .mj-grid80, .main.newproduct-mainright > A:hover
{
	color: #4B5668;
}
#mj-right #twittersidebox H3, #mj-left #twittersidebox H3
{
	background: #4B5668;
}
.mj-brands H3, .mj-stayintouch H3
{
	color: #4B5668;
}
#mj-left .leftBoxHeading A, #mj-right .rightBoxHeading A
{
	color: #4B5668;
}
.a-btn
{
	border: 1px solid #4B5668;
	background: #4B5668;
	background: -webkit-gradient(linear,left top,left bottom,color-stop(#606e86,0),color-stop(#4B5668,1));
	background: -webkit-linear-gradient(top, #606e86 0%, #4B5668 100%);
	background: transparent -moz-linear-gradient(center top , #606e86 0%, #4B5668 100%) repeat 0 0;
	background: -o-linear-gradient(top, #606e86 0%, #4B5668 100%);
	background: linear-gradient(top, #606e86 0%, #4B5668 100%);
}
.a-btn-slide-text
{
	background-color: #606E86;
}
#mj-logo A, .product_head, .product_title, .product_price STRONG, SPAN.title, .jsn-mainnav.navbar .nav > LI > A, .jsn-mainnav.navbar .nav > LI UL.nav-child LI A, .mj-headcolor, .add_title, #mj-menu A, #mj-menu .mj-submenu LI A, #mj-menu .mj-submenu UL.mj-text LI, A, .prodprice, .navNextPrevList A, .buttonRow .rightBoxContainer A, #cartProdTitle, .cartBoxTotal, #mj-right LI A, .product_name A, .subproduct_name A, #search-button, .navbar .nav > LI > A:hover, .navbar .nav > LI > A:active
{
	color: #4B5668;
}
.reviewsContent A
{
	color: #404040;
}
/*#mj-logo
{
background: url(../images/logo/slategray.png) no-repeat scroll 0 0 transparent;
}*/
#mj-slideshow, TABLE#cartContentsDisplay TR TH, #prevOrders .tableHeading TH, #accountHistInfo .tableHeading TH
{
	border-bottom: 3px solid #7A889F;
}
#mj-slidetitle
{
	border-bottom: 3px solid #E3E3E3;
}
.button, INPUT[type="submit"], INPUT[type="reset"], INPUT[type="button"], .readmore, BUTTON, INPUT.button_mini, INPUT.button_small, INPUT.button, INPUT.button_large, INPUT.button_mini_disabled, INPUT.button_small_disabled, INPUT.button_disabled, INPUT.button_large_disabled, INPUT.exclusive_mini, INPUT.exclusive_small, INPUT.exclusive, INPUT.exclusive_large, INPUT.exclusive_mini_disabled, INPUT.exclusive_small_disabled, INPUT.exclusive_disabled, INPUT.exclusive_large_disabled, A.button_mini, A.button_small, A.button, A.button_large, A.exclusive_mini, A.exclusive_small, A.exclusive, A.exclusive_large, SPAN.button_mini, SPAN.button_small, SPAN.button, SPAN.button_large, SPAN.exclusive_mini, SPAN.exclusive_small, SPAN.exclusive, SPAN.exclusive_large, SPAN.exclusive_large_disabled, .sortPagiBar #bt_compare, .cart_navigation .button, .cart_navigation .button_large, #new-products_block_right .block_content P A.exclusive, #best-sellers_block_right .block_content P A.exclusive
{
	/*[disabled]background:#4B5668 -moz-linear-gradient(#4B5668, #7A889F) repeat 0 0;*/
	/*[disabled]background:#4B5668 -webkit-linear-gradient(#4B5668, #7A889F) repeat 0 0;*/
	/*[disabled]background:#4B5668 -ms-linear-gradient(#4B5668, #7A889F) repeat 0 0;*/
	border: 1px solid #b7b09d;
	background-color: #b7b09d;
	/*[disabled]text-transform:uppercase;*/
}
.product-details, .billto-shipto .details, SPAN.details-button INPUT.details-button, .control-buttons BUTTON.default, #shoppingCartDefault .buttonRow, .change_add, .mj-step, .mj-step1
{
	background: #4B5668 -moz-linear-gradient(#4B5668, #7A889F) repeat 0 0 !important;
	background: #4B5668 -webkit-linear-gradient(#4B5668, #7A889F) repeat 0 0 !important;
	background: #4B5668 -ms-linear-gradient(#4B5668, #7A889F) repeat 0 0 !important;
	/*Warning: background:-0-linear-gradient(#4B5668, #7A889F) repeat scroll 0 0 #4B5668 !important;*/
	border: 1px solid #4B5668 !important;
	color: #FFFFFF !important;
	background-color: #4B5668;
}
#mj-header #mj-righttop
{
	color: #4D4D4D;
}
#mj-righttop .mj-currencies
{
	border-left: 1px solid #D2D2D2;
}
.mj-search INPUT
{
	color: #A6A6A6;
}
#mj-menu LI:hover A
{
	background-color: #4B5668;
}
#mj-menu LI:hover
{
	background: #4B5668 repeat 0 0;
}
.mj-latest UL
{
	border-color: #7A889F !important;
}
.wk-twitter ARTICLE
{
	border-color: #79CEE8;
}
.searchbtn
{
	border: 1px solid #4B5668;
}
A:hover, .reviewsContent A:hover, .subproduct_name A:hover, #mj-right LI A:hover
{
	color: #4B5668;
}
.moduleBox
{
	background: #DADDDF repeat 0 0;
}
/*.centerBoxContentsNew.centeredContent, .centerBoxContentsFeatured.centeredContent, .centerBoxContentsSpecials.centeredContent,.productListing-odd,.productListing-even,.categoryListBoxContents{
border: 1px solid #D9D9D9;
}*/
#add_adress FIELDSET
{
	border: 1px solid #D4D4D4 !important;
}
LEGEND
{
	color: #575757;
}
#mj-pagenav
{
	border-bottom: 1px solid #F0F0F0;
}
#twitter_update_list LI
{
	border-bottom: 1px solid #D8D8D8;
}
.propricemain
{
	background-color: #F7F7F7;
	border-top: 4px solid #E9E9E9;
}
SPAN.title, #address_delivery .address_title, #address_invoice .address_title
{
	border-bottom: 1px solid #D2D2D2;
}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount
{
	color: #404040;
}
HR
{
	color: #F7F7F7;
}
#mj-topbar .mj-grid72 A
{
	color: #FFFFFF;
}
#productListHeading, #indexCategoriesHeading, #checkoutPayAddressDefaultHeading, #checkoutShipAddressDefaultHeading, #cartDefaultHeading
{
	border-bottom: 1px solid #E9E8E8;
}
#mj-topbar LI, #mj-topbar #header_user_info A
{
	background: url(../img/icon/slategray-arrow.png) no-repeat right center;
	list-style-type: none;
}
.category-top, .category-links
{
	background: transparent url("../images/icons/slategray-arrow.png") no-repeat right center;
}
.mj-currencies SELECT
{
	background: transparent url("../images/icons/arrow_slategray.png") no-repeat 120px 0px !important;
}
.navbar .nav > LI.tab_active A, .homeslider-caption, .slide-description, UL.tabs LI.selected A
{
	color: #4B5668;
	text-shadow: none !important;
}
#mj-left .block P.title_block, #mj-right .block P.title_block, #mj-left .block P.title_block A, #mj-right .block P.title_block A, #product_comparison .price
{
	color: #4B5668;
}
#mj-featured1 .mj-grid16
{
	background-color: #4B5668;
}
.acc_trigger
{
	background: #4B5668 url("../images/plus-minus.png") no-repeat 5px 5px !important;
}
.acc_trigger.active
{
	background: #4B5668 url("../images/plus-minus.png") no-repeat 5px -88px !important;
}
/*New CSS*/
#setCurrency .currencies_ul_hover, #mj-left .block UL LI:hover, #mj-right .block UL LI:hover, #account-creation_form H3
{
	/*[disabled]background-color:#4B5668;*/
}
/*need to impement this class for css by nils*/
#best-sellers_block_right .lnk .button_large, #new-products_block_right .button_large, #special_block_right .button_large, .block LI A, .breadcrumb, #navBreadCrumb A:hover, H4.optionName, .cart_quantity, .idTabs A.selected, #product_list LI .lnk_view, #product_list LI .price, #create-account_form H3, #authentication #login_form H3, #form_forgotpassword P.text LABEL, #create-account_form H3, #authentication #login_form H3, #address_delivery .address_title, #address_invoice .address_title, #cart_summary .price, .delivery_option_price, .store_name, .store_workinghours > SPAN#store_hours, #mj-left #categories_block_left UL LI > A, #mj-right #categories_block_left UL LI > A, .description_box .lnk_more, .price, .price-discount, .sf-menu A, .sf-menu A:visited, .cat_desc .lnk_more, #new_comment_form .product .product_name, .new_comment_form_content > H4
{
	color: #4B5668;
}
#new-products_block_right .button_large, #special_block_right .button_large, #best-sellers_block_right .lnk .button_large, #product_list LI .lnk_view
{
	color: #4B5668 !important;
}
#order-list TH, TABLE.std TH, TABLE.table_block TH, .cart_total_price .total_price_container P, TABLE#cart_summary TH, #add_adress H3, #order .delivery_options_address H3, #order-opc .delivery_options_address H3, #special_block_right .products SPAN.reduction, #subcategories H3, #new_comment_form .title, #contact H3
{
	background: none;
	padding-left: 16px;
        color: #000;
}
.sf-menu UL LI A.sf-with-ul:hover
{
	background: #4B5668 url("../img/white-menuarrow.png") no-repeat 160px 14px;
}
.addresses UL.address .address_title, UL.address LI.address_title
{
	background: #4B5668 repeat 0 0 !important;
}
#product_list LI SPAN.new, #reduction_percent, #reduction_amount, #reduction_percent SPAN, #reduction_amount SPAN, .product_discount .discount, #product_list LI .discount
{
	background: #7A889F repeat 0 0;
}
#order-list TH, TABLE#cart_summary TH, TABLE.std TH, TABLE.table_block TH, .idTabs
{
	border-bottom: 1px solid #c2c2c2;
}
#cart_block_list .products
{
	border-bottom: 1px solid #7A889F;
}
#header #cart_block
{
	border-top: 3px solid #7A889F;
}
#categories_block_left LI .OPEN, #categories_block_left LI .CLOSE
{
	background: transparent url("../img/icon/slategray_oc.png") no-repeat 0 -21px;
}
#categories_block_left LI .CLOSE
{
	background-position: 0 3px;
}
.breadcrumbs SPAN.navigation-pipe
{
	background: transparent url("../img/icon/slategray-arrow.png") no-repeat 3px 2px;
}
#cart_block .remove_link A
{
	background: transparent url("../img/icon/remove_slategray.png") no-repeat 0 0;
}
#cart_summary #voucher
{
	padding: 1px;
	/* background-color: #FBEFEF; */
	border: 1px solid #C9C9C9;
	margin-left: 17px;
	width: 385px;
	/*+box-shadow:2px 2px 2px #E0E0E0;*/
	-moz-box-shadow: 2px 2px 2px #E0E0E0;
	-webkit-box-shadow: 2px 2px 2px #E0E0E0;
	-o-box-shadow: 2px 2px 2px #E0E0E0;
	box-shadow: 2px 2px 2px #E0E0E0;
}
#cart_summary #cart_voucher .title_block
{
	font-size: 11pt;
	color: #3E3E3E;
}
.cart_voucher P.discount_name_block {
    float: left;
}
.cart_voucher #voucher .submit {
    padding: 4px 0 0;
}

#cart_summary #cart_voucher .title_block {
    color: #3e3e3e;
    font-size: 11pt;
}