.navigation {
	background-image: url(/custom/aehkpHT/images/menu-bg.gif);
	background-repeat: repeat-x;
}


.bt-home-service {
	float: right;
	margin-left: 10px;
	display: block;
}


.cell-gallery {
	padding-right: 20px;
	padding-bottom: 20px;
}

.cell-gallery-last  {
	padding-bottom: 20px;
}

.bt-switchgallery {
	float: right;
	margin-right: 10px;
	display: inline;
}

.table-specslegend {
	float: right;
	margin-right: 10px;
	display: inline;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
}

.bt-back-to-top {
	float: right;
	margin-right: 36px;
	display: inline;
}



.table-specs {
	width: 100%;
	font-size: 12px;
	color: #FFF;
}

.table-specs td {
	padding: 2px;
}

.table-specs .td-title{
	background-color: #5B5A65;
}
.table-specs .cell-subtitle{
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 5px;
	display: block;
	text-transform: uppercase;
}

.table-specs .td-subtitle-border{
	background-color: #5B5A65;
	height:1px;
}

.table-specs  .cell-trims {
	width: 100px;
	text-align: center;
}
.table-specs  .cell-trims2 {
	
	text-align: center;
}

.table-specs .normalrow {
	
}

.table-specs .normalrow td {
	padding-top: 10px;
	padding-bottom: 10px;
}


.table-specs a {}

.table-specs a:hover, .table-specs a:active {}


.table-specs .cell-verticalborders  {
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #918E94;
}
.table-specs .tr-altcolor {
	background-color: #433A48;
}




.trimdetails  {
	height:366px;
	background-color: #3c3944;
	display: block;
	background-image: url(/custom/aehkpHT/images/Lincoln-MKS.jpg);
	background-repeat: no-repeat;
	background-position: right;
}


.cell-trimdetails-button {
	display: block;
	padding-top: 7px;
	padding-bottom: 7px;
}
