﻿*{
	margin:0;
	padding:0;
	/*border:none;*/
}

body
{
	width:100%;
	height:auto;
	margin:0 auto;
	text-align:center;
	background:#000000;
}

#container
{
	margin:0 auto;
	width:976px;
	height:787px;
}

a:link { color: #FFFFFF; text-decoration: none; }
a:visited { color: #FFFFFF; text-decoration: none; } 
a:hover { color:#1f1f1f;}

.vehicleDetailLink a:link
{
	color: #000000; 
}

.vehicleDetailLink a:hover
{
	color: #f5da12; 
}

.section a:link
{
	color: #000000; 
}

.section a:hover
{
	color: #f5da12; 
}

.company_address_top
{
	font-family:Arial, sans-serif; 
	color:#FFFFFF; 
	font-size:12px;
	text-align:left;
	vertical-align:bottom;
}

.menu
{
	font-family:Arial, sans-serif; 
	font-size:15px;
	text-align:left;
}

.contactus_address
{
	font-family:Arial, sans-serif; 
	color:#FFFFFF; 
	font-size:14px;
	text-align:left;
	vertical-align:top;
}

.content
{
	font-family:Arial, sans-serif; 
	color:#FFFFFF; 
	font-size:12px;
	text-align:left;
	vertical-align:top;
	padding-right:20px;
	line-height:17px;
}

.Enquiry
{
	font-family:Arial, sans-serif; 
	color:#FFFFFF; 
	font-size:12px;
	text-align:left;
	vertical-align:top;
}

.footer
{
	font-family:Arial, sans-serif; 
	font-size:8px;
	color:#FFFFFF;
}

.Special
{
	font-family:Arial, Helvetica, sans-serif; 
	font-size:11px;
    padding-left:15px;
    color: #ffffff;
}

.Special_Image a:hover
{
	color:Red;
}

.News_Promotions
{
	font-family:Arial, sans-serif; 
	color:#FFFFFF; 
	font-size:12px;
	text-align:left;
	vertical-align:top;
}

/*  ------------------------------------------------------------------------------ */	
/*  Home Page	
/*  ------------------------------------------------------------------------------ */	

.home_contactus,
.home_viewstock
{
	font-family:Arial, Helvetica, sans-serif; 
	color:#ffffff; 
	font-size:12px;
	text-align:left;
	padding-left:10px;
	line-height:18px;
}

.ContactUs{
	font-family:Arial, Helvetica, sans-serif; 
	color:#333333; 
	font-size:12px;
	text-align:left;
	line-height:19px;
}

/*  ------------------------------------------------------------------------------ */	
/*  Vehicle Stock List Page	
/*  ------------------------------------------------------------------------------ */	

/* Function bar header */
.drop_down_list {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	color : #363636;
	border: 1px solid silver;
	line-height : 14px;
}
.stock_function_bar_header {
	background-color : #af0000;
	color:#ffffff;
	font-weight : bold;
	height :28px;
	font-family: Arial, Geneva, sans-serif;
	font-size : 11px;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
	line-height : 14px;


}

.stock_function_bar_header a:link {
	color : white;
	text-decoration: underline;
}
.stock_function_bar_header a:visited {
	color : white;
	text-decoration: underline;
}
.stock_function_bar_header a:hover {
	color : #bdc0c5;
	text-decoration: underline;
}
.stock_function_bar_header td
{
    font-size : 10px;
    font-weight :normal ;
}

/* Function bar footer */
.stock_function_bar_footer {
	background-color : #BDC0C5;
	color:#af0000;
	font-weight : bold;
	height :28px;
	font-family: Arial, Geneva, sans-serif;
	font-size : 11px;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	border-top: 1px solid #333333;
	line-height : 14px;
}
.stock_function_bar_footer a:link {
	color : #af0000;
	text-decoration: underline;
}
.stock_function_bar_footer a:visited {
	color : white;
	text-decoration: underline;
}
.stock_function_bar_footer a:hover {
	color : #ffffff;
	text-decoration: underline;
}
.stock_function_bar_footer td
{
    font-weight :normal ;
}

/* Item row*/
.stock_item
{

	font-family : Arial, Geneva, sans-serif;
	font-size : 10px;
	font-style : normal;
	color : #555555;
	cursor : pointer;		
	line-height : 12px;
	text-decoration: none;
}

.stock_item:hover 
{
    background-color : #cccccc;
    color:#000000;
    cursor:pointer ;
}

.stock_item h4
{
    font-size : 11px;
    font-weight :bold ;
    height :5px; 
    display :inline   ;
}

.stock_item span
{
    font-size : 10px;
    font-weight :normal ;
}

.stock_item td
{
    font-size : 10px;
    font-weight :normal ;
}

.stock_item_alternate
 {
	background-color : #e8e8e8;
	color : #555555;
	font-family : Arial, Geneva, sans-serif;
	font-size : 10px;
}

.stock_item_alternate:hover 
{
    background-color : #cccccc;
    color:#000000;
    cursor:pointer ;
}

.stock_item_alternate h4
{
    font-size : 11px;
    font-weight :bold ;
    height :5px;
    display :inline;
}

.stock_item_alternate span
{
    font-size : 10px;
    font-weight :normal ;
}

.stock_item td
{
    font-size : 10px;
    font-weight :normal ;
}

.DataListColumnHeader
{
	font-family : Arial, Geneva, sans-serif;
	font-size : 11px;
	font-style : italic;
	font-weight : bold;
	background-color : #CCCCCC;
	color : #555555;
	line-height: 18px;
	text-decoration : none;

 }

/*  ------------------------------------------------------------------------------ */	
/*  Vehicle Details page
/*  ------------------------------------------------------------------------------ */	
.Main
{ 
	width:100%; 
	margin:0 auto;
	float:left ;
	vertical-align :top ; 
}

#divDealercontainer
{
	color : #666666;
}

#divMainHeader
{
	 padding-right:0px;
	 padding-left:40px;
	 padding-top:5px;
	 padding-bottom:5px;
	 color : Gray;
	 background-color:#ffffff;
	 vertical-align:middle;
}

#divMainHeaderPrice
{
	 color : Gray;
	 padding-right:10px;
}

#divMainHeaderPrice h2
{
	font-family : Arial, Helvetica, sans-serif;
	font-size:20px;
}

#divMainHeader h2
{
	font-family : Arial, Helvetica, sans-serif;
	font-size:20px;
}

#vehicleDetails
{
	/*background-color:#ffffff;*/
	text-align:left;
}

.left
{
	 float:left; 
	 width:auto ; 
	 font-family : Arial, Helvetica, sans-serif;
	 font-size : 10px;
	 
	 padding-left:43px;
	 padding-top:10px;
}

.left table
{ 
    border :none;
    margin:0 0 20px 0; 
    line-height : 10px;
    color : #666666;
 }

.left table td 
{ 
	padding:8px 0;
	border-bottom:1px solid #ddd; 
	vertical-align :top ;
}

.label 
{
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-weight : bold;
	font-style:italic;
	font-size: 11px;
}
		
.options {}			

	.options h3 
	{ 
		margin:0 0 10px 0;
		 font-size:13px; 
	}
	
	.options ul 
	{ 
		margin:0; 
		padding:0; 
		list-style:none; 
	}
	
		.options ul li 
		{ 
			margin:0; 
			padding:3px 5px 3px 15px; 
			display:list-item ; 
			float:left; 
			width:110px; 
			background:url(../img/star.gif) no-repeat left; 
		}
		
.dealer 
{ 
border-bottom :1px solid #ddd ;
}

.dealer table
{ 
	width:100%; 
  	border:none;
    margin:0 0 5px 0; 
    line-height : 10px;
 }
	.dealer table td 
	{ 
		border-bottom:none; 
		padding:8px 0;
		vertical-align :top ;
	}

.right 
{ 
float:left; 
width:320px;
margin-left :10px; 
/*font-family : Verdana, Arial, Helvetica, sans-serif;*/
font-family : Arial, Helvetica, sans-serif;
font-size : 9px;
padding-top:10px;
padding-left:23px;
}

.gallery a 
{ 
	display:block; 
	padding:1px; 
	border:1px solid #DDDDDD ; 
	float:left; 
	margin:0 2px 2px 0; 
}

	.gallery a img 
	{ 
		border:none;
		 width:145px;
	}

.section 
{
	 clear:both; 
	 padding:10px 0; 
	
}			
	.section h3 
	{ 
		margin:0 0 10px 0;
		font-size:13px; 
		color:#666666;
	}
	
	.section ul  
	{
		margin:0; 
		padding:0; 
		list-style:none; 
	}
	
		.section ul li 
		{ 
			margin:0; 
			padding:3px 5px 5px 0; 
			display:block; 
		}		

#footer 
{ 
clear:both; 
padding:20px; 
text-align:center; 
}

.featureStyle
{ 
padding:8px 0;
vertical-align :top ;

}
.featureStyle table
{ 
  margin:0 0 20px 0; 
  line-height : 6px;
 }
	.featureStyle table td 
	{ 
		padding:8px 0;
		border-top :1px solid blue; 
		vertical-align :top ;
	}


.modalPopup {
	background-color:white;
	border-width:1px;
	border-style:solid;
	border-color:Gray;
	padding:10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	font-size : 9px;
    width: 370px; 
    /*height :auto ;*/
    height:430px;
}

.modalPopupDragHandle
{ 
	cursor: move; 
	background-color: #af0000;
    border: solid 1px Gray; 
    color: #ffffff; 
    text-align:left;
    vertical-align:middle;
    font-size :12px;
    font-weight:bold;
    /*font-size :medium;*/
	height: 21px;
	padding-left:5px;
}

.modalBackground {
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

/*  ------------------------------------------------------------------------------ */	
/*  Light Box	
/*  ------------------------------------------------------------------------------ */


.lightboxKeysTips
{
	text-align:left;
}

#lightboxBody table
{
	padding-left:7px; 
	padding-bottom:10px; 
	padding-top:10px;
	padding-right:0px;
}

.INPUT_SELECT {
	color 					: #25338e;
	font-family 			: Arial, Helvetica, sans-serif;
	font-size 				: 10px;
	font-weight 			: normal;
	height 					: 20px;
	width 					: 150px;
}

.INPUT_SUBMIT {
	color 					: #25338e;
	font-family 			: Arial, Helvetica, sans-serif;
	font-size 				: 12px;
	font-weight 			: normal;
	height 					: 25px;
	width 					: 100px;
}

.INPUT_TEXT {
	color 					: #25338e;
	font-family 			: Arial, Helvetica, sans-serif;
	font-size 				: 10px;
	font-weight 			: normal;
	height 					: 20px;	
	text-align 				: left;	
	width 					: 150px;
}

INPUT, SELECT, .INPT {
	font-family : Verdana, Geneva, sans-serif;
	font-size : 11px;
	color : #363636;
	border: 1px solid silver;
	line-height : 14px;
}

.MANUFACTURERBAR
{
	width:100%;
	background-color:#DDDDDD;
	border: 6px solid #ffffff;
	padding-top:1px;
	padding-bottom:2px;
	padding-left:5px;
	line-height : 14px;
}

.MANUFACTURERBARTEXT
{
	font-family : Arial, Geneva, sans-serif;
	font-size : 11px;
	font-style : italic;
	font-weight : bold;
	color : #777777;
	line-height : 14px;
}

.LABEL {
		font-family : Arial, Verdana, Geneva, sans-serif;
		font-size : 11px;
		font-style : italic;
		font-weight : bold;
		color : #555555;
		line-height : 16px;
}

.SECTIONHEADER {
	color 					: #25338e;
	font-family 			: Arial, Helvetica, sans-serif;
	font-size 				: 14px;
	font-style              : italic;
	font-weight 			: bold;
	border-bottom 			: 1px solid #999999;	