/* STARTFUSION CSS Document */
body {background-color:#FFFFFF; margin:0px; padding:0px;}
table.main_body_white {background-color:#FFFFFF;}

/*****  INDEX PAGE STYLES *****/
.index_thin_blue_border {border:1px solid #01488C;}
.index_thin_blue_bottom_border {border-bottom:1px solid #01488C;}
tr.blue_scan_line_fill {background-image:url(images/scan_line_fill_01.gif); background-repeat:repeat;}
.newspaper_float_right {float:right; padding:5px;}

.fade_white25 {background-image:url(images/translucent_white.gif); background-repeat:repeat; filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25; z-index:5; position:relative; top:-15px; min-width:800px; min-height:10px;}



/*****  CUSTOMER SERVICE AND SHOP STYLES *****/
.service_form_tabs {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small; color:#FFFFFF; background-color:#01488C;}
.blue_gloss_fill {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small; color:#FFFFFF; background-image:url(images/blue_gloss.gif); background-repeat:repeat-x;}
td.sales_logo_left {background-image:url(images/sales/sales_logo_left.gif); background-repeat:no-repeat; height:100px;}
td.sales_logo_fill {background-image:url(images/sales/sales_logo_fill.gif); background-repeat:repeat-x; height:100px;}
td.sales_logo_right {background-image:url(images/sales/sales_logo_right.gif); background-repeat:no-repeat; height:100px;}

td.service_logo_left {background-image:url(images/service/service_logo_left.gif); background-repeat:no-repeat; height:100px;}
td.service_logo_fill {background-image:url(images/service/service_logo_fill.gif); background-repeat:repeat-x; height:100px;}
td.service_logo_right {background-image:url(images/service/service_logo_right.gif); background-repeat:no-repeat; height:100px;}

td.racing_logo_left {background-image:url(images/racing/racing_logo_left.gif); background-repeat:no-repeat; height:100px;}
td.racing_logo_fill {background-image:url(images/racing/racing_logo_fill.gif); background-repeat:repeat-x; height:100px;}
td.racing_logo_right {background-image:url(images/racing/racing_logo_right.gif); background-repeat:no-repeat; height:100px;}

td.performance_logo_left {background-image:url(images/performance/performance_logo_left.gif); background-repeat:no-repeat; height:100px;}
td.performance_logo_fill {background-image:url(images/performance/performance_logo_fill.gif); background-repeat:repeat-x; height:100px;}
td.performance_logo_right {background-image:url(images/performance/performance_logo_right.gif); background-repeat:no-repeat; height:100px;}



/*****  NEWS STYLES *****/
.news_blue_border {border-bottom:1px dashed #01488C; border-right:20px solid #01488C;}
.news_grey_border {border-bottom:1px dashed #8E8E8E; border-right:20px solid #8E8E8E;}
.news_blue_dashed {border-bottom: 1px dashed #01488C;}



/*****  TEXT STYLES *****/
.blue_xxsmall {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:xx-small; font-weight:normal; color:#01488C;}
.blue_xsmall_bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; font-weight:bold; color:#01488C;}
.blue_xsmall {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; font-weight:normal; color:#01488C;}
.blue_small {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small; font-weight:normal; color:#01488C;}
.blue_small_bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small; font-weight:bold; color:#01488C;}
.blue_med_bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:medium; font-weight:bold; color:#01488C;}

.orange_xsmall_bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; font-weight:bold; color:#FF6600;}
.orange_small_bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small; font-weight:bold; text-indent:10px; color:#FF6600;}

.txt_splash_heritage {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-align:left; color:#525252; padding:0px 35px 0px 35px;}
.txt_10pt_161616 {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:normal; text-align:left; color:#161616;}
.txt_9pt_161616 {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-align:left; line-height:1.35em; color:#161616; padding:8px;}

.black_xsmall {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; font-weight:normal; color:#000000;}
.black_small {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small; font-weight:normal; color:#000000;}
.black_med {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:medium; font-weight:normal; color:#000000;}
.black_xsmall_bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; font-weight:bold; color:#000000;}
.black_small_bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small; font-weight:bold; text-indent:10px; color:#000000;}
.black_med_bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:medium; font-weight:bold; color:#000000;}

.red_med_bold {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:medium; font-weight:bold; color:#DD0707;}
.red_xsmall {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; font-weight:normal; color:#DD0707;}
.red_small {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:small; font-weight:normal; color:#DD0707;}

.grey60_xxsmall {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:xx-small; font-weight:normal; color:#666666;}
.grey60_xsmall {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; font-weight:normal; color:#666666;}
.text_2006_price {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; font-weight:bold; color:#01488C; /*background-color:#01488C;*/ padding:0px 2px 2px 2px;}


/*****  DIV STYLES *****/
div.showroom {width:800px; height:400px; overflow:auto;}

/***** WEEKLY ADS *********/
.weekly_ads{padding:0px 35px 0px 35px;}

/*****  PERFORMANCE *****/
.performance_border {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; font-weight:normal; color:#0A3C6D; background-color:#A7C3E4; border:1px solid #0066FF;}
.performance_boundary {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; font-weight:normal; color:#0A3C6D; background-color:#A7C3E4; border:1px solid #0066FF; max-width:475px; padding:5px;}
.performance_scroll {max-height:100px; overflow:auto; background-color:#F6F4F4;}




/*****  LINK STYLES *****/
a.intro_link:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight:normal; color: #0066FF; text-decoration:none; background-color:#FFFFFF;}
a.intro_link:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight:normal; color: #0066FF; text-decoration:none; background-color:#FFFFFF;}
a.intro_link:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: small; font-weight:normal; color: #FFFFFF; text-decoration:none; background-color:#0066FF;}
/*  READ MORE LINKS */
a.read_more:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight:normal; color: #0066FF; text-decoration:none; padding:0px 5px 0px 5px; background-color:#FFFFFF; border:1px solid #0066FF;position:relative; left:2px;}
a.read_more:visited {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight:normal; color: #0066FF; text-decoration:none; padding:0px 5px 0px 5px; background-color:#FFFFFF; border:1px solid #0066FF;position:relative; left:2px;}
a.read_more:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: x-small; font-weight:normal; color: #FFFFFF; text-decoration:none; padding:0px 5px 0px 5px; background-color:#0066FF; border:1px solid #0066FF;position:relative; left:2px;}





/*****  INDEX SPLASH *****/
.splash_box_border {border:2px solid #01488C; background-image:url(images/bg_fill_03.png); background-repeat:repeat-x; background-position:top; background-color:#EBF3FC; margin:2px; padding:2px 5px;}
.splash_box_title {font-family:Arial, Helvetica, sans-serif; font-size:12pt; font-weight:bold; line-height:1.25em; text-align:left; color:#EDF00C; text-decoration:none; display:block;}
.splash_box_border_left {border:1px solid #6B92C0; background-image:url(images/bg_fill_01.png); background-repeat:repeat-x; background-position:top; background-color:#EBF3FC; margin:2px; padding:2px 5px;}
.splash_box_title_left {font-family:Arial, Helvetica, sans-serif; font-size:11pt; font-weight:bold; line-height:1.5em; text-align:center; word-spacing:.25em; color:#01488C; text-decoration:none; display:block;}
.splash_float_left {float:left; padding:5px; margin:5px;}
.splash_float_right {float:right; padding:5px; margin:5px;}
/* SLIDE LINKS */
a.slide_links:link {font-family:Arial, Helvetica, sans-serif; font-size:11pt; font-weight:normal; line-height:1.85em; text-align:left; text-decoration:none; color:#01488C; padding:2px; margin:0px 0px 10px 0px; background-color:#EBF3FC; border:1px solid #EBF3FC; position:relative; left:2px;}
a.slide_links:visited {font-family:Arial, Helvetica, sans-serif; font-size:11pt; font-weight:normal; line-height:1.85em; text-align:left; text-decoration:none; color:#6B92C0; padding:2px; margin:0px 0px 10px 0px; background-color:#EBF3FC; border:1px solid #EBF3FC; position:relative; left:2px;}
a.slide_links:hover {font-family:Arial, Helvetica, sans-serif; font-size:11pt; font-weight:normal; line-height:1.85em; text-align:left; text-decoration:none; color:#161616; padding:2px 10px 2px 10px; margin:0px 0px 10px 0px; background-image:url(images/bg_fill_01.png); background-repeat:repeat-x; background-position:top; border:1px solid #6B92C0; position:relative; left:2px;}
a.slide_links:active {font-family:Arial, Helvetica, sans-serif; font-size:11pt; font-weight:normal; line-height:1.85em; text-align:left; text-decoration:none; color:#FFFFFF; padding:2px 10px 2px 10px; margin:0px 0px 10px 0px; background-image:url(images/bg_fill_02.png); background-repeat:repeat-x; background-position:top; border:1px solid #6B92C0; position:relative; left:2px;}




/*****  SPECIAL OFFERS *****/
.test_box_border {border:1px solid #6B92C0; background-image:url(images/test_fill_01.gif); background-repeat:repeat-x; background-position:top; background-color:#EBF3FC; margin-left:10px; width:174px;}
.test_box_title {font-family:Arial, Helvetica, sans-serif; font-size:10pt; font-weight:bold; line-height:1.5em; text-align:center; color:#F7941D; text-decoration:none; background-image:url(images/test_fill_01.gif); background-repeat:repeat-x; background-position:top; margin-bottom:5px; display:block;}
.test_box_car {float:left; font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:1.35em; color:#666666; margin:5px 5px 15px 5px; display:block; background-color:#EBF3FC; width:155px;}
.test_box_tab {font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:1.5em; text-align:center; color:#0A3C6D; background-color:#BAD1EC; text-decoration:none; display:block;}
/*  SPECIAL OFFERS LINKS */
a.test_box_link:link {font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:1.35em; color:#666666; background-color:#EBF3FC; text-decoration:none; display:block; padding:2px;}
a.test_box_link:visited {font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:1.35em; color:#666666; background-color:#EBF3FC; text-decoration:none; display:block; padding:2px;}
a.test_box_link:hover {font-family:Arial, Helvetica, sans-serif; font-size:8pt; font-weight:normal; line-height:1.35em; color:#0A3C6D; background-color:#BAD1EC; text-decoration:none; display:block; padding:2px;}




/***** FORD CHALLENGE *****/
.blurb_container {float:left; padding:80px 2px; display:block;}
a.vehicle_containers:link {float:left; margin:2px; padding:2px; display:block;}
a.vehicle_containers:visited {float:left; margin:2px; padding:2px; display:block;}
a.vehicle_containers:hover {float:left; margin:2px; padding:2px; display:block;}




/***** HERITAGE *****/
.heritage_title {font-family:Georgia, "Times New Roman", Times, serif; font-size:18pt; font-weight:bold; text-align:left; color:#0066CC; margin-bottom:-15px; display:block;}
.quote_float_left {font-family:Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold; text-align:center; color:#0066CC; float:left; margin:5px; padding:5px; border-top:4px solid #6B92C0; border-bottom:4px solid #6B92C0; background-color:#FFFFFF; width:175px;}
.quote_float_right {font-family:Arial, Helvetica, sans-serif; font-size:14pt; font-weight:bold; text-align:center; color:#0066CC; float:right; margin:5px; padding:5px; border-top:4px solid #6B92C0; border-bottom:4px solid #6B92C0; background-color:#FFFFFF; width:175px;}
.quote_caption {font-family:Arial, Helvetica, sans-serif; font-size:9pt; font-weight:normal; text-align:center; font-style:italic; color:#161616;}
.heritage_article_seperator {background-image:url(images/heritage/heritage_divider.gif); background-repeat:repeat-y; background-position:center; width:13px;}
.heritage_photos {cursor:pointer;}





