.details_navigation {
height: 22px;
list-style: none;
text-align: left;
font-weight: bold;
padding: 0;
margin:0 5px 0 -5px;
}
.details_navigation li {
float: left;
padding: 0 8px;
border-right: 1px solid #000;
}
.details_navigation li.last {
border: none;
}
#details-left {
clear: both;
float: left;
width: 490px;
}
#details-right {
float: right;
text-align: center;
width: 350px;
}
#details-right h2.hide {
display: none;
}
#detailsdata {
padding: 0px;
margin: 0px;
}
#detailsdata h3 {
font-size: 14px;
font-weight: bold;	
padding: 3px;
margin: 0;
}
#detailsdata td {
text-align: left;
line-height: normal;
padding-left: 3px;
}
#detailsdata td.option {
line-height: normal;
}
#detailsdata td.header {
background-color: #b60205;
text-align: left;
}
#detailsdata td.car-type {
text-align: left;
background-color: #a8a8a8;
}
#detailsdata td.subheader {
padding: 3px;
background-color: #a8a8a8;
font-weight: bold;
text-align: left;
}
#detailsdata td.column1 {
width: 120px;
font-weight: bold;
padding-top: 4px;
}
#detailsdata td.column1_data {
padding-top: 4px;
width: 125px;
}
#remooz_pic img {
	border: 1px solid #a8a8a8;
	display: block;
}

/* IMAGE SLIDER */
#slideitmoo_outside {  
	width:350px ;
	height:50px ;
	margin-top:10px;
	display:block;
	position:relative;
}

#slideitmoo_outside .addfwd { display:block; position:absolute; cursor:pointer; width:30px; height:50px; top:0px; right:0px; background:url(../images/icons/slideitmoo_forward.png) no-repeat center;}
#slideitmoo_outside .addfwd .over { background:url(../images/icons/slideitmoo_forward_over.gif) no-repeat center; }
#slideitmoo_outside .addbkwd { display:block; position:absolute; cursor:pointer; width:30px; height:50px; top:0px; left:0px; background:url(../images/icons/slideitmoo_back.png) no-repeat center; }
#slideitmoo_outside .addbkwd .over { background:url(../images/icons/slideitmoo_back_over.gif) no-repeat center; }

/* the width is set to show the number of thumbnails that will be visible */
#slideitmoo_inside { 
	position:relative;
	overflow:hidden;
	width:292px;
	margin:0px auto 0px;
}
/* the thumbnails container; set a width on it so everything will be fine */
#slideitmoo_items {
	display:block;
	position:relative;
	width:6000px;
}

#slideitmoo_items div.slideitmoo_element {
	display:block;
	position:relative;
	float:left;
	margin-right:10px;
	font-size:11px;
	width:65px;
	text-align:center;
}

#slideitmoo_items a { padding:0px; margin:0px; clear:both; display:block; }
#slideitmoo_items a img{ border:1px #333333 solid; }

/* MEDIA BROWSER */
#media_container {
	padding-top: 3px;
	width: 300px;
	margin-bottom: 10px;
}
#media_container .media_item {
	cursor: pointer;
	padding: 1px;
	margin: 3px;
	border: 1px solid #a8a8a8;
	width: 65px;
	height: 48px;
}
#media_container .media_item_selected {
	border: 1px solid red;
}
.media_controls {
	position: relative;
	width: 350px;
	height: 40px;
}
.media_controls .mc {
	position:absolute;
	cursor: pointer;
	top:0;
	width:37px;
	height:35px;
	background:url(../../../images/buttons/media-control-buttons.png) 0 0 no-repeat;
	text-indent:-10000px;
	outline:none;
}
.media_controls .media_control_left {
left:0px;
}
.media_controls .media_control_right {
right:0px;
background-position:0 -35px;
}
.media_controls .media_control_left:hover {
background-position:-37px 0;
}
.media_controls .media_control_right:hover {
background-position:-37px -35px;
}
.media_controls .media_control_center {
position: absolute;
top: 13px;
left: 140px;
}