/* COMMON ELEMENTS
-------------------------------------------------------------*/
/*Normal link---*/
a {
	color: #669a1c;
}

a:hover, a:active, a:focus {
	color: #669a1c;
}

.listing-type-grid h5 a {
	color: #669a1c;
}

/*Form---*/
.input-text:hover, textarea:hover,
.input-text:focus, textarea:focus {
	border: 1px solid #669a1c;
}

.button:hover span,
.button:active span,
.button:focus span,
.button-cart:hover span,
.button-cart:active span,
.button-cart:focus span {
	color: #669a1c;
}

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

/*Logo---*/

h1#logo a {
	background: url(../../images/green/logo.png) no-repeat left top;
	position: absolute;
	top: 5px;
}

/* MAIN NAVIGATION
--------------------------------------------------------- */
#ja-mainnav {}

#nav li.active a {
	background: #669a1c;
}

#nav li.active a:hover, #nav li.active a:active, #nav li.active a:focus {
	background: #669a1c;
}

#nav ul li a:hover, #nav ul li a:active, #nav ul li a:focus, #nav ul li a.over {
	color: #669a1c !important;
}

#ja-mainnav .header-nav-container-hilite.inner {}

#ja-subnav .subnav-item li.active a,
#ja-subnav .subnav-item li a:hover,
#ja-subnav .subnav-item li a:focus,
#ja-subnav .subnav-item li a:active {
	color: #669a1c;
}

/* FOOTER
--------------------------------------------------------- */
#ja-footer a {
	color: #669a1c;
}

#ja-footer a:hover, #ja-footer a:active, #ja-footer a:focus {
	color: #669a1c;
}

#ja-footer .jm-legal a {
	color: #669a1c;
}

/* SPOTLIGHT
--------------------------------------------------------- */

/*Bottom Spotlight ---*/
#ja-botsl a {	color: #669a1c; }

#ja-botsl li a {
	color: #669a1c;
}

#ja-botsl1 ul.contact li span {
	color: #669a1c;
}

/*===============================================================
-----------------------[MAGENTO'S ELEMENTS]----------------------
=================================================================*/

/* MESSAGES
----------------------------------------------------------------*/

.success {color: #669a1c;}
.notice	{color: #669a1c;}

.success-msg {
	border: 1px solid #669a1c;
	color: #669a1c;
}

.notice-msg, .note-msg {
	border-color: #669a1c;
	color: #669a1c;
}

/*Pager---*/

table.view-by strong {
	border: 3px solid #669a1c;
	background: #669a1c;
}

/*Special price---*/
.special-price .price-label {
	color: #669a1c;
}

.special-price .price,
.cart-collaterals .totals tfoot td .price {
	color: #669a1c;
}

/*Cart price---*/
.cart-price price {
	color: #669a1c;
}

/*Tool Tips---*/
.truncated a.details {
	border-bottom: 1px dotted #669a1c ;
}

/*==============================================================
---------------------------[BOX STYLE]---------------------------
=================================================================*/

/*GENERAL BOX STYLE
----------------------------------------------------------------*/

/*Product Tags---*/
.mini-product-tags li a:hover,
.mini-product-tags li a:active,
.mini-product-tags li a:focus {
	color: #669a1c;
}


.mini-cart .head {
}

.mini-cart .head h4 {
}

/*===============================================================
--------------------[MAGENTO'S SHOP PAGES]--------------------
=================================================================*/

.catalog-listing .add-to a:hover,
.catalog-listing .add-to a:active,
.catalog-listing .add-to a:focus {
	color: #669a1c;
}

.data-table tr.last td a, .data-table th.last a{
	color: #669a1c !important;
}

/*Product Images---*/

.product-img-box .more-views li a:hover {
	border: 4px solid #669a1c;
}

/*Gift Messages----*/
.giftmessages .input-checkbox label {
	color: #669a1c;
}

/*Shopping Cart---*/

.shopping-cart-totals tfoot td .price {
	color: #669a1c;
}

/*Allow box*/
.one-page-checkout .allow .step-count {
	background: #669a1c;
	border: 1px solid #669a1c;
}

.checkout-progress li.active {
	background: #669a1c;
}

.opc .allow .step-count {
	background: #669a1c;
	border: 1px solid #669a1c;
	color: #fff;
}

/*Active box*/

.one-page-checkout .active .head {
	background: #669a1c;
	border-color: #669a1c;
}

.one-page-checkout .active .step-count {
	border: 1px solid #669a1c;
	color: #669a1c;
	background: #FFF;
}

.opc .active .step-count {
	background: #FFF;
	border: 1px solid #669a1c;
	color: #669a1c;
}

.opc .active .step-title {
	background: #669a1c;
	border-color: #669a1c;
}

.opc .active .product-name {
	color: #669a1c;
}

/*Table*/

.checkout-progress td.active {
	background: #669a1c;
}

/*Multiple Addresses checkout---*/

.shipment-count {
	background: #669a1c;
}

.place-order-box .grand-total .price {
	color: #669a1c;
}

/*CUSTOMER
----------------------------------------------------------------*/ 
/*My Account navigation---*/

.account-nav li.on, .block-account li.current{
	color: #669a1c;
}

/*===============================================================
--------------------[MAGENTO'S VARIOUS PAGES]--------------------
=================================================================*/
/*1st level and upper*/

#ja-sidenav li li a:hover, #ja-sidenav li li a:active, #ja-sidenav li li a:focus,
#ja-sidenav li li.active li a:hover, #ja-sidenav li li.active li a:active, #ja-sidenav li li.active li a:focus {
	color: #669a1c;
	background-image: url(../../images/green/bullet1-hover.gif);
}

#ja-sidenav li li.active a {
	color: #669a1c;
}

ul.ja-tab-navigator li a:hover,
ul.ja-tab-navigator li a:focus,
ul.ja-tab-navigator li a:active,
ul.ja-tab-navigator li.active a {
	color: #669a1c;
}
