.boldTxt{font-weight:bold;}
/* SubHeader List */
td.hoursHeader{
background-image:url(../images/subheaders/hrs_directions.jpg);
background-repeat:no-repeat;
background-position:center;
}
td.aboutussubheader{
background-image:url(../images/subheaders/about_us.jpg);
background-repeat:no-repeat;
background-position:center;
}
td.preownedsubheader{
background-image:url(../images/subheaders/preowned.jpg);
background-repeat:no-repeat;
background-position:center;
}
td.researchsubheader{
background-image:url(../images/subheaders/research.jpg);
background-repeat:no-repeat;
background-position:center;
}
/* about us styles*/
td.welcomeText{
padding:10px 0px 10px 0px;
background-image:url(../images/about_us/welcome.jpg);
background-repeat:no-repeat;
background-position:center;
}
.headingTxt{
padding:3px 0px 6px 20px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#1772BB;}

div.contentDiv{
width:680px;
height:140px;
overflow:auto;}
p{
padding:0px 8px 5px 15px;
}
p span{ font-weight:bold;
color:#1772BB;}
td.aboutUsImage{
width:611px;
height:173px;
background-image:url(../images/about_us/aboutus_img.jpg);
background-repeat:no-repeat;
background-position:center;}
/* Costco Auto Program styles*/
td.costcoAutoImg{
width:240px;
height:418px;
background-image:url(../images/costco/keys.jpg);
background-repeat:no-repeat;
background-position:center;
background-position:top;
}
td.costcoAutoImg2{
width:216px;
height:222px;
background-image:url(../images/costco/left_bottom_img.jpg);
background-repeat:no-repeat;
background-position:center;
}
td.costcoAutoImg3{
width:216px;
height:222px;
background-image:url(../images/costco/middle_bottom_img.jpg);
background-repeat:no-repeat;
background-position:center;
}
td.costcoAutoImg4{
width:216px;
height:222px;
background-image:url(../images/costco/right_bottom_img.jpg);
background-repeat:no-repeat;
background-position:center;
}
/* VPP styles*/
td.vppText{
padding:8px 0px 0px 20px;
background-image:url(../images/vpp/vpp_vehicle_title.jpg);
background-repeat:no-repeat;
background-position:left;
}
td.vppText2{
padding:8px 0px 0px 20px;
background-image:url(../images/vpp/employees_associate.jpg);
background-repeat:no-repeat;
background-position:left;
}
td.vppCar{
 height:85px;
background-image:url(../images/vpp/car.jpg);
background-repeat:no-repeat;
background-position:right;
}
div.vppDiv{
padding-right:5px;
width:680px;
height:280px;
overflow:auto;}
/* Community relations styles*/
div.communityDiv{
padding-right:8px;
width:680px;
height:350px;
overflow:auto;}
td.thankYouImg{
width:281px;
height:418px;
background-image:url(../images/community_rel/thank_you.jpg);
background-repeat:no-repeat;
background-position:center;
}
td.jubileeImage{
width:142px;
height:177px;
background-image:url(../images/community_rel/jubilee_youth.jpg);
background-repeat:no-repeat;
background-position:center;
cursor:pointer;
cursor:hand;
}
td.worldConcernImage{
width:233px;
background-image:url(../images/community_rel/world_concern.jpg);
background-repeat:no-repeat;
background-position:center;
cursor:pointer;
cursor:hand;
}
td.visionHouseImage{
width:216px;
height:187px;
background-image:url(../images/community_rel/vision_house.jpg);
background-repeat:no-repeat;
background-position:center;
cursor:pointer;
cursor:hand;
}
/* Hours and Directions styles*/
td.space{height:5px}
td.left{widh:32px;}
td.midSpace{widh:15px;}
td.right{widh:32px;}
td.map{
width:350px;
height:365px;
background-image:url(../images/hrs_directions/map.jpg);
background-repeat:no-repeat;
background-position:center;}

td.salesDept{
padding:10px 20px 0px 60px; 
width:275px;
height:72px;
background-image:url(../images/hrs_directions/sales_department.jpg);
background-repeat:no-repeat;
}
td.financeDept{
padding:10px 20px 0px 60px; 
width:275px;
height:72px;
background-image:url(../images/hrs_directions/finance_department.jpg);
background-repeat:no-repeat;
}
td.partsDept{
padding:10px 20px 0px 60px; 
width:275px;
height:72px;
background-image:url(../images/hrs_directions/parts_department.jpg);
background-repeat:no-repeat;
}
td.serviceDept{
padding:10px 20px 0px 60px;
width:275px;
height:72px;
background-image:url(../images/hrs_directions/service_department.jpg);
background-repeat:no-repeat;
}
td#Directions, td#contactUs{
background-repeat:no-repeat;
background-position:center;
cursor:pointer;
cursor:hand;
}
td#Directions{width:118px; height:37px;}
td#contactUs{width:122px; height:37px;}
td.Directions{
background-image:url(../images/hrs_directions/button/directions.jpg);
}
td.Directionshover{
background-image:url(../images/hrs_directions/button/directions_mo.jpg);
}
td.contactUs{
background-image:url(../images/hrs_directions/button/contactus.jpg);
}
td.contactUshover{
background-image:url(../images/hrs_directions/button/contactus_mo.jpg);
}
/* Layout Without right banner*/
td#centerpartcontent_static{
width:846px;
background-image:url(../images/table_layout/middlestrip_bg.jpg);
background-repeat:repeat-x;
background-position:center;
}
td#centerpart_static{
width:852px;
}
td#rightbanner_static{
width:5px;
vertical-align:bottom;
}
/* Loan/Lease Calculator styles*/
table.loanCalc{
width:650px;
border:1px; 
border-color:#000000; 
border-style:solid; 
background-color:#ffffff;}
td.loanText{ text-indent:30px;}
td.loanImg{padding:6px;
background-image:url(../images/page_titles/loan.jpg);
background-repeat:no-repeat; background-position:center;}
td.resultImg{padding:6px;
background-image:url(../images/page_titles/lease_result.jpg);
background-repeat:no-repeat; background-position:center;}
td.loanCalBtn{
background-image:url(../images/buttons/calculate.jpg);
background-repeat:no-repeat;
width:119px;
height:33px;
cursor:pointer;
cursor:hand;
}
td.loanCalBtnhover{
background-image:url(../images/buttons/calculate_mo.jpg);
background-repeat:no-repeat;
width:119px;
height:33px;
cursor:pointer;
cursor:hand;
}
td.formPadding{ padding:4px;}
/* vehicle reviews styles*/
a.vehiclereview:link
{
float:right;
padding-right:0px;
color:#7D7D7D;
font-size:11px;
font-weight:normal;
text-decoration:none;  
}
a.vehiclereview:visited
{
float:right;
padding-right:0px;
color:#7D7D7D;
font-size:11px;
text-decoration:none;  
}

a.vehiclereview:hover
{
float:right;
padding-right:0px;
color:#107B8D;
font-size:11px;
font-weight:bold;
text-decoration:none;  

}

#Layer1 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:2;
}
td.modelRevText{
height:20px; padding:15px 0px 5px 35px; font-weight:bold; color:#1772BB;}
td.modelBg{
background-image:url(../images/vehicle_reviews/models_bg.jpg);
background-repeat:no-repeat;
vertical-align:top;
width:343px;
height:211px;

}
td.Bg360{
background-image:url(../images/vehicle_reviews/360_bg.jpg); 
background-repeat:no-repeat;
width:318px;
height:214px;}
td.img360{padding:0px 0px 0px 100px;}
td.colorBg{
font-weight:bold; color:#ffffff; padding:2px 0px 2px 4px; background-color:#13819A;}
td.reviewContent{padding:0px 0px 0px 4px;}
td.reviewSubheads{font-size:12px; font-weight:bold;}
div.reviewDiv{width:680px; height:140px; overflow:auto;}
div.inactiveReviewdiv{width:680px; height:30px;}
td.modelTableAlign{padding-left:15px;}

.nitro_content{color:#000000; text-align:justify; font-size:12px; font-family:Arial, Helvetica, sans-serif; padding:5px 5px 2px 5px;}
.nitro_content_head{color:#B92B39;text-align:justify; font-size:18px; font-family:Arial, Helvetica, sans-serif; padding:5px 5px 0px 5px;}
.nitro_content_subhead{color:#B92B39;text-align:justify; font-size:14px; font-family:Arial, Helvetica, sans-serif; padding:5px 5px 0px 5px;}

a.nitro_links:link, a.nitro_links:visited{
color:#000000;
float:left;
font-size:12px;
font-weight:bold;
text-decoration:underline;
padding-left:16px; 
}

a.nitro_links:hover{
color:#FF7879;
float:left;
font-size:12px;
font-weight:bold;
text-decoration:underline;
padding-left:16px; 
}
