/** New CSS **/

body {
    -webkit-text-size-adjust:none;
}

/** NAV **/

.nav_tabspacer_home {
background-color: #FFFDEE;
height:22px;
width:11px;
float:left;
display:inline;
}

.nav_tabspacer_subpage {
background-color: #FFFDEE;
height:22px;
width:11px;
float:left;
display:inline;
background-image: url(../images/tab2v3-last.png);
	background-repeat: no-repeat;
	background-position: right top; }

#topnav_container li { list-style:none; float:left; display:inline; height:22px;}

#topnav_container ul { margin:0px; padding:0px;  }

.nav_tab_on_home { background-color: #FFFDEE;
	background-image: url(../images/tab2v3-last.png);
	background-repeat: no-repeat;
	background-position: right top; }
	
.nav_tab_on_home a {
	display:block;
	padding:7px 7px 5px 7px;
	text-align:center;
}

.nav_tab_on { background: url(../images/tab-on.gif) no-repeat bottom left; }
	
.nav_tab_on a {
	display:block;
	padding:7px 7px 5px 7px;
	text-align:center;
	background-image: url(../images/tab2v3-last.png);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.nav_tab_off { background-image: url(../images/tab-shadow.gif);
	background-repeat: no-repeat;
	background-position: bottom left; }
	
.nav_tab_off a {
	display:block;
	padding:7px 7px 5px 7px;
	text-align:center;
	background-image: url(../images/tab1v3-last.png);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.tab_shadow {
	background-image: url(../images/tab-shadow.gif);
	background-repeat: no-repeat;
	background-position: bottom left;
}

.tabs1 {
	background-image: url(../images/tab1v3-last.png);
	background-repeat: no-repeat;
	background-position: right;
}


.tabs2 {
	background-color: #FFFDEE;
	background-image: url(../images/tab2v3-last.png);
	background-repeat: no-repeat;
	background-position: right top;
}


.tabs3 {
	background-color: #D0C9BD;
	background-image: url(../images/tab3v2.gif);
	background-repeat: no-repeat;
	background-position: right;
}

/** Contact page **/

.error {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#F00;
}

#submitinprocess {
	display:none;
}

#submitsent {
	display:none;
}

/** foundation page **/

.large-spacer_fp {
height:25px;
}

#nav-content_spacer_fp {
width: 840px;
height: 53px;
}

#foundation_textarea {
	float:left;
	display:inline;
}

#foundation_imagearea {
	float:left;
	display:inline;
	padding:50px 0 50px 0;
}

#content_column_black {
	float:left;
	display:inline;
	margin:0;
	width:483px;
	background:#000;
}

#content_column_black a {
color: #ec7206;
}

#content_column_black .bodycopy {
	color:#FFF;
}

#content_column_black_old {
	float:left;
	display:inline;
	margin:0 0 10px 8px;
	width:483px;
	background:#000;
}

#content_column_black_old a {
color: #ec7206;
}

#content_column_black_old .bodycopy {
	color:#FFF;
}

.bodycopy a {
	color:#ec7206;
	text-decoration:none;
}

#foundation_padding {
	padding:0 25px 30px 60px;
}

#foundation_padding_old {
	padding:25px;
}

#foundation_heading h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	text-transform: none;
	color: #EC7206;
	margin:0px;
	padding:0px;
}

#lefthand_column_fp {
	float:left;
	display:inline;
	width:139px;
	height:20px;
	background-color: #000;
	border-top:#FFFDEE 1px solid;
}

.nav_tabspacer_fp {
background-color: #000;
height:22px;
width:12px;
float:left;
display:inline;
background-image: url(../images/tab2v3-last_fp.png);
	background-repeat: no-repeat;
	background-position: right top; }
	
	#top_content_fp {
background: #000 url(../images/background_blackline_fp.gif) repeat-y right top;
border-left:#FFFDEE 1px solid;
}

#bottom-border_fp {
	width:978px;
	height:1px;
	background:#FFFDEE;
}

#content_fp {
	float:left;
	display:inline;
}



/** finance **/

#finance-column_left {
float:left;
	display:inline;
	width:671px;
}

#finance-column_right {
float:left;
	display:inline;
	width:157px;
	background:url(../images/dottedline.gif) left repeat-y;
	margin:49px 0 0 0;
}

#finance_listcolumn {
padding:0 0 0 12px;

}

.finance_listitem_first {
padding:0px 0 0 0;
margin:0px 0 0 0;
cursor:pointer;
}

.finance_listitem {
background:url(../images/dottedline.gif) left top repeat-x;
padding:8px 0 0 0;
margin:8px 0 0 0;
cursor:pointer;
}

.finance_listitem_link  {
height:112px;
}



#gapatbottom_finance {
	float:left;
	display:inline;
	margin:0 0 0 343px;
	width:343px;
	background:url(../images/dottedline.gif) left top repeat-y;
	height:60px;
}


.content_column_finance {
	float:left;
	display:inline;
	margin:0 0 0 5px;
	width:320px;
}


.content_stack_dottedline_first {
	margin:0 0 0 0px;
	background:url(../images/dottedline.gif) left top repeat-y;
	padding:0 0px 0 20px;
	min-height:243px;
}

.content_stack_dottedline {
	margin:0 0 0 0px;
	background:url(../images/dottedline.gif) left top repeat-y;
	padding:0 0px 0 20px;
	min-height:315px;
}

#content_headingarea_finance {
	float:left;
	display:inline;
	margin:0 0 0 25px;
	width:300px;
	padding:10px 0 10px 0;
}

#content_headingarea {
	float:left;
	display:inline;
	margin:0 0 0 25px;
	width:477px;
	padding:10px 0 10px 0;
}

.content_subheading_first {
	padding:0px 0 10px 0;
}

.content_subheading {
	padding:30px 0 10px 0;
}

.imagearea_2col_finance{
	float:left;
	display:inline;
	width:338px;
}

.imagearea_2col_finance_first{
	float:left;
	display:inline;
	width:338px;
	margin:-30px 0 0 0;
}

/** Endorsements **/

#imagearea_2col_endorsements {
	float:left;
	display:inline;
	width:511px;
}

#endorsements_listcolumn {
	float:left;
	display:inline;
	width:137px;
	margin:0 0 0 32px;
}

.endorsements_listitem_first {
padding:12px 0 0 0;
margin:12px 0 0 0;
}

.endorsements_listitem {
background:url(../images/dottedline.gif) left top repeat-x;
padding:12px 0 0 0;
margin:12px 0 0 0;
}

/** PROMO PAGE **/

#text-left {
	float:left;
	display:inline;
	width:502px;
}

#promo-title {
	padding:24px 0 16px 0;
}

#full-height-image { float:left;
	display:inline;
	width:300px; 
	margin:0 2px 0 36px;
	padding:6px 0 0 0;
	}
	

.large-heading h1 {
font-family:Arial, Helvetica, sans-serif;
font-size: 24px;
color: #ec7206;
line-height:30px;
padding:0;
margin:0;
}

.large-bodycopy {
font-family:Arial, Helvetica, sans-serif;
font-size: 18px;
color: #4C4D4F;
font-weight:bold;
}

.orange {
color: #ec7206;
}

#promo-page-form {
background:url(../images/dottedline.gif) left top repeat-x;
padding:12px 0 0 0;
margin:12px 0 0 0;
}

#promo-page-form_inputs-left {
float:left;
display:inline;
width:296px;
}
#promo-page-form_inputs-right {
float:left;
display:inline;
width:204px;
}

.promo-page-form_item { float:left;
	display:inline;
	width:130px;
	margin:0 18px 0 0; }
	
	.promo-page-form_item-textarea { float:left;
	display:inline;
	width:186px;
	margin:0 18px 0 0; }
	
.promo-page-form_heading {
	padding:6px 0 2px 0;
}

.promo-page-form_input {
	padding:0;
}

	
.promofields {
    padding:0px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	text-decoration:none;
	color: #4C4D4F;
    background: #ffffff;
    border: 2px solid #bebba8;
	border-bottom:0px;
	border-right:0px;
}
.promofields_textarea {
    padding:0px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	text-decoration:none;
	color: #4C4D4F;
    background: #ffffff;
    border: 2px solid #bebba8;
	border-bottom:0px;
	border-right:0px;
}

#promo-page-form_submit {
	padding:0px 0 0px 0;
}

#promo-page-form_optin {
	padding:12px 0 0 0;
}

/** ENDORSEMENTS **/

.endorsements_leftcolumn {
float:left;
display:inline;
width:330px;
}

.endorsements_rightcolumn {
float:left;
display:inline;
margin:0 0 0 10px;
padding:0 0 5px 0;
}


/** contact form **/

#contactform_top {

}

#contactform_top_leftcolumn {
float:left;
display:inline;
width:125px;
}

#contactform_top_rightcolumn {
float:left;
display:inline;
margin:0 0 0 20px;
width:254px;
}

.contactform_top_icon {
float:left;
display:inline;
width:16px;
}

.contactform_top_icontext {
float:left;
display:inline;
margin:0 0 0 5px;
}

/** dealers login **/

form { padding:0px; margin:0px; }

#dealers-login_form {
	padding:8px 10px;
	background:#ec7206;
}

#dealers-login_title {
padding:0 0 5px 0;
border-bottom:dotted 1px #fff;
margin:0 0 5px 0;
}

.dealers-login_heading {
padding:0 0 5px 0;
}

.dealers-login_input {
padding:0 0 5px 0;
}

/** FOOTER **/

#footer {
margin:2px 0 0 0;
width:978px;
}

#footer_content {
padding:10px 10px 10px 25px;
background-color: #FFFDEE;
}

#footer_foundationlink {
	float:right;
display:inline;
margin:0 340px 0 0;
}

#footer_dealerslogin {
float:right;
display:inline;
width:483px;
}

#footer_dealerslogin_leftcol {
float:left;
display:inline;
width:196px;
}

#footer_dealerslogin_leftcol input {
width:190px;
}

#footer_dealerslogin_midcol {
float:left;
display:inline;
width:196px;
margin:0 0 0 10px;
}

#footer_dealerslogin_midcol input {
width:190px;
}

#footer_dealerslogin_rightcol {
float:left;
display:inline;
width:48px;
margin:0 0 0 10px;
padding:16px 0 0 0;
}


#contact_headings {
float:left;
display:inline;
width:130px;
}

#contact_details {
float:left;
display:inline;
width:130px;
margin: 0 0 0 10px;
}

#footer_searchandlinks {
	margin:13px 0 0 0;
}

#footer_links {
	float:left;
	display:inline;
	margin:12px 0 0 0;
}

#footer_search {
	float:left;
	display:inline;
	margin: 7px 12px 0 0;
}

#footer_search_input {
float:left;
display:inline;
}


#footer_search_button {
float:left;
display:inline;
margin:0 0 0 5px;
}

#footer_search_button a {
display:block;
border:1px solid #FFF;
padding: 2px 5px;
}


/** MAIN CONTENT **/

#main_container {
width: 980px;
margin-left:auto;
margin-right:auto;
padding:10px 0 30px 0;
}

#top_content {
background: #FFFDEE url(../images/background_blackline.gif) repeat-y right top;
}

#lefthand_column {
	float:left;
	display:inline;
	width:140px;
	height:490px;
	background-color: #FFFDEE;
}

#nav-content_spacer {
width: 840px;
height: 70px;
}

#nav-content_spacer_home {
width: 840px;
height: 30px;
}

#maincontent {
   
}

#content {
float:left;
	display:inline;
width:840px;
}

.clear {
	clear:both;
	}

.teaser-title {
	
}

.teaser-link {
padding:1px 0 0 0;
}

.teaser-spacer {
height:5px;
}

.dottedline-spacer {
height:15px;
}

.large-spacer {
height:15px;
}


.teaser_backg {
width:135px;
margin:0 0 0px 0;

}

.teaser_backg_white {
background-color: #FFF;
}

.teaser_border {
padding:1px;
background: #CCC;
margin:0 0 0px 0;
}

.teaser-extrapadding {
padding:4px;
}

.teaser-white_padding {
padding:4px;
}

.teaser-textright {
text-align:right;
}



#imagearea {
	float:left;
	display:inline;
	width:533px;
}

#imagearea_2col {
	float:left;
	display:inline;
	width:338px;
}


#imagearea_2col_contactmap {
	float:left;
	display:inline;
	width:338px;
	padding:36px 0 0 0;
}

#content_column_dottedline {
	float:left;
	display:inline;
	margin:0 0 0 5px;
	background:url(../images/dottedline.gif) left repeat-y;
	padding:0 36px 0 20px;
	min-height:254px;
}

#content_column {
	float:left;
	display:inline;
	margin:0 0 0 5px;
	padding:0 36px 0 0;
	min-height:254px;
}

.content_column {
	float:left;
	display:inline;
	margin:0 0 0 5px;
	padding:0 36px 0 0;
	/*min-height:254px;*/
}





#content_bullets ol {
	padding:0 0 0 16px;
	margin:0 0 0 0;
}

#content_bullets li {
	padding:0 10px 10px 0;
}

.text_content {
width:400px;
}

.text_content_nowidth {

}

.text_content_textbullet {
float:left;
display:inline;
}

.text_content_insettext {
float:left;
display:inline;
margin:0 0 0 10px;
width:337px;
}

.text_content_dottedline {
    height:6px;
	background:url(../images/dottedline.gif) bottom repeat-x;
	margin:0 0 10px 0;
}

.text_content_title {
 padding:0 0 10px 0;
}

#righthand_column {
	float:left;
	display:inline;
	width:533px;
	margin:0 5px 0 0;
}

.teaser_column {
	float:left;
	display:inline;
	margin:0 0 0 5px;
	background:url(../images/dottedline.gif) left repeat-y;
	padding:0 0 0 8px;
}

.teaser_column { 
	width:135px;
}

.teaser_dottedseperator {
	height:8px;
	background:url(../images/dottedline.gif) bottom repeat-x;
	margin:0 0 5px 0;
}





#nav-content_border {
float:right;
	display:inline;
	width:2px;
	height:70px;
	background:#000;
}

#intropara_header_container {
	height:35px;
}

#intropara_header_left {
float:left;
	display:inline;
	padding:16px 4px 0 0;
}

#intropara_header_right {
float:left;
	display:inline;
	padding:0px 0 0 0;
}

#intropara_text_container {
	padding:10px 0 0 0;
}

#intropara_link_container {
	padding:6px 0 30px 0;
}




#logo {
	width:96px;
	padding:22px;
	font-size:2px;
	font-family:Arial, Helvetica, sans-serif;
}

#slideshow_container {
 width:533px;
 height:395px;
 margin:0px; padding:0px;
}


#slideshow_container li {
	list-style:none;
	}

.slideshow_title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #EC7206;
	padding:0 18px 0 0;
}


/** text CSS **/

.carfinance_textcontent {
height:240px;
}

.bodycopy {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #4C4D4F;
}

.text_content_title {


}


.pfbutton {
	background-position: left;
	background-repeat: no-repeat;
	background-image:url(../images/quotation_pf_printbackg.gif);
}
.heading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #262626;
}

h1 {
	font-weight:normal;
}

.link-backgimage {
	background-position:bottom;
	background-repeat:no-repeat;
}

.teaserlink {
	cursor:pointer;
	}

.dottedline {
	background-image:url(../images/dottedline.gif);
	background-repeat:repeat-x;
}
.dottedline_orange {
	background-image:url(../images/dottedline_orange.gif);
	background-repeat:repeat-x;
}
.darktableborder {
border: 1px solid #636A73;
}
.heading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #262626;
}
.heading3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #4C4D4F;
}
.heading4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #EC7206;
}
.buttontxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #ffffff;
}
.buttontxton {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #EC7206;
}
.heading5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #262626;
}


.leadheading1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #EC7206;
}
.intropara h1{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #4C4D4F;
	margin:0 0 0 0;
}

.copy1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #4C4D4F;
}
.copy2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #4C4D4F;
}

.endorsementtext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration:none;
	color: #4C4D4F;
}

.hometext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #4C4D4F;
}
.copy2white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #ffffff;
}
.endorseimagelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #4C4D4F;
}
.search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration:none;
	color: #FFFFFF;
}
.more {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #EC7206;
}
.orangeheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration:none;
	color: #EC7206;
}
.orangeheadingbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration:none;
	color: #EC7206;
}
.orangeheadingbigger {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #EC7206;
}
.box1 {
	background-position: right bottom;
	background-repeat: no-repeat;
}
.copy3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #4C4D4F;
}
.box2 {
	background-position: left;
	background-repeat: no-repeat;
}
.box3 {
	background-image: url(../images/mouse.jpg);
	background-repeat: no-repeat;
}
.box4 {
	background-position: right top;
	background-repeat: no-repeat;
}
.copy4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration:none;
	color: #FFFFFF;
}
.copy5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
}
.copy6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
}
.copy7 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
}
.copy8 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration:none;
	color: #4C4D4F;
}
.more2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	border:none;
	border-style:none;
	border: 0px;
	color: #EC7206;
}
.homelink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	border:none;
	border-style:none;
	border: 0px;
	color: #EC7206;
}
.loginfields {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	text-decoration:none;
	color: #4C4D4F;
    background: #ffffff;
    border: 2px solid #b65500;
	border-bottom:0px;
	border-right:0px;
	
	
}



.homeimages {
	background-position:center;
	background-repeat: no-repeat;
}
.calcinput {
    padding:0px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	text-decoration:none;
	color: #4C4D4F;
    background: #ffffff;
    border: 2px solid #bebba8;
	border-bottom:0px;
	border-right:0px;
}
.contactinput {
    padding:0px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	text-decoration:none;
	color: #4C4D4F;
    background: #ffffff;
    border: 2px solid #bebba8;
	border-bottom:0px;
	border-right:0px;
}

.required {
    padding:0px;
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-transform: none;
	text-decoration:none;
	color: #4C4D4F;
    background: #ffffff;
    border: 2px solid #bebba8;
	border-bottom:0px;
	border-right:0px;
}

.tableborder {
    border:1px;
    border-color:#636A73;
	background-color:#FFFFFF;
}
.costcomptxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #4C4D4F;
}
.submitbutton {
padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	background-color:#EC7206;
	border: none;
	text-align:center;
	cursor: pointer;
}
.formcheckbox {
    border: 0px;
	background-color:#FFFDEE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #f10000;
	border-bottom:0px;
	border-right:0px;
	border-top:0px;
	border-left:0px;
}
.greyheadingbig {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #4C4D4F;
}
.dline {
background-repeat:repeat;
}
.dealerscalcheading{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 9px;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	text-transform: none;
	color: #EC7206;
}
.dealerscalcheading2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: 9px;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #4C4D4F;
}
.smallprint {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #4C4D4F;
}


.pageheading h1 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #EC7206;
}

.pageheading {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #EC7206;
}

.endorsementheading {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #4C4D4F;
}
.tabon {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #EC7206;
}
.taboff {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 10px;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #4C4D4F;
}
.welcometxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration:none;
	color: #EC7206;
}
.logintxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration:none;
	color: #4C4D4F;
}
.contacthilites {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	text-decoration:none;
	color: #EC7206;
}
.dareatitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	text-decoration:none;
	color: #EC7206;
}
.darealinkheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #4C4D4F;
}
.submitbutton_grey {
padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
	text-transform: uppercase;
	background-color:#b1b4b6;
	border: none;
	text-align:center;
	cursor: pointer;
}

.tableheadings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #4C4D4F;
}
.tableheadings_plain {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	text-transform: none;
	color: #4C4D4F;
}
.lettertxt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: none;
	font-variant: normal;
	text-decoration:none;
	text-transform: none;
	color: #4C4D4F;
}
.tableheadingorange {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #EC7206;
}
.trackingsubnavon {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #EC7206;
}
.trackingsubnavoff {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #4C4D4F;
}
.leasessubheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-decoration:none;
	text-transform: uppercase;
	color: #4C4D4F;
}
.loginheader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: uppercase;
	color: #FFFFFF;
}



