/* ::::: http://accelerateautomotive.com/css/layout.css ::::: */
<style type="text/css">
 .fixpng, img{ behavior: url(iepngfix.htc); } 
 </script>
p{ font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8.1667pt; font-size-adjust: none; font-stretch: normal; line-height: 1.1em; color:black;margin-bottom:2px; margin-top:2px; }
li{ font-family:Tahoma, Arial, "Times New Roman", Verdana; font-size:11.8667px; margin-bottom:2px; margin-top:2px; color: #FFFFFF}
hr{ margin:0px; padding:0px;}
body { margin: 0pt; padding: 0pt; }
#mast { margin: 0pt; padding: 0pt; position: relative; }
#mast div.container { margin: 0pt; padding: 0pt; height: 204px; position: relative; border:1px solid #CCCCCC; }
#topnav { margin:0 auto; padding: 0px; clear: both; width:805x; text-align:center; border-top:1px solid #c1c1c1;border-bottom:1px solid #c1c1c1; height:28px}
#content, #content-alt, #content-focus { overflow: hidden; clear: both; }
#footer { margin:0 auto; width:826px;}
#footer div.container { padding-top:10px; padding-bottom:10px;}
#mast div.container, #topnav div.container, #content, #content-alt, #content-full,  { margin-left: auto; margin-right: auto; width: 805px; }
#mast div.container { width: 826px; }
#content #main, #content #focus-main { padding: 20px; margin-left: 290px; }
#content #sidebar, #content #focus-sidebar { margin: 0pt; padding: 15px; float: left; width: 250px; }
#content #sidebar { padding: 20px 20px 20px 25px; width: 245px; }
#content #main { margin-left: 300px; }
#content-alt #main, #content-alt #focus-main { padding: 20px; margin-right: 290px; }
#content-alt #main { margin-right: 300px; }
#content-alt #sidebar, #content-alt #focus-sidebar { margin: 0pt; padding: 15px; float: right; width: 250px; }
#content-alt #sidebar { margin-right: 10px; }
#content #sidebar { margin-bottom: -2000px; padding-bottom: 2000px; }
#focus-sidebar { margin-bottom: -1000px; padding-bottom: 50px; }
#content-alt #main { margin-bottom: -1980px; padding-bottom: 2000px; }
#content-full #focus-main, #content-full #main { margin: 0pt; padding: 20px; }

/* ::::: http://accelerateautomotive.com/css/style.css ::::: */

/*body {  background-image: url(images/bg.jpg); background-repeat:repeat-x; background-position:top;margin-top:50px; margin-bottom:30px;background-color:#9ca0ab;}
*/
body {
font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 0.85em; font-size-adjust: none; font-stretch: normal; line-height: 1.1em;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;background-image:url(images/bg.jpg);
}

td { font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 11.8667px; font-size-adjust: none; font-stretch: normal; line-height: 1.1em; }


#mast {background-image:url(images/bg_gradient20070905.jpg);}
#mast div.container { background-color:#FFFFFF}
#topnav { background-image:url(images/black.jpg); background-color: rgb(0, 0, 0); }
#content-container { background-color: rgb(255, 255, 255); }
#content, #content-alt, #content-full { font-size: 80%; }
#content a, #content-alt a, #content-full a { color: rgb(232, 120, 0); }
#content-focus { border-top: 1px solid rgb(119, 119, 119); padding: 10px; background-color: white; color: black; }
#content-focus h3 { margin-top: 0pt; }
#content-focus a { color: rgb(213, 213, 213); }
#focus-sidebar, #focus-main { margin-bottom: 5px; margin-top: 5px; }
#content #focus-sidebar { border-right: 1px solid rgb(85, 85, 85); }
#content-alt #focus-main { border-right: 1px solid rgb(85, 85, 85); }
#content #sidebar { color: rgb(51, 51, 51); background-color: rgb(233, 233, 233); }
#main {  }
#content-alt #main { color: rgb(51, 51, 51); background-color: rgb(233, 233, 233); }
#footer { background-color: #FFFFFF; color:#8792a5; font-size: 85%; }
#footer div.container { padding-left: 30px; }
#logo { margin: 0pt 0pt 0pt 65px; padding: 0pt; font-size: 10px; height: 87px; position: absolute; top: 45px; width: 104px; }
#logo span { background: transparent url('logo.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#slogan { margin: 0pt 0pt 0pt 300px; padding: 0pt; font-size: 10px; height: 87px; position: absolute; width: 339px; top: 50px; }
#slogan span { background: transparent url('slogan.jpg') no-repeat; height: 100%; position: absolute; width: 100%; }
#topnav ul { margin: 0pt; padding: 0.5em 0pt; list-style-type: none; color: rgb(255, 255, 255); width: 100%; font-size: 85%;padding-top:8px }
#topnav ul li { display: inline; }
#topnav ul li a {padding: 0.2em 2.3em; color: rgb(255, 255, 255); font-family: Tahoma, Arial, "Times New Roman", Verdana; text-decoration: none; text-transform: uppercase; font-size:8.533pt; color:#333333; font-weight:700; }
#topnav ul li.last a { border-right: medium none; }
#topnav ul li a:hover { color: rgb(213, 213, 213); }
#footer a { color:#8792a5; text-decoration: none; }
#footer a:hover { text-decoration: underline; }
hr { border: medium none ; margin: 20px 0pt; background-color: rgb(213, 213, 213); height: 1px; }
.clear:after { content: "."; display: block; height: 0pt; clear: both; visibility: hidden; }
.clear {  }
.clear { display: block; }


a.arrow { background: transparent url('a.gif') no-repeat scroll 0px 5px; padding-left: 10px; }
ul.arrows1 li { margin: 0pt; background: transparent url('a.gif') no-repeat scroll 0px 5px; padding-left: 10px; }
ul.arrows2 li { margin: 0pt; background: transparent url('a1.gif') no-repeat scroll 0px 5px; padding-left: 10px; }
ul.spaced li { margin-top: 0.8em; }
label { font-weight: bold; }
.error { color: red; }
#news_headlines { font-size: 10px; height: 17px; position: relative; width: 147px; }
#news_headlines span { background: transparent url('news_headlines.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#about_company { font-size: 10px; height: 21px; position: relative; width: 152px; }
#about_company span { background: transparent url('about_company.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#our_services { font-size: 10px; height: 16px; position: relative; width: 114px; }
#our_services span { background: transparent url('our_services.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#our_principles { font-size: 10px; height: 21px; position: relative; width: 130px; }
#our_principles span { background: transparent url('our_principles.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#what_people_say_about_us { font-size: 10px; height: 21px; position: relative; width: 245px; }
#what_people_say_about_us span { background: transparent url('what_people_say_about_us.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#the_team { font-size: 10px; height: 17px; position: relative; width: 141px; }
#the_team span { background: transparent url('the_team.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#specialities { font-size: 10px; height: 21px; position: relative; width: 141px; }
#specialities span { background: transparent url('specialities.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#our_mission { font-size: 10px; height: 16px; position: relative; width: 108px; }
#our_mission span { background: transparent url('our_mission.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#training { font-size: 10px; height: 22px; position: relative; width: 120px; }
#training span { background: transparent url('training.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#curriculum { font-size: 10px; height: 16px; position: relative; width: 168px; }
#curriculum span { background: transparent url('curriculum.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#schedule { font-size: 10px; height: 16px; position: relative; width: 111px; }
#schedule span { background: transparent url('schedule.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#certified_plus { font-size: 10px; height: 17px; position: relative; width: 156px; }
#certified_plus span { background: transparent url('certified_plus.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#certified_plus_services { font-size: 10px; height: 17px; position: relative; width: 264px; }
#certified_plus_services span { background: transparent url('certified_plus_services.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#dealer_benefits { font-size: 10px; height: 21px; position: relative; width: 174px; }
#dealer_benefits span { background: transparent url('dealer_benefits.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#our_partners_programs { font-size: 10px; height: 21px; position: relative; width: 210px; }
#our_partners_programs span { background: transparent url('our_partners_programs.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#about_partnership { overflow: hidden; font-size: 10px; height: 21px; position: relative; width: 168px; }
#about_partnership span { background: transparent url('about_partnership.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#partners_portal { font-size: 10px; height: 17px; position: relative; width: 134px; }
#partners_portal span { background: transparent url('partners_portal.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#company_partners { font-size: 10px; height: 20px; position: relative; width: 169px; }
#company_partners span { background: transparent url('company_partners.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#contact_information { font-size: 10px; height: 17px; position: relative; width: 186px; }
#contact_information span { background: transparent url('contact_information.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
#contact_us { font-size: 10px; height: 17px; position: relative; width: 197px; }
#contact_us span { background: transparent url('contact_us.gif') no-repeat; height: 100%; position: absolute; width: 100%; }
.m_text { font-family: Tahoma; font-size: 11px; line-height: 14px; color: rgb(213, 213, 213); }
.m1_text { font-family: Tahoma; font-size: 11px; line-height: 14px; color: rgb(68, 68, 68); }
.m2_text { font-family: Tahoma; font-size: 11px; line-height: 14px; color: rgb(40, 40, 40); }
.h_text { font-family: Tahoma; font-size: 11px; line-height: 14px; color: rgb(232, 120, 0); }
.l_text { font-family: Tahoma; font-size: 11px; line-height: 12px; color: rgb(213, 213, 213); }
.l1_text { font-family: Tahoma; font-size: 11px; line-height: 11px; color: rgb(255, 255, 255); }
.l2_text { font-family: Tahoma; font-size: 11px; line-height: 11px; color: rgb(232, 120, 0); }
.c_text { font-family: Tahoma; font-size: 11px; line-height: 11px; color: rgb(255, 255, 255); }
a.c_text { text-decoration: none; }
a.c_text:hover { text-decoration: underline; }
ul { margin: 0pt; padding: 0pt; list-style-type: none; list-style-image: none; list-style-position: outside; }
.li1 { margin: 13px 0px 0px; padding: 0px 0px 0px 10px; background: transparent url('a_001.gif') no-repeat scroll 0px 5px; }
.li2 { margin: 4px 0px 0px; padding: 0px 0px 0px 11px; background: transparent url('a_001.gif') no-repeat scroll left center; }
.li3 { margin: 7px 0px 0px; padding: 0px 0px 0px 10px; background: transparent url('a1_001.gif') no-repeat scroll left center; }




.roundedcornr_box_884982 {
	background: url(roundedcornr_884982_tl.png) no-repeat top left;
}
.roundedcornr_top_884982 {
	background: url(roundedcornr_884982_tr.png) no-repeat top right;
}
.roundedcornr_bottom_884982 {
	background: url(roundedcornr_884982_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_884982 div {
	background: url(roundedcornr_884982_br.png) no-repeat bottom right;
}
.roundedcornr_content_884982 {
	background: url(roundedcornr_884982_r.png) top right repeat-y;
}

.roundedcornr_top_884982 div,.roundedcornr_top_884982,
.roundedcornr_bottom_884982 div, .roundedcornr_bottom_884982 {
	width: 100%;
	height: 9px;
	font-size: 1px;
}
.roundedcornr_content_884982, .roundedcornr_bottom_884982 {
	margin-top: -19px;
}
.roundedcornr_content_884982 { padding: 0 9px; }

.tdwhite{ font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8.1667pt; font-size-adjust: none; font-stretch: normal; line-height: 1.1em; color:#ffffff; text-align:right }
.tdwhite2{ font-family: Tahoma,Verdana,Arial,Helvetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 8.1667pt; font-size-adjust: none; font-stretch: normal; line-height: 1.1em; color:#8792a5; text-align:right }
a:visited {
	color: #666666;
	text-decoration: none;
}
a:active {
	color: #666666;
	text-decoration: none;
}
a:link {
	color: #666666;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #666666;
}
/*h3{ font-family: Tahoma, Arial, "Times New Roman", Verdana; font-size:8.1667pt; text-align:left; word-spacing:4px; margin:0; padding:0; padding-left:7px; padding-bottom:3px; color:#666666;}*/
h4{ font-family: Tahoma, Arial, "Times New Roman", Verdana; font-size:9.1667pt; font-weight: 400; line-height: 1.1em; text-align:left; color:#666666; margin:0; padding:0px; }
h5{ font-family: Tahoma, Arial, "Times New Roman", Verdana; font-size:8.1667pt; font-weight: 400; line-height: 1.1em; text-align:left; color:#666666;font-style: normal; font-variant: normal; font-weight: normal; font-size; padding:0px; margin:3; padding-left:7px; padding-right:7px}
/*h5:first-letter { font-weight:bold; font-size:9.1667pt}*/
q { behavior:url("fixQuotes_en.htc"); font-weight:bold; font-size:8.1667pt; letter-spacing:0.5pt;}

.roundedcornr_box_269106 {
   background: #7d8087; height:200 px
}
.roundedcornr_top_269106 div {
   background: url(roundedcornr_269106_tl.png) no-repeat top left;
}
.roundedcornr_top_269106 {
   background: url(roundedcornr_269106_tr.png) no-repeat top right;
}
.roundedcornr_bottom_269106 div {
   background: url(roundedcornr_269106_bl.png) no-repeat bottom left;
}
.roundedcornr_bottom_269106 {
   background: url(roundedcornr_269106_br.png) no-repeat bottom right;
}

.roundedcornr_top_269106 div, .roundedcornr_top_269106, 
.roundedcornr_bottom_269106 div, .roundedcornr_bottom_269106 {
   width: 100%; 
   height: 10px;
   font-size: 1px;
}
.roundedcornr_content_269106 { margin: 0 10px; }