#navbarmain {
	background-image: url('/images/kawasaki/bg-navbarmain.gif');
}
#navmain li {
	background: #0e9346 url('/images/kawasaki/navmain/bg-li.gif') no-repeat right 0;
}
#navmain li.last {
	background-image: url('/images/kawasaki/navmain/bg-li-last.gif');
}
#navmain li.first a {
	background-image: url('/images/kawasaki/navmain/bg-li-first-a.gif');
}
#navmain li.selected,
#navmain li.firstselected {
	background-image: url('/images/kawasaki/navmain/bg-li-selected.gif');
}
#navmain li.selected a,
#navmain li.lastselected a {
	background-image: url('/images/kawasaki/navmain/bg-li-selected-a.gif');
}
#navmain li.firstselected a {
	background-image: url('/images/kawasaki/navmain/bg-li-firstselected-a.gif');
}
#navmain li.lastselected {
	background-image: url('/images/kawasaki/navmain/bg-li-lastselected.gif');
}
#navmain li a:hover,
#navmain li a:focus,
#navmain li a:active {
	background-color: transparent;
	color: #999999;
}

#mainbar .sidecol .panel a:hover,
#mainbar .sidecol .panel a:focus,
#mainbar .sidecol .panel a:active {
	color: #437f1f;
}

#mainbar .sidecol .panel .title {
	background-color: #5aab28;
	color: #ffffff;
}

#mainbar .sidecol .menuright .panel {
	background-color: #222222 !important;
	color: #ffffff !important;
}
#mainbar .sidecol .menuright a {
	background-color: #dfdfdf !important;
	color: #666666 !important;
}
#mainbar .sidecol .menuright a:hover,
#mainbar .sidecol .menuright a:focus,
#mainbar .sidecol .menuright a:active {
	background-color: #dfdfdf !important;
	color: #000000 !important;
}

#mainbar .sidecol .menuright #latestnewslist a {
	background-color: #222222 !important;
	color: #ffffff !important;
}
#mainbar .sidecol .menuright #latestnewslist a:hover,
#mainbar .sidecol .menuright #latestnewslist a:focus,
#mainbar .sidecol .menuright #latestnewslist a:active {
	background-color: #222222 !important;
	color: #dddddd !important;
}


/*#mainbar .sidecol #booktestride {
	background: #d9d9d9 url('/images/kawasaki/bg-booktestride.jpg') no-repeat 0 bottom;
	color: #000000;
}
#mainbar .sidecol #booktestride a {
	padding: 78px 0 0;
	background-color: transparent;
	color: #000000;
}
#mainbar .sidecol #booktestride a:hover,
#mainbar .sidecol #booktestride a:focus,
#mainbar .sidecol #booktestride a:active {
	background-color: transparent;
	color: #ffffff;
}*/


.navside li a {
	background: #d9d9d9 url('/images/kawasaki/bg-navside-li-a.gif') no-repeat left bottom;
	color: #222222;
}
.navside li a:hover,
.navside li a:focus,
.navside li a:active {
	background-color: #cccccc;
	color: #000000;
}
.navside ul li a:hover,
.navside ul li a:focus,
.navside ul li a:active {
	color: #437f1f;
}
.navside ul li.selected a {
	color: #437f1f;
}

#content a:hover,
#content a:focus,
#content a:active {
	color: #437f1f;
}
#content .pagenav a:hover,
#content .pagenav a:focus,
#content .pagenav a:active {
	color: #437f1f;
}

#imgnav a:hover,
#imgnav a:focus,
#imgnav a:active {
	background-color: #222222;
	color: #ffffff;
}
#imgnav .imglist a.selected,
#imgnav .imglist a.activeSlide {
	background-color: #437f1f;
	color: #ffffff;
}

.reviewlist .item .stars {
	background-color: #437f1f;
}

#mainbar .sidecol .panel {
	background-color: #dfdfdf !important;
	color: #666666 !important;
}
#options .option {
	border-color: #dfdfdf;
}
#options .option .price {
	background-color: #dfdfdf;
	color: #222222;
}

#formproductdetail input.submit,
#mainbar .sidecol a.button {
	background-color: #5aac26;
	border: 1px solid #5aac26;
}
#mainbar .sidecol a.button:hover,
#mainbar .sidecol a.button:focus,
#mainbar .sidecol a.button:active {
	background-color: #5aac26;
	color: #000000;
}

#breadcrumb a:hover,
#breadcrumb a:focus,
#breadcrumb a:active {
	background-color: #222222;
	color: #dddddd;
}

#footer {
	background: #171818 url('/images/kawasaki/bg-navbarmain.gif') repeat-x 0 bottom;
	color: #ffffff;
}

