	/* :::::: Start of reset.css */
a { color:#1e7ec8;}
a:hover { color:#1e7ec8;}

/* Heading */
h1, h2, h3, h4, h5, h6, .head {color:#FF8C19;  /*color:#0A263C;*/ }
label { color:#666;}

/* :::::: End of reset.css */


/* ::::: Start of boxes.css */

.accent { color:#E76200;}
input.input-text, select, textarea { border:1px solid #b6b6b6;}
.input-text:focus, select:focus, textarea:focus { background:#edf7fd;}
.button-set { /* Container for form buttons*/border-top:1px solid #e4e4e4;}
.form-button, .form-button-alt {background:#FF8C19; color:#fff; border:1px solid #de5400;}
.form-button-alt {border:1px solid #406a83; background-color:#618499;}
.form-button-alt:hover { color:#fff;}
.btn-checkout { background:transparent url(../images/btn_proceed_to_checkout_rad.gif) no-repeat 100% 0;}
.btn-checkout, .btn-checkout:hover {color:#fef5e5;}
.btn-checkout span { background:transparent url(../images/btn_proceed_to_checkout_bg.gif) no-repeat; }

/* Form lists */
.form-list li.addElement { border-top:1px solid #DDD;}
.group-select {border:1px solid #B6B6B6; background:#fff;}
.group-select .legend {border:1px solid #B6B6B6; background:#fff;color:#FF8C19;}

/* Form Messages */
.validation-advice, .required { color:#EB340A;}
.validation-advice { background:url(../images/validation_advice_bg.gif) no-repeat 2px 1px; }
.validation-failed { border:1px dashed #EB340A !important; background:#faebe7 !important; }

/********************** Messages  */
.success { color:#3d6611; }
.error { color:#df280a; }
.notice {color:#FF8C19; }
.error-msg {border-color:#f16048; color:#df280a; background-color:#faebe7; background-image:url(../images/error_msg_icon.gif);}
.success-msg {border-color:#B6B6B6; color:#3d6611; background-color:#fff; background-image:url(../images/success_msg_icon.gif);}
.notice-msg, .note-msg {border-color:#ECECEC; color:#EB340A; background-color:#fff; background-image:url(../images/note_msg_icon.gif);}

/* Page heading */
.page-head {border-bottom:1px solid #ccc; }

/* Category list heading */
.category-head h2 {color:#0a263c; }
.box-header {background:#eee; }

/* Data Table */
.data-table { border:1px solid #d2d2d2;}
.data-table tr { background:#fff;}
.data-table .odd  { background:#fff; }
.data-table .even { background:#f4f4f4 !important; }
.data-table .odd td,.data-table .even td{ border-bottom:1px dotted #d2d2d2  !important;}

.data-table th { border-right:1px solid #d2d2d2;color:#0a263c;}

.data-table th a:hover { color:#fff;}
.data-table thead tr th { background:#ececec;}
.data-table tfoot { border-bottom:1px solid #d9dde3; }

.data-table tfoot td {border-right:1px solid #d2d2d2; }
.data-table tbody td { border-bottom:1px solid #d9dde3; border-right:1px solid #d9dde3; }

/* Bundle Products */
.data-table tbody.odd tr { background:#f8f7f5 !important; }
.data-table tbody.even tr { background:#f6f6f6 !important; }
.data-table tbody.even tr.border td { border-bottom:1px solid #d9dde3; }

.data-table tbody td h5.title {color:#2f2f2f; }

table.pager td {border-top:1px solid #eee;}
table.view-by td {border-top:1px solid #e2e2e2;}

/********************** Space Creators */
.divider { background:url(../images/dotted_divider.gif) repeat-x; }

/********************** Pager */
table.pager, table.view-by { background:url(../images/pager_bg.gif) repeat-x 0 100% #fff;}

/* Style */
.header { border-top:0px solid #0d2131; }
.header-top-container { border-bottom:1px solid #415966; }
.header-nav-container { background:url(../images/nav_bg.jpg) repeat-y 50% 0 #0a263d; }
.middle-container { background:url(../images/main_container_bg.gif) no-repeat 50% 0 #fbfaf6; }
.middle { background:url(../images/main_bg.gif) no-repeat #fffffe; }

/* Quick Access*/
.quick-access {color:#fff;}
.quick-access li { background:url(../images/shop_access_pipe.gif) no-repeat 100% .35em; }
.shop-access a, .shop-access a:hover { color:#ebbc58;}
.language-switcher label { color:#A7C6DD; }

/* Mini search */
.mini-search { background:url(../images/mini_search_bg.gif) 0 0 no-repeat; }
.search-autocomplete ul { border:1px solid #5c7989; background-color:#f9f5f0; }
.search-autocomplete li { border-bottom:1px solid #f4eee7;}
.search-autocomplete li.odd { background-color:#fffefb; }
.search-autocomplete li.selected { background-color:#f7e8dd; }

/********************** Sidebars */
.side-col h4 { color:#e65505;}
.widget-btn, .widget-btn:hover { color:#646464;}

.currency-switcher { background:url(../images/currency_switcher_bg.gif) no-repeat;}

.currency-switcher h4 {color:#fff; background:url(../images/icon_world.gif) no-repeat 0 2px; }

/* Base Mini */
.base-mini { border:1px solid #c4c1bc; background:#fff;}
.base-mini .head {border-bottom:1px solid #ddd;}
.base-mini .head h4 {color:#FF8C19;}
.base-mini .head h4 .count {color:#2f2f2f;}
.base-mini .content, .base-mini ol { background:#f8f7f5; }
.base-mini ol li.odd { background:#f4f3f3; }
.base-mini ol li.even { background:#fafafa; }

.base-mini .product-images a img { border:1px solid #a9a9a9;}

.base-mini .regular-price .price { color:#2f2f2f;}

/* Sidebar Blocks */
.mini-product-tags .head h4 { background-image:url(../images/icon_tag_green.gif); }
.mini-newsletter h4 { background-image:url(../images/icon_newspaper.gif); }
.mini-product-tags .content a, .mini-product-tags .content a:hover { color:#1b2d3b; }
.mini-cart .head h4 { background-image:url(../images/icon_basket.gif); }

.mini-cart .subtotal { background:#fbebd9;}
.mini-cart h5 {background:#F4F3F3;}
.mini-cart .actions { border-bottom:1px solid #c2c2c2;}

.mini-wishlist .head h4 { background-image:url(../images/icon_bell.gif); }
.mini-compare-products .head h4 { background-image:url(../images/icon_table.gif); }
.mini-poll .head h4 { background-image:url(../images/icon_group.gif); }
.mini-product-view .head h4 { background-image:url(../images/icon_tag_green.gif); }

/********************** Footer */
.footer-container { border-top:15px solid #B6D1E2; }
.footer {background-color:#618499; }
.footer .informational li { background:url(../images/footer_info_separator.gif) no-repeat 100% 50%; }

.footer .informational label { color:#fff;}
.footer .informational a, .footer .informational a:hover { color:#fff; }

.footer .legality {color:#ecf3f6;}
.footer .legality a, .footer .legality a:hover { color:#ecf3f6; }

/************************************************************/
/****************[ Mage_CSS_D Shop Elements]*****************/
/************************************************************/

.out-of-stock {color:#D83820;}

/********************** Rating */
.rating-box { background:url(../images/product_rating_blank_star.gif) repeat-x; }

.rating-box .rating { background:url(../images/product_rating_full_star.gif) repeat-x; }

/************************** Prices */
.price-box .price {color:#c76200; }

/* Regular price */
.regular-price { color:#c76200; }
.regular-price .price {color:#c76200; }

/* Old price */
.old-price .price-label {color:#999; }
.old-price .price { color:#c76200;}

/* Special price */
.special-price .price-label {color:#cd5033; }
.special-price .price {color:#c76200; }

a.minimal-price-link .price { color:#1e7ec8; }

/* Excluding tax */
.price-excluding-tax { color:#999; }
.price-excluding-tax .label { color:#999; }
.price-excluding-tax .price { color:#c76200; }

/* Including tax */
.price-including-tax {color:#999; }
.price-including-tax .label {color:#999; }
.price-including-tax .price {color:#c76200; }

/* Price notice next to the options */
.price-notice { color:#999; }
.price-notice .price { color:#2f2f2f; }

.price-box-bundle .price { color:#555; }

.product-pricing-grouped li {color:#FF8C19; }

/********************** Generic Box */
.generic-box {border:1px solid #B6B6B6; background:url(../images/base_mini_head_bg.gif) repeat-x #fff; }

.catalog-listing h5 a, .catalog-listing h5 a:hover { color:#203548;}
.catalog-listing .add-to {color:#555;}

/* Generic Product Grid */
.generic-product-grid { width:100%; }
.generic-product-grid td { border-right:1px solid #d9dde3; border-bottom:1px solid #d9dde3;}

.generic-product-grid td.empty-product {background:#f5f6f6; }

/********************** Layered Navigation */
.layered-nav .head { background:url(../images/layered_nav_head_bg.gif) no-repeat;}
.layered-nav .border-creator { border-color:#a0b3c3;}

.layered-nav h4 {border:1px solid #b9ccdd; color:#1f5070; background:url(../images/layered_nav_narrowed_category_heading.gif) #d5e8ff; }
.layered-nav .narrowed-category li { background:url(../images/narrow_category_bg.gif) repeat-x 0 100% #fff;}
.layered-nav .narrowed-category li .label { background:url(../images/narrow_by_li_by.gif) no-repeat 0 .2em; }

.layered-nav .actions {border-color:#dee5e8; background:#cad6e4; }
.narrow-by dl {background:#e7f1f4; }
.narrow-by dt {color:#2f2f2f; background:url(../images/narrow_by_set.gif) no-repeat 9px .9em;}
.narrow-by dd { background:url(../images/narrow_by_dd_bg.gif) repeat-x 0 100%; }


/********************* Tool Tips */
.tool-tip { border:1px solid #7ba7c9; background:#eaf6ff; }


/************************************************************/
/******************[ Mage_CSS_E Shop Pages]******************/
/************************************************************/

/********************** Home */

.best-selling h3 { color:#e25203;}
.best-selling table { border-top:1px solid #ccc; }
.best-selling td { border-bottom:1px solid #ccc; }
.best-selling tr.odd { background:url(../images/best_selling_tr_odd_bg.gif) repeat-x 0 100% #eee; }
.best-selling tr.even { background:url(../images/best_selling_tr_even_bg.gif) repeat-x 0 100% #fff; }

.best-selling a.product-name, .home-spot .best-selling a.product-name:hover { color:#203548; }

.recently h3 {color:#e25203;}
.recently .product-image { border:1px solid #dcdcdc; }

.recently a.product-name:hover {color:#1d7ecf; }

/********************** Search */
.advanced-search { border:1px solid #B6B6B6; background:#fbfaf6; }
.advanced-search .legend { border:1px solid #f19900; background:#F9F3E3; color:#E76200; }

.advanced-search-nothing-found { color:#df280a;}

.advanced-search-summary-box {border:1px solid #E9D7C9; background-color:#FFF6F1; }
.advanced-search-summary-box ul li span {background:url(../images/search_criteria.gif) 0 3px no-repeat; color:#FF8C19; }

/********************** Catalog Listing */

/* List Type */
.listing-type-list .listing-item { border-top:1px solid #D9DDE3;}
.listing-type-list .product-shop .product-reviews a, .listing-type-list .product-shop .product-reviews a:hover { color:#6e6969; }

/* Grid Type */
.listing-type-grid { background:url(../images/bkg_products-grid3.gif) 0 0 repeat; }
.listing-type-grid .grid-row { border-bottom:1px solid #d9dde3; }

/* Rewrites for different layouts */
.col-1-layout .listing-type-grid { background-image:url(../images/bkg_products-grid1.gif); }
.col-2-right-layout .listing-type-grid { background-image:url(../images/bkg_products-grid2.gif); }

/********************** Product Detail */
/* Product Images */
.image-zoom { background:url(../images/slider_bg.gif) no-repeat 50% 50%;}
.image-zoom #handle {background:url(../images/magnifier_handle.gif) 0 0 no-repeat; }

.product-img-box .more-views h4 { border-bottom:1px solid #ccc;}
.product-img-box .more-views li a {border:2px solid #ddd;}

.product-info-box { border:1px solid #c4c6c8;}
.product-info-box .product-name { color:#0a263c; }

.add-to-holder .add-or { color:#666; }

.product-essential { padding:25px; background:url(../images/product_essential_bg.gif) no-repeat 100% 0 #fff; }

.product-pricing { background-color:#f4f7f7; border:1px solid #dadddd; }
.product-pricing li { color:#424242; background:url(../images/bg_tierico1.gif) no-repeat 0 3px; }
.product-pricing .benefit {color:#2f2f2f; }
.product-pricing .price { color:#2f2f2f; }

.product-options {background-color:#f6f6f6; border:1px solid #e4e4e4; }
.product-options dt label { color:#2f2f2f;}
.product-options dt .qty-disabled {color:#2f2f2f; }
.product-options dd { border-bottom:1px solid #e4e4e4; }
.product-options dd .multiselect option { border-bottom:1px dotted #d9e5ee;}

.product-options-bottom {border:1px solid #e4e4e4;}
.product-options-bottom .product-pricing li { color:#FF8C19; }
.product-options-bottom .product-pricing .benefit { color:#FF8C19; }

/* Product Options */
.truncated a.details {border-bottom:1px #1e7ec8 dotted; }
.truncated .truncated_full_value dl {border:1px solid #ccc; border-bottom-color:#bbb; border-right-color:#bbb; background-color:#f6f6f6; }

/* Product Collateral */
.product-collateral { background:url(../images/product_collateral_bg.gif) repeat-x #faf7ee; }
.product-collateral .head {border-bottom:1px solid #e5dcc3;}
.product-collateral .collateral-box h4{ color:#FF8C19; }
.product-collateral .attribute-specs table { border-color:#d9DDE3; }
.product-collateral .up-sell .generic-product-grid { border:1px solid #E5DCC3;}
.product-collateral .up-sell .generic-product-grid td {border-color:#E5DCC3; background:#f6f2e7;}
.product-collateral .up-sell .generic-product-grid td img { border:1px solid #E5DCC3; }
.product-collateral .up-sell .generic-product-grid td.empty-product { background:#f1ecdb; }
.tags-list li { background:url(../images/separator.gif) no-repeat 100% .4em; }
.add-tag-box { background:url(../images/icon_tag_add.gif) no-repeat 0 2px;}

/* Product Detail sidebar */
.mini-related-items .head h4 { background-image:url(../images/icon_clip.gif); }

/* Shopping Cart */
.shopping-cart tr.error { background:#FDE6E0 !important; }
td.attributes-col h4.title { color:#2f2f2f; }
td.attributes-col h4.title a {color:#383838; }

.shopping-cart-totals { border:1px solid #d5d5d5; background:#ececec; }

/* Tax details */
.tax-total .tax-collapse {background:url(../images/bg_collapse.gif) 0 2px no-repeat; }
.show-details td { border-top:1px solid #d2d8db; }
.tax-details td { color:#626465; background-color:#dae1e4; }
.tax-details-first td { border-top:1px solid #d2d8db; }

/* Shopping cart tax info */
.cart-tax-total { background:url(../images/bg_collapse.gif) 100% 5px no-repeat;}
.shopping-cart-collaterals .box { border:1px solid #B6B6B6;}
.shopping-cart-collaterals .discount-codes h4, .shopping-cart-collaterals .shipping-estimate h4 {color:#FF8C19;}
.shopping-cart-collaterals .discount-codes h4,.shopping-cart-collaterals .shipping-estimate h4 { color:#383838;}
.shopping-cart-collaterals .upsell {border:1px solid #B6B6B6;}
.shopping-cart-collaterals .upsell .product-image { border:1px solid #d0cdc9; }
.grand_total {border:1px solid #BEBCB7; background:#DEE5E8;}

/* One-Page checkout */
.one-page-checkout .box { border:1px solid #B6B6B6; border-top:0; background:#faf7ee; }
.one-page-checkout .head { background:url(../images/opc_off_head_bg.gif) repeat-x 0 100% #eee; border-width:0 1px 0 1px; border-color:#D9DDE3; border-style:solid; border-top:1px solid #fff; }
.one-page-checkout h3 { color:#999;}
.one-page-checkout h4 { border-bottom:1px solid #E4E4E4;}
.one-page-checkout .step-count { background:#fff;}
.one-page-checkout label.label {color:#2f2f2f; }
.one-page-checkout .allow .head { background:#d0dce1;}
.one-page-checkout .active .head { border:1px solid #B6B6B6; background:#F9F3E3; }

.one-page-checkout .allow h3 { color:#a4b3b9; }
.one-page-checkout .active h3 { color:#FF8C19; }
.one-page-checkout .allow .step-count { background:#dbe6eb; }
.one-page-checkout .active .step-count { color:#fff; border:1px solid #f19900; background:#FF8C19; }

.one-page-checkout .active .box { border-color:#B6B6B6; background:#FBFAF6 url(../images/multi_address_box_bg.gif) 0 0 repeat-x; }
.one-page-checkout-progress li { border:1px solid #A3AEB3; background:#eee;}
.one-page-checkout-progress h4 { color:#999; background:#eee;}
.one-page-checkout-progress h4.complete { border-bottom:1px solid #A3AEB3; background:#383838; color:#ffffff; }
.one-page-checkout-progress h4 a {color:#ffffff;}
#opc-review .content { border:1px solid #d9dde3;}
.one-page-checkout a.back { background:url(../images/icon_opc_back.gif) no-repeat;}
.checkout-progress td {border-top:10px solid #999; color:#abb5ba;}
.checkout-progress td.active {border-top-color:#FF8C19; color:#FF8C19;}
.multi-address-checkout-box .box {border:1px solid #B6B6B6;}
.multi-address-checkout-box .legend { border:1px solid #b6b6b6; background:#fff; color:#FF8C19;}
.multi-address-checkout-box .count-head { border-bottom:1px solid #B6B6B6; background:#ececec;}
.shipment-count {background:#FF8C19; color:#fff;}
.multi-address-checkout-box .head h5 { color:#FF8C19; }
.shipping-method-pointer { border:1px solid #d2d2d2; background:#f8f8f8;}
.place-order-box {border:1px solid #b6b6b6;}
.place-order-box .grand-total .price { color:#FF8C19;}

/* Checkout Agreements */
.checkout-agreements .agreement-content {background-color:#fbfaf6; border:1px solid #B6B6B6; }
.one-page-checkout .checkout-agreements { border:1px solid #d9dde3;}
.one-page-checkout .checkout-agreements .agreement-content { background-color:#fff; border-color:#e4e4e4;}

/********************** Gift Messages */
.giftmessages .gift-header { color:#e87403;}
.giftmessages .input-checkbox label {color:#8e8d8b;}
.one-page-checkout .box-no-padding { border:1px solid #B6B6B6;}
.one-page-checkout .box-no-padding { border:1px solid #B6B6B6;}
.giftmessages .gift-box { background-color:#f6f1eb; border-top:1px solid #e9e4de; border-bottom:1px solid #e9e4de;}
.giftmessages .product-image{ border:1px solid #d2d1cd;}

.giftmessages .numeration{ color:#8a8987;}
.giftmessages .gift-box label { color:#918d8e;}

.customer-dob label.label-dob {color:#888;}

/* My Account navigation */
.account-nav { border:1px solid #bbb;}

.account-nav .head {background:url(../images/account_nav_head_bg.gif) repeat-x 0 100% #fc9d36;}
.account-nav .head h3 { color:#fff;}
.account-nav ul { background:#fbfaf6; }
.account-nav li a, .account-nav li a:hover { color:#5f5d5c; }

.account-nav li a:hover { color:#ea7900; }
.account-nav li.on { border-bottom:1px solid #ddd; color:#ea7900;}

/* Login */
.login-box .col-1, .login-box .col-2 { border:1px solid #dedede; background:#ffffff; }
.login-box .content { background:url(../images/login_box_bg.gif) repeat-x #faf7ee;}

.login-box h4 {border-bottom:1px solid #ddd; color:#FF8C19;}
.login-box .new-users h4 { background-image:url(../images/icon_page_white.gif); }
.login-box .registered-users h4 { background-image:url(../images/icon_page_white_text.gif); }
.login-box .button-set { background:url(../images/login_box_form_buttons_bg.gif) repeat-x;}

/* Dashboard */
.account-box { border:1px solid #ccc; border-right-color:#999; border-bottom-color:#999; background:url(../images/account_box_bg.gif) repeat-x #fff;}
.account-box .head { border-bottom:1px solid #d9dde3;}
.account-box h4 { color:#FF8C19;}
.account-box .inner-head {background:url(../images/dotted_divider.gif) repeat-x 0 100%; }
.account-box ol .count {background-color:#0a263c; color:#fff;}
.account-box .product-images img { border:1px solid #ccc; }
.account-side .actions { border-top:1px solid #ccc; }
.edit-password {background:url(../images/icon_lock.gif) no-repeat 0 2px;}
.ad-orders .head h4 { background-image:url(../images/icon_folder_table.gif); }
.ad-account-info .head h4 { background-image:url(../images/icon_ma_info.gif); }
.ad-tags .head h4 { background-image:url(../images/icon_ma_tags.gif); }
.ad-reviews .head h4 { background-image:url(../images/icon_ma_reviews.gif); }

/* Account Addressbook */
.primary-address-list h4, .address-list h4 {color:#FF8C19;}
.primary-address-list li {border:1px solid #ccc;background:url(../images/account_box_bg.gif) repeat-x #fff;}

/* Compare Products */
.compare-products tr { background:#EEEDED; }
.compare-products tbody td { border-color:#ccc; }
.compare-products tbody tr.first td { border-top:1px solid #D9DDE3;}
.compare-products tbody td.last {  border-right:1px solid #D9DDE3; }
.compare-products tbody.attribute-cart td { background:#fffada !important; border-bottom:1px solid #D9DDE3; }
.compare-products tbody td.label {border-bottom:1px solid #9eb8cb; border-left:1px solid #BEBCB7; background:url(../images/comparison_table_label_bg.gif) repeat-y 100% 0 #d9e5ee !important;}
.compare-products tbody.remove-buttons tr {  background:#fff;  }
.compare-products tr.last td {border-bottom:1px solid #ccc!important; }

/* Gift Messages */
.giftmessage-row { background-color:#f2efe9; }
.expand { background-image:url(../images/gift-message-expand.gif); }
.collapse { background-image:url(../images/gift-message-collapse.gif); }

/********************** Pop up pages */
.page-popup { background:#fff;}

/************************************************************/
/******************[ Mage_CSS_F Overrides]*******************/
/************************************************************/

/* Link highlights */
.link-cart { color:#DC6809 !important;}
.link-remove { color:#646464 !important; }

.link-print { background:url(../images/icon_printer.gif) no-repeat 0 2px;}
.link-feed { background:url(../images/icon_feed.png) no-repeat left center;}

.order-info { border:solid 1px #B6B6B6; background:#DEE5E8;}
.order-info li.selected { background:url(../images/point-con.gif) no-repeat fixed center bottom; }

/* Noscript Notice */
.noscript { border:1px solid #000; border-width:0 0 1px; background:#ffff90; color:#2f2f2f; }
.noscript .noscript-inner { width:950px; background:url(../images/i_notice.gif) 20px 50% no-repeat; }

/* For Demo store only */
.demo-notice { background:#d75f07; color:#fff;}

/*------------------------- New CSS ---------------------------------------------------------*/

.shopping-cart-collaterals .upsell h4{color:#484848;}
.shopping-cart-collaterals .upsell .product-shop h5 a{ color:#484848;}
#checkout-step-review{ border:1px solid #484848;}
.content{background:#FFFFFF;}
#checkout-review-table tfoot tr{background:#d5d5d5;border-right:1px solid #ffffff;}
#checkout-review-table th{border-right:1px solid #ffffff;}
#checkout-review-table tr.odd td, #checkout-review-table tr.even td{border-right:1px solid #ffffff;}

#languages img{	border:1px solid #ECECEC;}

/* Login (My Account) */
.login-box .content {
	background:#ffffff; 
}
#form-validate .group-select{
	background:#fff;
}
#form-validate .legend{	background:#fff;border:1px solid #B6B6B6;}
#leftBlock .mini-compare-products div.head{	background:#fff;}
.mini-compare-products{	border-top:#383838 solid 7px;}
.mini-compare-products .content{background:#fff;}
.mini-compare-products{	border-top:#383838 solid 7px;}
a.link-cart{color:#FF8C19;}
#reorder-validate-detail div.head{background:#fff;}

.col-main .content-box{border:1px solid #b6b6b6;}
.content-box .box-set .box .actions{ background:#ececec;}
.base-mini .categoryNews{background:#fff;border-top:5px solid #FF8C19;}

/* :::: End of boxes.css */

/* ::::: Start of menu.css ::::: */
#nav li.active a { color:#d96708; }
#nav a {color:#a7c6dd;}
#nav li.over a, #nav a:hover { color:#d96708; }
#nav ul li.active {background:#ecf3f6 url(../images/nav_divider.gif) repeat-x 0 100%; }
#nav ul li.last { background:#ecf3f6;}

/************ 2ND LEVEL ************/
#nav ul {border:1px solid #899ba5; }
#nav ul li a { background:#ecf3f6; }
#nav ul li a:hover { background:#d5e4eb; }
#nav ul li a,#nav ul li a:hover { color:#2f2f2f !important; }
/* End of menu.css */


/* Start of mainStyler.css*/
html,body{	background:url(../images/topBackground.gif) repeat-x; color:#383838;}
h3{color:#FF8C19;}
h4{	color:#FF8C19;}
a{color:#FF8C19;}
a:hover,div#topNavigation a:hover,ul#navigation a:hover{color:#FF8C19;}
table a:hover,div.product a:hover,div.featuredProducts a:hover,a.buttons:hover{	color:#333;}
a.buttons{color:#FFF;background:url(../images/buttons.gif) center no-repeat;}
div#topNavigation a{border-left:#FFF solid 1px;	color:#FFF;}
div#topNavigation a:hover{color:#fff;}
div#topNavigation a.home{background:url(../images/iconHome.gif) 0 0 no-repeat;}
div#header span{color:#FF8C19;}
div.leftNav,div.rightNav{background:url(../images/navLeft.gif) right no-repeat;}
div.rightNav{background:url(../images/navRight.gif) left no-repeat;}
ul#navigation{background:#ECECEC;}
ul#navigation a{color:#373737;}
ul#navigation a.home{background:url(../images/iconHomeMainNav.gif) 0 -1px no-repeat;}
ul#navigation li.cart{background:url(../images/iconShoppingCart.gif) 0 1px no-repeat;}
div#homeBanner{	border-top:#FF8C19 solid 7px;}
div.head{background:#ECECEC;}
div.leftBanner{background:url(../images/bannerSeiko.jpg) left bottom no-repeat;}
div.rightBanner{background:url(../images/bannerRolex.jpg) right bottom no-repeat;}
div.textBlock,
div.watchBlock{	border:#CCC solid 1px;border-top:#FF8C19 solid 5px;}
div.watchBlock{border-top:#FF8C19 solid 7px;}
div.watchBlock .image{border:#DDD solid 1px; background:url(../images/adidasWatchThumb.jpg) center no-repeat;}
div#rightBanner .featuredProducts,.products{border:#CCC solid 1px;}
div.sorting{background:#E9E9E9;	border-top:#FFF solid 5px; border-bottom:#FFF solid 5px;}
div.breadCrumb a{color:#FF8C19;}
div.pagination a:hover,
div.pagination span.selected{background:#FFF;color:#666;}
div.greyPagination{background:#EEE;}
div.greyPagination a{color:#333;}
div.greyPagination a:hover,
div.greyPagination span.selected{background:#FFF;color:#333;}
div.reviewListing{border-bottom:#CCC dotted 1px;}
div.reviewListing .thumbnailBox{border:#CCC solid 1px;}
tr.odd{background:#F0F0F0;}
tr.even{background:#FDFDFD;}
div#footer{background:#E9E9E9;border-top:#ff8c19 solid 5px;color:#666;}
div#footer a{border-right:#666 solid 1px;color:#666;}
div#footer a.end{border-right:#E9E9E9 solid 1px;}
div.category-head h2, div.category-head h3 {color: #FF8C19;}
.regular-price .price {color: #000000;}
.price-box .price {color: #000000;}
div#header span#clock {color: #000000;}
button span, button em {color: #FFF;}
button span {background: url(../images/button_orange.png) no-repeat 0 0;}
button em {background: #FFF url(../images/button_orange.png) no-repeat 100% 0;}
button.blackBut span,button.blackBut em {color: #FFF;}
button.blackBut span {background: url(../images/button_black.gif) no-repeat 0 0;}
button.blackBut em {background: #FFF url(../images/button_black.gif) no-repeat 100% 0;}
.box-table tfoot td button span, .box-table tfoot td button em {color: #FFF;}
.box-table tfoot td button span {background: url(../images/orange_button.gif) no-repeat 0 0;}
.box-table tfoot td button em {background: #FFF url(../images/orange_button.gif) no-repeat 100% 0;}
div.watchBlock .product-image-zoom{border:#DDD solid 1px;}
ul#front_brand_menu li.active{list-style-image: url(../images/iconBrandsCollapseBullet.jpg.jpg); background-image: url(../images/menu-bg.jpg);	background-repeat: repeat-x; background-position: -3px top;}
ul#front_brand_menu li.active ul li{list-style-image: url(../images/iconSubBrandsBullet.jpg);}
#my-orders-table a{color:#FF8C19;}
#my-orders-table a:hover{color:#FF8C19;}
.button-big span, .button-big em {color: #FFF;}
.button-big span {background: url(../images/btn_place_order.gif) no-repeat 0 0;}
.button-big em {background: #FFF url(../images/btn_place_order.gif) no-repeat 100% 0;}
.button-cart {background: #FF8C19 url(../images/btnAddToCart.gif) no-repeat 0 0;color:#FFFFFF;}
.button-back span, .button-back em {color: #FFF;}
.button-back span {background: url(../images/btnBack.gif) no-repeat 0 0;}
.button-back em {color:#F5901E;	background: #FFF url(../images/btnBack.gif) no-repeat 100% 0;}
/* End of mainStyler.css */

/* Start of formStyler.css*/
input, textarea, select, input.noBorder,input.tiny,input.noBorder{border:#CECECE solid 1px;}
input:hover, textarea:hover, select:hover{	background:#F6F6F6;	border:#BBB solid 1px;}	
input.tiny{	border:#FF8C19 solid 1px;}
fieldset{border:#CCC solid 0px; }
span.required,span.error{color:#C00;}
legend{	border:#CCC solid 1px;}
div.tabLeft{background:url(../images/tabLeft.gif) top left no-repeat;}
div.tabRight{background:url(../images/tabRight.gif) top right no-repeat;}
div.block{border:#DDD solid 1px;}
div.blockSmall{border:#DDD solid 1px;}
div.products form label a{color:#FF8C19;}	
/* ::::: End of formStyler.css */


/* ::::: Start of leftBlock.css */
div.insideBoxes{border:#D3D3D3 solid 1px;border-top:#383838 solid 7px;}
div#leftBlock .advancedSearch{background:#ff8c19 url(../images/iconSearch.gif) 10px 5px no-repeat;}
div#leftBlock .advancedSearch a{color:#213045;}
div#leftBlock h3{color:#FF8C19;}
div#leftBlock ul{border-top:#d4d4d4 dotted 1px;}
div#leftBlock li{border-bottom:#d4d4d4 dotted 1px;/*background: url(../images/iconOrangeArrow.gif) 95% 5px no-repeat;*/}
div#leftBlock li a{color:#4d4d4d;}
div#leftBlock li a:hover{color:#FF8C19;}
/*div#leftBlock .otherBrands{background:url(../images/iconBrandsBullet.gif) 80% 10px no-repeat;}*/
div#leftBlock a.other{color:#FF8C19;}
div.recentlyViewed,div.relatedProducts{border:#DDD solid 1px;}
div.recentlyViewed .headText,div.relatedProducts .headText{background:#DDD;}
/*Dashboard */
.account-nav .head{background:#fff;border-top:#383838 solid 7px;}
div#leftBlock div.account-nav ul li{background:#fff;}
div#leftBlock div.account-nav ul li.last{background:#fff;}
div#leftBlock div.account-nav ul li.on{background:#e7e7e7;color:#4D4D4D;}
ol#cart-sidebar-reorder li{	border-bottom:#d4d4d4 dotted 1px;background:#fff;}
/* ::::: End of leftBlock.css */


/* ::::: Start of rightBlock.css */
div#homeBanner{border-top:#FF8C19 solid 7px;}
div.head{background:#ECECEC;}
div.leftBanner{background:url(../images/bannerCasio.jpg) left bottom no-repeat;}
div.rightBanner{background:url(../images/nautica.jpg) right bottom no-repeat;}
div.textBlock{border:#CCC solid 1px;border-top:#FF8C19 solid 5px;}
div#rightBanner .featuredProducts,.products{border:#CCC solid 1px;}
div.sorting{background:#E9E9E9;	border-top:#FFF solid 5px;border-bottom:#FFF solid 5px;}
div.pagination a:hover,
div.pagination span.selected{background:#FFF;color:#666;}
div.breadCrumb a{color:#FF8C19;}

/* ::::: End of rightBlock.css */


/* Start of selection.css */
ul.selection {background:#E9E9E9;}
div#leftBlock ul.selection,div.sorting ul.selection{background:none;border:none;}
div.sorting ul.selection li{border-bottom:#EEE dotted 1px;}
div#leftBlock ul.selection li,div#leftBlock ul.selection li ul{	background:none;border:none;}
div#leftBlock ul.selection ul li{background:#FFF;}

/* Root Menu */
ul.selection a,
ul.selection a.clear {background:#FFF url(../images/downArrow.gif) 95% 6px no-repeat; border:#b6b6b6 solid 1px; color: #555;}
ul.selection a.clear{background:#EEE url(../images/iconClear.gif) 95% 5px no-repeat;color:#000;}

/* Root Menu Hover Persistence */
ul.selection a:hover,ul.selection li:hover a,ul.selection li.iehover a {color:#FF8C19;}

/* 2nd Menu */
ul.selection li:hover li a,ul.selection li.iehover li a {border:none; border-bottom:#CCC solid 1px; background:#FFF;color: #57657f;}

/* 2nd Menu Hover Persistence */
ul.selection li:hover li a:hover,ul.selection li:hover li:hover a,ul.selection li.iehover li a:hover,ul.selection li.iehover li.iehover a { background: #FFF; color: #FF8C19;}

/* 3rd Menu */
ul.selection li:hover li:hover li a,ul.selection li.iehover li.iehover li a { color: #1f94d5; background:#FFF;}

/* 3rd Menu Hover Persistence */
ul.selection li:hover li:hover li a:hover,
ul.selection li:hover li:hover li:hover a,
ul.selection li.iehover li.iehover li a:hover,
ul.selection li.iehover li.iehover li.iehover a { background: #0085cf; color: #FFF;}

/* 4th Menu */
ul.selection li:hover li:hover li:hover li a,
ul.selection li.iehover li.iehover li.iehover li a {background: url(../images/menuBackground.jpg) bottom right no-repeat; color: #1f94d5;}

/* 4th Menu Hover */
ul.selection li:hover li:hover li:hover li a:hover,
ul.selection li.iehover li.iehover li.iehover li a:hover {background: #0085cf;color: #FFF;}

ul.selection ul ul,ul.selection ul ul ul,ul.selection ul ul ul ul { background:url(../images/menuBackground.jpg) bottom right no-repeat;}

/* End of selection.css */


/* :::::: Start of tabContent.css */

.indentmenu ul li a{color: #333; /*text color*/	border:#CCC solid 1px;border-bottom:none;}
.indentmenu ul li a:visited{color: #333;}
.indentmenu ul li a.selected{color: #FFF !important;background:#FF8C19;}
div.tabMainContent{border:#CCCCCC solid 1px;border-top:#FF8C19 solid 2px;}

/* :::::: End of tabContent.css */



/* ::::::::: Start of style.css :::::::*/
.col-1-layout{border-top:7px solid #FF8C19;}
button.blackBut span,button.blackBut em {color: #FFF;}
button.blackBut span {background: url(../images/button_black.gif) no-repeat 0 0;}
button.blackBut em {background: #FFF url(../images/button_black.gif) no-repeat 100% 0;}
.box-table tfoot td button span, .box-table tfoot td button em {color: #FFF;}
.box-table tfoot td button span {background: url(../images/orange_button.gif) no-repeat 0 0;}
.box-table tfoot td button em {background: #FFF url(../images/orange_button.gif) no-repeat 100% 0;}

/******* SHOPPING CART **********/
 .col-1-layout .col-main .cartIcon{	border-bottom:1px dotted #D2D2D2;}
 .cartIcon h3{background:url(../images/shopping_cart.gif) 5px 50% no-repeat;}
 .shopping-cart-totals ul li a big {color:#383838;}

 /*************** DISCOUNT CODES **********************/
input#coupon_code{border-color:#ddd;}
.one-page-checkout-progress h3{color:#fff;background:#FF8C19;border:1px solid #929292;}
.one-page-checkout-progress li{border-top:1px solid #e8e8e8;border-bottom:1px solid #929292;}

.one-page-checkout-progress li h4{color:#383838;}
#checkout-step-login .col2-set .col-1{border-right:1px solid #ececec;}
.one-page-checkout h4 {border-bottom:0px solid #E4E4E4;color:#484848;}

.one-page-checkout .active .box{background:none;border-bottom:1px solid #E3E3E3;}
.one-page-checkout li.section .head{background:#ececec;}
.one-page-checkout li.active .head{background:#FF8C19;}
.one-page-checkout li.section .head h3{color:#383838;}
.one-page-checkout li.active h3{color:#fff !important;}
.one-page-checkout .section .step-count{background:#fff;color:#FF8C19;}
#login-form ul li input{border:1px solid #DEE0E5;}

.button-set a{color:#383838;}
.button-set a:hover{color:#FF8C19;}
#checkout-step-login .col2-set .col-1 h4, #checkout-step-login .col2-set .col-2 h4{ border-bottom:1px solid #f4f4f4; line-height:25px;}

/*:::::: 3D Color settings :::::*/
ul.holds-icons li{background:#f8f8f8; border:1px solid #D2D2D2; border-width:0 0 1px 1px;}
#play3dlink{}
#play3dlink{}
#rotator-container{ background:#fff;}
a#showImageViewLink, a#play3dlink, a#stop3dlink{border:1px solid #ccc; background:#f8f8f8;}
a:hover#showImageViewLink, a:hover#play3dlink, a:hover#stop3dlink{ background:#fff; color:#666666;}
span.highlight-new{color:#CD5033;}
/* Added during testing */
.page-head .form-button-alt{border:none; background:none;}
td.pages li span.on{}
.my-review-detail .details{border-left:1px solid #E4E4E4;}
.page-head-alt button.button-medium span{background:transparent url(../images/orange_button.gif) no-repeat scroll 0 0 !important; }
.page-head-alt button.button-medium em{ background:#FFFFFF url(../images/orange_button.gif) no-repeat scroll 100% 0 !important;}

/* Guest Books */
.wraps-reaction{ border:1px solid #B6B6B6;}
.guestbook-reactor{ border:1px solid #B6B6B6; border-width:1px 0 0 0; background:#f2f2f2;}
.guestbook-pagination{ background:#f4f4f4; border:1px solid #B6B6B6;}
.guestbook-pagination u.guestbook_page_active{background:url(../images/pagination.png) no-repeat center center;}

/* Product Search Filter */
.filter-list{border-bottom:1px solid #B6B6B6; background:#fff;}



/* Frontend Layer Navigation */

div#leftBlock ul#home-shopby li{
	border-bottom:1px dotted #D4D4D4;
}
div#leftBlock ul#home-shopby ul div{
	background:#000;
}
ul#home-shopby .filter-list {border-bottom:1px solid #fff;}

ul#home-shopby li a{
	background:#fff url(../images/rightArrow.gif) no-repeat scroll 95% 6px;
}

ul#home-shopby li span.layermenu{
	background:url("../images/rightArrow.gif") no-repeat scroll 95% 6px #FFFFFF;
	border:medium none;
	display:block;
	font:bold 10px Arial;
	padding:3px 15px 3px 2px;
	text-transform:uppercase;
}

ul#home-shopby div.shopby-subfilter ul.subfilter-column {background:#000; border-right:4px solid #fff; border-bottom:6px solid #D3d3d3;}
ul#home-shopby div.shopby-subfilter ul.subfilter-column li.noborder .filter-list{border-bottom:none;}


ul#home-shopby li:hover div.shopby-subfilter li{background:#000; color:#fff; padding-left:2px;}
ul#home-shopby li:hover div.shopby-subfilter li a{background:#000; color:#fff;}
ul#home-shopby li div.shopby-subfilter li a:hover{background:#000; color:#ff8c19;}

/* End of Layer Navigation */

/* Layer Navigation */
#rightBlock ul.selection .filter-list .filter-option a, #rightBlock ul.selection .filter-list{background:#000; color:#fff;}
#rightBlock ul.selection .filter-list .filter-option a:hover{color:#ff8c19;}

div.not-in-stock-block {background:#383838;color: #fff;}