@charset "utf-8";
/* CSS Document */

body
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6b6b6b;
	/*text-align:justify;*/
	line-height:18px;
	background-image:url(images/bottom_gr.jpg);
	background-position:center top;
	background-repeat:repeat-y;
	font-size:12px;
}
br{ line-height:1.5em}

.link a {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px}
.link a{color:#6b6b6b; text-decoration:underline}
.link a:visited{color:#6b6b6b; text-decoration:underline}
.link a:hover{color:#6b6b6b; text-decoration: none}

.link_2 {color:#6b6b6b; text-decoration:none}
.link_2 a{color:#6b6b6b; text-decoration:none}
.link_2 a:visited{color:#6b6b6b; text-decoration:none}
.link_2  a:hover{color:#6b6b6b; text-decoration: none}


.link3 a{color:#ffffff; text-decoration:none}
.link3 a:visited{color:#ffffff; text-decoration:none}
.link3 a:hover{color:#00005e; text-decoration: none}
.shadow

.link_green a{color:#0662ad; text-decoration:none}
.link_green a:hover{color:#008000; text-decoration: none}

{
	background-image:url(images/bg_image.jpg);
	background-position:center top; background-repeat:no-repeat
 	
}

.clear{ clear:both; background-color:#0e68b0; width:950px; margin:0px auto}

.tableformat
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6b6b6b;
	text-align:justify;
	line-height:18px;
        a{text-decoration:underline}
        a:visited{text-decoration:underline}
        a:hover{text-decoration: none}


}

.h1

{
	font-family:Arial;
	font-size:24px;
	color:#0d67b0; border:0px
	
}

.h2

{
	font-family:Arial;
	font-size:24px;
	color:#000000;
}

.h3
{
	font-family:Arial;
	font-size:20px;
	color:#0d67b0;
}

.h4
{
	font-family:Arial;
	font-size:20px;
	color:#000000;
}

.h5
{
	font-family:Arial;
	font-size:20px;
	color:#2C74AF;
        font-weight:bold;
}

h1
{
	font-size:24px;
	color:#0662ad;
	font-weight:bold;
        line-height:24px; border:0px; text-decoration:none

}
h2
{
	font-size:22px;
	color:#0662ad;
	font-weight:bold;
        line-height:24px;
}

h3
{
	color:#0662ad;
	font-weight:bold; 	
	font-size:12px
}

h3 a
{
	color:#0662ad;
	font-weight:bold; 	
	font-size:12px

}

h4
{
	font-family:Arial;
	font-size:18px;
	color:#000000;
}



h5
{
	font-family:Arial;
	font-size:18px;
	color:#2C74AF;
        font-weight:bold;

}

.aerrow_blue_new2
{
	width:600px;
	float:left;
	background-image:url(images/aerrow_blue.jpg);
	background-repeat:no-repeat;
	line-height:20px;
	margin-top:10px;
}

.regular_bullet{margin-left:15px}




.p1 
{

	color:#0662ad;
	font-weight:bold;
	width:100px;
	padding-right:2px;


}

.p1 a:visited
{

	color:#0662ad;
	font-weight:bold; text-decoration: underline

}
.p1 a:link
{
	color:#0662ad;
	font-weight:bold; text-decoration: underline
}

.p1 a:hover 
{
	color:#0662ad;
	font-weight:bold; text-decoration: none
}

.p2
{
	color:#ea2357;
	font-weight:bold;
}

.p2_ul
{
	color:#ea2357;
	font-weight:bold;
	text-decoration:underline;
}

.p3
{
	color:#6b6b6b;
	font-weight:bold;
}

.p3_ul
{
	color:#6b6b6b;
	font-weight:bold;
	text-decoration:underline;
	padding-left:20px;
}

.p4 
{
	color:#0662ad;
    font-weight:bold;	

}

.p4regular 
{	
	color:#0662ad;        	

}

.p4 a:visited
{
	color:#0662ad;
	text-decoration: underline
    font-weight:bold;
}

.p4 a:link
{
	color:#0662ad;
	font-weight:bold; text-decoration: underline

}
.p4 a:hover 
{

	color:#0662ad;
	font-weight:bold; text-decoration: none
}

.p5 
{
	color:#6B6B6B;
	font-style: italic;

        
}
.pgreen 
{
	color:#0B6B0B        

}

.wash_car

{
	width:950px;
	background-color:#FFFFFF; margin:0px auto;
	

}

.header
{
	width:950px;
	float:left;
	border-top:4px #0e68b0 solid;
	background-color:#FFFFFF;

}

.header_image_1
{
	width:419px;
	float:left;
}

.header_image_2

{
	width:506px;
	height:75px;
	float:left;
	background-image:url(images/head-2.jpg);
	padding-right:25px;
	padding-top:0px;	

}

.main_image
{
	width:950px;
	float:left;
}

.menu_bar
{
	width:950px;
	height:32px;
	background-color:#99c855;
	font-size:14px;
	color:#ffffff;
	text-align:center;
	float:left; padding:2px 0px	

}

.menu_bar a
{
	color:#ffffff;
	text-align:center;
	text-decoration:none
	 

}

.menu_bar a:hover
{color:#0b3e61;}

.content
{
	width:950px;
	margin:0px auto;

}

.our_mission
{
	width:305px;
	float:left;
	 
}
.location_florida_left
{
	width:305px;
	float:left;
	 
}

.our_mission_headding
{
	width:295px;
	text-align:center;
	font-family:Arial;
	font-size:18px;
	color:#0d67b0;
	padding:5px;
}

.mission_image
{
	width:296px;
	float:left;
	padding-left:9px;
}

.detail
{
	width:285px;
	float:left;
	padding:10px;

}
.more_1
{
width:288px;
float:left;
padding-left:9px;
padding-right:8px;

}

.more
{

	width:288px;
	font-family:Tahoma;
	color:#27699e;
	font-weight:bold;
	background-image:url(images/border.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
	padding-bottom:5px;

}

.more a

{
	color:#27699e;
	font-weight:bold; 
	background-position:bottom;
	padding-bottom:5px; text-decoration:none

}

.more a:hover{ text-decoration:underline}

.e_newsletter_1
{
	width:295px;
	float:left;
	
	

}
.e_newsletter

{
	width:287px;
	height:83px;
	
	
	margin-top:15px;
	margin-bottom:15px;
	padding-top:0px;

}

.e-newsletter_head

{
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;

}

.newsletter_textfield

{
	width:179px;
}

.become_1

{
width:288px;
float:left;
padding-left:9px;
padding-right:8px;

}

.become

{

	width:288px;
	float:left;font-family:Arial;
	font-size:18px;
	color:#0d67b0;
	background-image:url(images/border.jpg);
	background-repeat: repeat-x;
	background-position:top;
	padding-top:5px;

}

.become2

{background-image:url(images/border.jpg); background-repeat:repeat-x; background-position:bottom; width:288px; height:15px; clear:both; margin:0px auto}

 

.become_a_fan

{

	width:288px;
	float:left;
	padding-top:7px

}

  .welcome

{
     
        float:right;
        
}
.clear{ clear:both;}

.welcome_contant_main

{

	width:625px;
	float:left;
	padding-right:10px;
	padding-top:5px;
	padding-bottom:5px;

}
.welcome_contant_main a

{
	text-decoration:underline;
	color:#6b6b6b;
	font-weight:bold;
}
.welcome_contant_main a:hover

{
	text-decoration:none;
}


.aerrow_blue

{

	width:640px;
	float:left;
	background-image:url(images/aerrow_blue.jpg);
	background-repeat:no-repeat;
	line-height:20px;
	margin-top:10px;

}



.aerrow_red

{

	width:560px;
	background-image:url(images/aerrow_red.jpg);
	background-repeat:no-repeat;
	padding-bottom:5px;
	float:left;
	padding-right:10px;
	padding-left:25px;	

}

.aerrow_red_new

{

	width:590px;
	padding-bottom:5px;
	float:left;
	padding-right:10px;

}

.video

{

	width:640px;
	height:395px;
	float:left;

}

	

.bottom

{

	width:950px;
	height:75px;
	background-color:#0e68b0;
	float:left;

}

.bottom_but

{

	

	

	color:#ffffff;
	padding-left:10px;
	padding-top:25px;
	float:left;

}

.bottom_but2

{

	

	

	color:#ffffff;
	padding-left:125px;
	padding-top:15px;
	float:left;

}

.image_line

{

width:370px;
height:35px;
float:right;
padding-left:25px;
background-image:url(images/car_line.jpg);
background-repeat:no-repeat;
background-position:right;

}

.blank

{

width:1px;
height:10px;
float:left;
margin:0px auto;

}



.bottom_image

{

width:102px;
float:left;

}

.green_point

{

width:225px;
float:right;

}

.green_point_image

{

width:171px;
float:right;

}

.welcome_new

{

width:900px;
float:left;
padding-left:35px;

}

.welcome_text

{ padding:0px; margin:0px; width:700px

}

.aerrow_blue_welcome

{

	width:650px;
	background-image:url(images/aerrow_red.jpg);
	background-repeat:no-repeat;
	padding-left:50px; text-align:justify
	 

}

.deluxe

{

	width:500px;
	background-image:url(images/aerrow_red.jpg);
	background-repeat:no-repeat; 
	margin:0px auto;

}

.deluxe_new

{

	font-size:20px;
	color:#0662ad;
	font-weight:bold;
   line-height:24px;
}

.deluxe_wash_image

{	 

	

	font-size:15px;
	color:#0662ad;
	font-weight:bold;

	

}

.text_box{ width:180px

}

.contant_new
{

	width:635px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px; 
	/*text-align:justify;*/
	text-align:left;

}

.contant_new2

{

	width:635px;
	float:left;
	padding-top:5px;
	padding-bottom:5px;
	padding-right:5px; text-align:left

}


.chart

{

	width:600px;
	float:left;
	padding-left:35px;
	padding-top:5px;
	padding-bottom:5px;
	line-height:10px;

}

.chart_table_1

{

width:207px;
height:100px;
background-image:url(images/chart.gif);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;

color:#205075;

background-color:#7cacd4;
line-height:25px;

}

.chart_table_2

{

width:207px;
height:80px;
background-image:url(images/chart.gif);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#205075;1
padding-top:10px;
padding-bottom:10px;
background-color:#7cacd4;
line-height:22px;

}

.chart_table_3

{

width:166px;
height:60px;
background-image:url(images/chart_2.gif);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#205075;
background-color:#7cacd4;
line-height:20px;

}

.chart_table_4

{

width:207px;
height:70px;
background-image:url(images/chart_3.gif);
background-repeat:no-repeat;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#205075;background-color:#7cacd4;
line-height:20px;

font-weight:bold;

}

.chrt_border_left

{

border-left:3px #000000 solid;

}

.chrt_border_right

{

border-right:3px #000000 solid;

}

.chrt_border_top

{

border-top:3px #000000 solid;

}

.image_border

{

border:1px #999999 solid;

}

.gr_form

{

width:280px;
background-image:url(images/gr_form.jpg);
background-repeat:repeat-x;
border:1px #999999 solid;

}

.gr_form_2

{

width:280px;
background-image:url(images/gr_form_02.jpg);
background-repeat:repeat-x;
border:1px #999999 solid;

}

.location

{

        padding-left:20px;
        line-height:18px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6b6b6b;



}



sidebar

{

	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#6b6b6b;
    line-height:12px;
	font-size:10px;

}
.method{ padding-top:10px; padding-bottom:10px; padding-left:40px;}
.green_pro{ font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#38910d; font-weight:bold; padding-top:15px; padding-bottom:10px;}

.sign_up{ background-image:url(images/sign_up_bg.gif); background-repeat:no-repeat; background-position:left bottom; height:91px;     margin-bottom:7px; width:288px; margin-left:10px;}
.line_do{  border-bottom:1px dotted#000; margin-bottom:10px; margin-left:10px; margin-top:15px;}
.line_do2{  border-bottom:1px dotted#000; margin-bottom:5px; margin-left:10px; margin-top:20px;}
.sign_up_form{ margin-top:55px; margin-left:27px; background-color:transparent; border:0px;}
.sign_up_left{ width:230px; float:left; }
.sign_up_right{ width:41px; float:left; margin-top:40px; margin-right:10px;}

.happy_1

{
width:288px;
float:left;
padding-left:9px;
padding-right:8px;


}

.Quick{ background-image:url(images/quick_link_bg.gif); background-repeat:no-repeat; font-size:20px; color:#ffffff; font-weight:bold;  line-height:38px; background-position:center bottom; padding-left:20px; margin-bottom:5px;}



.menu_link{ width:288px; margin:0px auto;}
.menu_link ul{ margin:0px; padding-left:5px;}
.menu_link ul li{  list-style:none; background-image:url(images/quick_link_bg_aerrow.gif); background-position:20px 16px; background-repeat:no-repeat; font-size:12px; color:#6b6b6b; line-height:37px; padding-left:35px;  }
.menu_link ul li a{  color:#6b6b6b;  text-decoration:none;   }
.menu_link ul li a:hover{ background-image:url(images/quick_link_bg_h.png); background-repeat:no-repeat;
 background-position:center; width:288px; color:#000;  }







ul.MenuBarVertical
{
	margin: 0;
	padding-left:0px; list-style:none;
	
	cursor: default;
	width: 300px;
 	font-size:12px; color:#6b6b6b;
	
	
}
/* Set the active Menu Bar with this class, currently setting z-index to accomodate IE rendering bug: http://therealcrisp.xs4all.nl/meuk/IE-zindexbug.html */
ul.MenuBarActive
{
	z-index: 1000;
}
/* Menu item containers, position children relative to this container and are same fixed width as parent */
ul.MenuBarVertical li
{
	margin: 0;
	padding: 0;
	 

	position: relative;
	text-align: left;
	cursor: pointer;
	width: 300px;
	font-size:12px; color:#6b6b6b;
	margin-left:0px;
	padding-left:15px;
}
/* Submenus should appear slightly overlapping to the right (95%) and up (-5%) with a higher z-index, but they are initially off the left side of the screen (-1000em) */
ul.MenuBarVertical ul
{
	margin: -5% 0 0 95%;
	padding: 0;
	list-style:none;
	
	position: absolute;
	z-index: 1020;
	cursor: default;
	width: 300px;
	left: -1000em;
	top: 0;
	font-size:12px; color:#6b6b6b;
}
/* Submenu that is showing with class designation MenuBarSubmenuVisible, we set left to 0 so it comes onto the screen */
ul.MenuBarVertical ul.MenuBarSubmenuVisible
{
	left: 0;
}
/* Menu item containers are same fixed width as parent */
ul.MenuBarVertical ul li
{
	width:300px;
	
}

/*******************************************************************************

 DESIGN INFORMATION: describes color scheme, borders, fonts

 *******************************************************************************/

/* Outermost menu container has borders on all sides */
ul.MenuBarVertical
{

}
/* Submenu containers have borders on all sides */
ul.MenuBarVertical li a{background-image:url(images/aerrow_2.gif); background-repeat:no-repeat; background-position:0px 11px; padding-left:15px}
ul.MenuBarVertical ul
{
	
}
/* Menu items are a light gray block with padding and no text decoration */
ul.MenuBarVertical a
{
	display: block;
	cursor: pointer;
	padding: 0.5em 0.75em;
	color:#6b6b6b;
	text-decoration: none;
}
/* Menu items that have mouse over or focus have a blue background and white text */
ul.MenuBarVertical li{height:35px;}
ul.MenuBarVertical li:hover 
{
	background-image:url(images/quick_link_bg_h.png); background-repeat:no-repeat;
	color: #000; background-position:7px; height:35px
}
/* Menu items that are open with submenus are set to MenuBarItemHover with a blue background and white text */
ul.MenuBarVertical a.MenuBarItemHover, ul.MenuBarVertical a.MenuBarItemSubmenuHover, ul.MenuBarVertical a.MenuBarSubmenuVisible
{
	background-image:url(images/quick_link_bg_h.png; background-repeat:no-repeat;
	color: #000;
}

/*******************************************************************************

 SUBMENU INDICATION: styles if there is a submenu under a given menu item

 *******************************************************************************/

/* Menu items that have a submenu have the class designation MenuBarItemSubmenu and are set to use a background image positioned on the far left (95%) and centered vertically (50%) */


ul.MenuBarVertical a.MenuBarItemSubmenu
{
	background-image: url(SpryMenuBarRight.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

/* Menu items that are open with submenus have the class designation MenuBarItemSubmenuHover and are set to use a "hover" background image positioned on the far left (95%) and centered vertically (50%) */
ul.MenuBarVertical a.MenuBarItemSubmenuHover
{
	background-image: url(SpryMenuBarRightHover.gif);
	background-repeat: no-repeat;
	background-position: 95% 50%;
}

/*******************************************************************************

 BROWSER HACKS: the hacks below should not be changed unless you are an expert

 *******************************************************************************/

/* HACK FOR IE: to make sure the sub menus show above form controls, we underlay each submenu with an iframe */
ul.MenuBarVertical iframe
{
	position: absolute;
	z-index: 1010;
	filter:alpha(opacity:0.1);
}
/* HACK FOR IE: to stabilize appearance of menu items; the slash in float is to keep IE 5.0 from parsing */
@media screen, projection
{
	ul.MenuBarVertical li.MenuBarItemIE
	{
		display: inline;
		f\loat: left;
		background: #FFF;
	}
}


