/************************/
/**** Feature Nav Layout ****/
#vehicle_feature_nav_wrapper {
	background: #7d7c7c;
	color: #000;
	width: 946px;
	height: 92px;
	padding: 0 4px 0 10px;
	overflow: hidden;
	opacity: 0;
}
.feature_nav_group {
	float: left;
	position: relative;
	width: 84px;
	height: 92px;
	background-color: #abaaaa;
	overflow: hidden;
	margin-right: 5px;
}
.feature_nav_group .group_title {
	font-weight: bold;
	font-size: 11px;
	text-align: center;
	padding: 37px 0 0 0;
	width: 84px;
	height: 55px;
	_height:57px;
	background: url('/shared/images/features/feature_nav_group_tab.jpg') 0 0px no-repeat;
	float: left;
	display: block;
	cursor: pointer;
}
.hover .group_title {
	color: #950000;
}
.feature_nav_group.selected {
	background: url('/shared/images/features/nav_group_open_rtbg.gif') top right no-repeat #abaaaa;
	padding-right: 10px;
}
.feature_nav_group.selected .group_title {
	background: url('/shared/images/features/feature_nav_group_tab_on.jpg') 0 0px no-repeat;
	padding-left: 2px;
	color: #fff;
}
.nav_list_wrapper {
	height: 92px;
	overflow: hidden;
	position: absolute;
	float: left;
	background: #abaaaa;
}
.feature_nav_list {
	margin: 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
	position: relative;
}
.feature_nav_list li {
	width: 96px;
	height: 83px;
	padding: 3px 6px 6px;
	margin: 0 4px;
	float: left;
	text-align: center;
}
.feature_nav_list li.selected {
	background: url('/shared/images/features/nav_list_li_select_bg.gif') 0 0px no-repeat;
}
.feature_nav_list li a {
	text-decoration: none;
	color: #fff;
}
.feature_nav_list li img {
	width: 96px;
	margin: 1px 0;	
}

.feature_nav_list li .thumbnail_name {
	width: 96px;
	height: 31px;	
	font-size: 10px;
	font-weight: bold;
	background: url('/shared/images/features/nav_list_thumbnail_bg.gif') 0 0 no-repeat;
	display: table-cell;
	line-height: 30px;
}
#accident_avoidance .thumbnail_name {
	line-height: 15px;
}
.feature_nav_list li a:hover .thumbnail_name {
	background-position: 0px -31px;
}
.feature_nav_list li.selected .thumbnail_name,
.feature_nav_list li.selected a:hover .thumbnail_name {
	background: url('/shared/images/features/nav_list_thumbnail_select.gif') 0 0px no-repeat;
}
.feature_nav_list span {
	display: block;
	cursor: pointer;
}
.feature_subnav_buttons {
	display: none;
	position: absolute;
}
.prev,
.next {
	text-indent: -1000px;
	height: 92px;
	width: 39px;
	float: left;
}
.prev {
	background: url(/shared/images/features/left_arrow.gif) 0 0 no-repeat;
}
.next {
	float: right;
	background: url(/shared/images/features/right_arrow.gif) 0 0 no-repeat;
}
.next:hover,
.prev:hover {
	background-position: 0 -92px;
}
.inactive {
	cursor: default;
}
.inactive:hover {	
	background-position: 0 0;
}
