.model-name {
	color: #FFF;
	font-family: Arial, Helvetica, sans-serif;
}.model-name p a {
	color: #CCC;
}
.model-name .model-name tr td a {
	color: #CCC;
}

	.listing-type-grid {
		overflow: auto;
	}
	
	.listing-type-grid h5 {
		padding-bottom: 3px;
		margin-bottom: 0;
		margin-top: 3px;
	}
	
	.listing-type-grid h5 a{
		text-decoration:none; color:#666;
	}
	
	p.product-image{
		margin-bottom: 0px !important;
		padding-bottom: 0px !important;
	}
	
	.listing-type-grid ol {
		list-style: none;
		padding: 0;
		margin: 0;
	}
	
	.listing-type-grid ol li{
		margin: 0 3px 0 0;
		padding: 0 0 8px 0;
		float: left;
		text-align: center;
		height: 300px;

                width: 240px;

	}
.up-sell .product-image {
	MARGIN-RIGHT: 8px
}

.modelname-box {
	PADDING-BOTTOM: 3px; CLEAR: both
}
.modelname-box {
	CLEAR: both
}
.grey {
	COLOR: #666
}
H2 {
	MARGIN: 0px; FONT-SIZE: 14px
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
p {
	margin-bottom: 15px;
}




img {
	border: none;
}


a {
	color: #666;
	text-decoration: underline;
}


a.on {
	text-decoration: none;
}


a:hover {
	text-decoration: underline;
}


a.nohover, a.nohover:link, a.nohover:hover, a.nohover:visited {
	background: transparent !important;
}
.store_nav A {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; COLOR: #FF0000; FONT-SIZE: 13px; FONT-WEIGHT: bold; TEXT-DECORATION: none; PADDING-TOP: 5px
}
.store_nav SPAN A {
	BACKGROUND: #FF0000; COLOR: #ffffff
}
.store_nav {
	LINE-HEIGHT: 20px; CLEAR: right; FONT-SIZE: 20px; FONT-WEIGHT: lighter
}
