<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/* ---------- Layout 2 Website Main Page Start ------------ */

body
{
    margin: 0px;
}

.bodyLayout18
{
    background-color: #FFFFFF;
}

.divNotPayed
{
    font-family: Arial;
    font-size: 26px;
    font-weight: bold;
    color: #C0C0C0;
    width: 600px;
    margin-top: 100px;
    margin-right: auto;
    margin-left: auto;
    text-align: center;
}

                       /* --- Testimonials button --- */
                       
.divL18_TestimButton
{
    width: 80px;
    height: 38px;
    float: right;
    margin-top: 155px;
    margin-right: 15px;
}

/* ------------ Testimonial Table Start -----------*/

.tblL18_TestimPage
{
    margin: 15px 0px 25px 10px;
    width: 610px;
    padding-top: 10px;
    padding-bottom: 5px;
}

.tblL18_TestimPage_c1
{
    padding: 15px 5px 15px 5px;
    text-align: center;
    vertical-align: middle;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #000000;
}

.tblL18_TestimPage_c1 img
{
    border: 1px ridge #000000;
}

.tblL18_TestimPage_c2
{
    padding: 15px 5px 15px 5px;
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    text-align: left;
    vertical-align: top;
    border-top-style: solid;
    border-top-width: 1px;
    border-top-color: #000000;
}

/* ------------ Testimonial Table End -----------*/

                       /* --- Slider --- */
                       

#topSlideshowWrapper {
	width:100%;
	height:395px;
	background-color:#000000;
}

					
#sliderContainer {
	width: 920px;
	margin:0 auto;
	position: relative;
}


#slider1
{
    width: 100%;
    height: 300px;
    position: relative;
    overflow: hidden;
}


#slider1 img { 
	padding: 0; 
	margin:0;
	width:920px;
	height:300px;
}


#slider1 a img { border:none } 


#slider1Content {
	margin:0;
	padding:0;
	height:300px;
	font-size:0;
	width:100%;
	position: relative;  
}


.slider1Image {
	display:none;
	float:left;
	position:relative;
	margin:0;
	padding:0;
}

.slider1Image span {
	position: absolute;
	left:0;
	font-family:Tahoma, Arial;
	font-size:14px;
	padding: 0px;
	width:0px;
	background-color:#000000;  
	color: #fff;
	display: none;
	z-index:20;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;	
	-khtml-opacity: 0.7;
	opacity: 0.7;
} 


.slider1Image .bottom {
	bottom: 0;
	left: 0;
	height: 0px;
} 


#sliderLeftMask
{
    height: 300px;
    position: absolute;
    top: 0;
    left: 0px;
    width: 180px;
    z-index: 10;
    background: transparent url('LayoutImgs/Slider/sliderLeftMask.png') no-repeat scroll center center;
}



#sliderRightMask
{
    height: 300px;
    position: absolute;
    top: 0;
    left: 740px;
    width: 180px;
    z-index: 10;
    background: transparent url('LayoutImgs/Slider/sliderRightMask.png') no-repeat scroll center center;
} 

.divL18_Address
{
    height: 100px;
    width: 100%;
    position: absolute;
    bottom: -75px;
    background-color: transparent;
    text-align: center;
}

.divL18_HeaderButtons
{
    width: 225px;
    position: absolute;
    text-align: left;
    top: 0px;
    z-index: 30;
    right: -50px;
    color: #FFFFFF;
}

.divL18_HeaderButtons a
{
    line-height: 35px;
    text-decoration: none;
    text-transform: none;
    font-family: "Helvetica Neue" , "Lucida Grande" , "Segoe UI" , Arial, Helvetica, Verdana, sans-serif;
    color: #FFFFFF;
    font-size: 22px;
}

.divL18_HeaderButtons a:hover
{
    text-decoration: underline;
}                      
                       

                       /* --- Page --- */

.divPageLayout18
{
    width: 844px;
    padding: 0px;
    margin: 0px auto 0px auto;
}

                       /* --- Header --- */

.divL18_HeaderWrap
{
    width: 844px;
    position: relative;
    top: 0px;
    left: 0px;
    margin: 0px auto 0px auto;
    text-align: center;
}

.tblL18_Header
{
    width: 844px;
    margin: 0px auto 0px auto;
}

.tblL18_Header_c2
{
    padding: 0px 0px 10px 0px;
    text-align: center;
    vertical-align: top;
}

.tblL18_Header_c2 a
{
    margin: 0px 10px 0px 10px;
    font-family: "Helvetica Neue",helvetica,"microsoft sans serif",arial,sans-serif;
    font-size: 14px;
    color: #000000;
    text-decoration: none;
}

.tblL18_Header_c2 a:hover
{
    text-decoration: underline;
}

.tblHeaderLayout18
{
    background-position: right center;
    margin: 0px;
    width: 844px;
    height: 90px;
    background-image: url('LayoutImgs/Layout18/HeaderTextBack.png');
    background-repeat: no-repeat;
}

.tblHeaderLayout18_c1
{
    padding: 0px 0px 0px 35px;
    vertical-align: middle;
    text-align: left;
    width: 475px;
}

.tblHeaderLayout18_c1 a
{
    color: #FFFFFF;
    font-weight: bold;
    text-decoration: none;
}

.tblHeaderLayout18_c1 a img
{
    border-style: none;
}

.tblHeaderLayout18_c2 a
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    text-decoration: none;
}

.tblHeaderLayout18_c2 a:hover
{
    text-decoration: underline;
}

.tblHeaderLayout18_c2
{
    vertical-align: middle;
    text-align: right;
    padding: 0px 35px 0px 0px;
}

.ddlL18_SalonMake
{
    font-family: Arial;
    font-size: 14px;
    width: 195px;
    height: 22px;
}


                       /* --- Address Control --- */

.divAddrBarLayout18
{
    padding: 0px;
    margin: 5px 0px 5px 0px;
    width: 844px;
    height: 100px;
}

.divL18_MarqWrapOuter
{
    padding: 0px;
    margin: 0px;
    width: 844px;
    text-align: center;
    position: absolute;
    left: 0px;
    top: 495px;
    z-index: 100;
}    

.divL18_MarqWrapInner
{
    padding: 0px;
    margin: 0px auto 0px auto;
    width: 680px;
}

.lblMarquee
{
    margin-right: 50px;
}

.inner_area
{
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 20px;
}

.tblL18_Address
{
    margin: 0px auto 0px auto;
    width: 844px;
    table-layout: fixed;
    height: 100px;
}

.tblL18_Address td
{
    vertical-align: top;
}

.tblL18_Address_c1
{
    text-align: center;
    padding-top: 5px;
}

.tblL18_Address_c2
{
    text-align: center;
    border-right-style: solid;
    border-left-style: solid;
    border-right-width: 1px;
    border-left-width: 1px;
    border-right-color: #3E3E3E;
    border-left-color: #3E3E3E;
    padding-top: 5px;
}

.tblL18_Address_c3
{
    text-align: center;
    padding-top: 5px;
}

.tblL18_Address1
{
    margin-right: auto;
    margin-left: auto;
}

.tblL18_Address1_r1
{
    text-align: center;
    font-family: Arial;
    font-size: 12px;
    color: #FFFFFF;
}

.tblL18_Address1_r1_1
{
    text-align: center;
    font-family: Arial;
    font-size: 12px;
    color: #FFFFFF;
    padding-right: 5px;
    padding-left: 5px;
}

.tblL18_Address1_r2
{
    text-align: left;
    font-family: Arial;
    font-size: 12px;
    color: #FFFFFF;
    padding-right: 5px;
    padding-left: 5px;
}

.tblL18_Address1_r3
{
    text-align: center;
    font-family: Arial;
    font-size: 12px;
    color: #FFFFFF;
}

.tblL18_Address1_r3 a
{
    font-family: Arial;
    font-size: 12px;
    color: #FFFF00;
    text-decoration: underline;
}

.tblL18_Address1_r4
{
    padding: 5px 0px 0px 0px;
    text-align: center;
    font-family: Arial;
    font-size: 12px;
    color: #FFFFFF;
}

.lblL18_ChatOffline
{
    padding: 0px 5px 0px 5px;
    border: 1px solid #000080;
    font-size: 12px;
    color: #000000;
    background-color: #FFFFFF;
    font-weight: bold;
}

.tblL18_Address1_r4 a
{
    padding: 0px 5px 0px 5px;
    border: 1px solid #C0C0C0;
    font-size: 12px;
    color: #000080;
    text-decoration: none;
    background-color: #FFFFFF;
    font-weight: bold;
}

.tblL18_Address1_r4 a .spanLiveChat
{
    color: #800000;
}

.tblL18_Address1_r4 a:hover
{
    color: #800000;
}

.lblL18_SalonFax
{
    font-weight: bold;
}



                 /* --- Main Page Featured Vehicles Control --- */

.divFeaturedcarsLayout18
{
    margin: 0px;
    width: 844px;
    height: 505px;
    text-align: center;
}

.tblL18_MainLayout
{
    margin: auto;
}

/* Main layout table */
.tblL18_MainLayout td
{
    vertical-align: top;
}

.divL18_PartsIconMain
{
    background-position: left top;
    width: 141px;
    text-align: center;
    height: 220px;
    padding: 5px;
    overflow: auto;
    font-family: Arial;
    font-size: 14px;
    line-height: 20px;
    color: #FFFFFF;
    background-image: url('LayoutImgs/Layout18/FeaturedCarsTamplate.png');
    background-repeat: no-repeat;
}

/* Cell of the table for alternate tamplate */
.L18_alternateTempl
{
    
}

/* Cell of the table for the main tamplate */
.L18_mainTempl
{
    
}

.divL18_SalonMainIcon
{
    text-align: center;
    padding-top: 10px;
    margin-bottom: 5px;
}

.divL18_SalonMainIcon a img
{
    border: 1px solid #FFFFFF;
}

.lnkL18_Make1
{
    text-decoration: none;
    color: #FFFFFF;
}

                       /* --- Main Text Control --- */

.divMainTextLayout18
{
    margin: 0px;
    width: 844px;
}

.divL18_MainPic1
{
    width: 844px;
    margin: 5px auto 10px auto;
    text-align: center;
    clear: both;
}

.divL18_FormLinks
{
    padding: 0px;
    margin: 0px auto 0px auto;
    background-color: #000000;
    width: 844px;
}

.tblL18_FormLinks
{
    margin: 0px auto 0px auto;
    background-color: #000000;
    height: 35px;
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    border-bottom-color: #C0C0C0;
}

.tblL18_FormLinks_r1
{
    font-family: Arial;
    font-size: 12px;
    color: #FFFFFF;
    vertical-align: middle;
    text-align: center;
}

.tblL18_FormLinks td a
{
    margin: 0px 5px 0px 5px;
    text-decoration: none;
    font-family: Arial;
    font-size: 12px;
    color: #FFFFFF;
}

.tblL18_FormLinks td a:hover
{
    text-decoration: underline;
}

.tblL18_Banner
{
    margin: 0px auto 0px auto;
    width: 170px;
    overflow: hidden;
}

.tblL18_Banner td
{
    vertical-align: middle;
    text-align: center;
    padding: 0px;
}

.tblL18_Banner td .bannerID
{
    border: none;
}

.divL18_MainTextRightBar
{
    width: 170px;
    float: right;
    margin-left: 35px;
    margin-bottom: 15px;
    margin-right: 5px;
}

.divL18_MainTextWrap
{
    margin: 0px 15px 0px 15px;
}

.lblL18_MainTextHead
{
    padding: 0px 10px 0px 100px;
    width: 505px;
    font-size: 22px;
    font-family: Arial;
    text-align: left;
    margin-bottom: 15px;
    font-family: "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
    color: #000000;
    text-decoration: none;
    font-variant: small-caps;
}

.lblL18_MainText
{
    color: #000000;
    text-align: justify;
    margin-bottom: 25px;
    text-indent: 25px;
}

.divL18_MainPic2
{
    width: 844px;
    margin: 15px auto 20px auto;
    text-align: center;
    clear: both;
}

                       /* --- Menu Page Start --- */

.divMenuPageLayout18
{
    margin: 0px;
    width: 844px;
}

.tblL18_MenuPage
{
    width: 844px;
    margin-top: 0px;
}

.tblL18_MenuPage_c1
{
    vertical-align: top;
    text-align: left;
    padding: 10px 0px 0px 0px;
}

.tblL18_MenuPage_c2
{
    padding: 55px 0px 0px 0px;
    width: 190px;
    vertical-align: top;
    text-align: center;
}

                       /* --- Menu Page Text Control --- */
                       
.divL18_MenuPic
{
    width: 632px;
    text-align: center;
    margin-top: 0px;
    margin-bottom: 0px;
}

.divL18_MenuPic_
{
    width: 632px;
    text-align: center;
    margin-top: 25px;
    margin-bottom: 15px;
}

.divL18_MenuPic a img
{
    border: 1px ridge #C0C0C0;
    margin-bottom: 20px;
    margin-left: 5px;
}

.tblL18_MenuLinks
{
    margin: 0px 0px 20px 10px;
    width: 600px;
}

.tblL18_MenuLinks td
{
    text-align: left;
}

.lblL18_MenuLink
{
    font-family: Arial;
    font-size: 14px;
    color: #000080;
    text-decoration: underline;
    line-height: 20px;
}

.lblL18_MenuLink:hover
{
    cursor: pointer;
    color: #800000;
}

.lblL18_MenuTextHead
{
    margin: 0px 0px 15px 10px;
    padding: 0px 10px 0px 100px;
    width: 495px;
    font-size: 22px;
    font-family: Arial;
    text-align: left;
    font-family: "Helvetica Neue" ,helvetica, "microsoft sans serif" ,arial,sans-serif;
    color: #000000;
    text-decoration: none;
    font-variant: small-caps;
}

.divL18_MenuTextWrap
{
    padding-left: 10px;
    padding-right: 10px;
    margin-bottom: 20px;
    width: 612px;
}

.tblL18_MenuText
{
    margin: 0px;
    width: 612px;
}

.tblL18_MenuText td
{
    color: #000000;
    text-align: justify;
    vertical-align: middle;
    padding-bottom: 5px;
}

.ulL18_MenuTextBullets
{
    margin-top: 0px;
    margin-bottom: 0px;
    color: #48544A;
}

.lblL18_MenuBack
{
    font-family: Arial;
    font-size: 14px;
    color: #000080;
    text-decoration: none;
    line-height: 40px;
}

.lblL18_MenuBack:hover
{
    cursor: pointer;
    text-decoration: underline;
}


                       
                       /* --- Menu Page Map Control --- */
                       
.divL18_Map
{
    width: 625px;
    margin: 20px 0px 10px 10px;
}

.tblL18_MapDir td
{
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    vertical-align: middle;
}

.divL18_Ddir
{
    width: 620px;
}

                       /* --- Menu Page Chat Control --- */
                       
.divChatLayout18
{
}

.divL18_ChatClose
{
    width: 75px;
    float: right;
    text-align: center;
    margin-right: 75px;
}

.divL18_ChatClose a
{
    font-family: Arial;
    font-size: 14px;
    color: #000080;
    line-height: 25px;
    text-decoration: underline;
}

.divL18_ChatClose a:hover
{
    color: #800000;
}

.divL18_ChatUpdating
{
    padding: 5px 0px 0px 5px;
    float: left;
    width: 115px;
    height: 20px;
}

.divL18_ChatUpdatingGif
{
    margin: 0px auto 0px auto;
    width: 100px;
    height: 16px;
    background-image: url('LayoutImgs/Layout18/wait.gif');
    background-repeat: no-repeat;
    padding-left: 20px;
    line-height: 16px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
}

.tblL18_ChatMain
{
    width: 95%;
    margin: 0px auto 0px auto;
    clear: both;
}

.tblL18_ChatMain_c2
{
    padding: 5px 35px 25px 35px;
}

.tblL18_StartChat
{
    width: 90%;
    margin: 0px auto 0px auto;
}

.tblL18_StartChat_r1
{
    font-size: 14px;
    color: #000000;
    text-align: right;
    vertical-align: middle;
    padding: 5px;
}

.tblL18_StartChat_r2
{
    text-align: left;
    vertical-align: middle;
    padding: 5px 5px 5px 5px;
    width: 360px;
}

.tblL18_StartChat_r3
{
    vertical-align: middle;
    text-align: center;
    padding-top: 15px;
}

.tblL18_StartChat_r4
{
    padding: 5px 5px 30px 5px;
    font-family: Arial;
    font-size: 22px;
    color: #444444;
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
    text-decoration: underline;
}

.txtL18_ChatName
{
    width: 350px;
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    height: 18px;
}

.txtL18_ChatQuestion
{
    width: 350px;
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    height: 100px;
}

.tblL18_ChatSend
{
    width: 100%;
    margin: 0px auto 0px auto;
}

.tblL18_ChatSend_c1
{
    width: 210px;
    font-family: Arial;
    font-size: 12px;
    color: #000000;
    vertical-align: middle;
    text-align: center;
}

.tblL18_ChatSend_c3
{
    width: 210px;
    vertical-align: middle;
    text-align: center;
}

.tblL18_ChatSend_c4
{
    padding-top: 15px;
}

.divL18_WaitForHost
{
    background-position: left top;
    margin: 0px auto 0px auto;
    width: 150px;
    height: 16px;
    background-image: url('LayoutImgs/Layout18/wait.gif');
    background-repeat: no-repeat;
    padding-left: 20px;
    line-height: 16px;
    font-family: Arial;
    font-size: 12px;
    text-align: left;
    color: #000000;
}

.divL18_Chating
{
    border: 1px solid #000000;
    width: 100%;
    height: 450px;
    overflow: auto;
}

.tblL18_ChatContent
{
    width: 100%;
}

.tblL18_ChatContent td
{
    text-align: left;
}

.tblL18_ChatContent_r1
{
    background-color: #F5F5F5;
}

.tblL18_ChatContent_r2
{
    background-color: #EBEBEB;
}

                       /* --- Menu Page (Forms) --- */
                       
.tblL18_MenuFormsWrap
{
    margin: 15px 0px 25px 10px;
    border: 1px solid #C0C0C0;
    width: 610px;
}

.tblL18_MenuFormsWrap_r2
{
    text-align: left;
    padding-top: 5px;
    padding-left: 218px;
}

.tblL18_MenuFormsWrap_r3
{
    padding: 25px 0px 15px 250px;
    text-align: left;
    font-family: Arial;
    font-size: 14px;
    color: #000000;
}

.tblL18_FormPhotoUpload
{
    margin: 0px 0px 5px 0px;
    width: 100%;
}

.tblL18_FormPhotoUpload_c1
{
    padding: 0px 0px 5px 100px;
}

.tblL18_FormPhotoUpload_c2
{
    padding: 5px 5px 10px 5px;
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    vertical-align: middle;
    text-align: center;
}

.tblL18_MenuForms
{
    margin: 0px;
    width: 610px;
    padding-top: 10px;
    padding-bottom: 5px;
}

.tblL18_MenuForms_r1_
{
    vertical-align: top;
    text-align: left;
    font-family: Arial;
    font-size: 16px;
    color: #000000;
    padding-top: 10px;
    padding-bottom: 0px;
    padding-left: 25px;
}

.tblL18_MenuForms_r1
{
    width: 200px;
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    text-align: right;
    vertical-align: middle;
    padding: 5px;
}

.tblL18_MenuForms_r2
{
    vertical-align: middle;
    text-align: left;
    padding: 5px;
}

.tblL18_MenuForms_r3
{
    padding-top: 15px;
    padding-bottom: 10px;
    vertical-align: middle;
    text-align: right;
    padding-right: 50px;
}

.tblL18_MenuForms_r5
{
    vertical-align: middle;
    text-align: left;
    padding: 15px 5px 5px 5px;
}

.tblL18_MenuForms_r3 a
{
    font-family: Arial;
    font-size: 16px;
    color: #000080;
    text-decoration: none;
}

.tblL18_MenuForms_r3 a:hover
{
    text-decoration: underline;
}

.tblL18_MenuForms_r4
{
    font-family: Arial;
    font-size: 12px;
    font-weight: bold;
    color: #FF0000;
    vertical-align: middle;
    text-align: left;
    padding: 10px;
}

.txtL18_SalonForms
{
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    width: 335px;
    height: 18px;
}

.txtL18_SalonForms1
{
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    width: 335px;
    height: 100px;
} 

.txtL18_SalonForms2
{
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    width: 25px;
    height: 18px;
    background-color: #FFF;
}

.txtL18_SalonForms2_
{
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    width: 35px;
    height: 18px;
    background-color: #FFF;
}

.txtL18_SalonForms3
{
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    width: 50px;
    height: 18px;
    background-color: #FFF;
}

.txtL18_SalonForms4
{
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    width: 135px;
    height: 18px;
    background-color: #FFF;
}

.lblL18_FinAppFormLabel
{
    font-family: Arial;
    font-size: 18px;
    color: #000;
    margin-left: 5px;
    margin-right: 5px;
}

.lblL18_FinAppFormLabel1
{
    font-family: Arial;
    font-size: 16px;
    color: #000;
    margin-left: 10px;
    margin-right: 5px;
}

.lblL18_FinAppFormLabel2
{
    font-family: Arial;
    font-size: 16px;
    color: #000;
    margin-left: 5px;
    margin-right: 10px;
}

.ddlL18_FinAppFormDDL1
{
    width: 150px;
    height: 22px;
    background-color: #FFF;
}

.ddlL18_FinAppFormDDL2
{
    width: 100px;
    height: 22px;
    background-color: #FFF;
}

.tblL18_MenuForms_r10
{
    vertical-align: top;
    text-align: justify;
    font-family: Arial;
    font-size: 16px;
    color: #000;
    padding: 25px 25px 0px 25px;
}

                       /* --- Menu Page Form Links Control --- */
                       
/* The same as main content */             
                       
               /* --- Menu Page Top and Bottom Banner Controls --- */
                       
/* The same as main content */
                       
                       /* --- Menu Page Featured Cars Control --- */
                       
.divL18_SBFeaturCarWrap
{
    text-align: center;
}

/* Main layout table */
.tblL18_SBMainLayout
{
    margin: 0px 0px 0px 2px;
    width: 180px;
}

.divL18_SBPartsIconMain
{
    width: 141px;
    text-align: center;
    height: 220px;
    padding: 5px 10px 5px 10px;
    overflow: auto;
    font-family: Arial;
    font-size: 14px;
    line-height: 20px;
    color: #FFFFFF;
    margin-right: auto;
    margin-left: auto;
    background-color: #000000;
}

/* Cell of the table for alternate tamplate */
.L18_SBalternateTempl
{
    margin: 0px 0px 10px 0px;
    vertical-align: middle;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

.divL18_SBSalonMainIcon
{
    text-align: center;
    padding-top: 10px;
    margin-bottom: 5px;
}

.divL18_SBSalonMainIcon a img
{
    border: 1px solid #FFFFFF;
}

.lnkL18_SBMake1
{
    text-decoration: none;
    color: #FFFFFF;
}
                       

                       /* --- Search Control --- */

.divSearchLayout18
{
    border-width: 1px;
    border-color: #C0C0C0;
    height: 100%;
    border-top-style: solid;
}

.divSearchEndLayout18
{
    clear: both;
}

.tblL18_SearchPagesTop
{
    margin-left: 5px;
}

.tblL18_SearchPagesTop_c1
{
    width: 85px;
    border-right-style: solid;
    border-right-width: 1px;
    border-right-color: #C0C0C0;
    color: #000000;
}

.tblL18_SearchPagesTop_c2
{
    padding: 1px;
    background-color: #C0C0C0;
}

.tblL18_SearchPagesTop_c3
{
    padding-left: 10px;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #C0C0C0;
}

.tblL18_SearchPagesTop_c4
{
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    padding-bottom: 5px;
    vertical-align: middle;
    text-align: center;
    padding-top: 5px;
}

.ddlL18_SearchMake
{
    width: 160px;
    height: 22px;
}

.ddlL18_AdSort
{
    height: 22px;
}

.tblL18_Search
{
    border: 1px solid #646464;
    margin-right: auto;
    margin-left: auto;
    width: 200px;
}

.tblL18_Search td
{
    padding-top: 0px;
    padding-bottom: 0px;
}

.divL18_SearchHeader
{
    background-color: #000000;
    vertical-align: middle;
    text-align: center;
    font-family: Arial;
    font-size: 14px;
    font-weight: bold;
    color: #FFFFFF;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-bottom-color: #FFFFFF;
    padding-top: 10px;
    padding-bottom: 10px;
}

.divL18_Year
{
    border-width: 1px;
    border-color: #999999;
    border-bottom-style: solid;
    background-color: #EEEEEE;
}

.tblL18_Model td
{
   vertical-align: top;
   padding-top: 0px;
}

.tblL18_ModelT_r1
{
    font-family: Arial;
    font-size: 12px;
    text-align: center;
    line-height: 20px;
}

.tblL18_ModelT_r4
{
    font-family: Arial;
    font-size: 12px;
    text-align: center;
    line-height: 20px;
    font-weight: bold;
}

.ddlL18_Seller
{
    width: 190px;
    margin-bottom: 5px;
    height: 22px;
}

.ddlL18_SellerModel
{
    width: 190px;
    margin-bottom: 5px;
    height: 22px;
    font-size: 12px;
}

.divL18_Model
{
    background-color: #DCDCDC;
    border-width: 1px;
    border-color: #999999;
    border-bottom-style: solid;
}

.tblL18_Price_c1
{
    padding-left: 10px;
    text-align: right;
    width: 95px;
    font-family: Arial;
    font-size: 12px;
}

.ddlL18_Currency
{
    width: 80px;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-left: 2px;
    height: 22px;
}

.ddlL18_Price
{
    width: 190px;
    margin-bottom: 5px;
    height: 22px;
}

.txtL18_Loan
{
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    width: 175px;
    height: 18px;
}

.ddlL18_Loan
{
    width: 175px;
    margin-bottom: 5px;
    height: 22px;
}

.divL18_SearchLeftSB
{
    width: 200px;
    min-height: 500px;
    float: left;
    margin-bottom: 5px;
}

.divL18_SearchRightSB
{
    width: 635px;
    min-height: 500px;
    float: right;
    margin-bottom: 5px;
}

.divL18_ChooseCity
{
    margin-right: auto;
    margin-left: auto;
    margin-top: 25px;
    width: 300px;
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
}

.lblL18_ChooseCity
{
    font-family: Arial;
    font-size: 34px;
    color: #C0C0C0;
}

.L18_SearchGV
{
    margin-right: auto;
    margin-left: auto;
    border-left-style: solid;
    border-left-width: 1px;
    border-left-color: #646464;
}

.L18_GVItem
{
    vertical-align: middle;
    text-align: center;
}

.lnkL18_Icon img
{
    border-style: none;
}

.lnkL18_Make
{
}

.tblL18_Pages
{
    margin-left: 25px;
}

.lblL18_Ads
{
    color: #000000;
}

.L18_pointer
{
    position: absolute;
    left: 100px;
    top: 100px;
    background-repeat: no-repeat;
    background-image: url('LayoutImgs/Layout18/Pointer.gif');
    width: 53px;
    height: 45px;
    z-index: 2;
    display: none;
}

.L18_rectang
{
    position: absolute;
    left: 800px;
    top: 100px;
    background-repeat: no-repeat;
    background-image: url('LayoutImgs/Layout18/Square.gif');
    width: 354px;
    height: 471px;
    z-index: 1;
    display: none;
}

.L18_table1
{
    width: 330px;
    text-align: center;
    margin-top: 15px;
    margin-right: auto;
    margin-left: auto;
}

.L18_table1 img
{
    border: 1px solid #000000;
}

.L18_table2
{
    width: 330px;
    text-align: left;
    margin-top: 5px;
    margin-right: auto;
    margin-left: auto;
    font-family: Arial;
    font-size: 14px;
}

.L18_table2 .L18_c1
{
    width: 100px;
}

.L18_r2
{
    background-color: #EBEBEB;
}

.divL18_WaitFloat1
{
    padding: 0px 0px 0px 40px;
    position: absolute;
    left: 100px;
    top: 100px;
    width: 85px;
    height: 32px;
    background-image: url('LayoutImgs/Layout18/PleaseWait.gif');
    background-repeat: no-repeat;
    line-height: 32px;
    font-family: Arial;
    font-size: 12px;
    z-index: 2;
    background-color: #FFFFFF;
}

                       /* --- Footer --- */
                       

.divL18_Footer
{
    margin: 0px;
    width: 844px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-family: Arial;
    color: #FFFFFF;
    font-size: 12px;
    clear: both;
    font-weight: bold;
    background-color: #000000;
}

.divL18_Footer a
{
    color: #FFFFFF;
}

/* ---------- Layout 8 Website Main Page End ------------ */




/* ---------- Layout 8 Photos Preview Page Start ------------ */

.tblL18_PicPreview
{
    border: 1px solid #000000;
    table-layout: fixed;
    width: 800px;
    margin-right: auto;
    margin-left: auto;
    padding-right: 5px;
    padding-left: 5px;
    margin-top: 50px;
}

.tblL18_PicPreview_r1 td
{
    vertical-align: bottom;
    text-align: center;
    padding-top: 20px;
}

.tblL18_PicPreview_r1 img
{
    border: 1px solid #000000;
}

.tblL18_PicPreview_r1 img:hover
{
    cursor: pointer;
}

.tblL18_PicPreview_r2 td
{
    vertical-align: middle;
    text-align: center;
    padding-top: 30px;
    padding-bottom: 20px;
    height: 500px;
}

.tblL18_PicPreview_cmb
{
    text-align: center;
    padding-bottom: 15px;
}

.tblL18_PicPreview_r2 img
{
    border: 1px solid #000000;
}

/* ---------- Layout 8 Photos Preview Page End ------------ */




/* ---------- Layout 8 Car Preview Page Start ------------ */

.divL18_CPPage
{
    width: 844px;
    padding: 0px;
    margin: 0px auto 0px auto;
}

.divL18_CPLeftBar
{
    margin: 15px 0px 35px 15px;
    width: 375px;
    overflow: hidden;
    float: left;
}

.divL18_Contacts
{
    border-style: solid solid none solid;
    border-width: 1px;
    border-color: #C0C0C0;
    margin: 0px;
    width: 369px;
    height: 25px;
    text-align: center;
    font-family: Arial;
    font-size: 16px;
    color: #FFFFFF;
    line-height: 25px;
    font-weight: bold;
    background-color: #000000;
}

.tblL18_Contacts
{
    border-style: none solid solid solid;
    border-width: 1px;
    border-color: #C0C0C0;
    margin: 0px;
    font-family: sans-serif;
    font-size: 14px;
}

.tblL18_Contacts td
{
    padding-right: 5px;
    padding-left: 5px;
    text-align: left;
    vertical-align: middle;
}

.tblL18_Contacts_r1
{
    background-color: #DDDDDD;
}

.tblL18_Contacts_r2
{
    background-color: #EEEEEE;
}

.tblL18_CarPreview
{
    margin-top: 15px;
}

.tblL18_CarPreview td
{
    text-align: left;
    vertical-align: bottom;
}

.divL18_PicPrev1
{
    background-image: url('LayoutImgs/Layout18/FilmStrip1.jpg');
    background-repeat: no-repeat;
    width: 350px;
    height: 18px;
    margin-bottom: 0px;
    margin-top: 15px;
}

.divL18_PicPrev2
{
    width: 370px;
    max-height: 500px;
    overflow: auto;
}

.divL18_PicPrev2 a img
{
    border-style: solid none solid none;
    border-top-width: 2px;
    border-bottom-width: 2px;
    border-top-color: #000000;
    border-bottom-color: #000000;
}

.divL18_PicPrev3
{
    background-image: url('LayoutImgs/Layout18/FilmStrip2.jpg');
    background-repeat: no-repeat;
    width: 350px;
    height: 18px;
    margin-top: 0px;
}

.divL18_CPDescrip
{
    margin-top: 25px;
    text-align: center;
}

.divL18_CPDescrip1
{
    margin-top: 25px;
    text-align: center;
    width: 400px;
}

.lblL18_CPDescript
{
    font-family: Arial;
    font-size: 16px;
    color: #000000;
    line-height: 20px;
}

.divL18_CPDescriptInner
{
    padding: 5px;
    margin: auto;
    width: 340px;
    height: 180px;
    font-family: 'Courier New' , Courier, monospace;
    font-size: 14px;
    color: #000000;
    background-color: #FFFFFF;
    overflow: auto;
    text-align: left;
}

.divL18_CPDescriptInner1
{
    padding: 5px;
    margin: auto;
    width: 360px;
    height: 180px;
    font-family: 'Courier New' , Courier, monospace;
    font-size: 14px;
    color: #000000;
    overflow: auto;
    background-color: #FFFFFF;
    text-align: left;
}

.divL18_CPRightBar
{
    width: 415px;
    overflow: hidden;
    float: right;
    margin-top: 15px;
    margin-bottom: 35px;
}

.divL18_Tag
{
    margin: 15px auto 35px auto;
    text-align: center;
    width: 400px;
}

.tblL18_Tag
{
    margin: 0 auto 0 auto;
    height: 150px;
    border: 1px ridge #000000;
    background-color: #000000;
}

.tblL18_Tag td
{
    text-align: center;
    vertical-align: middle;
    padding-right: 25px;
    padding-left: 35px;
}

.tblL18_Tag td h1
{
    margin: 5px 0px 0px 0px;
    font-family: Arial;
    font-size: 22px;
    color: #FFFFFF;
    font-weight: normal;
    line-height: 30px;
}

.tblL18_Tag_r1
{
    padding-top: 10px;
}

.tblL18_Tag_r2
{
    padding-bottom: 10px;
}

.lblL18_CPHeader1
{
    font-family: Arial;
    font-size: 22px;
    color: #FFFFFF;
}

.lblL18_CPHeader2
{
    font-family: Arial;
    font-size: 20px;
    color: #FFFFFF;
}

.divL18_ParamsTop
{
    border-style: solid solid none solid;
    border-width: 1px;
    border-color: #C0C0C0;
    margin: 0px;
    width: 398px;
    height: 25px;
    background-color: #000000;
    text-align: center;
    font-family: Arial;
    font-size: 16px;
    color: #FFFFFF;
    line-height: 25px;
    font-weight: bold;
}

.divL18_Params
{
    padding: 0px;
    width: 400px;
    margin-bottom: 20px;
}

.ifrL18_youtube
{
    border-style: none;
    width: 398px;
    height: 327px;
}

.tblL18_HPYouTube
{
    width: 844px;
    margin: 20px auto 20px auto;
    table-layout: fixed;
}

.tblL18_HPYouTube td
{
    vertical-align: middle;
    text-align: center;
}

.tblL18_DocLink
{
    width: 400px;
    margin-bottom: 20px;
}

.tblL18_DocLink td
{
    vertical-align: middle;
    text-align: center;
}

.tblL18_DocLink td a img
{
    border: 1px solid #C0C0C0;
}

.divL18_CPSalon
{
    width: 844px;
    clear: both;
    margin-bottom: 20px;
}

.divL18_CPFooter
{
    margin: 0px;
    width: 844px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    font-family: Arial;
    color: #FFFFFF;
    font-size: 12px;
    clear: both;
    font-weight: bold;
    background-color: #000000;
}

.divL18_CPFooter a
{
    color: #FFFFFF;
}

/* ---------- Layout 8 Car Preview Page End ------------ */

/* ---------- Error Page Start ------------ */

.tblErrorPage
{
    width: 100%;
}

.tblErrorPage_c1
{
    vertical-align: top;
    background-color: #F0F4F7;
}

.tblErrorPage_c2
{
    width: 884px;
    vertical-align: top;
    padding-top: 10px;
    padding-bottom: 10px;
}

.divErrorPage
{
    background-position: left top;
    width: 100%;
    height: 800px;
    background-image: url('LayoutImgs/BPMenu/sidebar.jpg');
    background-repeat: repeat-x;
}

.divErrorPage1
{
    width: 844px;
    margin: auto;
    background-color: #FFFFFF;
    padding-top: 10px;
}

.divErrorLogo
{
    width: 520px;
    text-align: center;
    margin-bottom: -30px;
}

.tblErrorHeader
{
    width: 450px;
    margin: 0px auto 0px auto;
}

.tblErrorHeader td
{
    padding: 2px;
    font-family: Arial;
    font-size: 32px;
    color: #808080;
    vertical-align: middle;
    text-align: center;
    font-weight: bold;
}

.divErrorHeader
{
    background-position: right bottom;
    background-image: url('LayoutImgs/BPMenu/SalonHeader3.bmp');
    width: 844px;
    background-repeat: no-repeat;
    border-bottom-style: solid;
    border-bottom-width: 5px;
    border-bottom-color: #800000;
}

.divErrorHeader1
{
    width: 320px;
    height: 32px;
    text-align: center;
    font-family: Arial;
    font-size: 14px;
    line-height: 32px;
    margin-left: 524px;
}

.divErrorHeader1 a
{
    color: #FFFFFF;
}

.divErrorMain
{
    width: 844px;
    min-height: 600px;
}

.divErrorMessage
{
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    text-align: left;
    margin: 50px auto 100px auto;
    width: 700px;
}

.divErrorHomeLink
{
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    text-align: center;
    margin-right: auto;
    margin-left: auto;
    width: 700px;
}

.divErrorHomeLink a
{
    font-family: Arial;
    font-size: 14px;
    color: #000080;
}

.divErrorHomeLink a:hover
{
    color: #0000FF;
}

.divErrorFooter
{
    width: 844px;
    height: 22px;
    background-color: #990000;
    line-height: 22px;
    text-align: center;
    font-family: Arial;
    color: #FFFFFF;
    font-size: 12px;
    margin-top: 10px;
    clear: both;
    margin-bottom: 10px;
    font-weight: bold;
}

.divErrorFooter a
{
    color: #FFFFFF;
}

/* ---------- Error Page End ------------ */

/* ---------- Wide Layout Start ------------ */

.tblL18_SearchPagesTop_
{
    margin: 0px auto 5px auto;
}

.tblL18_SearchPagesTop_c1_
{
    padding-right: 5px;
    padding-left: 5px;
}

.ddlL18_SearchMake_
{
    width: 180px;
    height: 22px;
    margin-bottom: 5px;
}

.divL18_SearchRightSB_
{
    margin: 0px auto 5px auto;
    width: 100%;
    min-height: 500px;
}

.tbl_L18_FVAltTemplWrap_c1
{
    width: 280px;
    vertical-align: middle;
    text-align: left;
}

.tbl_L18_FVAltTemplWrap_c2
{
    vertical-align: middle;
    text-align: left;
}

.tbl_L18_FVAltTemplImg
{
    margin: 0px;
}

.tbl_L18_FVAltTemplImg td
{
    width: 250px;
    height: 170px;
    vertical-align: middle;
    text-align: center;
    background-color: #000000;
}

.tbl_L18_FVAltTemplImg td a img
{
    border: 2px solid #FFFFFF;
}

.tbl_L18_FVAltTempl_r1
{
    padding: 0px 0px 0px 50px;
    background-color: #000000;
    width: 450px;
}

.tbl_L18_FVAltTempl_c1
{
    text-align: left;
}

.lnk_L18_Make1
{
    text-decoration: underline;
    color: #FFF000;
    font-family: Arial;
    font-size: 16px;
    line-height: 30px;
}

.ul_L18_FVTempl li
{
    font-family: Arial;
    font-size: 14px;
    color: #000000;
    margin-bottom: 5px;
}

/* ---------- Wide Layout End ------------ */

</pre></body></html>