/*--------------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:200px; height:310px;border:1px solid #333333; background:#EEEEEE; overflow:hidden;}

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;}
.NodataText{ position:relative; font-size:11px; text-align:center;}
.NodataText_testimonials{position:relative; font-size:11px; text-align:center; padding:5px 5px 5px 5px;}
.NodataTextspan{font-size:16px; color:#990000; font-weight:bold;}

/*------------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---------------*/

/*--------------Hours & Directions Starts here---------------*/
.contentMain_hours{ width:980px; position:relative; float:left; left:5px;}
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: 577px; 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---------------*/
/*******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;}
/*******Press Releases ENDS ***********/ 

.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;}




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 }


.part_service{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	text-align:justify;
}
.part_bullet{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	text-align:justify;
}
.hours{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	text-align:justify;
	padding-bottom:10px;
	color:#FF0000;
	font-weight:bold;
}
.hoursTime{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-align:left;
	font-weight:bold;
}
.spacing{
	padding-bottom:5px;
	}



/*------------------Finance Center ----------------------*/
div.finance_mainDiv{position:relative; float:left; width:700px; left:10px;}
div.finance_LeftDiv{width:555px;}
div.finance_imageDiv{position:relative; float:right; width:143px; height:192px;}
div.finance_dummyDiv{position:relative; float:left; width:710px; height:20px;}
div.finance_headingDiv{position:relative; float:left; left:27px; font:bold 14px verdana; color:#000000;}
div.finance_listDiv{position:relative; clear:left; float:left; width:555px; left:30px; top:10px;}
div.finance_listDiv ul.finance_listcontent{font:normal 11px verdana; margin:0px; padding:0px; list-style:disc inside; line-height:15px;}
div.finance_bottomDiv{width:710px; }
div.finance_content{position:relative; float:left; left:10px; font:normal 11px verdana; line-height:15px;}
div.button_finance{position:relative; float:left; left:130px; width:300px; top:20px;}
.submit-button-finance {  width:170px; height:26px; text-align:center; vertical-align:middle; cursor:pointer; background-color:#8C8C8C; color:#FFF; font:normal 18px Arial;  border:none;  }

/* ---------------Parts & Service Center------------------------------*/

div.aboutus_mainDiv{position:relative; float:left; left:0px; margin-top:0px; width:700px;}
div.partscenter_content{position:relative; float:left; left:15px; width:700px; font:normal 11px Verdana; color:#323232; text-align:justify; line-height:15px;}
div.parts_center{position:relative; float:left; left:0px; width:680px;}
div.parts_center ul.parts_center{font:normal 11px verdana; color:#000; line-height:15px; margin:0; padding:0; list-style:disc inside;}
input.submit-button-service { width:350px; height:26px; text-align:center; vertical-align:middle; cursor:pointer; background-color:#8C8C8C; color:#FFF; font:bold 14px Arial; border:none;}
div.button_service{position:relative; float:left; width:350px; top:20px; height:46px; }
div.button_parts{position:relative; float:right; width:200px; height:46px; right:70px; top:20px; cursor:pointer;}
input.submit-button-parts {  width:200px; height:26px; text-align:center; vertical-align:middle; cursor:pointer; background-color:#8C8C8C; color:#FFF;font:bold 14px Arial; border:none;}
div.parts_imageDiv{position:relative; float:left; width:715px; height:140px;} 
div.parts_smallImage{position:relative; float:left; left:30px; width:662px; height:125px; }

.inventory_thirdparty{ width:980px; position:relative; float:left; left:0px; padding-top:15px;}

/* Parts/Service Coupons Start here */
td.coupon_variousoffer
{
	width:690px;
	height:30px;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	padding-left:20px;
}
.NodataText{ position:relative; font-size:11px; text-align:center;}
.NodataText_testimonials{position:relative; font-size:11px; text-align:center; padding:5px 5px 5px 5px;}
.NodataTextspan{font-size:16px; color:#990000; font-weight:bold;}

a.coupons_count:link, a.coupons_count:visited {
	 color:#ad1734;
	 text-decoration: none;
	 font-weight:bold;
	 font-size:11px;
	}
a.coupons_count:hover {
	 color: #ad1734;
	 font-size:11px;
	 font-weight:bold;
	 text-decoration:none;
	 text-decoration:underline;
}

/* Parts/Service Coupons Ends here */

