/*--------------About Us Starts here---------------*/

.contactInfoTable{height:24px; font-size:12px; font-weight:bold; color:#FFFFFF; padding-left:4px; text-align:left; border:0px solid #ff0000; }
td.about_us_heading{ font-size:12px; font-weight:bold; padding:10px 0px 10px 1px;}
table.about_us_content{ font-size:11px; font-weight:normal; text-align:justify; }
.ul{list-style:disc; color: #000000; padding-left:20px; padding-bottom:16px;}
td.aboutus_img{background-image:url(../images/about-us/about_us_img.jpg); background-repeat:no-repeat; width:660px; height:144px; background-position:center;}

/*--------------About Us Ends here--------------------------*/

/*-------------Meet the Staff Starts here-------------------------------*/

.stafftxt{ font-size:11px; line-height:18px; font-weight:bold; text-align:left;padding-bottom:2px;padding-left:2px;}
span.normalstafftxt{ width:100%; font-size:11px; line-height:18px; font-weight:bold; text-align:center;}
td.comimgsoonText{ font-size:11px;}
span.comimgsoonRedText{font-size:11px; font-weight:bold; color:#FF0000;}


#staffheading{color:#FFFFFF; height:21px; font-size:12px;font-weight:bold; text-align:left; padding-left:5px;}

table.meetstaffSingleData{width:220px;height:300px; border:1px solid #DADADA; overflow:hidden; text-align:center;	}

td.meetstaffThreePerRow{width:220px; border:0px solid #DADADA; text-align:center;}
td.meetstaffTwoPerRow{width:330px; border:0px solid #DADADA; text-align:center;}
td.meetstaffOnePerRow{width:680px; border:0px solid #DADADA; text-align:center;}

/*-------------Meet the Staff Ends-------------------------------*/

/*------------Customer Testimonials Starts here------------------------------*/
.testimonialTxt{ width:100%; font-size:12px; font-weight:normal; text-align:justify;}


/*------------Customer Testimonials ends Here------------------------------*/

 /*--------------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:14px; height:20px; vertical-align:middle; cursor:pointer; 
padding:0px 5px 5px 5px;
}
/*--------------Careers Ends here---------------*/

/*******Press Releases starts ***********/ 

table.pressborder{ border:2px solid #999999;}
.pressDatetxt{ font-size:11px; font-weight:normal; text-align:justify; color:#333333;}
.testimonialTxt{ font-size:12px; font-weight:normal; text-align:justify;}

a.backLink:link, a.backLink:visited { font-size:11px; text-decoration:none; text-align:right; color:#333333;}
a.backLink:hover {color:#A8272C; text-decoration:none;}

a.presslink:link, a.presslink:visited  { font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:none; color:#333333; }
a.presslink:hover { font-family:Tahoma; font-size:12px; font-weight:bold; text-decoration:none; color:#ff0000; }

td.pressHeading{ font-size:12px; font-weight:bold; text-align:left; color:#505865;}
td.pressdescTxt{ font-size:11px; font-weight:normal; text-align:left; line-height:16px;}

.pressAddress{ width:300px; position:relative; float:left; left:30px; border:0px solid blue; }
.pressContact{ font-size:11px; font-weight:normal; text-align:left; line-height:16px;}

a.weblink:link , a.weblink:visited{ font-size:11px; font-weight:bold; text-decoration:underline; color:#A6272B; }
a.weblink:hover { font-size:11px; font-weight:bold; text-decoration:none; color:#000000; }

a.makes:link , a.makes:visited {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #000000;}
a.makes:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;color: #ff0000;}

a.press_release:visited, a.press_release:link {color:#505865;font-family:Arial,verdana,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding-right:5px;text-decoration:none;}

a.press_release:hover {color:#FF0000;font-family:Arial,verdana,Helvetica,sans-serif;font-size:12px;font-weight:bold;padding-right:5px;text-decoration:none;}
.NodataText_testimonials{position:relative; font-size:11px; text-align:center; padding:5px 5px 5px 5px;}
.NodataTextspan{font-size:16px; color:#990000; font-weight:bold;}
/*******Press Releases ENDS ***********/ 

/*--------------Hours & Directions Starts here---------------*/
.contentMain_hours{ width:970px; position:relative; float:left; left:5px; border:0px solid #FF0000;}
div#pageTitlehours{width:940px; position:relative; float:left; top:8px; left:0px; height:22px; line-height:22px; border:0px solid #000000;}
h1.pageTitlehours
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; text-align:left; margin:0; padding:0; text-indent:20px;
}
#map-area{float:left; padding-left:15px; width:665px; }
#options{ float:left;height:25px; width:630px;margin-bottom:5px; padding-top:20px; padding-left:10px; border:0px solid #FF0000;}
#hours-area{float:left;width:270px; border:0px solid #FF0000; padding-bottom:10px; padding-top:50px; padding-left:5px;}

#map_canvas, #map_canvas_directions { float:left; width:650px; height: 602px; padding-bottom:5px; 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;}

.dept_text{font-size:12px; font-weight:bold;}
.hours_text{font-size:12px; font-weight:normal;}

td.HrsLine{ background:url(../images/hours_directions/line.jpg) no-repeat; height:15px; width:190px; background-position:center;}
.hrs_border{border:2px solid #0084BD;}


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; vertical-align:top; }
#expandimg2{display:none; vertical-align:top;}

a.expand { color:#666666; text-decoration:none; height:20px; display:block;vertical-align:top;}
a.expand:hover { color:#666666; text-decoration:none; vertical-align:top;}
/*--------------Hours & Directions Ends here---------------*/

/*--------------Loan Calculator starts here---------------*/
.leftText_cal{font-size:11px; font-weight:normal; line-height:22px;text-align:left; width:130px;}
.rightText_cal{font-size:11px; font-weight:normal;line-height:22px;text-align:right; width:150px;}
.loantitletxt{font-size:13px; font-weight:bold; line-height:19px;text-align:right; padding-right:12px; }
.loan_txt{font-size:11px;text-align:justify; font-weight:normal;padding-left:5px;padding-right:5px;}

/*--------------Loan Calculator Ends here---------------*/

/*--------------Vehicle Reviews starts here---------------*/
#Reviewtitle{width:700px;position:relative;float:left; left:0px;}
#dumyheight{width:700px;position:relative;float:left; left:0px;height:40px;}
#dumyheightend{width:700px;position:relative;float:left; left:0px;height:90px;}

/*--------------Vehicle Reviews  Ends here---------------*/

/*inventory */

.mainContentInner_inventory{width:982px; position:relative; float:left;left:8px; top:5px; background-color:#EDF8FD; border:0px solid #FF0000; }
div#contentMain_inventory{ width:970px; position:relative; float:left; left:15px; border:0px solid #FF0000;}

div#pageTitleInventory{width:940px; position:relative; float:left; top:8px; left:0px; height:22px; line-height:22px; border:0px solid #000000;}
h1.pageTitleinventory
{
	font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; text-align:left; margin:0; padding:0; text-indent:20px; color:#323232;
}

.selectfieldWidthInv {width:123px; text-align:left;}
.Txtfieldsmall {width:120px;text-align:left;}


.inventry_txt_center{font-size:11px;font-weight:bold;text-align:center;line-height:19px;}
.inventry_disclaimer{font-size:11px;font-weight:normal;text-align:justify;}
.maincolor{background-color:#0084BD;color:#ffffff;}
.subcolorinvent{background-color:#0084BD;}
.bordertop{border-top:1px solid #0084BD;border-bottom:1px solid #0084BD;background-color:#ffffff;}
.submit-button_go { width:60px; text-align:center;font-weight:bold; font-size:14px; height:22px; vertical-align:middle; cursor:pointer;}
.submit-button_inventory {width:230px; text-align:center;font-weight:bold; font-size:13px; height:30px; vertical-align:middle; cursor:pointer;}
.price_bg{background-image:url(../images/home/why-buy/why-buy-bg.jpg);background-repeat:repeat-x; background-position:center; height:58px; width:80px;vertical-align:middle; text-align:center;}
.phone_inv1, .phone_inv2{ width:32px;}
.phone_inv3{  width:34px !important; width:33px; }
.submit-button_small { width:120px; text-align:center;font-weight:bold; font-size:14px; height:22px; vertical-align:middle; cursor:pointer;}

.submit-button_previous {
 width:90px; text-align:center;font-weight:bold; font-size:14px; height:29px; vertical-align:middle; cursor:pointer; border:0px solid #FF0000;}


/*-----------------------Coding Ends------------------------*/
.selectDiv{width:940px; position:relative; float:left; left:0px;border:0px solid #ff0000;}
#inventory-data
{
cursor:pointer;

}
.invenDisc{font-size:11px; color:#333333; text-align:left; font-weight:normal;width:810px;height:30px;padding-top:0px;}
a.search:link {font-size : 11px;font-weight : bold;color : #000000;text-decoration:none; } 
a.search:visited {font-size : 11px; font-weight : bold; color : #000000; text-decoration:none;} 
a.search:hover {font-size : 11px; font-weight : bold; color:#000000; text-decoration:none;}

.printPrice{font-size:10px;color:#000000;text-align:center}
.request-quote { width:120px; text-align:center;font-weight:bold; font-size:11px; height:20px; padding-top:5px; vertical-align:middle; cursor:pointer; }

/* Pre-Ownded Inventory */

.selectInfo{ width:65px; padding-top:5px;top:5px;font-size:12px; font-weight:bold; text-align:right; border:#FF0000 0px solid;}
selectInfo1{ width:45px; padding-top:5px;top:5px;font-size:10px; font-weight:bold; text-align:right; border:#FF0000 0px solid;}
.textDisc{font-size:12px; color:#333333; text-align:center; font-weight:normal;width:810px;height:30px;padding-top:0px;}
.selectGoDiv{width:810px;}
.selectInfoGo{width:200px; bottom:0px; float:left; top:10px; left:40px; font-size:12px; font-weight:bold; text-align:right; height:25px; border:#FF0000 0px solid; padding-top:5px;}
.viewDetailes{width:900px; bottom:0px; float:left; top:10px; padding-left:10px;font-size:12px; font-weight:bold; text-align:left; height:25px; border:#FF0000 0px solid; padding-top:5px; color:#000000;}
.detail{ width:900px;  position:relative; float:left; left:0px; text-align:left; font-size:12px; font-weight:bold;}
.details{ width:870px;  position:relative; float:left; left:0px; text-align:left; font-size:12px; font-weight:bold;padding-top:5px; border:#0084BD 2px solid;}
.inventorydetailstext{height:21px;color :#000000; font-family : Verdana; font-size :11px;}

a.search1:link { 
font-size : 11px; 
font-weight : bold; 
color : #000000; 
text-decoration:none;
font-family : Verdana; 
} 
a.search1:visited { 
font-size : 11px; 
font-weight : bold; 
color : #000000; 
text-decoration:none;
font-family : Verdana; 
} 
a.search1:hover { 
font-size : 11px; 
font-weight : bold; 
color:#0099FF;
text-decoration:none;
font-family : Verdana; 
}
.requestQuote{width:120px; height:120px; }
/*Css Buttons start From Here*/
.submit-buttonInv {

 width:70px; text-align:center;
font-weight:bold; font-size:11px; height:22px; vertical-align:middle; cursor:pointer; 
}

/*Css Button Ends here*/
.titleDiv{width:940px; height:20px;  position:relative; float:left; left:0px; text-align:right;padding-right:10px; font-size:12px; padding-top:10px; font-weight:bold;background-color:#0084BD;color:#ffffff; }
.phoneDiv{ width:350px;position:relative; float:left; left:0px; text-align:left;padding-left:10px; font-size:12px; padding-top:0px; font-weight:bold;color:#ffffff; }

.phoneDiv1{ width:350px;position:relative; float:right; left:0px; text-align:right;padding-right:10px; font-size:12px; padding-top:0px; font-weight:bold;color:#ffffff; }
/* Pre owned detailes*/
a.back:link { 
font-size : 11px; 
font-weight : bold; 
color : #000000; 
text-decoration:underline; 
font-family : Verdana; 
} 
a.back:visited { 
font-size : 11px; 
font-weight : bold; 
color : #000000; 
text-decoration:underline;
font-family : Verdana; 
} 
a.back:hover { 
font-size : 11px; 
font-weight : bold; 
color:#000000;
text-decoration:none;
font-family : Verdana; 
} 
.needMoreinfo{font-size:11px; width:200px; font-weight:normal; float:left; padding-left:10px; height:70px; padding-top:20px;}
.needMoreTd{font-size:11px; width:650px;font-weight:normal;  float:right; border: #FF0000 0px solid;}
.dealerPrice{width:200px;  position:relative; float:left; left:0px; text-align:left; font-size:12px; font-weight:bold;padding-top:5px; border:#FF0000 0px solid; padding-bottom:5px;}
.allCharges{width:810px;  position:relative; float:left; font-size:11px;padding-top:20px; padding-left:0px; padding-right:0px;  padding-bottom:0px; font-weight:normal; border:#FF0000 0px solid;}
.price{ font-size:11px;font-weight:bold; color:#FF0000;}
.imageDiv{ width:810px;position:relative; float:left; left:0px;border:#FF0000 0px solid; padding-bottom:5px;}
.imagePic{width:233px; border:#FF0000 0px solid; float:left;}
.modelDisc{width:573px; float:right; border:#FF0000 0px solid;}
.descreption{width:278px; float:left;border:#FF0000 0px solid; padding-top:5px; padding-left:0px;}
.descreptionInfo{width:130px; float:left; color:#ffffff; border:#ffffff 1px solid; font-size:11px; padding-top:5px; padding-left:5px; padding-bottom:5px;background-color:#637173;}
.descreptionInfoleft{width:138px; float:right; color:#ffffff; border:#ffffff 1px solid; font-size:11px; padding-top:5px; padding-left:0px; padding-bottom:5px;background-color:#637173; }

.descreptionInfo1{width:130px; float:left; color:#ffffff; border:#ffffff 1px solid; font-size:11px; padding-top:5px; padding-left:5px; padding-bottom:5px;background-color:#293C4A;}
.descreptionInfo2{width:138px; float:right; color:#ffffff; border:#ffffff 1px solid; font-size:11px; padding-top:5px; padding-left:0px; padding-bottom:5px;background-color:#293C4A; }

.clickHere{width:200px;position:relative; float:left; left:0px;border:#FF0000 0px solid; padding-bottom:5px;font-size:11px; font-weight:normal; padding-left:30px;}

.descreption1{width:278px; float:right;border:#FF0000 0px solid; padding-top:5px; padding-left:10px;}
.viewImage{width:100px;  position:relative; float:left; left:70px; text-align:left; font-size:12px; font-weight:bold;padding-top:0px; padding-bottom:0px;border:#FF0000 0px solid;}
.imageNum{width:185px;  position:relative; float:left; left:20px; text-align:left; font-size:12px; font-weight:bold;padding-top:5px; border:#FF0000 0px solid; padding-bottom:5px;}

.groupWin{width:530px;  position:relative; float:right; font-size:11px;padding-top:30px; padding-left:5px; padding-right:5px;  padding-bottom:5px; border:#ff0000 0px solid;}
.calcPay{width:150px;  position:relative; float:left; font-size:11px;background-image:url(../images/inventory/calculate-pay.jpg); background-position:center; background-repeat:no-repeat; height:50px; cursor:pointer;}
.bgfinance{width:150px;  position:relative; float:left; font-size:11px;background-image:url(../images/inventory/get-finance.jpg); background-position:center; background-repeat:no-repeat; height:50px; cursor:pointer;}
.getFinance{position:relative; float:left; font-size:11px; height:50px; padding-left:90px;text-align:center;}
.calcPayTxt{width:130px;  position:relative; float:left; font-size:11px;padding-left:10px; padding-right:5px; padding-bottom:5px; text-align:center; border:#FF0000 0px solid;}
a.calcPayTxt:link { 
font-size : 11px; 
font-weight : bold; 
color : #ffffff; 
text-decoration:underline; 
font-family : Verdana;
} 
a.calcPayTxt:visited { 
font-size : 11px; 
font-weight : bold; 
color : #ffffff; 
text-decoration:underline;
font-family : Verdana; 
} 
a.calcPayTxt:hover { 
font-size : 11px; 
font-weight : bold; 
color:#ff0000;
text-decoration:underline;
font-family : Verdana; 
} 
.emailFriend{width:150px;  position:relative; float:left;background-image:url(../images/inventory/email.jpg); background-position:center; background-repeat:no-repeat; height:50px; cursor:pointer;}
	.emailFriendTxt{width:130px;  position:relative; float:left; font-size:11px; padding-left:18px; padding-right:5px; padding-bottom:5px; text-align:center; border:#FF0000 0px solid;}
.dummeyDiv{width:577px;  position:relative; float:right; height:0px;}
.features{width:565px;  position:relative; float:left; font-size:11px;padding-top:20px; padding-left:5px; padding-right:5px; padding-bottom:5px; border:#BEBCBD 0px solid; padding-top:10px; font-weight:bold;}
.featuresOuter{width:565px;  position:relative; float:left; font-size:11px;padding-top:0px; border:#FF0000 0px solid;}
.featureOuterLeft{width:270px; font-size:10px; float:left; padding-left:5px;}
.featureOuterRight{width:284px; font-size:10px; float:right; padding-left:5px;}

/* Payment Calculator */
div#centerAlginCalcDiv{
	margin:auto;
	width:665px; position:relative;
	float:none;
}
.dummycal{clear:both; float:left; position:relative; height:25px; border:0px solid #FF0000; width:100%;}
.calculator-table{clear:both; float:left; position:relative; border:0px solid #FF0000; width:620px;}
.innerCenterCalaMain{width:622px; position:relative; float:left; top:0px;text-align:center; }
#middleMainCalcContent{width:625px; position:relative; float:left;height:355px;background-color:#ffffff; border:2px solid #0084BD;  text-align:center;}
.email-thankyou{width:550px; position:relative; float:left;text-align:center; left:50px;}
.LoanResult{width:625px;position:relative; float:left; left:20px; top:10px;}
.loanDetailes{width:250px; bottom:0px; float:left; padding-left:10px;font-size:12px; font-weight:bold; text-align:center; height:20px; border:#FF0000 0px solid; padding-top:5px;}
.loanResultTxt{width:310px; bottom:0px; float:left; padding-right:50px;font-size:12px; font-weight:bold; text-align:center; height:20px; border:#FF0000 0px solid; padding-top:5px;}
.calcText{width:120px; float:right; text-align:right; font-size:10px; height:20px; padding-left:20px; padding-right:5px; }
.calcData{width:100px; float:right;font-size:10px;}
.calculate{width:500px; text-align:center;font-weight:bold; font-size:11px; height:15px; vertical-align:middle; padding-top:5px;position:relative; float:left;}
.condition{width:610px; text-align:left; font-size:11px; height:15px; padding-top:10px; position:relative; float:left; left:5px;padding-right:2px;}
#inner_outer_calc{ width:670px; position:relative;float:left; border:#FF0000 0px solid; height:355px; padding-left:4px;}
/* Email a friend */

.emailData{width:95px; text-align:left; float:right;font-size:10px;}
.bullet{width:95px; float:right;font-size:10px; }
.emailTxt{width:190px; float:left;font-size:10px;  text-align:center; padding-top:10px;}
.emailData{width:300px; text-align:left; float:right;font-size:10px; padding-top:5px;border:0px solid #000000;}
.emailData1{width:250px; text-align:left; float:right;font-size:10px; padding-top:5px;border:0px solid #000000;}

/* End of pre-owned inventoy CSS */
.NewSelect{ width:85px;font-size:12px; font-weight:bold; text-align:right; border:#FF0000 0px solid; position:relative; float:left; height:30px; top:4px;} 
.sortVehicle{position:relative; float:left;width:200px; font-size:12px; font-weight:bold; text-align:right; padding-right:5px;}
.yearNew{border:#CC3333 0px solid; width:100px;position:relative; float:left; width:80px;}
.goNew{width:200px;}
/* New Vehicel Inventory */

/* Pre-Owned Inventory Print */
.descreptionInfoPrint{border:#ffffff 1px solid;font-size:11px; padding-top:5px; padding-left:5px; padding-bottom:5px;}
.descreptionInfoleftPrint{border:#ffffff 1px solid;font-size:11px; padding-top:5px; padding-left:5px; padding-bottom:5px; }
.innerCenterPrintMain{width:650px; position:relative; float:left; top:3px; }
#middleMainPrintContent{width:650px;position:relative; float:left;}
/*********inventory listing*************/

.dummyDIV1{ width:678px; height:15px; position:relative; float:left; left:0px;}
.pageTitleDiv{ width:99%;  position:relative; float:left; left:0px;padding-top:20px; text-align:left; font-size:12px; font-weight:bold;color:#ffffff; background-color:#0084BD; }
.pageTitleDiv1{ width:100%;  position:relative; float:left; left:0px;padding-top:20px; text-align:left; font-size:12px; font-weight:bold;color:#ffffff; background-color:#0084BD; }

/*-----------Dummy------------*/

.main_color{background-color:#C9DDE6;}
.sub_color{background-color:#F3F9EE;font-size:11px;font-weight:bolder;vertical-align:middle;}
.sub_color1{background-color:#C9DDE6;font-size:11px;font-weight:bolder;vertical-align:middle;}
.sub_divide_color{background-color:#EBEEE2;}
table.divcenter{clear:both;}



span.searchTxt:link, span.searchTxt:visited{ font-size:12px; text-decoration:none; color:#000000; }
span.searchTxt:hover{ font-size:12px; text-decoration:none; color:#ffffff }

div.DescriptionArea{left:0px;}
.DescriptionContent{margin:5px 3px;padding:0 0 0 5px;}



.DescriptionArea{left:0; width:94% !important;}