#container{background-color:#fff;width:980px;margin:0 auto;z-index:5; margin-top:0px; margin-bottom: 0px;}
.content{width:auto;}
div.content{}
	.content .main{float:left;text-align:left;overflow:hidden;min-height:600px;padding:5px; position:relative}
	#product_detail_view .content .main{overflow:visible}
	.content .sidebar{float:right;color:#7c7c7c;padding:16px 16px 0 0}
	.content .sidebar.left{float:left;clear:left;padding:16px 0 0 16px}
.clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}

a + div.item{margin-top:5px}
div.submenu + h1{margin-top:5px}
div.submenu{display:block;padding:5px 16px 0}
div.submenu.in_main{padding:0}
div.submenu div.nav{display:block;font-weight:700}
div.submenu div.nav ul{list-style-type:none;height:25px;margin-right:8px}
div.submenu div.nav ul li{display:block;float:left;font-size:15px;color:#363636;line-height:25px;margin:0 4px;padding:0 4px; text-decoration: none;}
div.submenu div.nav ul li:hover{background-color:#363636}
div.submenu div.nav ul li:hover.text{background:none}
div.submenu div.nav ul li a{color:#0C2577;background:none}
div.submenu div.nav ul li:hover a{color:#FFF;background:none;text-decoration: none;}
div.submenu div.nav ul li ul{position:absolute;z-index:10;margin-left:-4px;padding-bottom:5px;width:auto;background-color:#363636;height:auto}
div.submenu div.nav ul li ul.scroll{height:400px;overflow-y:scroll}
div.submenu div.nav ul li:hover > ul{display:block}
div.submenu div.nav ul li ul li{float:none;line-height:19px;font-size:12px;color:#FFD635;margin:0;padding:0 9px}
div.submenu div.nav ul li ul li h3{font-size:12px;font-weight:700;color:#CCC;margin-top:6px}
div.submenu div.nav ul li ul li a{color:#CCC;line-height:normal;display:block;padding:2px 0}
div.submenu div.nav ul li ul li:hover > a,div.submenu div.nav ul li ul li a:hover{color:#CCC}
div.submenu div.nav ul li ul.box{margin-left:-430px;width:630px;height:auto}
div.submenu div.nav ul li ul.box li{display:block;float:left;padding-right:0;margin:4px 10px 0 0}
div.submenu div.nav ul li ul.box li > div{display:block;width:auto;max-width:100px;color:#CCC;background-color:#363636;padding-bottom:8px}
div.submenu div.nav ul li ul.box li > div a{display:block;line-height:normal;padding:2px 0}
.fl_left{float:left}
.fl_right{float:right}
.fl_none{float:none}
.align_r{text-align:right}
.align_l{text-align:left}
.hide_nav{display:none}

div#main_nav_wrapper{background-color:#8CC63F}
/* div.submenu div.nav ul li a {color : #ccc}
div.submenu div.nav ul li:hover ul li a {color : #fff} */

a.button.inverse,
div.css_dd_menu ul li.dropdown,
div.submenu div.nav ul li a,
div.submenu div.nav ul li:hover ul li a,
div.filter_sort ul li.dropdown,
div.dd_list ul li.dropdown,
a#compare_link,
span#comment-notify span a,
span#comment-notify span a:hover,
div.set_nav span.message {}
a:hover,
a.rollover,:hover.lightbox,
div#main_nav_wrapper div#main_nav ul li ul li:hover,
div#share_block .author_info .info p a:hover,
div.pagination a:hover,
div.pagination span.current,
div.pagination_mini a:hover,
div.pagination_mini a:hover.current,
input[type=submit], 
input[type=button],
a.button,
a:hover.button,
a:hover.button.inverse,
div.tabbed_nav ul.light li a:hover,
div.filter_sort ul li ul li:hover,
div.comments div.filter_sort ul li ul li:hover,

input[type=submit].raquo,input[type=button].raquo{url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAICAYAAADN5B7xAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAFdJREFUeNpi+P///10oFgTi8v8QkAbEDNgwA1QSBDqgmt5BsSAuDQxQG0DAGMmWmfg0wGw5g2QLzAAUDUwMqECQAB/DSS7EOCkNSQFRnr6LpIBgsAIEGADpdhctLw/XKQAAAABJRU5ErkJggg==) 100% 50% no-repeat}
a:hover.hover_nochange,
input.bitmap_button{background-color:transparent;color:#228B22}
input.bitmap_button:hover{background-color:transparent}
div.important_note{border:1px solid #228B22}
div.submenu div.nav ul li ul.for_parts { margin-left:-100px; width:310px }
div.submenu div.nav ul li ul.for_protective { margin-left:-147px; width:310px }
div.submenu div.nav ul li ul.for_clothes { margin-left:-157px; width:220px }
div.submenu div.nav ul li ul.for_accessories { margin-left:-200px; width:346px }
dl.list_compact dd div.thumb a.rollover img,
div#main_spotlight div#main_spotlight_thumbs a.active img,
div#main_spotlight div#main_spotlight_thumbs a:hover img{border:2px solid #228B22}
div.tabbed_nav ul li a{background-color:#8CC63F}
div.tabbed_nav ul.light li a{background-color:#C5E29F}
div.tabbed_nav ul li.dd_right a,div.tabbed_nav ul li.dd_right a:hover{background-color:transparent}
div.tabbed_nav ul li.active a,div.tabbed_nav ul li.active a:hover,div.tabbed_nav ul li.disabled.active a,div.tabbed_nav ul li.disabled.active a:hover{background-color:#FFFFFF}
 