/*--------------About Us Starts here---------------*/

td.about_us_content{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-align:justify; padding-left:20px; padding-right:10px; padding-top:30px; }
td.about_us_heading{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; padding:10px 0px 0px 20px; text-align:left; color:#323232;}
.ul{list-style:disc; color: #000000; padding-left:20px; padding-bottom:16px;}
td.aboutus_img{background-image:url(../images/about-us/about-us.jpg); background-repeat:no-repeat; width:312px; height:177px; padding-right:2px;}


.normalheading{ width:250px; height:15px; position:relative; float:left; top:4px; left:10px; font-size:12px; font-weight:bold; color:#FFFFFF; text-align:left;}
.contentMain_aboutus{ width:678px; position:relative; float:left; left:0px;}


/*--------------About Us Ends here--------------------------*/


/*-------------Meet the Staff Starts here-------------------------------*/

.stafftxt{ font-size:12px; font-weight:bold;}
td.comimgsoonText{ font-size:11px;}
span.comimgsoonRedText{font-size:11px; font-weight:bold; color:#FF0000;}
.txtalign{text-align:left; padding-left:2px;}




/*-------------Meet the Staff Ends-------------------------------*/

/*-----------Loan Calulator-------------------------------------*/
table.loantableborder{border:1px  dashed #333333;}
.loantitle{background-color:#CCCCCC; height:25px; font-size:12px; font-weight:bold;}
.loan_txt{ font-size:11px; color:#000000; padding-left:10px; padding-right:10px; text-align:justify;}
.loandisclaimer{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  padding-left:10px; padding-right:10px; text-align:justify; }


/*--------------------Loan Calulatorends--------------------------------------*/


/*---------------------Body Shop Starts-------------------------------------------*/
.phonewidth1, .phonewidth2{ width:37px;}
.phonewidth3{  width:38px !important; width:39px; }

.bodyimg{background-image:url(../images/bodyshop/img.jpg);width:192px; height:129px; background-repeat:no-repeat; padding-right:10px;}
.bodytxthead{font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:normal; color:#FF0000; text-align:left; padding-left:5px;}
.bodytxtnormal{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold; color:#000000; text-align:left; padding-left:10px;}
.bodytxt{font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: normal; color:#000000; text-align: justify; padding-left:10px; padding-right:10px;}
.bodyquickhead{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight: bold; color:#000000; text-align: left; padding-left:10px;}
.bodyquickhead_normal{font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#000000; text-align: left;}

a.bodylink:link {  font-family:Arial, verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; }
a.bodylink:visited {  font-family:Arial, verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color:#000000; }
a.bodylink:hover {  font-family:Arial, verdana, Helvetica, sans-serif; font-size:11px; font-weight:normal; text-decoration:none; color: #FF0000; }
/*---------------------Body Shop Ends Here-------------------------------------------*/

/*------------Customer Testimonials Starts here------------------------------*/
.testimonialTxt{ font-size:12px; font-weight:normal; text-align:justify;}

span.comingsoonred{ font-family:Verdana; font-size:14px; color:#990000;}





/*------------Customer Testimonials ends Here------------------------------*/
/*-------------- Press Release Starts here ---------------*/

.testimonialTxt{ font-size:12px; font-weight:normal; text-align:justify;}

a.presslink:link {  font-family:Arial, verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#000000; }
a.presslink:visited {  font-family:Arial, verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#000000; }
a.presslink:hover {  font-family:Arial, verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color: #FF0000; }

td.pressHeading{  font-family:Arial, verdana, Helvetica, sans-serif;font-size:12px; font-weight:bold; text-align:left; color:#505865;}
td.pressdescTxt{  font-family:Arial, verdana, Helvetica, sans-serif;font-size:12px; font-weight:normal; text-align: justify; line-height:16px; padding-left:10px;}
.pressContact{  font-family:Arial, verdana, Helvetica, sans-serif;font-size:11px; font-weight:normal; text-align:left; line-height:16px; padding-left:30px;}
.pressborder{ border:2px solid #767A83}

a.press_release:link {  font-family:Arial, verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#505865; padding-right:5px; }
a.press_release:visited {  font-family:Arial, verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color:#505865;padding-right:5px;  }
a.press_release:hover {  font-family:Arial, verdana, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-decoration:none; color: #FF0000; padding-right:5px; }
/*-------------- Press Release Ends here -----------------*/



/*--------------Hours & Directions Starts here---------------*/
div#contentMain_hours{ width:990px; position:relative; background-color:#E5E5E5; border:0px solid #FF0000;}
div#Main_hours_div{ width:980px; position:relative; background-color:#E5E5E5; border:0px solid #FF0000;}
#map-area{float:left; padding-top:8px;  padding-left:20px; width:690px; border:0px solid #06ffff}
#options{ position:relative; float:left;height:25px; width:650px;margin-bottom:5px; padding-top:10px; border:0px solid #B4B4B4;}
#hours-area{float:left; padding-left:20px; padding-top:25px; width:250px; border:0px solid #FF0000;}

#map_canvas, #map_canvas_directions {position:relative; float:left; width: 690px; height: 540px; }

.fromdiv{position:relative; float:left; width:300px; height:19px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000000; vertical-align:top; border:0px solid #B4B4B4; }
.imagebg_direction{position:relative; float:left; position:relative; left:10px;}
#getdir, #getloc{float:left;height:19px; font-size:11px; width:90px; text-align:center;}


.imagebg_location{position:relative; float:left; position:relative; left:20px;}

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;}

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; }
#expandimg2{display:none;}

a.expand { color:#666666; text-decoration:none; height:20px; display:block;}
a.expand:hover { color:#666666; text-decoration:none;}
/*--------------Hours & Directions 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;}

/*--------------Careers Ends here---------------*/


/*----------Global CSS-----------------*/

.direction_txt{color:#000000; cursor:pointer;font-weight : bold;text-align:center;font-size : 11px;padding-top:8px; padding-left:10px;}
a.direction_txt:link {color:#000000;font-weight : bold;text-align:center;font-size : 11px;padding-top:10px; padding-left:20px;} 
a.direction_txt:visited {color:#000000;font-weight:bold;text-align:center;font-size : 11px;padding-top:3px; padding-left:20px;} 
a.direction_txt:hover {color : #CC0001;font-size : 11px;font-weight : bold;text-align:center; padding-top:3px;}

td.dept_text{color:#4B4B4D;font-weight:bold;font-size:11px;padding-left:14px; padding-top:5px; padding-bottom:0px;}
td.deptline{    width:212px; height:20px; text-align:center; padding-left:15px; color:#4B4B4D; padding-right:15px;}
td.hours_text{color:#4E4D4E;font-size:11px;text-align:justify;font-weight:normal;padding-left:14px;}

table#careerstable{background-color:#000000;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;}

td.yourCommentTxt_resume{ font-size:12px; font-weight:bold; text-align:center; height:25px; color:#FFFFFF;}

#staffheading{color:#FFFFFF; height:21px; font-size:12px;font-weight:bold; text-align:left; padding-left:10px; background-color:#4A4A4C;}

table.meetstaffSingleData{width:230px;height:248px;border:1px solid #4A4A4C; overflow:hidden;	}

table.meetstaffThreePerRow{	width:220px;background-color:#FFFFFF;border:1px solid #DADADA;}
table.meetstaffTwoPerRow{width:330px;background-color:#FFFFFF;border:1px solid #DADADA;}
table.meetstaffOnePerRow{width:660px;;background-color:#FFFFFF;	border:1px solid #DADADA;}



/*-----------ends---------------------- */

.thankyouTxt{ height:280px; position:relative; float:left; text-align:center; font-size:11px; text-align:justify;}

div#hours_address_phone
{
	width:240px;
}

div#hours_addresstext
{
	font-size:11px;
	line-height:18px;
	color:#333333;
	font-weight:bold;
}




/*--------------------------------------------------- Ends------------------------------------------------*/

.meetstaffTextContent
{
	font-size:11px;
	color:#000;
	text-align:left;
}
.meetstaffheading
{
	font-size:13px;
	color:#000;
	font-weight:bold;
	text-align:center;
}















