@charset "utf-8";
/* CSS Document */

#hqs-container {
	width: 1000px;
	height: 370px;
	color: #000000;
}
#hqs-container * {
	margin: 0;
	padding: 0;
}

#hqs-content {
	position: relative;
	height: 390px;
	*height: 365px;
}
#hqs-content #hqs-content-bg {
	position: absolute;
	top:0px;
	right:-10px;
	z-index: 0;
}
#hqs-content #hqs-content-bg img {
	border:0;
}
#hqs-content #hqs-content-body {
	position: relative;
	padding:0;
	color:#FFF;
	z-index: 1;
}
#hqs-content #hqs-content-body h3 {
	margin: 0 0 50px 0;
	font-size: 30px;
}
#hqs-content #hqs-content-body a.button {
	display: block;
	float:left;
	width: 155px;
	height: 30px;
	margin: 0 0 5px 0;
	padding:0 0 0 0;
	line-height: 28px;
	font-size: 14px;
	font-weight:bold;
	text-transform: uppercase;
	text-align:center;
	font-family: Arial Narrow, Arial Condensed, Arial, Helvetica, sans-serif;
	white-space: nowrap;
	background: transparent url(/images/hqs/button-bg.png) no-repeat top center;
	overflow: hidden;
	behavior: url (/AF2/js/iepngfix/2.0.3/iepngfix.htc);
	text-decoration:none;
	color:#EEEEEE;
	cursor:pointer;
	outline:none
}


#hqs-content #hqs-content-body a {
	color: #000;
	text-decoration:underline
}

#hqs-selector {
	position: absolute;
	overflow:hidden;
	height: 370px;
	width:374px;
	padding: 0px 0 0px 0;
	top:0px;
	left:-5px;
	background: transparent no-repeat top left;
}
#hqs-scroll-left {
	position: absolute;
	z-index:100;
	bottom: 0;
	left: 0;
	width: 60px;
	height: 110px;
	display:none
}
#hqs-scroll-right {
	position: absolute;
	z-index:1000;
	bottom: 0px;
	right: 0px;
	width: 60px;
	height: 110px;
	display:none
}
#hqs-selector-body {
	width: 370px;
	height: 374px;
	margin:0;
}
#hqs-selector-body #hqs-selector-cars {
	position: absolute;
	top: 0;
	left: 0px;
	height:370px;
	width:374px;
	line-height:0;
	padding:0;
	font-size:0;
}
#hqs-selector-body a {
	display: -moz-inline-box; /* FF2 */
	width: 183px;
	position:relative;
	display:block;
	left:0;
	float:left;
	height: 61px;
	margin:0;
	cursor:pointer;
	outline:none
}

#hqs-selector-body a.hqs-selector-amanti {
	background: url(/images/hqs/amanti-btn.jpg) no-repeat scroll;
	height: 62px;
}
#hqs-selector-body a.hqs-selector-borrego {
	background: url(/images/hqs/borrego-btn.jpg) no-repeat scroll;
	height: 60px;
}
#hqs-selector-body a.hqs-selector-forte {
	background: url(/images/hqs/forte-btn.jpg) no-repeat scroll;
}
#hqs-selector-body a.hqs-selector-forte-koup {
	background: url(/images/hqs/forte-koup-btn.jpg) no-repeat scroll;
}
#hqs-selector-body a.hqs-selector-optima {
	background: url(/images/hqs/optima-btn.jpg) no-repeat scroll;
	height: 62px;
}
#hqs-selector-body a.hqs-selector-rio {
	background: url(/images/hqs/rio-btn.jpg) no-repeat scroll;
	height: 62px;
}
#hqs-selector-body a.hqs-selector-rio5 {
	background: url(/images/hqs/rio5-btn.jpg) no-repeat scroll;
}
#hqs-selector-body a.hqs-selector-rondo {
	background: url(/images/hqs/rondo-btn.jpg) no-repeat scroll;
	height: 62px;
}
#hqs-selector-body a.hqs-selector-sedona {
	background: url(/images/hqs/sedona-btn.jpg) no-repeat scroll;
}
#hqs-selector-body a.hqs-selector-sorento {
	background: url(/images/hqs/sorento-btn.jpg) no-repeat scroll;
}
#hqs-selector-body a.hqs-selector-soul {
	background: url(/images/hqs/soul-btn.jpg) no-repeat scroll;
}
#hqs-selector-body a.hqs-selector-spectra {
	background: url(/images/hqs/spectra-btn.jpg) no-repeat scroll;
	height: 62px;
}
#hqs-selector-body a.hqs-selector-spectra-5 {
	background: url(/images/hqs/spectra-5-btn.jpg) no-repeat scroll;
}
#hqs-selector-body a.hqs-selector-sportage {
	background: url(/images/hqs/sportage-btn.jpg) no-repeat scroll;
	height: 62px;
}

#tsw-panel {
	color:#000;
	font-size:14px;
}
#hqs-important-text-wrap {
	position:absolute; 
	top:250px; 
	right:200px;
	width:180px;
	font-size:12px; 
	font-family: Verdana, Geneva, sans-serif;
	color:#000;
	font-weight:bold;
	z-index:300;
	visibility:hidden
}
#hqs-buttons-wrap {
	position:absolute; 
	top:200px; 
	right:15px;
}
#hqs-disclaimer {
	position:absolute; 
	top:195px; 
	right:305px; 
	width:200px;
	height:38px;
	overflow:auto;
	background:#CCC;
	border: solid 1px #999;
	padding:10px;
	color:#333;
	display:none;
	visibility:hidden
}
#mm3_SaveSearchPanel h2 {
	color:#000
}
#hqs-details {

}

#rt-hqs-box {
	position:absolute;
	top:20px;
	left:285px;
	z-index:200
}

#rt-hqs-heading {
	font-size:14px;
	display:inline
}