/* Start Feature Comparison */

#feature_comp {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #272320;
}

#feature_comp p {
	margin: 0;
	padding: 0 0 10px;
	font-size: 11px;
}

#feature_comp .clearboth {
	clear: both;
}

	/* Start Tabs */
	
	#feature_comp .tabNavigation {
		margin: 0;
		padding: 0;
		overflow: hidden;
	}
	
	#feature_comp .tabNavigation li {
		margin: 0;
		padding: 0;
		list-style: none;
		float: left;
	}
	
	#feature_comp .tabNavigation li a {
		display: block;
		float: left;
		height: 40px;
	}
	
	#feature_comp .tabNavigation li a span {
		display: none;
	}
		
		#feature_comp .tabNavigation li.tab1 a { width: 95px; background: url(../images/comparison/tab_overview.gif) 0 0; }
		#feature_comp .tabNavigation li.tab1 a.selected { width: 95px; background: url(../images/comparison/tab_overview.gif) 0 -40px; }
		
		#feature_comp .tabNavigation li.tab2 a { width: 79px; background: url(../images/comparison/tab_luxury.gif) 0 0; }
		#feature_comp .tabNavigation li.tab2 a.selected { width: 79px; background: url(../images/comparison/tab_luxury.gif) 0 -40px; }
		
		#feature_comp .tabNavigation li.tab3 a { width: 74px; background: url(../images/comparison/tab_safety.gif) 0 0; }
		#feature_comp .tabNavigation li.tab3 a.selected { width: 74px; background: url(../images/comparison/tab_safety.gif) 0 -40px; }
		
		#feature_comp .tabNavigation li.tab4 a { width: 124px; background: url(../images/comparison/tab_convenience.gif) 0 0; }
		#feature_comp .tabNavigation li.tab4 a.selected { width: 124px; background: url(../images/comparison/tab_convenience.gif) 0 -40px; }
		
	#feature_comp #overview,
	#feature_comp #luxury,
	#feature_comp #safety,
	#feature_comp #convenience {
		border: 1px solid #a09890;
		padding: 15px 10px;
		width: 738px;
	}
	
	#feature_comp #luxury td,
	#feature_comp #safety td,
	#feature_comp #convenience td {
		vertical-align: top;
	}
	
	/* End Tabs */
	
	/* Start Hover Tabs */
	
	#feature_comp .tabs_hover {
		border: 1px solid #d4d3d2;
		padding: 7px;
	}
	
	#feature_comp .tabHoverNav {
		margin: 0;
		padding: 0 10px 0 0;
		width: 395px;
	}
	
	#feature_comp .tabHoverNav li {
		list-style: none;
		margin: 0;
		padding: 0;
		border-bottom: 1px solid #d4d3d2;
		background: none;
	}
	
	#feature_comp .tabHoverNav li.last {
		border-bottom: 0;
	}
	
	#feature_comp .tabHoverNav li a {
		display: block;
		color: #272320;
		font-weight: bold;
		padding: 10px 5px;
		text-decoration: none;
	}
	
	#feature_comp .tabHoverNav li a:hover {
		color: #ffffff;
		padding: 10px;
	}
	
	#feature_comp .sedan_large {
		width: 310px;
		height: 344px;
		position: relative;
		background: url(../images/comparison/bg_large_sedan_2.gif) no-repeat;
	}
	
	#feature_comp .sedan_large_2col {
		width: 310px;
		height: 277px;
		position: relative;
		background: url(../images/comparison/bg_large_sedan_2_2col.gif) no-repeat;
	}
	
	#feature_comp .sedan_large#inactive {
		width: 310px;
		height: 344px;
		position: relative;
		background: url(../images/comparison/bg_large_sedan.gif) no-repeat;
	}
	
	#feature_comp .sedan_large_2col#inactive {
		width: 310px;
		height: 277px;
		position: relative;
		background: url(../images/comparison/bg_large_sedan_2col.gif) no-repeat;
	}
	
	#feature_comp .suv_large {
		width: 310px;
		height: 344px;
		position: relative;
		background: url(../images/comparison/bg_large_suv_2.gif) no-repeat;
	}
	
	#feature_comp .suv_large#inactive {
		width: 310px;
		height: 344px;
		position: relative;
		background: url(../images/comparison/bg_large_suv.gif) no-repeat;
	}
	
	#feature_comp .value1 {
		position: absolute;
		right: 18px;
		top: 41px;
		color: #ffffff;
		font-weight: bold;
		width: 160px;
		height: 10px;
		text-align: center;
	}
		
	#feature_comp .value2 {
		position: absolute;
		right: 18px;
		top: 159px;
		color: #ffffff;
		font-weight: bold;
		width: 160px;
		height: 10px;
		text-align: center;
	}
	
	#feature_comp .value3 {
		position: absolute;
		right: 18px;
		top: 274px;
		color: #ffffff;
		font-weight: bold;
		width: 160px;
		height: 10px;
		text-align: center;
	}
	
	#feature_comp .value1 div,
	#feature_comp .value2 div,
	#feature_comp .value3 div {
		padding: 40px 0 0;
	}
	
	#feature_comp .disclaim {
		color: #747474;
		padding: 10px 0 0 415px;
	}
	
	#feature_comp .disclaim2 {
		color: #747474;
		padding: 10px 0 0 500px;
	}
	
	#feature_comp .disclaim3 {
	color: #747474;
	padding: 10px 0 0 360px;
	}
	
	/* End Hover Tabs */
		
		/* Start Overview */
		
		#feature_comp #overview .is250_comp_head {
			margin: 10px 0 0;
			border-bottom: 0;
		}
		
		#feature_comp .is250_comp_head td {
			height: 85px;
			font-weight: bold;
			color: #ffffff;
			vertical-align: top;
		}
		
		#feature_comp .is250_comp_head td div {
			text-align: center;
			padding: 62px 0 0 20px;
		}
		
			#feature_comp .is250_comp_head_1 {
				width: 255px;
				text-align: left;
			}
			
			#feature_comp .comp_sedan_c1 {
				width: 161px;
				background: url(../images/comparison/comp_sedan_c1.gif) 0 0 no-repeat;
			}
			
			#feature_comp .comp_sedan_c2 {
				width: 161px;
				background: url(../images/comparison/comp_sedan_c2.gif) 0 0 no-repeat;
			}
			
			#feature_comp .comp_sedan_c3 {
				width: 161px;
				background: url(../images/comparison/comp_sedan_c3.gif) 0 0 no-repeat;
			}
			
			#feature_comp .comp_suv_c1 {
				width: 161px;
				background: url(../images/comparison/comp_suv_c1.gif) 0 0 no-repeat;
			}
			
			#feature_comp .comp_suv_c2 {
				width: 161px;
				background: url(../images/comparison/comp_suv_c2.gif) 0 0 no-repeat;
			}
			
			#feature_comp .comp_suv_c3 {
				width: 161px;
				background: url(../images/comparison/comp_suv_c3.gif) 0 0 no-repeat;
			}
			
			#feature_comp #overview table {
				font-size: 11px;
				border-bottom: 2px solid #d4d3d2;
			}
			
			#feature_comp #overview table.graybg {
				background: #eeeeef;
			}
			
			/* Start Cell Formatting */
			
			#feature_comp .comp_1 {
				width: 35px;
				background: #a09890;
				text-align: center;
				border-right: 1px solid #ffffff;
			}
			
			#feature_comp .comp_2 {
				width: 198px;
				font-weight: bold;
				padding: 8px 10px;
				border: solid #d4d3d2;
				border-width: 0 1px 1px 0;
			}
			
			#feature_comp .comp_3 {
				width: 140px;
				padding: 8px 10px;
				border: solid #d4d3d2;
				border-width: 0 1px 1px 0;
			}
			
			#feature_comp .comp_4 {
				width: 140px;
				padding: 8px 10px;
				border: solid #d4d3d2;
				border-width: 0 1px 1px 0;
			}
			
			#feature_comp .comp_5 {
				width: 139px;
				padding: 8px 10px;
				border: solid #d4d3d2;
				border-width: 0 1px 1px 0;
			}
			
			/* End Cell Formatting */
						
		/* End Overview */
		
		/* Start Luxury */
				
		#feature_comp #luxury .tabHoverNav li a:hover {
			background: #a09890 url(../images/comparison/comp_arrow.gif) 375px 7px no-repeat;
		}
		
		/* End Luxury */
		
		/* Start Safety */
				
		#feature_comp #safety .tabHoverNav li a:hover {
			background: #a09890;
		}
		
		/* End Safety */
		
		/* Start Performance */
		
		#feature_comp #convenience .tabHoverNav li a:hover {
			background: #a09890;
		}
		
		/* End Performance */
				
/* End Feature Comparison */

