/*Common styles*/

td.newVhicleDept{ background-color:#96947F; color:#000; text-align:left; font-family: Verdana; font-size:11px; text-indent:13px; line-height:20px;}
td.newVhicleDeptHours{ color:#000; text-align:left; font-family: Verdana; font-size:11px; line-height:20px;}
a.DeptLink:link,a.DeptLink:visited{color:#000; text-decoration:underline;}
a.DeptLink:hover{color:#FF0000; text-decoration:underline;}

a.DeptLink1:link,a.DeptLink1:visited{color:#000; text-decoration:underline;}
a.DeptLink1:hover{color:#fff; text-decoration:underline;}


td.newVhicleDeptName{ width:50%; color:#000; text-align:center; font-family: Verdana; font-size:11px; text-indent:13px; line-height:17px;}

td.scheduleService{ color:#000; text-align:justify; font-family: Verdana; font-size:11px; }
td.blueTeam{ width:394px; height:115px; }
td.redTeam{ width:394px; height:115px; }
td.yellowTeam{ width:394px; height:115px; }
td.greenTeam{ width:394px; height:115px; }

.floatRight
	{
	float:right;
	}
.cursorHand
	{
	cursor:pointer;
	}
.outer_middle_div_middlebgFull
	{
	background-color:#F4F4F4;
	float : left; 
	width : 995px; 
	height : 830px; 
	}
	
/* Thank you*/
table.thankYouBackground{
width:650px;
background:url(../images/thank_you/thank_you_img.jpg) no-repeat;
background-position:120px 270px;
text-align:left;
padding-left:40px;
}

/*-----------*/	
table.myfont{font-family:Verdana; font-size:11px;font-weight:bold; text-align:left;}
/*About Us*/
.textheading{color:#000; font-family:Verdana, Arial, Helvetica, sans-serif;text-align:justify; font-size:11px;font-weight:bold;}
.price_textheading{	color:#000; 	font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight:bold;text-align:justify; font-size:12px;
	font-weight:bold;
	
}
td.pureprice_txt{color: #000; font-family: Verdana, Arial, Helvetica, sans-serif;font-weight:normal; text-align:justify;font-size:11px;}
td.pureprice_txt1{color:#000;font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight:normal;text-align:justify;font-size:11px;padding-right:20px;}

.new_price_img{ background-image:url(../images/other_images/newvehicledept_dallas.jpg); width:275px; height:192px;}
.pure_price_img{ background-image:url(../images/other_images/PurePrice.jpg); width:275px; height:192px;}
.accessories_img{ background-image:url(../images/other_images/accessories_dept_pic.jpg); width:275px; height:192px;}
.finance_img{ background-image:url(../images/other_images/finance_dept_pic.jpg); width:275px; height:192px;}
.aboutus_img{ background-image:url(../images/other_images/about_us.jpg);background-repeat:no-repeat; width:275px; height:192px;} 
.service_department{ background-image:url(../images/other_images/service_dept.jpg);background-repeat:no-repeat; width:275px; height:192px;} 
.parts_department_img{ background-image:url(../images/other_images/parts_dept.jpg);background-repeat:no-repeat; width:275px; height:192px;}
.pre0wned_department_img{ background-image:url(../images/other_images/preowned_dept.jpg);background-repeat:no-repeat; width:275px; height:192px;}

td.acceriesName{width:50%; color:#000; text-align:left; text-indent:0px; font-family:Verdana; font-size:11px;}
td.acceriesName li{color:#000; text-align:left; text-indent:0px; font-family:Verdana; font-size:11px; }

td.partsheading{color:#000000; font-family:Verdana, Arial, Helvetica, sans-serif;text-align:justify; font-size:14px;font-weight:bold;}

.service_pricing_head{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;font-size:14px;color:#000;text-align:left;text-indent:3px;}
.service_pricing_txt{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;font-size:12px;color:#000000;text-align:left;padding-left:5px;}

span.spanhead{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;font-size:11px;color:#000;text-align:left;padding-left:3px;}

td.smallhead{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:normal;font-size:13px;color:#000;text-align:left;padding-left:3px;}

td.price_txt{font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;font-size:14px;color:#000000;text-align:center}

td.page_text{
	color:#313131; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-size:12px; 
}
span.page_text{
	color:#313131; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold; 
	font-size:12px; 
}

.textheading_privacy{color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif;	font-weight:bold;text-align:justify; font-size:11px;}
span.arrow_img{ background-image:url(../images/hours_directions/arrow.jpg); background-repeat:no-repeat; width:9px; height:9px; padding-left:20px;}

/*----------------*/

td.privacy_txt{height : 25px; 
text-align : left;
padding:5px 0px 0px 0px;
font-family:Verdana; 
font-size : 11px !important; 
font-weight:normal;
color : #000000;
vertical-align:middle;
}

.headunderline{font-family:Verdana;font-size : 11px !important; font-weight:bold;text-decoration:underline;color : #000000;}

.privacy_txt_table{font-family:Verdana;font-size : 11px !important; font-weight:bold;text-decoration:none; text-align:center;color : #000000; border:1px solid #000;}

/* Hours and Directions*/

#hours_div{float:left;width:98%;border:0px solid #FF0000;}

div.hours_ptitle{ 
height : 25px; 
text-align : left;
padding:8px 0px 0px 35px;
font-family:Verdana; 
font-size : 14px; 
font-weight:bold;
text-transform:uppercase;
color : #000;
vertical-align:middle;

}

td.dept_text{color: #000000;font-family:Verdana;font-size:11px;text-align:left; font-weight:bold;}
td.depttext1{color: #000000;font-family:Verdana;font-size:11px;text-align:left; font-weight:bold;}
td.hours_text{font-size:10px; font-family:Verdana; font-weight:normal;color: #000000;}
table.hrsborder{border:2px solid #5C2A47;}

#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; font:bold 12px arial; height:20px; display:block;vertical-align:top;}
a.expand:hover { color:#666666; font:bold 12px arial; text-decoration:none; vertical-align:top;}

div.contentMain_hours{ width:97%; float:left; border:0px solid #FF0000; text-align:center;}
#map_canvas, #map_canvas_directions { float:left; width:630px; height:650px; border:0px solid #FF0000; vertical-align:top;}

#map-area{ float:left; width:630px; padding-left:25px; display:inline; border:0px solid #FF0000; }
#options{ height:25px; padding-bottom:0px; width:630px; border:0px solid #FF0000;  }
#hours-area{float:left;width:250px;padding-left:25px; height:700px; display:inline; }



#hours-area {margin-top:25px;}


td.HrsLine{ background:url(../images/hours_directions/line.jpg) no-repeat; height:15px; width:190px; background-position:center;}
.hrs_border{border:1px  solid #000000;}
.fromdiv{float:left; width:360px; height:20px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; border:0px solid #FF0000;}
.imagebg_direction{ width:121px ; height:25px;vertical-align:middle; float:left;left:30px;border:0px solid #FF0000;}

.direction_txt{color:#000000; cursor:pointer;font-weight :bold; text-align:center; font-family :Verdana, Arial, Helvetica, sans-serif;font-size : 11px;padding-top:8px; padding-right:6px; vertical-align: middle;}
a.direction_txt:link {color:#000000;font-weight : bold;text-align:center;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px;
padding-top:10px; padding-left:20px;} 
a.direction_txt:visited {color : #000000;font-weight : bold; text-align:center;font-family : Verdana, Arial, Helvetica, sans-serif;font-size : 11px;
padding-top:3px;  padding-left:20px;} 
a.direction_txt:hover {color : #CC0001;font-size : 11px;font-weight : bold;text-align:center;font-family : Verdana, Arial, Helvetica, sans-serif; 
padding-top:3px;}

.imagebg_location{width:96px ; height:25px; vertical-align:top; float:left; left:30px;}
/*-----------*/

/*************hours**********/

.pricetext
{
font-size:11px;font-weight:bold;color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif;

}
.pricetext1{
font-size:11px;font-weight:bold;color:#000000;font-family: Verdana, Arial, Helvetica, sans-serif;

}
.texthour{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:right;padding-right:10px;font-weight:bold;color:#FFFFFF;}
.texthour1{font-family: Verdana, Arial, Helvetica, sans-serif;font-size:12px;text-align:left;height:20px;font-weight:bold;color:#FFFFFF;}

/*****************************/


/* Loan Calculator */
td.pagetitle_loan { 
height : 22px; 
text-align : center; 
font-family:Arial; 
font-size : 15px; 
color : #505050;
vertical-align: middle;
font-weight:bold;
background-color:#999999; 
} 
td.loantitle { 
height : 28px; 
text-align : right; 
font-family:Verdana;
font-size : 12px; 
font-weight : bold; 
color : #333333; 
} 
td.leftText2 { 
height : 21px; 
color : #000000; 
padding-right : 10px; 
text-align : right; 
font-family : Verdana; 
font-size : 11px; 
} 
td.rightText2 { 
height : 21px; 
color : #000000; 
padding-right : 5px; 
text-align : left; 
font-family : Verdana; 
font-size : 11px; 
} 
/*--------------*/
	

/*Coming Soon Page Starts*/
.outer_middle_div_middlebgComingSoon { 
	float : left; 
	height:450px;
	width : 710px; 
	background-color : #F4F4F4; 
	}
td.contentHolderComingSoon{
	padding:20px 0px 0px 0px;
}
td.SpecialsBodyText { 
	font-family : Verdana; 
	font-size : 11px; 
	color : #000000; 
	text-align : center; 
}
.comimgsoonText { 
	font-family : Arial, Verdana, Helvetica, sans-serif; 
	font-size : 11px; 
	color : #FFFFFF; 
	text-align : center; 
	border:1px dotted #6A6351;
	padding: 10px 10px 10px 10px;
}
.comimgsoonRedText { 
	color : #a50202; 
	font-size : 16px; 
	font-weight : bold; 
	font-family : Arial, Helvetica, sans-serif; 
} 
.NotAvailableImage{
	height:138px;
	width:656px;
	background:url(../images/other_images/page_not_available.jpg) no-repeat center;
	}
/*Coming Soon Page Ends*/



a.MoreInfolink:link, a.MoreInfolink:visited {
	 color: #FFF;
	 text-decoration: none;
	 font-weight:normal;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:bold;
	}
a.MoreInfolink:hover {
	 color: #FF0000;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-weight:normal;
	 font-size:11px;
	 font-weight:bold;
	 text-decoration:underline;
	}
	/*SiteMap Styles*/
	ul.firstli
{
font-family:Verdana, Arial, Helvetica, sans-serif;
list-style-type:circle;
font-size:12px;
text-align:left;
padding:3px 0px 3px 15px;
background:none;
font-weight:normal;
border:0px solid #990000;
width:190px;
color:#000;
}
li.secondli {
list-style-type:square;
border:0px solid #999900;
padding:2px 0px 2px 0px;
margin-left:20px;
font-weight:normal;
border:0px solid #990000;
width:200px;
}

ul.subfirstli
{
font-family:Verdana, Arial, Helvetica, sans-serif;
list-style-type:circle;
font-size:12px;
text-align:left;
padding:3px 0px 3px 30px;
background:none;
font-weight:normal;
border:0px solid #990000;
}

li.subsecondli {
list-style-type:square;
border:0px solid #999900;
padding:2px 0px 2px 0px;
margin-left:30px;
font-weight:normal;
border:0px solid #990000;

}
a.makes:link, a.makes:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #000;
	text-decoration:none;
}

a.makes:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color:#FF0000;
	text-decoration:none;
}
td.welcome{ font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:10px; font-weight:normal; text-decoration:none;} 
	/*SiteMap Styles*/
	

