td.fleet_outer_top
{
background-image:url(../images/fleet_program/top.gif);
width:641px;
height:5px;
background-repeat:no-repeat;
}
td.fleet_outer_middle
{
background-image:url(../images/fleet_program/middle.gif);
width:641px;
background-repeat:repeat-y;
}

td.fleet_outer_bot
{
background-image:url(../images/fleet_program/bottom.gif);
width:641px;
height:5px;
background-repeat:no-repeat;
}

td.rewarding
{
height:25px;
background-color:#BBBBBB;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
}
td.rewardinginner
{
height:25px;
background-color:#E7E7E7;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-weight:bold;
}

td.fleet_text
{
text-align:justify;
padding:2px 0px 2px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
td.eligibility_fleet
{
text-align:center;
padding:2px 40px 2px 40px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
text-transform:capitalize;}
td.eligibility_fleet_bold
{
text-align:center;
padding:2px 0px 2px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#000000;
}
td.eligibility_fleet_scroll
{
text-align:center;
padding:2px 30px 2px 30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}
td.eligibility_fleet_march
{
text-align:left;
padding:2px 5px 2px 10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}
td.fleet_text_table
{
text-align:justify;
padding-top:2px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}
td.fleet_text_table_right
{
text-align:center;
padding-top:2px;
padding-bottom:2px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

td.eligibility_fleet_march
{
text-align:left;
padding:2px 5px 2px 15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}



td.fleet_text_desc
{
text-align:center;
padding:15px 0px 2px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

td.fleet_text__mikeburn
{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
font-weight:bold;
}
td.fleet_text__mikeburnbot
{
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
font-weight:normal;
}



a.fleet_text_anchor:link, a.fleet_text_anchor:visited, td.fleet_text_anchor
{
text-align:justify;
padding:2px 0px 2px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#000000;
}
a.fleet_text_anchor:hover
{
text-align:justify;
padding:2px 0px 2px 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:11px;
color:#0000CC;
}

td.fleet_outer_topleft
{
background-image:url(../images/fleet_program/outside_curves/top_left.jpg);
width:5px;
height:5px;
background-repeat:no-repeat;
}
td.fleet_outer_vertical
{
background-image:url(../images/fleet_program/outside_curves/mid_vert.jpg);
width:5px;
background-repeat:repeat-y;
}
td.fleet_outer_hori
{
background-image:url(../images/fleet_program/outside_curves/mid_hori.jpg);
height:5px;
background-repeat:repeat-x;
}

td.fleet_outer_topright
{
background-image:url(../images/fleet_program/outside_curves/top_right.jpg);
width:5px;
height:5px;
background-repeat:no-repeat;
}
td.fleet_outer_botleft
{
background-image:url(../images/fleet_program/outside_curves/bottom_left.jpg);
width:5px;
height:5px;
background-repeat:no-repeat;
}
td.fleet_outer_botright
{
background-image:url(../images/fleet_program/outside_curves/bottom_right.jpg);
width:5px;
height:5px;
background-repeat:no-repeat;
}








td.fleet_inner_topleft
{
background-image:url(../images/fleet_program/inside_box/top_left.jpg);
width:6px;
height:6px;
background-repeat:no-repeat;
}
td.fleet_inner_vertical
{
background-image:url(../images/fleet_program/inside_box/vert_line.jpg);
width:6px;
background-repeat:repeat-y;
}
td.fleet_inner_hori
{
background-image:url(../images/fleet_program/inside_box/hori_line.jpg);
height:6px;
background-repeat:repeat-x;
}

td.fleet_inner_topright
{
background-image:url(../images/fleet_program/inside_box/top_right.jpg);
width:6px;
height:6px;
background-repeat:no-repeat;
}
td.fleet_inner_botleft
{
background-image:url(../images/fleet_program/inside_box/bottom_left.jpg);
width:6px;
height:6px;
background-repeat:no-repeat;
}
td.fleet_inner_botright
{
background-image:url(../images/fleet_program/inside_box/bottom_right.jpg);
width:6px;
height:6px;
background-repeat:no-repeat;
}








div#serviceAppon {
	position:absolute;
	left:480px;
	top:356px;	
	z-index:1;
	width:323px; 
	height:54px; 
	background-repeat:no-repeat;
	}

td.service_lastline{	
	color:#3f4545; 
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:11px;
	padding-right:10px;
	text-align:center;
	}
td.service_lastline2{	
	color:#3f4545; 
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:11px;
	padding-right:10px;
	text-align:left;
	font-weight:bold;
	}
td.service_lastline3{	
	width:312px;
	height:47px;
	padding-left:15px;
	color:#3f4545; 
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:12px;
	padding-right:15px;
	text-align:justify;
	}

td.service_phtxt{	
	color:#ffffff; 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:11px;
	padding-left:46px;
	padding-top:8px;
	padding-right:00px;
	vertical-align:top;
	}
	

.resume_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#60686a;
font-weight:bold;
text-align:right;
padding-right:10px;
}

td#NotAvailableText{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	vertical-align:top;
	height:45px;
	text-align:center;
	font-size:12px;
	}
td#NotAvailableImage{
	width:611px;
	height:107px;
	background-image:url(../images/other_images/page_not_available.jpg);
	background-repeat:no-repeat;
	background-position:center;
	}
	td#NotAvailableText span.header {
	color: #A50202;
	font-size: 16px;
	font-weight: bold;
}
table#partservicecoupontable, table#meetstafftable {
	width:630px;
	}

.meetstaffAllData{width:600px;}

table.meetstaffSingleData{
	width:220px;
	background-color:#FFFFFF;
	border:1px solid #cbd5de;
	}

td.careersheading, td.couponheading, td.meetstaffheading{
	vertical-align:middle;
	text-align:center;
	color:#000000;
	font-weight:bold;
	font-size:11px;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	background-color:#C3C1C2;
	}

td.meetstaffheading{height:40px;}

table.meetstaffTextContent td{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:left;
	padding-left:5px;
	}

a.PrevNext:link, a.PrevNext:visited {
	 color: #333333;
	 text-decoration: none;
	 font-weight:normal;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	}
a.PrevNext:hover {
	 color: #983434;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:normal;
	 text-decoration:none;
	}
a.EmailId:link, a.EmailId:visited {
	 color: #000000;
	 text-decoration: none;
	 font-weight:normal;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	}
a.EmailId:hover {
	 color: #983434;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:normal;
	 text-decoration:none;
	}



div#innerpage {
	width:690px;
	height:390px;
	overflow:auto;
	text-align: center;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	}
	
table#careerstable{
background-color:#000000;
width:650px;

}	
	
td.careersheading, td.couponheading {
height:25px;
}

td#careersjobtype{
width:134px;
}

td.careerstablecontent, div.careerstableapply, div.careerstableapplyhover{
vertical-align:middle;
text-align:center;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
background-color:#FFFFFF;
}

div.careerstableapply, div.careerstableapplyhover{ 
background-repeat:no-repeat;
background-position:center;
height:23px;
width:72px;
cursor:pointer;
}
div.careerstableapply{
background-image:url(../images/buttons/apply.jpg);
}
div.careerstableapplyhover{
background-image:url(../images/buttons/apply_mo.jpg);
}

td.navigationtd{
padding-top:10px;
height:20px;
vertical-align:middle;
}
td.navigationtd table {
text-align:right;
width:180px;
}

td#yourcommentstext1{
	font-size:14px;
	color:#2E4A3E;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	}
td#resume{
	font-size:13px;
	color:#363A3B;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	}

td.content1
{
	text-align:justify; 
	padding-left:0px;
	padding-bottom:0px; 
	padding-right:0px; 
	font-size:11px; 
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
td.contentNewCar
{
	text-align:justify; 
	padding-left:0px;
	padding-bottom:0px; 
	padding-right:0px; 
	font-size:11px; 
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
td.content
{
	text-align:justify; 
	font-size:11px; 
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}


td#ThankYouContent{
	height:00px;
	padding-left:200px;
	padding-right:00px;
	vertical-align:top;
	}

.content_color{
	text-align:left; 
	font-size:11px; 
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.content_color1{
	text-align:left; 
	font-size:11px; 
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

table.thankyou {
text-align:center;
width:600px;
height:410px;
background-image:url(../images/thank_you/thank_you.jpg);
background-repeat:no-repeat;
background-position: 265px 245px;
}


a.homelinks_test:link {
	 color: #000000;
	 text-decoration: none;
	 font-weight:bold;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	}

a.homelinks_test:visited {
	 color: #000000;
	 text-decoration: none;
	 font-weight:bold;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	}

a.homelinks_test:hover {
	 color: #983434;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:11px;
	 font-weight:bold;
	 text-decoration:none;
	}


div#onlineSpecialsPage {
	width:690px;
	height:410px;
	overflow:auto;
	text-align: center;
	vertical-align:top;
	margin: 0px;
	padding: 0px;
	}
	
td.topspace {
	height:10px;
	}
	
table#OnlineSpecialsContentTable{
	width:630px;
	}
	
table.onlineSpecialsSingleRecordTable{
	height:210px;
	border:0px;
	}
	
td.onlineSpecialsLeftBg{
height:180px;
width:8px;
background-image:url(../images/onlinespecialoutline/left_bg.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
}
td.onlineSpecialsRightBg{
height:180px;
width:8px;
background-image:url(../images/onlinespecialoutline/right_bg.jpg);
background-position:0px 0px;
background-repeat:no-repeat;
}
td.onlineSpecialsCenterBg{
height:180px;
background-image:url(../images/onlinespecialoutline/mid_bg.jpg);
background-position:top;
background-repeat:repeat-x;
}
.onlineSpecialsHeader{
height:30px;
text-align:left;
padding-left:5px;
color:#3C3D3C;
font-size:15px; 
font-weight:700; 
font-family:Arial, Helvetica, sans-serif; 
letter-spacing:1px; 
vertical-align:middle; 

}
.onlineSpecialsDescTD{
height:140px;
vertical-align:top;
text-align:right;

}
div.onlineSpecialsDesc, div.onlineSpecialsFinDesc{
clear:both;
display:inline;
height:140px;
width:330px;
overflow:auto;
text-align:justify;
padding-left:10px;
padding-right:10px;
}
div.onlineSpecialsImage, div.onlineSpecialsFinImage{
display:inline;
height:140px;
width:250px;
overflow:auto;
text-align:center;
}
.onlineSpecialsFooter{
height:40px;
text-align:left;
padding-left:5px;
vertical-align:middle; 
}
div.MoreInfobutton, div.MoreInfobuttonhover, div.ApplyFinancebutton, div.ApplyFinancebuttonhover{ 
clear:both;
background-repeat:no-repeat;
background-position:center;
border:0px;
vertical-align:middle;
text-align:center;
cursor:pointer;
}
div.MoreInfobutton, div.MoreInfobuttonhover{ 
float:left;
height:28px;
width:109px;
}
div.MoreInfobutton{
background-image:url(../images/onlinespecialoutline/more_info.jpg);
}
div.MoreInfobuttonhover{
background-image:url(../images/onlinespecialoutline/more_info_mo.jpg);
}
div.MoreInfoFooterInfo{
float:right;
padding-right:15px;
padding-top:8px;
}


span.onlinehighLight {
color:#3C3D3C;
font-weight:bold;
}

span.onlinehighLightfinance {
color:#3C3D3C;
font-weight:bold;
padding-left:10px;
}
div.ApplyFinancebutton, div.ApplyFinancebuttonhover{ 
float:right;
height:33px;
width:170px;
padding-right:15px;

}
div.ApplyFinancebutton{
background-image:url(../images/onlinespecialoutline/apply_finance.jpg);
}
div.ApplyFinancebuttonhover{
background-image:url(../images/onlinespecialoutline/apply_finance_mo.jpg);
}
div.ApplyFinanceFooterInfo{
float:left;
}

td#bottomspace {
height:20px;
vertical-align:bottom;
}


td#moreInfoLeftBg{
background-image:url(../images/onlinespecialoutline/moreinfo/left_bg.jpg);
background-repeat:no-repeat;
width:11px;
height:330px;
background-position:0px 0px;
}
td#moreInfoRightBg{
background-image:url(../images/onlinespecialoutline/moreinfo/right_bg.jpg);
background-repeat:no-repeat;
width:11px;
height:330px;
background-position:0px 0px;
}
td#moreInfoCenterBg{
background-image:url(../images/onlinespecialoutline/moreinfo/center_bg.jpg);
background-repeat:repeat-x;
width:330px;
background-position:top;
}

td#moreinfocontent{
height:255px;
vertical-align:middle;
}
td#moreinfocontent,  td#moreinfocontent table tr td.content_color {
padding-left:10px;
padding-right:10px;
}
td#moreinfocontent table tr td.Labels {
width:155px;
height:25px;
}
td#moreinfocontent table tr td.Fields {
padding-left:10px;
width:215px;
}
td#moreinfotopmsg{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:left;
padding-left:10px;
padding-right:10px;
height:60px;
}
.more_txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
td#moreinfoindicates {
text-align:right;
vertical-align:top;
height:30px;
}
td#moreinfoindicates span{
background-image:url(../images/forms/bullet.jpg);
background-repeat:no-repeat;
background-position:0px 5px;
padding-left:6px;
padding-right:10px;

}
td#moreinfosubmitbuttonTD {
height:35px;
vertical-align:bottom;
text-align:center;
}
a.CloseX{
	text-decoration: none;
	font-size:16px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:bold;
}
a.CloseX:link, a.CloseX:visited {
	color: #000000;
}
a.CloseX:hover {
	color: #983434;
}
td#moreinfopagetitle{
width:330px;
padding-left:10px;
}
td#moreinfopageclose{
width:40px;
text-align:right;
vertical-align:middle;
}
input#SubmitButton {
background-repeat:no-repeat;
background-position:center;
height:33px;
width:78px;
border:0px;
}

td#closebutton {
width:200px;
text-align:left;
border:#FF0000;
}

input#closebutton {
background-repeat:no-repeat;
background-position:center;
height:29px;
width:70px;
border:0px;
}
input.closebutton {
background-image:url(../images/buttons/close.jpg);
}
input.closebuttonhover {
background-image:url(../images/buttons/close_mo.jpg);
}
input.moresubmitbutton {
background-image:url(../images/buttons/submit.jpg);
}
input.moresubmitbuttonhover {
background-image:url(../images/buttons/submit_mo.jpg);
}
div#MoreInfoInner{
position:absolute;
height:330px;
width:390px;
left:145px;
top:130px;
z-index:2;
}

.Mandatory{
background-image:url(../images/forms/bullet.jpg);
background-repeat:no-repeat;
}
span.Mandatory {
background-position:right;
padding-right:6px;
}

td#divcontentareaweek{
	height:390px;
	width:680px;
	vertical-align:top;
	text-align:center;
	margin: 0px;
	padding: 0px;	
	}
	

td.LeftTableTitle, td.RightTableTitle, td.RightTableTitleNoBG {
height:38px;
}
td.LeftTableTitle {
background-image:url(../images/forms/quick_quote/your_cont_info.jpg);
background-repeat:no-repeat;
background-position:center;
}
td.RightTableTitle {
background-image:url(../images/forms/quick_quote/your_vehi_info.jpg);
background-repeat:no-repeat;
background-position:center;
}

td#leftTableTDSELL {
width:354px;
height:370px;
vertical-align:top;
}
td#rightTableTDSELL {
width:360px;
height:370px;
vertical-align:top;
}

td#rightTableTDSELL table tr td.Labels {
width:165px;
}
td#rightTableTDSELL table tr td.Fields {
padding-left:10px;
width:185px;
}

td#leftTableTDComments, td#SellURCommentsText{
height:80px;
}
td#SellURCommentsText{
text-align:right;
padding-right:10px;
width:150px;
}
td.topspace {
height:10px;
}


td#divcontentarea{
	height:390px;
	vertical-align:top;
	margin: 0px;
	padding: 0px;	
}


td#couponcontent{
height:300px;
}

table#partservicecouponcontenttable{
width:95%;
border:1px dotted #C3C1C2;
}

.coupon_desc{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}
.coupon_exp{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
color:#000000;
}

.content {
color:#000000;
text-align:justify;
padding-left:33px;
padding-right:50px;
padding-top:2px;
padding-bottom:2px;
}
td.content_color {
color:#000000;
text-align:left;
padding-left:33px;
padding-right:50px;
}

td#leftTableTDComments, td#SellURCommentsText{
height:80px;
}
td#SellURCommentsText{
text-align:right;
padding-right:10px;
width:150px;

}



.SpecialsOuterTable{
height:186px;
width:100%;

}

.SpecialsMidBG{
background-image:url(../images/onlinespecialoutline/mid_strip.jpg)

}
.outer_middle_div_middlebgSpecials {
	min-height:430px;
	float : left; 
	width : 710px; 
	height : 100%; 
	background-color : #f4f4f4; 
	padding:0px 0px 20px 0px;
}

.outer_middle_div_middlebgSpecials2 {
	min-height:430px;
	float : left; 
	width : 710px; 
	height : 100%; 
	background-color : #f4f4f4; 
	padding:0px 0px 10px 0px;
}

.SpecialsBodyText{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;

}
.os-header {
	color: #666666;
	font-size: 16px;
	font-weight: bold;
}

.comimgsoon_txt{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

.hr_small_rightfrm_top{
background-image:url(../images/forms/tradein_appraisal/hr/top_strip.jpg);
width : 312px; 
height : 25px;
background-repeat:no-repeat;
text-align:center;
padding-top:2px;
}
.hr_small_rightfrm_mid{
background-image:url(../images/forms/tradein_appraisal/hr/mid_strip.jpg);
width : 312px; 
background-repeat:repeat-y;
}

.hr_small_rightfrm_bottom{
background-image:url(../images/forms/tradein_appraisal/hr/down_strip.jpg);
width : 312px; 
height : 9px;
background-repeat:no-repeat;

}

td.frm_left_valueTrade { 
padding : 5px 0 0 25px; 
} 


/* ONLINE SPECIALS  STARTS  */

td.special_topleft{
background-image:url(../images/onlinespecialoutline/top_left_strip.jpg);
height:19px;
width:11px;
background-repeat:no-repeat;
background-position:left top;
}

td.special_topmid{
background-color:#FFFFFF;
height:8px;
width:600px;
background-repeat:repeat-x;
}

td.special_topright{
background-image:url(../images/onlinespecialoutline/top_right_strip.jpg);
height:19px;
width:11px;
background-repeat:no-repeat;
background-position:right top;
}
	
td.special_bottomleft{
background-image:url(../images/onlinespecialoutline/bottom_left_strip.jpg);
height:19px;
width:11px;
background-repeat:no-repeat;
background-position:left top;
}

td.special_bottomid{
background-color:#FFFFFF;
height:8px;
width:600px;
background-repeat:repeat-x;
}

td.special_bottomright{
background-image:url(../images/onlinespecialoutline/bottom_right_strip.jpg);
height:19px;
width:11px;
background-repeat:no-repeat;
background-position:right top;
}

a.MoreInfolink:link, a.MoreInfolink:visited {
	 color: #C90338;
	 text-decoration: none;
	 font-weight:bold;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	}
a.MoreInfolink:hover {
	 color: #C90338;
	 font-family:Verdana, Arial, Helvetica, sans-serif;
	 font-size:12px;
	 font-weight:bold;
	 text-decoration:underline;
	}


.submitbutton_moreinfo{
width:72px;
height:19px;
border:0px;
}

td#moreinfotopmsg{
text-align:justify;
padding-left:10px;
padding-right:10px;
height:60px;
font-size:11px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

/*Service Appointment phone box*/
.phoneBox
	{
	height:47px;
	background:url(../images/forms/Serviceappointment/servicePhoneBox.gif) no-repeat center;
	}
.redDot
	{
	background:url(../images/forms/bullet.jpg) no-repeat 0px 10px;
	}
	
/*print*/
@media print {

#header_main, #pageTitle, #subheader_div, #banner_div, #footer_div, .printTextId, .printButton2{
display:none;
}
}