.models-list {
	padding: 0px;
	margin: 0px;
	width: 100%;
	border-collapse: collapse;
}
.models-list .model {
	text-align: center;
	/*background-color: red;*/
	width: 75px;
	padding: 0px;
	margin: 0px;
	/*border-right: 1px solid green;*/
	padding: 5px 5px 8px 5px;
	border-left: 1px solid #D6D6D6;
	border-right: 1px solid #D6D6D6;
}

.models-list .price-suggest {
	text-align: center;
	width: 75px;
	padding: 0px;
	margin: 0px;
	padding: 5px 5px 8px 5px;
}

.models-list .price-suggest-header {
	text-align: center;
	width: 75px;
	padding: 0px;
	margin: 0px;
	padding: 5px 5px 8px 5px;
	white-space: nowrap;
}

.models-list .price-suggest-header strong {
	white-space: nowrap;
}

.models-list .selected {
	/* background: url('/nissan-price-selector/img/price-suggest-arrow-right.png') no-repeat right top; */
	background-color: #C71444;
}


.models-list .selected-arrow-down {
	background: url('/nissan-price-selector/img/price-suggest-arrow-down.png') no-repeat center top;
}

.models-list .selected-arrow-up {
	background: url('/nissan-price-selector/img/price-suggest-arrow-up.png') no-repeat center bottom;
	/*
	border-left: 1px solid #C71444;
	border-right: 1px solid #C71444;
	*/
}

.models-list .model a {
	display: inline-block;
	background: url('/img/blt-gray.gif') no-repeat 0px 5px;
	padding: 0px 0px 0px 5px;
	white-space: nowrap;
}

.models-list .price-suggest a {
	white-space: nowrap;
	text-align: center;
}

.models-list .selected a {
	color: white;
}

.models-list .selected-arrow-up a {
	color: #C71444;
	background: none; /*url('/img/blt-red.gif') no-repeat 0px 5px;*/
	text-decoration: none;
}

.models-list .model a:hover {
	text-decoration: none;
}

.models-list .selected-arrow-up a:hover {
	text-decoration: underline;
}

.top-line {
	border-top: 1px solid #BBBBBB;
}

.top-red-line {
	border-top: 1px solid #C71444;
}