
body { 

margin : 0 0 0 0; font-family:Verdana, Arial, Helvetica, sans-serif; background-color:#C4C9CF;
} 
div#centerAlginDiv{
	margin:auto;
	width: 1000px; position:relative;
	float:none;
	background-color:#FFFFFF;
}
div#leftAlginDiv{
	margin:auto;
	width: 1000px; position:relative;
	float:left;
	background-color:#FFFFFF;
}

#smallCarImage {
	position:absolute;
	left:40px;
	top:229px;
	width:128px;
	height:83px;
	z-index:1;
}

div#inner_outer{width:1000px; position:relative; float:left; }
div#headerMain{width:100%; background-image:url(../images/header/inner_header/bg.jpg);}
div#headerMain1{width:100%; height:120px; position:relative; float:left; background-image:url(../images/header/inner_header/bg.jpg);}

div#mainContent{width:1000px; position:relative; float:left; }
div#mainContent-sitmap{width:1000px; position:relative; float:left; background:#333333;}
.topGapMain{width:1000px; height:9px; line-height:9px; position:relative; float:left; }
div#mainContentInner{width:980px; position:relative; float:left; left:10px; }

div#mainContentInner_inventory{width:100%; position:relative; float:left; left:0px; }
div#mainContent_inventory{width:980px; position:relative; float:left;left:10px; border:0px solid #FF00ff; background-color:#ffffff;  }

div#footerMain{width:1000px; height:30px; position:relative; float:left; background-color:#D0D0D0;}

.commentBoxQQ{text-align:left; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; background-color:#FFFFFF; width:181px; }


div#mainContentLeft{width:210px; height:443px; position:relative; float:left; background-color:#FFFFFF; }
div#mainContentRight{width:760px; position:relative; float:right;  border-left:10px solid #E6E6E6; background-color:#ffffff; }
div#mainContentRight_sitemap{width:968px; position:relative; float:left;  border-left:0px solid #878A8F; left:15px; background-color:#ffffff; text-align:center; overflow:hidden;}

div#mainContentRight1{width:740px; position:relative; float:right;  border-left:10px solid #E6E6E6; background-color:#ffffff; }

div#innerQQMain{width:710px; position:relative; float:left; left:15px; }




div#innerQQMain_sitemap{width:968px; position:relative; float:left;  background:#FFFFFF; border:1px solid #000000; }

div#innerQQMaintopGap{width:710px; height:15px; line-height:15px; position:relative; float:left; border:0px solid #000000; }
div#pageTitle{width:710px; position:relative; float:left; border:0px solid #FF0000; height:25px; line-height:25px; border:0px solid #000000;}

h1.pageTitle
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#323232; text-align:left; height:25px; line-height:25px; vertical-align:bottom; margin:0; 
}

div#innerQQMaintopGap_sitemap{width:100%; height:15px; position:relative; float:left;  }

div#pageTitle_hours{width:710px; height:22px; line-height:22px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:22px; color:#323232; text-align:left; padding-top:16px; padding-left:13px; }

h1.pageTitle_hours
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:20px; color:#323232; text-align:left; height:20px; line-height:20px; vertical-align:bottom; margin:0; 
}

div#formSubmitTxt{width:710px; height:15px; line-height:15px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#323232; text-align:left; border-bottom:1px solid #cecece; }
div#formSubmitTxt_sitemap{width:950px; height:20px; line-height:20px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#323232; text-align:left; border-bottom:1px solid #cecece; }


div#formSubmitTxt_hours{width:950px; height:20px; line-height:20px; left:13px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:12px; color:#323232; text-align:left; border-bottom:1px solid #cecece; }

div#indicateTxtGap{width:710px; height:20px; line-height:20px; position:relative; float:left;  }

div#indicateTxt{width:710px; height:20px; line-height:20px; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#323232; text-align:right; }


div#txtBoxdivMain{width:730px; position:relative; float:left;  }
div#txtBoxdivMain_sitemap{width:950px; height:407px; position:relative; float:left; left:15px;  }
div#txtBoxdivLeft{width:50%; height:auto;  position:relative; float:left; border:0px solid #FF0000;}
div#txtBoxdivRight{width:50%; height:auto; position:relative; float:right;  }

div#txtBoxdivLeftQQ{width:60%;  position:relative; float:left;}
div#txtBoxdivRightQQ{width:40%;  position:relative; float:right;  }

div#txtBoxdivLeftService{width:50%;  position:relative; float:left;}
div#txtBoxdivRightService{width:45%;  position:relative; float:right;  }

div#txtBoxdivRightTrade{width:50%;  position:relative; float:left; left:5px;  }

div#txtBoxdivLeftOrder{width:60%;  position:relative; float:left;}
div#txtBoxdivRightOrder{width:40%;  position:relative; float:right;  }

div#txtBoxdivLeftContact{width:50%;  position:relative; float:left; left:30px;}
div#txtBoxdivRightContact{width:45%;  position:relative; float:right; right:-10px;  }



div#vehicleInfoMain{width:234px; position:relative; float:left; left:60px; top:15px; }
div#vehicleInfoHeading{width:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:18px; color:#262626; text-align:left;}
div#vehicleInfoDummy{width:100%; position:relative; float:left; height:10px; line-height:10px; }
div#vehicleInfoDummy1{width:100%; position:relative; float:left; height:18px; line-height:18px;  }

div#textBoxLeft{width:100%; height:23px; position:relative; float:left; }
.indicator{ font-size:14px; color:#FF0000; text-align:left;}
.HeadingTxt,.yourComments{font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#000; text-align:left;}
.HeadingTxt{font-size:12px;}
.yourComments{font-size:14px;}

td.formTxt{ font-size:11px; color:#323232; text-align:left; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif;}
td.formBoxes{ text-align:left; height:20px; }




textarea { border : 1px solid #626262; background-color:#ffffff; font-size:10px; width:184px; height:90px; color:#000000; font-family:Verdana;} 
select { border:1px solid #626262; background-color:#ffffff; font-size:10px; width:184px;} 
input { border:1px solid #626262; background-color:#ffffff; font-size:10px; text-align:left; padding-left:2px; width:179px;  }

.discalimer-sitemap{ width:300px; height:30px; position:relative; float:left; padding-top:0px; line-height:30px; text-align:right; right:20px;  }
.footer-address-div{ width:350px; height:30px; position:relative; float:left; font-size:11px; color:#000000; text-align:left; left:10px;  padding-top:0px; line-height:30px;  }
.link-div{ width:250px; height:30px; position:relative; float:left; font-size:11px; color:#000000; text-align:center; left:10px;  padding-top:0px; line-height:30px; }
.powerd-izmocars{ width:135px; height:100%; line-height:17px; position:relative; float:left; left:13px; top:0px;  padding-top:0px; font-size:11px; color:#000000; text-align:right; cursor:pointer; border:0px solid white; background:#FFFFFF;}
.powerd-izmocars1{ width:75px; height:30px; line-height:30px; position:relative; float:right; right:10px; text-align:right; line-height:30px; top:10px;}
 a.powerdbyizmocars{text-decoration:none; color:#000; }

.discalimer-sitemapHm{ width:190px; height:26px; position:relative; float:left; padding-left:5px; padding-top:0px; line-height:26px; }
.footer-address-divHm{ width:600px; height:23px; position:relative; float:left; font-size:11px; color:#000000; text-align:center;  padding-top:3px; line-height:26px;}
.powerd-izmocarsHm{ width:194px; height:23px; position:relative; float:left;  padding-top:0px; font-size:11px; color:#000000; text-align:right; line-height:23px; cursor:pointer;}


/*Css Buttons start From Here*/

.submit-button {

 width:178px; text-align:center;
font-weight:normal; font-size:20px; height:30px; vertical-align:middle; cursor:pointer; background-color:#EBEBEB; color:#000;
}

.submit-button-bdsp{

 width:250px; text-align:center; color:#000;
font-weight:normal; font-size:20px; height:33px; vertical-align:middle; cursor:pointer; background-color:#EBEBEB; 
}

td.careerstablecontent input.submit-button, .submit-button-print{color: #000;  width: 70px; text-align: center; background-color:#EBEBEB;  font-family:Verdana, Arial; font-size:18px !important; cursor:pointer; border-style: none; height: 25px; line-height:20px; margin:0; padding:0; }

/*Css Button Ends here*/

a.sitemapTxt:link{ font-size:11px; color:#343434; text-decoration:none; }
a.sitemapTxt:visited{ font-size:11px; color:#343434; text-decoration:none;  }
a.sitemapTxt:hover{ font-size:11px; color:#EBEBEB;text-decoration:none; }

label.comments
{
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	width:300px;
	padding-top:3px;
}

fieldset li input.input-text, fieldset li select.selectfieldWidth, textarea { 
font-weight:normal; 
border:1px solid #666666;
margin-bottom:0; 
font-size:10px ;
}

fieldset li select.selectfieldWidth {
width:135px;
text-align:left;
}

fieldset li input.input-text {
width:135px;
}

.phone1, .phone2{ width:52px; }
.phone3 { width:53px;}

.phone-specials1, .phone-specials2{ width:53px;}
.phone-specials3{  width:55px; margin:0px;}

input.serviceTime
{
	width:65px;
	border:none;
}
select.time-select
{
	width:57px;
}
input#timecanboptd{ font-size:10px !important; width:108px; padding:0; margin:0; font-family:Verdana, Arial; text-align:center;}

/*--------------Careers starts here---------------*/

.careersheading{ font-size:11px; font-weight:bold; color:#FFFFFF;text-align:center;}
.img_not_txt{ font-size:11px; font-weight:normal;}
td.img_not_available_pg{ background-image:url(images/other-images/page_not_avail.jpg); background-repeat:no-repeat;}
span.plzvisit{ font-size:11px; font-weight:bold; color:#FF0000;}
td.careerstablecontent, div.careerstableapply{vertical-align:middle;text-align:center;font-size:11px;color:#333333;background-color:#FFFFFF;}
.contentMain_careers{ width:678px; position:relative; float:left; left:0px;}

table#careerstable{background-color:#4E5156;width:678px;}
.careerstableapply{vertical-align:middle;text-align:center;font-size:11px;color:#ffffff;height:25px;width:64px;cursor:pointer;}
.careerstableapplyhover{vertical-align:middle;text-align:center;font-size:11px;color:#ff0002; background-repeat:no-repeat;background-position:center;height:25px;width:64px;cursor:pointer;}

span.apply-button, input.apply-button {

 width:50px; text-align:center;
font-weight:bold; font-size:12px; height:22px; vertical-align:middle; cursor:pointer; 
background-color:#EBEBEB; color:#FFFFFF; padding:0px 5px 5px 5px;
}
/*--------------Careers Ends here---------------*/


/* Parts/Service Coupons Start here */

td.coupon_variousoffer
{
	width:100%;
	height:30px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-left:20px;
	color:#4E4D4E;
}

.NodataText{ position:relative; font-size:11px; text-align:center;}
.NodataTextspan{font-size:12px; color:#666; font-weight:bold;}

a.kbblink:link, a.kbblink:visited{ font-family:Verdana; font-size:11px; color:#323232; text-decoration:none;}
a.kbblink:hover{font-family:Verdana; font-size:11px; color:#323232; text-decoration:underline;}


/* Parts/Service Coupons Ends here */


/* Banner Testimonails */
div#left-banner-main
{
position:relative;
float:left;
width:100%;
height:auto;
overflow:hidden;
}
div#banner-testimonial
{
position:relative;
float:left;
width:180px;
height:175px;
left:9px;
top:55px;
}
.left-banner-phone
{
position:relative;
float:left;
width:190px;
height:50px;
left:10px;
top:10px;
border-bottom:1px solid #333333;
}
.left-banner-phone-thankyou
{
position:relative;
float:left;
width:190px;
height:70px;
left:10px;
top:10px;
border-bottom:1px solid #333333;
}
.left-banner-coupon-main
{
position:relative;
float:left;
width:100%;
height:210px;
left:3px;
top:0px;
border-bottom:0px solid #333333;
}

.left-banner-phone-coupon
{
position:relative;
float:left;
width:100%;
height:70px;
left:5px;
top:17px;
border-bottom:0px solid #333333;
}
.left-banner-phone-inner-coupon hr
{
height:1px;
width:85%;
background:#446791;
margin: 0px 0px 0px 0px;
padding:0;
height:1px; 
}

html >body .left-banner-phone-inner-coupon hr
{
height:1px;
width:85%;
background:#446791;
margin: 0px 0px 5px 0px;
padding:0;
height:1px; 
}

.left-banner-phone-inner
{
position:relative;
float:left;

top:15px;
text-indent:5px;
border:0px solid #FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; vertical-align:middle; font-weight:bold; font-size:11px; color:#333333;
}
.left-banner-phone-inner-coupon
{
position:relative;
float:left;
left:0px;
width:100%;
height:auto;
top:10px;
text-indent:0px;
text-align:left;
border:0px solid #FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:bottom; font-weight:bold; font-size:14px; color:#333333; 
}
.banner-dep-hours
{
position:relative;
float:left;
width:200px;
left:4px;
top:10px;
}
.banner-dep-hours-coupon
{
position:relative;
float:left;
width:200px;
left:5px;
height:auto;
overflow:visible;
}

.dep-text
{
position:relative;
float:left;
left:0px;
top:18px;
text-indent:5px;
width:100%;
border:0px solid #FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:middle; font-weight:bold; font-size:12px; color:#000;
}

.dep-text-coupon
{
position:relative;
float:left;
left:0px;
top:0px;
text-indent:0px;
width:100%;
border:0px solid #FF0000; font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:middle; font-weight:bold; font-size:20px; color:#000;
}
.dep-timings
{
position:relative;
font-size:11px;
float:left;
left:6px;
top:25px;
}
.dep-timings-coupon
{
position:relative;
float:left;
left:6px;
top:15px;
}
.dep-timings ul{margin:0; padding:0}
.dep-timings ul li.days {margin:0; float:left; position:relative; width:67px; padding:0;font-family:Verdana, Arial, Helvetica, sans-serif; vertical-align:middle; font-weight:normal; font-size:11px; color:#000; list-style:none; border:0px solid #FF0000; text-align:left;}
.dep-timings ul li.timings {margin:0; float:left; position:relative;  padding:0; font-family:Verdana,Arial, Helvetica, sans-serif; vertical-align:middle; font-size:11px; color:#000; font-weight:bold; list-style:none; text-align:left;}

#inner-testimonialNon { 
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	height:100%; border:0px solid #FFFFFF;
	z-index:1; color:#000000;
}
.testimonialDiv{width:100%; height:20px; border:0px solid #FF0000;  position:relative; float:left; text-align:center;}
.moreinfo-button{width:100%; height:20px; border:0px solid #FF0000;  position:relative; float:left; top:5px; text-align:center; text-indent:90px; border:0px solid #FF0000;}

a.moreinfotext{color:#333333; text-decoration:none;}
a.moreinfotext:hover{color:#333333; text-decoration:underline;}
#inner-testimonial {
	position:relative; left:0px; top:0px; width:100%; height:130px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; text-align:left; float:left; padding-left:0px; border:0px solid #FF0000;}

#testimonailContantMain{width:100%;height:178px;border:0px solid #FF0000;  position:relative; float:left; text-align:center;}
#testimonailMain{width:100%; height:100%; border:0px solid #FF0000;  position:relative; float:left; text-align:center;  }
.thankcontent{padding-left:20px; padding-right:20px;}

/*-------------- Press Release Starts here ---------------*/
a.presslink:link { font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#333333; text-decoration:underline; }
a.presslink:visited { font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#333333; text-decoration:underline; }
a.presslink:hover { font-family:Verdana; font-size:12px; font-weight:bold; text-decoration:none; color:#C81444; text-decoration:underline; }

td.pressHeading{ font-size:12px; font-weight:bold; text-align:center; color:#000000;}
td.pressdescTxt{ font-size:11px; font-weight:normal; text-align:left; line-height:16px; color:#000000;}
.pressContact{  position:relative; float:left; font-size:11px; font-weight:normal; text-align:left; line-height:16px; color:#000000;}
/*-------------- Press Release Ends here -----------------*/

/*-----Bodyshop Departmenr ------------------*/

td.bodyshopheading{font-family:arial; font-size:14px; line-height:18px; text-align:center;	color:#000000; font-weight:bold;}
td.bodyshoptext{font-family:arial; font-size:11px; line-height:16px; text-align:justify;	color:#000000; font-weight:normal;}
ul.bodyshoplist li{top:0px; left:0px; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-family:arial; font-size:11px; line-height:16px; text-align:left; color:#000000; font-weight:normal; list-style-type:disc; border:0px solid red;}
td.bodyaddress{font-family:arial; font-size:11px; line-height:16px; text-align:left;	color:#000000; padding:10px;}

/* color.css */



div#mainContent, div#inner_outer{ background-color:#E5E5E5;}

td.coupon_variousoffer{background-color:#E5E5E5;}
#menudiv{background:url(../images/menu_images/menu.jpg) repeat-x left top;}


a.menulink{color:#4E4D4E; background-color:#D0D0D0; font-weight:bold;}
a.menulink:hover{color:#C61344; font-weight:bold;}
a.menuout:hover{color:#4E4D4E;  font-weight:bold;}
.menuover{color:#C61344; text-decoration:none;height:100%; width:100%; display:block; text-align:center; font-size:12px; text-decoration:none; background-color:#D0D0D0; font-weight:bold; }
.menuout{color:#4E4D4E; text-decoration:none; height:100%; width:100%; display:block; text-align:center; font-size:12px; text-decoration:none; background-color:#D0D0D0; font-weight:bold;}

.submit-button{border: 1px #fff outset; color: #ffffff; background-color:#4D515A;}

a.block:link, a.block:visited  { 
color:#838383;
background-color:#EBEBEB;
border-top:1px solid #BBBBBB;
} 

a.block:hover { 
color:#FFFFFF;
background-color:#BBBBBB;
border-top:1px solid #BBBBBB;

}

/* header_mainstyle.css */

div#innerheaderdiv{ width:1000px; height:145px; background:#FFFFFF; }

div#headertop{position:relative; float:left; width:1000px; height:70px; background-color:#FFFFFF; border-bottom:1px solid #000000;}
div#headertopleft{position:relative; float:left; width:426px; height:62px; }
div#dealermakediv{padding-left:30px; padding-top:6px; width:101px; height:62px;}
div#dealerlogodiv{padding-top:20px; width:101px; cursor:pointer;}
div#dealerlogodivhome{padding-top:20px; width:101px;}
div#headertopright{position:relative; float:right; width:550px; height:62px; background:url(../images/header/red_strip.jpg) repeat-x top right ; }
/*span.rightstripdiv{width:100%; border:1px solid #FF0000; background-color:#C61344; background-image:url(../images/header/red_strip.jpg) repeat-x;}*/
div#headerborttom{position:relative; float:left; width:1000px; height:70px; top:2px; background-color:#EBEBEB; border-top:1px solid #000000;}
div#headerborttomleft{position:relative; float:left; width:426px; height:70px; }
div#headerborttomright{position:relative; float:right; width:550px; height:70px;}

div.campaigndiv{position:relative; float:left;  width:226px; height:58px; left:30px; top:10px; border:0px solid #FF0000;}

div#phonenoouter{position:relative; float:left; width:200px; height:70px; top:20px; border:0px solid #000000;}
div#phonenoouterInner{position:relative; float:left; width:200px; height:55px; top:15px; bottom:5px; border:0px solid #000000;}

div.phonetxt{position:relative; float:left; width:55px; font-family:verdana; font-size:11px; font-weight:bold; color:#676767; text-align:left; line-height:18px;}
div.phoneno{position:relative; float:left; font-family:verdana; font-size:12px; font-weight:bold; color:#676767; text-align:left;  line-height:18px; letter-spacing:1px;}

div#headerqlinksouter{position:relative; float:left; width:260px; height:20px; left:90px; top:35px; }

a.hqlinks {font-family:verdana; font-size:11px; font-weight:bold; color:#676767; text-align:left; text-decoration:none;}
a.hqlinks:hover{font-family:verdana; font-size:11px; font-weight:bold; color:#C51145; text-align:left; text-decoration:none;}

span.pipeclass{font-size:11px;}

div#homeheaderdiv{ width:1000px; height:120px; background:#F3F8FC; border:0px solid #000000; }
div#headerimagediv
{
position:relative;
float:left;
width:1000px;
height:100px;
}
div#homeheaderimagediv
{
position:relative;
float:left;
width:1000px;
height:120px;
border:0px solid #000000;
}
div#makelogodiv
{
position:relative;
float:left;
top:30px;
left:15px;
width:180px;
height:32px;
/*border-right:1px solid #D2D3D5;*/
text-align:center;
}
div#makelogomaindiv
{
position:relative;
float:left;
top:1px;
left:0px;
width:210px;
height:100%;
/*border-right:1px solid #D2D3D5;*/
border:0px solid #000000;text-align:center;
}

div#makelogomaindivinner
{
position:relative;
float:left;
top:15px;
left:15px;
width:182px;
height:32px;
/*border-right:1px solid #D2D3D5;*/
border:0px solid #000000;text-align:center;
}


div#homemakelogomaindiv
{
position:relative;
float:left;
top:1px;
left:0px;
width:210px;
height:100%;
/*border-right:1px solid #D2D3D5;*/
border:0px solid #000000;text-align:center;
}
div#makelogomaindiv
{
position:relative;
float:left;
top:1px;
left:0px;
width:210px;
height:100%;
/*border-right:1px solid #D2D3D5;*/
border:0px solid #000000;text-align:center;
}

div#homemakelogodiv
{
position:relative;
float:left;
top:15px;
left:15px;
width:181px;
height:32px;
/*border-right:1px solid #D2D3D5;*/
border:0px solid #000000;text-align:center;
}

.borderdiv
{
position:relative;
float:left;
width:2px;
height:112px;
top:4px;
left:15px;
border-left:1px dotted #666666;
}

.homeborderdiv
{
position:relative;
float:left;
width:2px;
height:115px;
top:3px;
left:10px;
border-left:1px dotted #666666;
}
.homeborderdiv1
{
position:relative;
float:left;
width:2px;
height:115px;
top:3px;
left:260px;
border-left:1px dotted #666666;
}
.borderdiv1
{
position:relative;
float:left;
width:2px;
height:112px;
top:3px;
left:310px;
border-left:1px dotted #666666;
}

div#scionlogo
{
position:relative;
float:right;
top:30px;
right:12px;
width:90px;
height:63px;
}
div#homescionlogo
{
position:relative;
float:right;
top:30px;
right:12px;
width:90px;
height:63px;
}

div#dealerlogoimg
{
position:relative;
float:left;
left:30px;
top:10px;
width:127px;
height:78px;
}

div#homedealernamelogoouter
{
position:relative;
float:left;
left:120px;
top:0px;
width:400px;
height:115px;
border:0px solid #FF0000;
}
div#dealernamelogoouter
{
position:relative;
float:left;
left:135px;
top:0px;
width:350px;
height:100px;
border:0px solid #FF0000;
}

div#homedealernamelogo
{
position:relative;
float:left;
left:20px;
top:1px;
width:100%;
height:110px;
border:0px solid #FF0000;
}
div#dealernamelogo
{
position:relative;
float:left;
left:15px;
top:1px;
width:350px;
height:100px;
border:0px solid #FF0000;
}

div#homedealernamelogoimg
{
position:relative;
float:left;
border:0px solid #000000;
height:79px;
width:350px;
top:0px;
left:0px;
}
div#dealernamelogoimg
{
position:relative;
float:left;
border:0px solid #000000;
height:79px;
width:350px;
top:0px;
left:0px;
}

div#home-addresstext
{
position:relative;
float:left;
clear:both;
left:0px;
top:2px;
width:360px;
font-size:12px; letter-spacing:1px;
font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#666B6E;
}

div#addresstext
{
position:relative;
float:left;
clear:both;
left:0px;
top:2px;
width:100%;
font-size:12px; letter-spacing:1px;
font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; text-transform:uppercase; color:#666B6E;
}
div#phonedivhomeheader
{
position:relative;
float:left;
clear:both;
width:220px;
top:20px; height:65px;
left:15px;
text-align:left; 
border:0px solid red;
}
div#phonedivheader
{
position:relative;
float:left;
clear:both;
width:210px;
top:20px; height:65px;
left:15px;
text-align:left; 
border:0px solid red;
}

div#shortlinks
{
position:relative;
float:left;
width:350px;
top:2px; left:0px;
text-align:left;
padding-top:0px;
border:0px solid #000000;
}
div#homeshortlinks
{
position:relative;
float:left;
width:350px;
top:2px; left:0px;
text-align:left;
padding-top:0px;
border:0px solid #000000;
}
div.grouphome
{
position:absolute;
width:100px;
top:72px; left:880px;
text-align:left; 
padding-top:0px;
border:0px solid #000000;
height:20px;
}

div.shortlinks-inner
{
position:relative;
float:left;
width:100%;
height:20px;
text-align:left; 
padding-top:0px;
}


a.headerlinks{ width:100%; text-align:left; font-size:12px; line-height:20px; font-weight:bold; text-decoration:none; text-transform:uppercase; color:#666B6F; display:inline; }
a.headerlinks:hover{color:#CD021F;text-decoration:underline;}
div#homephonediv
{
position:relative;
float:left;
left:150px;
top:15px;
width:187px;
height:60px;
text-transform:uppercase; 
}
div.phoneno
{
position:relative; float:left;
font-size:11px;
font-weight:bold;
font-family:Verdana, Arial;
width:125px;
left:0px; text-align:left; line-height:16px; letter-spacing:0px;
text-transform:uppercase;  color:#666B6E;
}
div.phonenotext
{
position:relative; float:left;
font-size:12px;
font-weight:bold;
font-family:Arial;
width:100px;
left:0px; text-align:left; line-height:16px; letter-spacing:0px;
text-transform:uppercase;  color:#666B6E;
}
div.homephonenotext
{
position:relative; float:left;
font-size:12px;
font-weight:bold;
font-family:Arial;
width:100px;
left:0px; text-align:left; line-height:16px; letter-spacing:0px;
text-transform:uppercase;  color:#666B6E;
}
div.homephoneno
{
position:relative; float:left;
font-size:12px;
font-weight:bold;
font-family:Verdana, Arial;
width:100px;
left:0px; text-align:left; line-height:16px; letter-spacing:0px;
text-transform:uppercase;  color:#666B6E;
}
div.phonenotext2
{ position:relative; float:left;
font-size:12px;
font-weight:bold; 
left:35px;
text-align:left; text-transform:uppercase; color:#666B6E;
}
div#home-menudiv
{
position:relative;
float:left;
height:26px;
width:100%;
border:0px solid #CC0000;
}
div#menudiv
{
position:relative;
float:left;
height:20px;
width:100%;
background-color:#D0D0D0;
}

#HomenewCars_Div{ width:130px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block; cursor:pointer;}
#Homepreowned_Div{ width:120px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block;}
#Homeonline_Div{ width:140px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block;}
#Homeservice_Div{ width:150px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block;}
#Homeresearch_Div{ width:120px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block;}
#Homefinance_Div{ width:110px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block;}
#Homeaboutus_Div{ width:120px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block;}
#Homebodyshop_Div{ width:110px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block;}


 
.firstDivLeftHome{ width:30px; height:100%; position:relative; float:left;  display:block; cursor:pointer; text-decoration:none }
.firstDivRightHome{ width:30px; height:100%; position:relative; float:left;  display:block; cursor:pointer; text-decoration:none }

#newCars_Div{ width:120px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block; cursor:pointer;  }
#preowned_Div{ width:120px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block; }
#online_Div{ width:130px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block; }
#service_Div{ width:130px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block; }
#research_Div{ width:100px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block; }
#finance_Div{ width:100px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block; }
#aboutus_Div{ width:110px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block; }
#home_Div{ width:90px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block; }
#bodyshop_Div{ width:100px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; text-decoration:none; color:#FFFFFF; display:block; }

#home_Div1{ width:50px; height:100%; position:relative; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#FFFFFF; display:block; border:0px solid #FF0000;}

a.menulink {height:100%; width:100%; display:block; text-align:center; font-size:12px; text-decoration:none;}

.firstDivLeft{ width:10px; height:26px; position:relative; float:left;  display:block; cursor:pointer; text-decoration:none }
.firstDivRight{ width:10px; height:26px; position:relative; float:left;  display:block; cursor:pointer; text-decoration:none }
#menudiv a span{
	position: absolute;
	  left:0px;
	  top:3px;
      margin: 0px;
      padding: 0px 0px 0px 0px;
      cursor: pointer;
	  text-align:center;
	  border:0px solid #000000;
	  width:100%;
	  }

.menu_inner_style { 
z-index : 3; 
text-align : left; 
position : relative; 
}  

.menu_inner_style-top { 
z-index : 3; 
text-align : left; 
position : relative; border-top:2px solid #000000;
}  

a.block:link, a.block:visited  { 
display : block; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px;
text-indent:12px; 
padding:3px 0px 3px 0px;
width:100%;
height:15px;
} 
 a.block:hover { 
display : block; 
text-decoration : none; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-size : 11px; 
text-indent:12px;  
padding:3px 0px 3px 0px;
width:100%;
height:15px; 
}
/* home.css */



#outerHome {margin: 0; padding: 0; border: 0px solid #FF0000; height:595px; width:1000px; background-color:#FFFFFF; overflow:hidden;} 

#home_header { 
float : left; 
width : 1000px; 
height : 166px;
border: 0px solid #CC0033; 
}  

.home1{ width:1000px; height:144px; background-image:url(../images/home/bg/bg1.jpg); position:relative; float:left;}
.home2{ width:1000px; height:144px; background-image:url(../images/home/bg/bg2.jpg); position:relative; float:left;}
.home3{ width:1000px; height:108px; background-image:url(../images/home/bg/bg3.jpg); position:relative; float:left;}

div#online_inter
{
position:relative;
float:right;
width:181px;
height:39px;
right:20px;
top:20px;
text-align:center;
z-index:3;
background:url(../images/home/online_specials_bg.jpg) no-repeat;
}
#qlinksouter span.qlinetxt{
position: absolute;
top:2px;
left:20px;
margin: 0px;
padding: 0px 0px 0px 0px;
cursor: pointer;
text-align:left;
border:0px solid #000000;
width:120px;
font-family:Verdana, Arial;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
}
#qlinksouter span.qlinkclickheretxt{
position: absolute;
top:6px;
left:00px;
padding: 0px;
margin: 23px 0px 0px 128px;
cursor: pointer;
text-align:right;
border:0px solid #000000;
width:70px;
font-family:Verdana, Arial;
font-size:9px;
font-weight:bold;
text-transform:uppercase;
}
span.onlinetxtclickhere
{
position: absolute;
top:8px;
left:00px;
padding: 0px;
margin: 15px 0px 0px 110px;
cursor: pointer;
text-align:right;
border:0px solid #000000;
width:70px;
font-family:Verdana, Arial;
font-size:9px;
font-weight:bold;
text-transform:uppercase;
}
span.onlinetxt{
position: absolute;
top:0px;
left:10px;
margin: 0px;
padding: 0px 0px 0px 0px;
cursor: pointer;
text-align:right;
border:0px solid #000000;
width:170px;
font-family:Verdana, Arial;
font-size:22px;
font-weight:bold;
}
a.onlinetxt:link, a.onlinetxt:visited{color:#888888;}
a.onlinetxt:hover{color:#6CB7DF;}

div#qlinksouter
{
position:absolute;
float:left;
tOP:175px;
left:30px;
width:181px;
height:260px;
z-index:2;
border:0px solid #FF0000;
}

div#qlink_newvehicle
{
position:relative;
top:0px;
float:left;
width:181px;
height:39px;
text-align:center;
cursor:pointer;
border:0px solid #FF0000;
}
div#qlink_pre-owned
{
position:relative;
float:left;
top:7px;
width:181px;
height:39px;
text-align:center;
cursor:pointer;
border:0px solid #FF0000;
}
div#qlink_financing
{
position:relative;
float:left;
top:14px;
width:181px;
height:39px;
text-align:center;
cursor:pointer;
border:0px solid #FF0000;
}
div#qlink_setup
{
position:relative;
float:left;
top:21px;
width:181px;
height:39px;
text-align:center;
cursor:pointer;
border:0px solid #FF0000;
}
div#qlink_bodyshop
{
position:relative;
float:left;
top:28px;
width:181px;
height:39px;
text-align:center;
cursor:pointer;
border:0px solid #FF0000;
}

a.qlinkclass:link, a.qlinkclass:visited{ margin:0px; width:100%; height:100%; background:url(../images/home/menu_bg.jpg) no-repeat; color:#5A5A5A; display:block; text-decoration:none;}
a.qlinkclass:hover{width:100%; height:100%; background:url(../images/home/menu_bg_mo.jpg) no-repeat; color:#5A5A5A; display:block; margin:0px;text-decoration:none;}

div#tnailsouter_Car{
position:absolute;
float:left;
top:410px;
left:0px;
height:73px;
width:1000px;
z-index:2;
/*border:1px solid #ff0000;*/
}
div#tnailsouter_suv{
position:absolute;
float:left;
top:410px;
left:0px;
height:73px;
width:1000px;
z-index:2;
display:none;
/*border:1px solid #ff0000;*/
}
div#tnailsouter_truck{
position:absolute;
float:left;
top:410px;
left:0px;
height:73px;
width:1000px;
z-index:2;
display:none;
/*border:1px solid #ff0000;*/
}

div.cartypeputer{position:relative; float:left; width:210px; height:30px; border:1px solid #999999;}
div.cartypecar{position:relative; float:left; width:70px; height:30px;}
div.cartypesuv{position:relative; float:left; width:70px; height:30px;}
div.cartypetruck{position:relative; float:left; width:70px; height:30px;}
a.modelclass:link, a.modelclass:visited{display:block; width:100%; height:100%; line-height:28px; background-color:#999999; color:#FFFFFF; font-family:Verdana; font-size:13px; font-weight:bold; text-decoration:none; text-align:center;}
a.modelclass:hover{display:block; width:100%; height:100%; background-color:#F1F1F1; color:#878787; font-family:Verdana; font-size:13px; text-decoration:none; font-weight:bold; line-height:28px; line-height:28px; text-align:center;}

span.modelclasscar{display:block; width:100%; height:100%; background-color:#F1F1F1; color:#878787; font-family:Verdana; font-size:13px; text-decoration:none; font-weight:bold; line-height:28px; line-height:28px; text-align:center;}



div.modelrqouterleft{position:relative; top:5px; clear:both; float:left; width:112px; height:38px; background-color:#D1D1D1; line-height:35px; text-align:center; font-family:Verdana; font-size:12px; font-weight:bold; color:#545454;}
div.modelrqoutermiddle{position:relative; top:5px;  float:left; width:16px; height:38px; background-color:#F1F1F1;}
div.modelrqouterright{position:relative; top:5px; float:left; width:872px; height:38px; background:url(../images/home/model_selector/bg_strip.jpg) repeat-x;}

a.modelnamebg:link, a.modelnamebg:visited{ margin:0px; width:100%; height:100%; background:url(../images/home/model_selector/bg_strip.jpg) repeat-x; color:#5A5A5A; display:block; text-decoration:none; line-height:35px; text-align:center; font-family:Verdana; font-size:11px; font-weight:bold;}
a.modelnamebg:hover{width:100%; height:100%; background:url(../images/home/model_selector/bg_strip_mo.jpg) repeat-x; color:#FFFFFF; display:block; margin:0px;text-decoration:none; }




div#tnail1, div#tnail2, div#tnail4, div#tnail6, div#tnail7, div#tnail8, div#tnail9, div#tnail10,div#tnail21{
position:relative;
float:left;
height:38px;
width:70px;
border-right:1px solid #D1D1D1;
}
div#tnail3, div#tnail5{
position:relative;
float:left;
height:38px;
width:115px;
border-right:1px solid #D1D1D1;}
div#tnail11, div#tnail12, div#tnail13, div#tnail14, div#tnail15, div#tnail16, div#tnail17
{
position:relative;
float:left;
height:38px;
width:120px;
border-right:1px solid #D1D1D1;}


div.homeBannerOuter{
position:absolute;
float:left;
top:495px;
left:0px;
width:1000px;
height:60px;
border: 0px solid #CC0033; 
}
div.banner1{
position:relative;
float:left;
left:20px;
width:468px;
height:60px;
}
div.banner2{
position:relative;
float:left;
left:40px;
width:468px;
height:60px;
}
div.banner3{
position:relative;
float:left;
left:36px;
width:234px;
height:60px;
}
div.banner4{
position:relative;
float:left;
left:48px;
width:234px;
height:60px;
}

.homeRightBannerHolder{
position:relative;
float:left;
top:9px;
left:18px;
width:487px;
height:85px;
background-color:#DEDEDE;
}

div#flash_file{
position:absolute;
top:165px;
left:0px;
width:1000px;
height:350px;
border:0px solid #FF0000;
z-index:2;
}





div.home_footer_div{
position:absolute;
float:left;
left:0px;
top:565px;
height:30px;
width:1000px;
border-top:1px solid #EEEEEE;
background-color:#D0D0D0;
}





/*Sitemap CSS */
.dummyNoban{ width:800px; height:18px; position:relative; border:0px solid #CC9900; float:left; }
.sitemapMainNobanner{ width:925px; position:relative; float:left; left:15px; border:0px solid #0033FF;}
div.welcome1{position:relative; width:920px; clear:both; border:0px solid #186194; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; top:5px; font-weight:normal; text-align:justify; line-height:16px;}
div.dealerdiv{position:relative; width:700px; border:0px solid #0000FF; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; text-align:justify; margin:7px 0px 0px 0px; }
div.sitemapmenudisplay_outer{position:relative; width:900px; border:0px solid #0000FF; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin:7px 0px 0px 35px; }

div.leftsitemapdiv{position:relative; float:left; width:250px; border:0px solid #FF0000; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin:0px 0px 0px 7px;}
div.midsitemapdiv{position:relative; float:left; width:300px; border:0px solid #0000FF; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin:0px 0px 0px 10px;}
div.rightsitemapdiv{position:relative; float:left; width:300px; border:0px solid #006600; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight:bold; margin:0px 0px 0px 10px;}
div.sitemapspaceSpace{position:relative; float:left; width:700px; height:20px;}

ul.mainmenu{font-family:Verdana, Arial, Helvetica, sans-serif; list-style-type:circle; font-size:12px; text-align:left; padding:0px 0px 0px 15px; margin:0px; background:none; font-weight:normal; border:0px solid #990000; color:#000000;}
.submenu li{ list-style-type:square; text-align:left; font-weight:normal; margin:0px 0px 0px 25px; color:#000000; line-height:20px;}

a.makes:link, a.makes:visited {	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold;	color: #000000; text-decoration:none; cursor:pointer;}

a.makes:hover, a.makeshover{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #ff0000; text-decoration:none; cursor:pointer; }

/*End of Sitemap CSS */













/*Visual SEO*/
#content-wrap {position:relative; float : left; width : 998px; height:auto; padding:0 0 4px 0; background-color:#FFFFFF;} 
#content{display:none; position:relative;; left:4px;width : 990px;}
/*#moreinfodiv{display:block;float:left; position:relative; left:0px; top:2px; height:20px; width:100%;  font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;}
#moreinfodiv1{display:none;float:left; position:relative; left:0px; top:2px; height:20px; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;text-align:justify;}*/
#moreinfodiv{display:block;font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; clear:both;}
#moreinfodiv1{display:none; left:0px; top:2px; height:20px; width:100%; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px;text-align:justify;clear:both;}

#moreinfodiv a,#moreinfodiv1 a{padding:2px;}
a.more:link,a.more:visited{ text-decoration:none; font-weight:normal; color:#000000; font-size:11px; text-decoration:underline; }
a.more:hover{text-decoration:underline; font-weight:normal; color:#000000;font-size:11px;} 

div#content{ font: normal 11px Verdana, Arial, Helvetica, sans-serif; width: 990px; margin: 0 auto; text-align: left;  }
div#content p{ font: normal 11px Verdana, Arial, Helvetica, sans-serif; margin: 2px 0 0 0; padding: 0; text-align: justify; line-height:16px; }
div#content h1{ margin: 0; padding: 0; font: bold 12px Verdana, Arial, Helvetica, sans-serif; }
div#content h2{ margin: 6px 0 0 0; padding: 0; font: bold 12px Verdana, Arial, Helvetica, sans-serif; }
div#content a:link, div#content a:visited, div#content a:hover{text-decoration: underline; }



.contentDiv{ float:left; position:relative; left:0px; top:2px; height:auto; width:780px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:normal; font-size:11px; color:#000000; text-align:justify; padding-left:5px; padding-right:5px; }



/* form.css */
/* Online Specials */
html>body div.topspace_online{ position:relative; width:650px; float:left; margin-top:10px;}
div.topspace_online{ position:relative; width:650px; float:left; margin-top:0px;}

div.NodataText{position:relative; float:none; margin:auto; width:650px; font-family:Verdana; font-size:11px; text-align:center;}
.NodataTextspan{ font-family:Verdana; font-size:14px; color:#990000;}

.onlinesplMainDiv{width:709px; position:relative; float:left;}
.online_content{width:680px; position:relative; float:left; left:20px; border:1px solid #B4B4B4;}

div.modelNameTextDiv{ position:relative; float:left; left:5px; top:5px; width:445px; height:135px; border:1px solid #B4B4B4;}
div.modelNameText{ position:relative; float:left; height:42px; width:445px; text-align:center;}

div.modelNameText_lease{ position:relative; float:left; height:32px; width:445px; text-align:center;}
div.modelpricemainDiv{position:relative; float:left; width:441px; left:2px; height:90px; background:#CCCCCC; color:#333333;}

div.modelpricemainDiv_lease{position:relative; float:left; width:441px; left:2px; height:101px; background:#CCCCCC; color:#333333;}
 
a.enlargeonclick:link, a.enlargeonclick:visited{font-family:Verdana;font-size:11px;font-weight:normal;color:#000000;text-align:center;text-decoration:none;	}
	
a.enlargeonclick:hover{font-family:Verdana;font-size:11px;font-weight:normal;color:#000000;text-align:center;text-decoration:underline;	}

div.modelpricemainDiv_preowned{position:relative; float:left; width:441px; left:2px; padding-top:0px; top:0px; height:90px; background:#CCCCCC; color:#333333;}

div.modelimageDiv{ position:relative; float:right; top:5px; right:2px; text-align:left;}

div.modeldescDiv{ position:relative; float:left; left:8px; width:650px; text-align:justify; font-size:11px; margin-top:10px;}
div.moreinfobuttonDiv{ position:relative;  float:right; right:8px; width:160px; font-size:15px; margin-top:5px; text-align:right;}
a.MoreInfolink:link, a.MoreInfolink:visited {font-size:13px; text-align:right; text-decoration:none; font-weight:bold; padding-right:12px; color:#333333;}
a.MoreInfolink:hover{font-size:13px; text-align:right; text-decoration:underline; font-weight:bold; padding-right:12px; color:#333333;}

td.modelNameText{font-size:12px; font-weight:bold; text-align:center;}

td.online_price{font-size:13px; font-family:Verdana; text-align:right; }
td.onlineprice_value{font-size:12px; font-family:Verdana; font-weight:bold; text-align:left; padding-left:3px;}
td.online_stockno{font-size:12px; font-family:Verdana; font-weight:bold; text-align:left; padding-left:3px;}
div.pageTitleDiv_moreinfo{width:380px; height:30px; position:relative; float:left; left:7px; top:0px; text-align:left; font-size:16px; font-weight:bold; border:0px solid #FF0000; font-size:15px;}
td#moreinfotopmsg{ font-size:11px; text-align:justify; width:370px; padding:0px 7px 0px 7px;}
td.moreinfo_indicate{text-align:right; font-size:11px; font-weight:normal; padding-right:10px;}
td.moreinfo_formTxt{ font-size:12px; color:#323232; text-align:left; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif;}

td.content_moreinfo{ font-family:Verdana; font-size:11px; width:370px;  text-align:justify; padding:0px 10px 0px 10px;}

div.smallformDiv{ position:relative; float:left; width:650px; border:0px solid #FF0000;}

/* Online Specials */

/* Meet the Staff */

table.meetstaffThreePerRow{	width:220px;background-color:#FFFFFF;border:1px solid #DADADA; padding-bottom:8px; padding-left:5px;}
table.meetstaffTwoPerRow{width:330px;background-color:#FFFFFF;border:1px solid #DADADA;}
table.meetstaffOnePerRow{width:660px;;background-color:#FFFFFF;	border:1px solid #DADADA;}
table.meetstaffSingleData{width:200px;height:248px;border:1px solid #333333; background:#EEEEEE; overflow:hidden;}

span.selectdept_staff{padding-bottom:5px; padding-right:15px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
td.meetstaff_name{padding-bottom:10px; text-align:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:20px;}
#staffheading{color:#FFFFFF; height:21px; font-size:12px;font-weight:bold; padding-left:5px; background:#4E5156;}

/* Meet the Staff */

/* Loan Calculator */

.loantitle{background-color:#CCCCCC; height:25px; font-size:12px; font-weight:bold; text-align:center;}
.loan_txt{ font-size:11px; color:#000000; padding-left:10px; padding-right:10px; text-align:justify;}
td.formTxt_loan{ font-size:12px; color:#323232; text-align:right; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; padding-right:8px;}


/* Loan Calculator */

/*--------------Hours & Directions Starts here---------------*/
div#contentMain_hours{ width:965px; position:relative; float:left; padding-top:20px; border:0px solid #FF0000;}
#map-area{ width:645px; position:relative; float:left; padding-left:30px; border:0px solid #FF0000;}
#hours-area{width:250px; position:relative; float:left; padding-bottom:10px; border:0px solid #FF0000; margin-left:30px;}



#options{ float:left;height:25px; width:640px;margin-bottom:5px; padding-top:10px;}

#map_canvas, #map_canvas_directions { float:left; width: 640px; height: 730px;  border:0px solid #FF0000;}

.fromdiv{float:left; width:270px; height:20px; font-size:12px; font-weight:bold; }
.imagebg_direction{ float:left; position:relative; left:0px;}
#getdir, #getloc{float:left;height:19px; font-size:11px; width:90px; text-align:center;}


.imagebg_location{float:left; position:relative; left:30px;}

td.HrsLine{ background:url(../images/hours_directions/line.jpg) no-repeat; height:15px; width:190px; background-position:center;}
.hrs_border{border:1px  solid #000000;}
td.hrsline{ padding-left:0px; padding-top:0px; padding-bottom:7px;}
table.hrsborder{ border:1px dashed #000000;}
td.linehead{ background-image:url(../images/other-images/line.jpg); width:180px; height:3px;}

a.viewMap:link{ color:#000000; text-decoration:none; font-size:12px; font-weight:bold; text-align:center;}
a.viewMap:visited{ color:#000000; text-decoration:none;font-size:12px; font-weight:bold; text-align:center;}
a.viewMap:hover{ color:#2395C9; text-decoration:underline;font-size:12px; font-weight:bold; text-align:center;}


#expandimg, #expandimg2 { width:80px ; height:20px; float:left; font-size:12px; vertical-align:top; font-weight:bold; padding-left:40px; cursor:pointer; }
#expandimg2{display:none;}

a.expand { color:#666666; text-decoration:none; height:20px; display:block; cursor:pointer; }
a.expand:hover { color:#666666; text-decoration:none; cursor:pointer; }

td.dept_text{color:#7F7F7F;font-weight:bold;font-size:11px;padding-left:14px; padding-top:5px; padding-bottom:0px;}
td.deptline{width:212px; height:15px; text-align:center; padding-left:15px; color:#000000; padding-right:15px;}
td.hours_text{color:#4E4D4E;font-size:11px;text-align:justify;font-weight:normal;padding-left:14px; line-height:15px;}
/*--------------Hours & Directions Ends here---------------*/

/*--------------Thank You Page --------------------------*/
.content{ font-family:Verdana; font-size:11px; text-align:justify;}

/* ---------------About Us -------------------------------*/

div.aboutus_mainDiv{position:relative; float:left; left:20px; margin-top:20px; width:688px;}
div.aboutus_imageDiv{position:relative; float:left; margin-top:20px; border:0px solid #ff0000;  width:700px; } 
div.aboutus_Hline{position:relative; float:left; width:545px; margin-top:5px;  height:34px; border-bottom:1px solid #C61344; }
div.aboutus_smallImage{position:relative; float:left; left:5px; width:137px; height:42px;}
div.aboutus_content{position:relative; float:left; margin-top:20px; font-family:Verdana; font-size:12px; color:#333333; text-align:justify; line-height:16px;}
div.about-rgds{position:relative; float:left; margin-top:20px; font-family:Verdana; font-size:12px; color:#666; text-align:right; width:100%; font-weight:bold;}

/* ---------------Body Shop App-------------------------------*/

div.bodyshop_mainDiv{position:relative; float:left; left:20px; margin-top:0px; width:688px; border:0px solid #C61344; }
div.body-imageDiv{position:relative; float:left; margin-top:5px; border:0px solid #ff0000;  width:680px; } 

div.bodyshop-image-wrapper{position:relative; float:left;  width:412px; height:148px; border:1px solid #DBDBDB;}

div.bodyshop-txt { font-family:Verdana; font-size:19px; color:#6C6C6C; float:left; padding:30px 5px 10px 5px;}
div.bodyshop-txt b{ font-family:Verdana; font-size:26px; color:#3A3A3A; font-weight:normal;}
div.bodyshop-txt span{ font-family:Verdana; font-size:19px; color:#3A3A3A; font-weight:normal;}
div.bodyshop-image{position:relative; float:left; left:5px; width:173px; height:139px; float:left; padding:4px;}
div.bodyshop-bt{position:relative; float:left; left:15px; top: 50px; width:250px; float:left; border:0px solid #ff0000;}

div.bodyshop-content{position:relative; float:left; margin-top:10px; font-family:Verdana; font-size:11px; color:#9B9B9B; text-align:justify; line-height:16px;}
div.bodyshop-head{position:relative; float:left; margin-top:20px; font-family:Verdana; font-size:12px; color:#666; text-align:left; width:100%; font-weight:bold;}

div.quick-link-wrapper { height: 200px; width:100%; position:relative; float:left;}
div.quick-links01, div.quick-links02  { font-family:Verdana; font-size:11px; color:#6C6C6C; margin-left:10px; margin-bottom:10px; height:120px;  width:200px; position:relative; float:left; top:20px; line-height:16px;}
div.quick-links02 { border-right:1px solid #666;  border-left:1px solid #666; padding-left:15px;}

a.bodyshop-link { color:#6C6C6C; text-decoration:none; }
a.bodyshop-link:hover { color:#C61344;  text-decoration:underline;}

/* --------------- Press Release ------------------------------*/

.press-release-txt {font-family:Verdana; font-size:12px; color:#000000; text-align:left; font-weight:bold; border: 1px solid #B4B4B4; width:90%; padding:15px 10px 15px 35px; margin:15px auto; 
}
.press-release-txt {font-family:Verdana; font-size:12px; color:#000000; text-align:left; font-weight:bold; border: 1px solid #B4B4B4; width:90%; padding:15px 10px 15px 35px; margin:15px auto; 
background:url(../images/other-images/press-bullet.gif) no-repeat; background-position:10px 15px;
}
.press-release-txt1 {font-family:Verdana; font-size:12px; color:#000000; text-align:left; font-weight:bold; border: 0px solid #B4B4B4; width:98%; padding:15px 5px 5px 5px; margin:5px auto; 
}
.press-ln:link {color:#000000; text-decoration:none;}
.press-ln:visited {color:#000000; text-decoration:none;}
.press-ln:hover  {color:#C61344; text-decoration:none;}

.press-releases-wrapper{font-family:Verdana; font-size:12px; color:#000000; text-align:left; font-weight:normal; border: 1px solid #B4B4B4; width:95%; position:relative; float:left; padding:15px; margin-bottom:10px;}

.press-txt b{ color:#013E7D; font-family:Verdana; font-size:11px; }
.press-txt { color:#7A7A7A; font-family:Verdana; font-size:11px; }

.press-head { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:15px; color:#013E7D; text-align:center;}
.press-cnt {font-family:Verdana; font-size:11px; color:#7A7A7A; text-align:justify; height:40px; vertical-align:middle; line-height:15px;}

a.slink:link {color:#7A7A7A; text-decoration:underline;}
a.slink:visited {color:#7A7A7A; text-decoration:underline;}
a.slink:hover {color:#013E7D; text-decoration:none;}

a.slink1:link {color:#7A7A7A; text-decoration:none;}
a.slink1:visited {color:#7A7A7A; text-decoration:none;}
a.slink1:hover {color:#013E7D; text-decoration:none;}

.press-back { position:relative; float:left; width:95%; border:0px solid #f00; text-align:right; font-family:Verdana; font-size:11px;  font-weight:bold; height:30px; }

.press-gap { width:500px; border:1px solid #f00; height:30px; clear:both;}

a.press-back-lk:link { color:#7A7A7A; text-decoration:none;}
a.press-back-lk:visited { color:#7A7A7A; text-decoration:none;}
a.press-back-lk:hover { color:#C81444; text-decoration:none;}

/* --------------- Customer Reviews ------------------------------*/

ul.reviews { font-family:Verdana; font-size:11px; color:#7A7A7A; text-align:justify; padding-right:20px; }
ul.reviews  li {line-height:20px; }

/*---------- online intermediate start */
.inter_newVehicle{
position:relative;
float:left;
width:166px;
height:131px;
left:30px;
background-image:url(../images/online_intermediate/new_cars_specials.jpg);
background-repeat:no-repeat;
border:1px solid #454545;
cursor:pointer;
}

.inter_preOwnedVehicle{
position:relative;
float:left;
width:166px;
height:131px;
left:115px;
background-image:url(../images/online_intermediate/preowned_specials.jpg);
background-repeat:no-repeat;
border:1px solid #454545;
cursor:pointer;
}
.inter_FinanceSpecials{
position:relative;
float:left;
width:166px;
height:131px;
left:200px;
background-image:url(../images/online_intermediate/finance_specials.jpg);
background-repeat:no-repeat;
border:1px solid #454545;
cursor:pointer;
}
.inter_WeekendSpecials{
position:relative;
float:left;
width:166px;
height:131px;
left:10px;
background-image:url(../images/online_intermediate/weekened_specials.jpg);
background-repeat:no-repeat;
border:1px solid #454545;
cursor:pointer;
}
.inter_PartsCoupons{
position:relative;
float:left;
width:166px;
height:131px;
left:25px;
background-image:url(../images/online_intermediate/parts.jpg);
background-repeat:no-repeat;
border:1px solid #454545;
cursor:pointer;
}
.inter_ServiceCoupons{
position:relative;
float:left;
width:166px;
height:131px;
left:120px;
background-image:url(../images/online_intermediate/services.jpg);
background-repeat:no-repeat;
border:1px solid #454545;
cursor:pointer;
}
.inter_collision{
position:relative;
float:left;
width:166px;
height:131px;
left:200px;
background-image:url(../images/online_intermediate/collision_bg.jpg);
background-repeat:no-repeat;
border:1px solid #454545;
cursor:pointer;
}
.interTxt1{
position:relative;
float:left;
width:100%;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
text-align:center;
top:100px;
}
.interTxt2{
position:relative;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
left:15px;
top:45px;
}
.interTxt3{
position:relative;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
left:35px;
top:40px;
text-align:center;
}
/*---------- online intermediate end */

/*---------- meet the staff  */
a.email:link, a.email:visited{ font-family:Verdana; font-size:11px; text-decoration:underline; color:#000000;}
a.email:hover{ font-family:Verdana; font-size:11px; text-decoration:none; color:#C81443;}
.selectdepy_staff  { font-family:Verdana; font-size:12px;}
/* Body Shop */
.bodyshop-wrapper { width:410px; border:0px solid #dddddd; float:left;}
.bodyshop-wrapper2 { width:310px; background-color:#ffffff; float:left; border:0px solid #ff00ff;}

.bdshop-image-01 { background-image:url(../images/bodyshop/img1.jpg); background-repeat:no-repeat; width:379px; height:422px; margin:auto; border:2px solid #000000;}
.bdshop-image-02 { background-image:url(../images/bodyshop/img2.jpg); background-repeat:no-repeat; width:380px; height:183px; margin:auto; border:1px solid #000000;}

.bdshop-text1 { font-family:Verdana, Arial, "Courier New",Helvetica, sans-serif; font-size:11px; font-weight:bold; text-align:center; padding-top:10px;}

ul.bdy-txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; border:0px solid #ff0000;  width:270px; text-align:left; line-height:19px; color:#333333; margin-top:20px; list-style:inside; text-indent: -1em; margin-left: 0px;
	padding-left: 3em;
}
.bd-shop-add { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:left; float:left; margin:3px 20px;}

a.EmailId:link, a.EmailId:visited {
	 color: #000000;
	 text-decoration: none;
	 font-weight:normal;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	}
a.EmailId:hover {
	 color: #AC0015;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:normal;
	 text-decoration:underline;
	}
	
ul.bdy-txt li  { list-style-type:disc !important; }
div.contentMain_newspecials2{ width:751px; border:0px solid #FF0000; margin:20px auto;}
div#contentMain_newspecials{ width:751px; border:1px solid #FF0000;}
/* New & Events */
a.eventsText:link, a.eventsText:visited{
	text-align:justify;
	color:#2F2F2F;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
a.eventsText:hover{
	text-align:justify;
	color:#C81443;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
}

