div#sitemapouter
{
width:980px;
height:440px;
}
div#sitemapouter1
{
width:970px;
height:430px;
overflow:auto;
}
div.sitemapheader{
	color:#000000;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	padding-left:20px;
	padding-top:15px;
}
div.sitemapheader1{
	color:#000000;
	text-align:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	padding-left:20px;
	padding-top:15px;
	background-image:url(../images/other_images/book.gif);
	background-repeat:no-repeat;
}
div#seocontentsitemap
{
text-align:justify;
padding-left:20px;
padding-right:20px;
padding-top:5px;
}
#sitmapleft1
{
height:340px;
width:300px;
float:left;
text-align:left;
}
#sitmapleft2
{
height:340px;
width:300px;
float:left;
text-align:left;
}
#sitmapleft3
{
height:340px;
width:300px;
float:left;
text-align:left;
}
/* Home style Starts Here */
table{
width:100%;
border:0px;
}

table#headertable, td#headerpart {
height:125px;
background-color:#FFFFFF;
}
/* Header menu on  Inner Page Settings Starts Here */
td#headerrow1{
width:1000px;
height:95px;
background-image:url(../images/header/inner_header/inner_header_01.jpg);
background-repeat:no-repeat;
/*border:1px solid #FF0000;*/
}
td.dealer_logo_txt_class{
font-family:verdana;
font-size:14px;
height:30px;
font-weight:bold;
text-transform:uppercase;
color:#034165;
padding-left:20px;

}
a.logoclass{font-weight:bold; text-transform:uppercase; color:#034165; font-family:verdana; font-size:14px;}
a.logoclass:hover{font-weight:bold; text-transform:uppercase; color:#034165; font-family:verdana; font-size:14px;}
td.dealer_logo_quote{
font-family:verdana;
font-size:12px;
height:30px;
font-weight:bold;
font-style:italic;
color:#034165;
padding-left:20px;

}
div#tnailimg{
position:absolute;
width:500px;
height:300px;
left:220px;
top:195px;
border:0px solid #FF0000;
z-index:2;
}
div#bannerouter{
position:relative;
float:left;
width:1000px;
height:80px;
background-color:#525358;
border:0px solid #FF0000;}

td.dealer_add_class
{
font-family:verdana;
font-size:11px;
height:30px;
font-weight:bold;
text-transform:normal;
text-align:center;
color:#585757;
}
div#HeaderDealerLogo{
float:left;
width:82px;
height:60px;
vertical-align:middle;
/*border:1px solid #FF0000; 
*/}
div#spacebet{
float:left;
width:80px;
height:60px;
/*border:1px solid #FF0000; 
*/}

div#HeaderDealernameLogo{
float:left;
width:380px;
height:60px;
/*border:1px solid #FF0000; 
*/}
div#spaceafter {
float:left;
width:440px;
height:60px;
/*border:1px solid #FF0000; 
*/}
div#spacebefore {
float:left;
width:35px;
height:60px;
/*border:1px solid #FF0000; 
*/}

div#headerdiv{
position:relative;
float:left;
height:109px;
width:1000px;
}
td#headerrow1col1 {
width:1000px;
height:78px;
}
td#headerrow2{
width:1000px;
height:31px;
}
td#headerrow2 table tr td {
background-repeat:no-repeat;
background-position:top;
cursor:pointer;
cursor:hand;
height:31px;
}
/* Main menu Image width Settings */
/*td#leftbg{
width:41px;
}*/
td#newcars{
width:142px;
}
td#preowned{
width:106px;
}
td#specials{
width:128px;
}
td#service{
width:117px;
}
td#research{
width:93px;
}
td#finance
{
width:84px;
}

td#aboutus{
width:98px;
}
td#innerhome{
width:85px;
}
td#autogroup{
width:147px;
}
/*td#rightbg{
width:37px;
}*/
/* Main menu Images and Mouseover images Settings */
td.innerleftbg{
background-image:url(../images/menu_images/innermenu/leftbg.jpg);
}
td.innernewcars{
background-image:url(../images/menu_images/innermenu/new_vehicles.jpg);
}
td.innernewcarshover{
background-image:url(../images/menu_images/innermenu/new_vehicles_mo.jpg);
}
td.innerpreowned{
background-image:url(../images/menu_images/innermenu/preowned.jpg);
}
td.innerpreownedhover{
background-image:url(../images/menu_images/innermenu/preowned_mo.jpg);
}
td.innerspecials{
background-image:url(../images/menu_images/innermenu/online_specials.jpg);
}
td.innerspecialshover{
background-image:url(../images/menu_images/innermenu/online_specials_mo.jpg);
}
td.innerservice{
background-image:url(../images/menu_images/innermenu/parts_service.jpg);
}
td.innerservicehover{
background-image:url(../images/menu_images/innermenu/parts_service_mo.jpg);
}
td.innerresearch{
background-image:url(../images/menu_images/innermenu/research.jpg);
}
td.innerresearchhover{
background-image:url(../images/menu_images/innermenu/research_mo.jpg);
}

td.innerfinance{
background-image:url(../images/menu_images/innermenu/finance.jpg);
}
td.innerfinancehover{
background-image:url(../images/menu_images/innermenu/finance_mo.jpg);
}
/*td.innerbodyshop{
background-image:url(../images/menu_images/innermenu/bodyshop.jpg);
}
td.innerbodyshophover{
background-image:url(../images/menu_images/innermenu/bodyshop_mo.jpg);
}
*/
td.inneraboutus{
background-image:url(../images/menu_images/innermenu/aboutus.jpg);
}
td.inneraboutushover{
background-image:url(../images/menu_images/innermenu/aboutus_mo.jpg);
}
td.innerhome{
background-image:url(../images/menu_images/innermenu/home.jpg);
}
td.innerhomehover{
background-image:url(../images/menu_images/innermenu/home_mo.jpg);
}
td.innerautogroup{
background-image:url(../images/menu_images/innermenu/elmhurst_auto_group.jpg);
}
td.innerautogrouphover{
background-image:url(../images/menu_images/innermenu/elmhurst_auto_group_mo.jpg);
}
td.innerrightbg{
background-image:url(../images/menu_images/innermenu/rightbg.jpg);
}

/* Home SubMenu <Div> Setting */
div#selectamodeldiv, div#virtualbrouchurediv, div#vehiclereviewdiv {
position:absolute; 
z-index:1; 
background-color:#004962; 
visibility:hidden;  
/*border:1px solid #004962;*/
}
div#selectamodeldiv{
left:217px;
width:65px;
height:49px;
top: 124px;
}
div#virtualbrouchurediv{
left:690px;
width:65px;
height:49px;
top: 140px;
}
div#vehiclereviewdiv{
left:690px;
width:65px;
height:49px;
top: 156px;
}
div#newcarsdiv, div#preowneddiv, div#specialsdiv, div#servicediv, div#researchdiv, div#autogroupdiv, div#financediv, div#aboutusdiv ,div#homehomediv {
position:absolute; 
top: 125px;
z-index:1; 
background-color:#004962; 
visibility:hidden;  
/*border:1px solid #004962;*/
}

div#newcarsdiv {
left:35px;
width:200px;
height:81px;
}
div#preowneddiv {
left:142px;
width:150px;
height:49px;
}
div#specialsdiv {
left:248px;
width:145px;
height:81px;
}
div#servicediv {
left:376px;
width:156px;
height:65px;
}
div#researchdiv {
left:493px;
width:150px;
height:97px;
}
div#financediv {
left:586px;
width:138px;
height:49px;
}
div#aboutusdiv {
left:670px;
width:135px;
height:113px;
}
div#autogroupdiv {
left:853px;
width:125px;
height:65px;
}

/*div#homehomediv {
left:838px;
width:65px;
height:49px;
}
td#footercol3{
width:60px;
}
td#footercol4{
width:330px;
color:#FFFFFF;
}
td#footercol5{
width:54px;
color:#FFFFFF;
}*/

/* Header menu ends here */

div#preownedspecialsdiv
{
position:absolute; 
top: 141px;
z-index:1; 
left:392px;
width:145px;
height:33px;
background-color:#004962; 
visibility:hidden;
/*border:1px solid #004962;*/
}


/* page based styles */ 
td#middlepart, td#leftbanner, td#centerpart, td#rightbanner, td#centerpartleftbg {
height:455px;
}
td#leftbanner, td#subheaderimage{
width:142px;
height:450px;
background-position:center;
vertical-align:top;
/*border:1px #FF0000 thin;
*/}
td#centerpart{
width:710px;
padding-right:5px;
}

td#centerpart1{
width:852px;
}
td#centerpart2{
width:852px;
}
td#centerpartsitemap{
width:1000px;
background-color:#FFFFFF;
}

/*td#centerpartleftbgsitemap{
width:5px;
background-image:url(../images/table_layout/left_bg.jpg);
background-repeat:no-repeat;
background-position:right;
padding-left:5px;
}*/
td#centerpart4sitemap{
height:455px;
background-position:center;
text-align:center;
vertical-align:top;

}
/*td#centerpartrightbgsitemap{
width:5px;
background-image:url(../images/table_layout/right_bg.jpg);
background-repeat:no-repeat;
background-position:left;
padding-right:5px;

}*/
table#rightbanner{
width:140px;
height:450px;
background-image:url(../images/other_images/dummy_banner.jpg);
vertical-align:top;
background-repeat:no-repeat;
border:0px solid #FF0000 ;
}
td#centerpartleftbg{
width:3px;
background-position:left;
}
td#centerpartcontent{
width:708px;
height:450px;
background-position:center;
text-align:center;
vertical-align:top;
background-color:#FFFFFF;

}

td#centerpartcontent_map{
width:853px;
height:450px;
background-color:#FFFFFF;
background-repeat:repeat-x;
background-position:left;
text-align:center;
vertical-align:top;
}

td#centerpart_map{
width:853px;
padding-right:4px;
}

td#centerpartrightbg{
width:3px;
background-position:right;
}



td#centrpartcontnt4site{
background-image:url(../images/table_layout/body_bg/middle_strip.jpg);
background-repeat:repeat-x;
background-position:center;
text-align:center;
vertical-align:top;
}
td#subheaderimage{
height:152px;
width:134px;
background-repeat:no-repeat;
background-position:bottom;
}
td#smallquote{
height:293px;
text-align:center;
vertical-align:bottom;
}
/*Subheaders start here*/
td.newvehiclesubheader{
background-image:url(../images/subheaders/new_vehicles.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
}
td.newvehiclesubheader2{
background-image:url(../images/subheaders/new_vehicles_sp.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
}

td.financesubheader{
background-image:url(../images/subheaders/finance.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
}
td.preownedsubheader{
background-image:url(../images/subheaders/pre_owned.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
}
td.testimonialssubheader{
background-image:url(../images/subheaders/customer_testimonials.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
}
td.sellurcar
{
background-image:url(../images/subheaders/sellus-ur_car.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
}

td.finditforme
{
background-image:url(../images/subheaders/pre_owned.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
}
td.researchsubheader{
background-image:url(../images/subheaders/research.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
}

td.contactussubheader{
background-image:url(../images/subheaders/contact_us.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
}
td.meetstaffsubheader{
background-image:url(../images/subheaders/meet_staff.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
}
td.partsservicesubheader{
background-image:url(../images/subheaders/parts_service.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
}
td.onlinespecialssubheader{
background-image:url(../images/subheaders/online_specials.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
}
td.thankyousubheader{
background-image:url(../images/subheaders/thank_you.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
}
td.comingsoonsubheader{
background-image:url(../images/subheaders/coming_soon.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
}
td.hourssubheader{
background-image:url(../images/subheaders/hours_directions.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
}
td.aboutussubheader{
background-image:url(../images/subheaders/about_us.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
}
td.newslettersubheader{
background-image:url(../images/subheaders/our_newsletter.jpg);
background-repeat:no-repeat;
background-position:right;
text-align:center;
}



/*Subheaders end here*/
td#bannerlink11, td#bannerlink1, td#bannerlink2, td#bannerlink3, td#bannerlink4, td#bannerlink5, td#bannerlink5, td#bannerlink6{
background-repeat:no-repeat;
background-position:25px 20px;
cursor:pointer;
cursor:hand;
background-position:center;
}

td#bannerlink1{
width:63px;
height:87px;
padding-top:15px;
}
td#bannerlink2{
width:63px;
height:87px;
padding-top:12px;
}
td#bannerlink3{
width:63px;
height:87px;
padding-top:18px;
}
td#bannerlink4{
width:63px;
height:87px;
}
/*td#bannerlink5{
width:126px;
height:74px;
}
td#bannerlink6{
width:126px;
height:45px;
}*/
td#bannerlink11{
height:10px;
}
td#bannerlink12{
height:22px;
}
td#bannerlink13{
height:22px;
}
td#bannerlink14{
height:30px;
}
td#bannerlink15{
height:1px;
border:1px solid #004962;
}
td#bannerlink16{
height:1px;
}




.calculate
	{
	width:92px;
	height:27px;
	border:none;
	}


td#bannerlink1bottom
{
width:76px;
height:17px;
/*border:#FF0000 1px solid;
*/}


td.bannerlink1{
background-image:url(../images/other_images/quick_links/quick_quote.jpg);
}
td.bannerlink1hover{
background-image:url(../images/other_images/quick_links/quick_quote_mo.jpg);
}
td.bannerLink2{
background-image:url(../images/other_images/quick_links/finance_application.jpg);
}
td.bannerlink2hover{
background-image:url(../images/other_images/quick_links/finance_application_mo.jpg);
}
td.bannerlink3{
background-image:url(../images/other_images/quick_links/pre_owned_inventory.jpg);
}
td.bannerlink3hover{
background-image:url(../images/other_images/quick_links/pre_owned_inventory_mo.jpg);
}
td.bannerlink4{
background-image:url(../images/other_images/quick_links/trade_in_appreaisal.jpg);
}
td.bannerlink4hover{
background-image:url(../images/other_images/quick_links/trade_in_appreaisal_mo.jpg);
}
/*td.bannerlink5{
background-image:url(../images/other_images/special_links/hours.jpg);
}
td.bannerlink5hover{
background-image:url(../images/other_images/special_links/hours_mo.jpg);
}
td.bannerlink6{
background-image:url(../images/other_images/special_links/espanol.jpg);
}
td.bannerlink6hover{
background-image:url(../images/other_images/special_links/espanol_mo.jpg);
}*/

td#pagetitle, td#moreinfopagetitle{
height:30px;
text-align:left;
}
td#pagetitle {
padding-left:25px;
padding-top:0px;
width:530px;
font-family:Arial;
font-size:20px;
color:#106FA9;}

td#pagetitleMoreInfo {
padding-left:10px;
padding-top:0px;
width:530px;
font-family:Arial;
font-size:20px;
color:#106FA9;}

td#pagetitleright{
width:154px;
vertical-align:middle;
}
td#middletwotables {
height:200px;
vertical-align:top;
}
td#middletwotables2 {
vertical-align:top;
width:100%;
text-align:center;
}
table#verification{
height:50px;
width:610px;
text-align:center;
border:thin 0px solid #A2A2A2;
padding:2px 0px 2px 0px;
}
td#verification
{
height:50px;
padding:2px 0px 2px 0px;

}

td#verification1
{
height:47px;
width:200px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:2px;
}
td#verification2
{
height:47px;
width:120px;
vertical-align:middle;
}
td#verification3
{
height:47px;
width:170px;
}
td#verification4
{
height:47px;
width:84px;
}
td#verificationimg
{
height:28px;
width:84px;
cursor:pointer;
cursor:hand;
border:0px solid #FF0000;
vertical-align:middle;
}
td.verificationimg
{
background-image:url(../images/forms/refresh_img.jpg);
background-repeat:no-repeat;
}

td.verificationimghover
{
background-image:url(../images/forms/refresh_img_mo.jpg);
background-repeat:no-repeat;
}

table#yourcommentstable_quick, td#yourcommentstable_quick{
width:637px;
height:73px;
text-align:center;
}


td.comment_left
	{
	width:6px;
	height:73px;
	background-image:url(../images/forms/your_comments/left_strip.jpg);
background-repeat:no-repeat;
	}
td.comment_right
	{
	width:6px;
	height:73px;
	background-image:url(../images/forms/your_comments/right_strip.jpg);
background-repeat:no-repeat;
	}
td.comment_middle_new
	{
	width:625px;
	height:73px;
	background-image:url(../images/forms/your_comments/middle_strip.jpg);
	background-repeat:repeat-x;
}

td.comment_shadow
	{
	width:637px;
	height:8px;
	background-image:url(../images/forms/your_comments/bottom_shadow.jpg);
background-repeat:no-repeat;
	}

td.comment_middle
	{
text-align:center;

}



td#submitbuttontable {
height:20px;
vertical-align:bottom;
text-align:right;
}
td#bottomspace{
height:1px;
vertical-align:bottom;
}
td#submitbuttontext {
width:500px;
text-align:right;
color:#000000;
}
td#submitbuttontd {
width:200px;
text-align:left;
border:#FF0000;
}

input#SubmitButton {
background-repeat:no-repeat;
background-position:center;
height:27px;
width:75px;
border:0px;
}
input#SubmitButton_new {
background-repeat:no-repeat;
background-position:center;
height:28px;
width:88px;
border:0px;
}
input.submitbutton {
background-image:url(../images/buttons/submit.jpg);
}
input.submitbuttonhover {
background-image:url(../images/buttons/submit_mo.jpg);
}
input.submitbutton_new {
background-image:url(../images/newsletter/submit.jpg);
}
input.submitbutton_newhover {
background-image:url(../images/newsletter/submit_mo.jpg);
}
input.submitbutton2 {
background-image:url(../images/buttons/submit_sp.jpg);
}
input.submitbutton2hover {
background-image:url(../images/buttons/submit_sp_mo.jpg);
}
input.moresubmitbutton {
background-image:url(../images/buttons/submit.gif);
}
input.moresubmitbuttonhover {
background-image:url(../images/buttons/submit_mo.gif);
}
input.closebutton {
background-image:url(../images/buttons/close.jpg);
}
input.closebuttonhover {
background-image:url(../images/buttons/close_mo.jpg);
}
td#yourcommentstext, td#yourcommentslongtext, td#yourresumetext {
text-align:right;
width:400px;
}
td#yourcommentstext{
background-image:url(../images/forms/your_comments/your_comments.jpg);
height:18px;
background-repeat:no-repeat;
background-position:right;
}
td#yourresumetext{
background-image:url(../images/forms/your_comments/paste_your_resume_here.jpg);
height:53px;
background-repeat:no-repeat;
background-position:10px 20px;
}
td#yourcommentstext1{
background-image:url(../images/forms/quick_quote/your_comments.jpg);
background-position:right;
width:131px;
height:18px;
background-repeat:no-repeat;
}
td#yourcommentslongtext{
height:35px;
}
td#yourcommentsfield1 {
padding-left:10px;
width:394px;
vertical-align:middle;

}

#Comments, #resume {
height:48px; 
width:348px;
border:1px #A1B5CE solid;
}
td.Labels {
height:25px;
text-align:right;
}
td.Labelsright {
height:22px;
text-align:right;
}
td.WhereDid {
background-position:center;
vertical-align:top;
text-align:center;
font-family:Arial;
font-size:12px;
font-weight:bold;
color:#296A94;
}
td.LeftTableTitle, td.RightTableTitle, td.RightTableTitleNoBG {
height:22px;
}
td.LeftTableTitle {
padding-bottom:0px;
}
td.LeftTableTitleService {
padding-bottom:20px;
}
td.RightTableTitle {
background-repeat:no-repeat;
background-position:center;
text-align:center;
}
td.WatVehicle {
background-image:url(../images/forms/watvehlookfor.jpg);
background-repeat:no-repeat;
background-position:center;
}
td.RightTableTitleNoBG{
background-image:none;
}
td#leftTableTD{
width:310px;
height:200px;
padding-left:30px;
vertical-align:top;
}

td#leftTable_LoanTD{
width:600px;
height:200px;
vertical-align:top;
}

td#lefttable_space{
width:40px;
height:200px;
vertical-align:top;
}

td#lefttable_insidespace{
height:10px;
vertical-align:top;
}

td#rightTableTD{
width:370px;
height:200px;
vertical-align:top;
padding-right:10px;
}
td#leftTableTD table tr td.Labels {
width:174px;
color:#2E4551;
}
td#leftTableTD table tr td.Fields {
padding-left:10px;
width:175px;
}
td#rightTableTD table tr td.Labels {
width:125px;
}
td#rightTableTD table tr td.Fields {
padding-left:10px;
width:225px;
}
.Mandatory{
background-image:url(../images/forms/bullet.jpg);
background-repeat:no-repeat;
}
span.Mandatory {
background-image:url(../images/forms/bullet.jpg);
background-repeat:no-repeat;
background-position:right;
padding-right:6px;
}
td.Mandatory{
background-position:left;
padding-left:6px;
}


/* Small Finance / PriceQuote Form Starts Here */
table#smallpageprice {
background-image:url(../images/forms/geta-pricequote.jpg);
background-repeat:repeat-x;
background-position:top;
height:293px;
width:134px;
}
table#smallpagefinance {
background-image:url(../images/forms/finance_application.jpg);
background-repeat:repeat-x;
background-position:top;
height:293px;
width:134px;
}
td#financebg, td#price_quotebg {
padding:0px;
margin:0px;
height:60px;
}

td#price_quotebg {
background-image:url(../images/forms/price_quote.jpg);
}
td#financeform{
height:215px;
}
td.SmallMandatory {
height:19px;
text-align:left;
padding-left:7px;
color:#313131;
font-size:9px;
}
td.SmallLabels {
height:19px;
text-align:left;
padding-left:7px;
color:#313131;
}
td.SmallLabels input {
width:115px;
height:17px;
border:1px solid #999999;
background-color:#ffffff;
padding:1px;
}
td.SmallLabels input#OffPhone1, td.SmallLabels input#OffPhone2 {
width:24px;
}
td.SmallLabels input#OffPhone3 {
width:32px;
}
td.SmallLabels input#OffPhone4, td.SmallLabels input#OffPhone5 {
width:24px;
}
td.SmallLabels input#OffPhone6 {
width:32px;
}
td.SmallGoButton{
height:39px;
text-align:right;
padding-right:7px;
vertical-align:middle;
}
input.gobutton, input.gobuttonhover, input#GoButton {
border:0px;
padding:0px;
margin:0px;
background-position:0px 0px;
background-repeat:no-repeat;
width:43px;
height:26px;
}
input.gobutton {
background-image:url(../images/forms/go.jpg);
}
input.gobuttonhover {
background-image:url(../images/forms/go_mo.jpg);
}
td.partservicesubheader {
background-image:url(../images/subheaders/parts_service.jpg);

}
td.careerssubheader {
background-image:url(../images/subheaders/careers.jpg);
}
td.meetstaffsubheader{
background-image:url(../images/subheaders/meet_the_staff.jpg);
}
/* Small Finance / PriceQuote Form Ends Here */

/* SubHeader List */
/*td.thankyousubheader{
background-image:url(../images/subheaders/thank_you.jpg);
}

td.partservicesubheader {
background-image:url(../images/subheaders/parts_service.jpg);
}
td.meetstaffsubheader{
background-image:url(../images/subheaders/meet_the_staff.jpg);
}
td.meetteamsubheader{
background-image:url(../images/subheaders/meet_team.jpg);
}
td.contactussubheader {
background-image:url(../images/subheaders/contact_us.jpg);
}
td.careerssubheader {
background-image:url(../images/subheaders/careers.jpg);
}
td.communitysubheader {
background-image:url(../images/subheaders/communityrelations.jpg);
}
td.onlinespecialssubheader {
background-image:url(../images/subheaders/online_specials.jpg);
}
td.bodyshopsubheader{
background-image:url(../images/subheaders/body_shop.jpg);
}

td.aboutussubheader{
background-image:url(../images/subheaders/about_us.jpg);
}
td.preownedsubheader{
background-image:url(../images/subheaders/pre_owned.jpg);
}
td.financesubheader{
background-image:url(../images/subheaders/finance.jpg);
}

td.partssubheader{
background-image:url(../images/subheaders/parts_service.jpg);
}
td.customerrefsubheader{
background-image:url(../images/subheaders/customer_reff.jpg);
}
td.customertestisubheader{
background-image:url(../images/subheaders/customer_testimonials.jpg);
}
td.sellussubheader{
background-image:url(../images/subheaders/sell_car.jpg);
}*/
/* Service Appointment */
td#ServiceMessageTable {
height:54px;
background-image:url(../images/forms/service_appointments/recever.jpg);
background-repeat:no-repeat;
background-position:top;
}
td#Receiver {
/*background-image:url(../images/forms/service_appointment/receiver.jpg);
background-repeat:no-repeat;
background-position:5px 5px;*/
width:60px;
}
td#ServiceMessage{
padding-right:17px;
text-align:justify;
}
td.LabelsServiceAdvisor {
height:31px;
text-align:right;
}

a.PrevNext:link, a.PrevNext:visited {
	 color: #000000;
	 text-decoration: none;
	 font-weight:normal;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:9px;
}
a.PrevNext:hover {
	 color: #983434;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:9px;
	 font-weight:normal;
	 text-decoration:none;
}
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: #983434;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:normal;
	 text-decoration:none;
}
/* Careers */
div#innerpage {
	width:690px;
	height:378px;
	overflow:auto;
	text-align: center;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
/*	border-bottom:1px solid #000000;
	border-top:1px solid #000000;*/
}
td.topspace {
height:10px;
}
td.topspace15 {
height:15px;
}
table#careerstable{
background-color:#1E2541;
width:670px;

}
td#careersjobtype{
width:134px;
}
td#careersjobtitle{
width:79px;
}
td#careerslocation{
width:61px;
}
td#careersqualification{
width:85px;
}
td#careerssalary{
width:60px;
}
td#careersjobdescription{
width:132px;
}
td#careersclicktoapply{
width:95px;
}
td.careersheading, td.meetstaffheading{
vertical-align:middle;
text-align:center;
color:#FFFFFF;
font-weight:bold;
background-color:#4B9EE0;
}

td.couponheading{
vertical-align:middle;
text-align:left;
color:#FFFFFF;
font-weight:bold;
background-color:#4B9EE0;
}
td.careersheading, td.couponheading {
height:25px;
}
td.meetstaffheading{
height:45px;
}
td.careerstablecontent, div.careerstableapply, div.careerstableapplyhover{
vertical-align:middle;
text-align:center;
background-color:#FFFFFF;
}

div.careerstableapply, div.careerstableapplyhover{ 
background-repeat:no-repeat;
background-position:center;
height:40px;
width:80px;
cursor:pointer;
cursor:hand;
}
div.careerstableapply{
background-image:url(../images/buttons/apply.jpg);
}
div.careerstableapplyhover{
background-image:url(../images/buttons/apply_mo.jpg);
}
td.navigationtd{
height:20px;
vertical-align:middle;

}
td.navigationtd table {
text-align:right;
width:180px;
}
td#NotAvailableText{
height:50px;
vertical-align:middle;
text-align:center;
}
td#NotAvailableText span.header {
	color: #A50202;
	font-size: 16px;
	font-weight: bold;
}

td#divcontentarea{
	height:400px;
	vertical-align:top;
	margin: 0px;
	padding: 0px;	
}

td#divcontentarea_meetstaff{
	height:410px;
	vertical-align:top;
	margin: 0px;
	padding: 0px;	
}

/* Parts/Service Coupons */
table#partservicecoupontable, table#meetstafftable {
width:630px;
}
div#meetstaffContent {
	width:690px;
	height:378px;
	overflow:auto;
	text-align: center;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
/*	border-bottom:1px solid #000000;
	border-top:1px solid #000000;*/
}


table#partservicecouponcontenttable{
border:1px dotted #C11F36;
}
td#couponcontent{
height:300px;
}
table.meetstaffSingleData{
width:193px;
background-color:#FFFFFF;
border:1px solid #1E2541;
}
table.meetstaffSingleData tr td {
vertical-align:middle;
}
table.meetstaffSingleData  {
text-align:right;

}


.meetstaffAllData{
width:600px;
}
.meetstaffAllData td {
vertical-align:top;

}
td#NotAvailableImage1{
height:120px;
background-image:url(../images/other_images/page_not_available.jpg);
background-repeat:no-repeat;
background-position:right;
}
table.meetstaffTextContent td{
text-align:left;
padding-left:5px;
}
table#OnlineSpecialsContentTable{
width:630px;
}
/* Online Specilas -- New / Used / Finance / Lease / Demo Clearance */
div#MoreInfoInner{
position:absolute;
height:330px;
width:390px;
left:145px;
top:130px;
z-index:2;
}

td#moreInfoLeftBg{
background-image:url(../images/more_info/left_bg.jpg);
background-repeat:no-repeat;
width:10px;
height:330px;
background-position:4px 0px;
}
td#moreInfoRightBg{
background-image:url(../images/more_info/right_bg.jpg);
background-repeat:no-repeat;
width:10px;
height:330px;
background-position:0px 0px;
}
td#moreInfoCenterBg{
background-image:url(../images/more_info/center_bg.jpg);
background-repeat:repeat-x;
width:330px;
background-position:top;
}
td#moreinfocontent{
height:255px;
vertical-align:middle;
}
td#moreinfocontent table tr td.content,  td#moreinfocontent table tr td.content_color {
padding-left:20px;
padding-right:20px;
}
td#moreinfocontent table tr td.Labels {
width:155px;
height:25px;
}
td#moreinfocontent table tr td.Fields {
padding-left:10px;
width:215px;
}*/
td#moreinfotopmsg{
text-align:justify;
padding-left:10px;
padding-right:10px;
height:60px;
}
td#moreinfoindicates {
text-align:right;
vertical-align:top;
height:30px;
}
td#moreinfoindicates span{
background-image:url(../images/forms/bullet.jpg);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:6px;
padding-right:10px;

}
td#moreinfosubmitbuttonTD {
height:35px;
vertical-align:bottom;
text-align:center;
}
a.CloseX{
	text-decoration: none;
	font-size:16px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
}
a.CloseX:link, a.CloseX:visited {
	color: #000000;
}
a.CloseX:hover {
	color: #983434;
}
td#moreinfopagetitle{
width:330px;
padding-left:10px;
}
td#moreinfopageclose{
width:40px;
text-align:right;
vertical-align:middle;
}

.onlineSpecialsFooter{
height:40px;
text-align:left;
padding-left:5px;
padding-top:6px;
vertical-align:top; 
}
.onlineSpecialsDescTD{
height:140px;
vertical-align:top;
text-align:left;
}
div.onlineSpecialsDesc, div.onlineSpecialsFinDesc{
clear:both;
display:inline;
height:140px;
width:330px;
overflow:auto;
text-align:justify;
padding-left:10px;
padding-right:10px;
}
div.onlineSpecialsImage, div.onlineSpecialsFinImage{
display:inline;
height:140px;
width:250px;
overflow:auto;
text-align:center;
}
div.onlineSpecialsDesc, div.onlineSpecialsFinImage{
float:left;
}
div.onlineSpecialsImage, div.onlineSpecialsFinDesc{
float:right;
}

div.MoreInfobutton, div.MoreInfobuttonhover, div.ApplyFinancebutton, div.ApplyFinancebuttonhover{ 
clear:both;
background-repeat:no-repeat;
background-position:center;
border:0px;
vertical-align:top;
text-align:center;
cursor:pointer;
cursor:hand;
}
div.MoreInfobutton, div.MoreInfobuttonhover{ 
float:left;
height:29px;
width:104px;
}
div.MoreInfobutton{
background-image:url(../images/buttons/more_info.jpg);
}
div.MoreInfobuttonhover{
background-image:url(../images/buttons/more_info_mo.jpg);
}
div.MoreInfoFooterInfo{
float:right;
padding-right:15px;
}

div.ApplyFinancebutton, div.ApplyFinancebuttonhover{ 
float:right;
height:29px;
width:167px;
padding-right:15px;
/*border:1px solid #FF0000;*/
}
div.ApplyFinancebutton{
background-image:url(../images/buttons/apply_finance_mo.jpg);
}
div.ApplyFinancebuttonhover{
background-image:url(../images/buttons/apply_finance1.jpg);
}
div.ApplyFinanceFooterInfo{
float:left;
}
/* Link to Home DealerSEO */
/*div#HeaderDealerLogo{
cursor:pointer;
cursor:hand;
}
*/a.makes:link, a.makes:visited{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #4F4949;
	text-decoration:none;
}

a.makes:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #983434;
	text-decoration:none;
}



td#TestimonialImage{
width:230px;
}
td#TestimonialSpace{
width:10px;
}
td#TestimonialDesc{
width:390px;
}

/* Sellus Ur Car */
td#middletwotablesSELL {
height:370px;
vertical-align:top;
}
td#leftTableTDSELL {
width:354px;
height:370px;
vertical-align:top;
}
td#rightTableTDSELL {
width:360px;
height:370px;
vertical-align:top;
}
/*td#leftTableTDSELL table tr td.Labels {
width:154px;
border:1px solid #FF0000;
}
td#leftTableTDSELL table tr td.Fields {
padding-left:10px;
width:190px;
border:1px solid #FF0000;
}*/
td#rightTableTDSELL table tr td.Labels {
width:165px;
}
td#rightTableTDSELL table tr td.Fields {
padding-left:10px;
width:185px;
}
td#leftTableTDComments, td#SellURCommentsText{
height:80px;
}
td#SellURCommentsText{
text-align:right;
padding-right:10px;
width:150px;
}
td#CustomerReferalTopContent, td.CustomerReferalTopLeft{
height:200px;
width:700px;
background-image:url(../images/customer_referal/content.jpg);
background-repeat:no-repeat;
background-position:30px 2px;
}
td.CustomerReferalTopLeft, td.CustomerReferalTopRight{
width:10px;
background-color:#660033;
}
td.CustomerReferalTopCenter{
width:680px;
background-color:#FFFFCC;
}
td#middletwotablesCustomer, td#middletwotablesCustomer table{
height:90px;
vertical-align:middle;
}

td#CustomerleftTableTD {
width:354px;
vertical-align:top;
}
td#CustomerrightTableTD {
width:360px;
vertical-align:top;
}
td#CustomerrightTableTD table tr td.Labels {
width:165px;
}
td#CustomerrightTableTD table tr td.Fields {
padding-left:10px;
width:185px;
}
td#CustomerleftTableTD table tr td.Labels {
width:174px;
}
td#CustomerleftTableTD table tr td.Fields {
padding-left:10px;
width:170px;
}
div#HeaderDealerLogo{
float:left;
width:82px;
height:60px;
vertical-align:middle;
/*border:1px solid #FF0000; 
*/}
div#spacebet{
float:left;
width:80px;
height:60px;
/*border:1px solid #FF0000; 
*/}

div#HeaderDealernameLogo{
float:left;
width:380px;
height:80px;
/*border:1px solid #FF0000; 
*/cursor:hand;
cursor:pointer;
}
div#spaceafter {
float:left;
width:435px;
height:60px;
/*border:1px solid #FF0000; 
*/}
div#spacebefore {
float:left;
width:20px;
height:60px;
/*border:1px solid #FF0000; 
*/}
div#hrsinnerheader {
position:absolute;
top:15px;
left:782px;
width:202px;
height:77px;
/*border:1px solid #FF0000;
*/cursor:hand;
cursor:auto;
}
td#hrsinnerheader{
width:202px;
height:77px;
cursor:hand;
cursor:auto;
}
td.hrsinnerheader{
background-image:url(../images/header/inner_header/hrsdirections.jpg);
background-repeat:no-repeat;
}
td.hrsinnerheaderhover{
background-image:url(../images/header/inner_header/hrsdirections_mo.jpg);
background-repeat:no-repeat;
}

.os-header {
	color: #A50202;
	font-size: 16px;
	font-weight: bold;
}

td.outerTable{ padding:100px 50px 100px 50px;}
/*hours and directions */
td.hoursMap{ width:361px; height:378px; 
background-image:url(../images/hrs_directions/map.jpg);
background-repeat:no-repeat;
background-position:center;}
td#departments{ width:275px; height:72px;}
td.salesDept{
background-image:url(../images/hrs_directions/sales_dpmt.jpg);
background-repeat:no-repeat;}
td.financeDept{
background-image:url(../images/hrs_directions/finance_dpmt.jpg);
background-repeat:no-repeat;}
td.partsDept{
background-image:url(../images/hrs_directions/parts_dpmt.jpg);
background-repeat:no-repeat;}
td.serviceDept{
background-image:url(../images/hrs_directions/service_dpmt.jpg);
background-repeat:no-repeat;}
td.deptTable{padding:18px 8px 0px 65px;}
td.mapQuest{ padding:20px;}
td.freeright {
	color : #646464;
	padding-right : 10;
	text-align : right;
	font-family: Verdana;
	font-size: 11px;
}

td.leftText{
	height:21px;
	color : #35464D;
	padding-right :10px;
	text-align : right;
	font-family: Verdana;
	font-size: 11px;
	padding-left:50px;
}

td#quick_contact_left{
background-image:url(../images/forms/quick_quote/your_cont_info_leftstrip.jpg);
width:11px;
height:291px;
background-repeat:no-repeat;
}
td#quick_contact_service_left{
background-image:url(../images/forms/quick_quote/your_cont_info_service_leftstrip.jpg);
width:8px;
height:312px;
background-repeat:no-repeat;
}

td#quick_contact_right{
background-image:url(../images/forms/quick_quote/your_cont_info_rightstrip.jpg);
width:11px;
height:291px;
background-repeat:no-repeat;
}
td#quick_contact_service_right{
background-image:url(../images/forms/quick_quote/your_cont_info_service_rightstrip.jpg);
width:8px;
height:312px;
background-repeat:no-repeat;
}

td#quick_contact_middle{
background-image:url(../images/forms/quick_quote/your_cont_info_midstrip.jpg);
height:291px;
background-repeat:repeat-x;
}

td#quick_contact_service_middle{
background-image:url(../images/forms/quick_quote/your_cont_info_service_midstrip.jpg);
height:312px;
background-repeat:repeat-x;
}


td#quick_contact_right_left{
background-image:url(../images/forms/quick_quote/your_vehi_info_leftstrip.jpg);
width:11px;
height:291px;
background-repeat:no-repeat;
}
td#quick_contact_service_right_left{
background-image:url(../images/forms/quick_quote/your_vehi_info_service_leftstrip.jpg);
width:8px;
height:312px;
background-repeat:no-repeat;
}

td#quick_contact_right_right{
background-image:url(../images/forms/quick_quote/your_vehi_info_rightstrip.jpg);
width:11px;
height:291px;
background-repeat:no-repeat;
}

td#quick_contact_service_right_right{
background-image:url(../images/forms/quick_quote/your_vehi_info_service_rightstrip.jpg);
width:8px;
height:312px;
background-repeat:no-repeat;
}

td#quick_contact_right_middle{
background-image:url(../images/forms/quick_quote/your_vehi_info_midstrip.jpg);
height:291px;
background-repeat:repeat-x;
}
td#quick_contact_service_right_middle{
background-image:url(../images/forms/quick_quote/your_vehi_info_service_midstrip.jpg);
height:312px;
background-repeat:repeat-x;
}

td#wordverifyleft
{
background-image:url(../images/forms/quick_quote/word_verify/word_leftstrip.jpg);
width:11px;
height:51px;
background-repeat:no-repeat;
}
td#wordverifyright
{
background-image:url(../images/forms/quick_quote/word_verify/word_rightstrip.jpg);
width:11px;
height:51px;
background-repeat:no-repeat;
}
td#wordverifymid
{
background-image:url(../images/forms/quick_quote/word_verify/word_midstrip.jpg);
height:51px;
background-repeat:repeat-x;
vertical-align:middle;
}

td.qq_heardabout_left
{
background-image:url(../images/forms/quick_quote/quick_quote_left_bg.jpg);
background-repeat:no-repeat;
width:7px;
height:58px;
background-position:right;
border:0px solid #FF0000;
}
td.qq_heardabout_right
{
background-image:url(../images/forms/quick_quote/quick_quote_right_bg.jpg);
background-repeat:no-repeat;
width:7px;
height:58px;
background-position:left;
border:0px solid #FF0000;
}
td.qq_heardabout_mid
{
background-image:url(../images/forms/quick_quote/quick_quote_mid_bg.jpg);
background-repeat:repeat-x;
height:58px;
border:0px solid #FF0000;
}

/*  new Sitemap Styles */
#middle_div_inner
	{
	width:1000px;
	background-color:#FFFFFF;
	
	}
#middle_div
	{
	float:left;
	align:top;
	width:1000px;
	background:none;
	}
.outer_middle_div
	{
	position:relative;
	float:left;
	width:980px;
	background:none;
	/*height:450px;*/
	vertical-align:top;
	}
.sitemapheader{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	padding-left:20px;
	padding-top:5px;
}
td.topspace{
padding-top:20px;
}

td.welcome
	{
	color:#000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:normal;
	}
.li_sitemap{
line-height:20px;
}
.li_sitemap_inner{
line-height:18px;
}
.li_sitemap_heading{
padding-top:5px;
}
#sitemap_space{
padding-top:3px;
}

/*  end of new sitemap styles */

.certificatnleft
{
background-image:url(../images/forms/finance_application/certification/leftstrip.jpg);
width:7px;
height:56px;
background-repeat:no-repeat;
}
.certificatnmid{
background-image:url(../images/forms/finance_application/certification/midstrip.jpg);
/*width:638px;*/
height:56px;
background-repeat:repeat-x;
}
.certificatnright{
background-image:url(../images/forms/finance_application/certification/rightstrip.jpg);
width:7px;
height:56px;
background-repeat:no-repeat;
}
