
		/* GLOBAL RESET */html,body,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr {  margin:0px;    padding:0px;    border:0px;    border-collapse:separate;    border-spacing:0px;}
	
		BODY {
			margin-top: 0px;
			background-color: #FFF;
			
			font-family:"verdana";
			FONT-SIZE:10pt;
			color: #000;
		}
		
		TD {
			vertical-align:top;
		}
		
		A:VISITED{
			text-decoration:none;
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:8pt;
			color:#135eab;
			
		}
		
		A:LINK{
			text-decoration:none;
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:8pt;
			color:#135eab;
		}
		
		A:HOVER{
			text-decoration:underline;
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:8pt;
			color:#135eab;
		}
		
		.SHELL {
			width: 975px;
			margin-left: auto;
			margin-right: auto;
			overflow:auto;
			text-align: left;
			border-left:1px solid #AAA;
			border-right:1px solid #888;
			border-bottom:1px solid #888;
			background-color: #FFFFFF;
		}
		
		.INNER_SHELL {
			width: 900px;
			margin-left: auto;
			margin-right: auto;
			overflow:auto;
			text-align: left;
			border-left:1px solid #AAA;
			border-right:1px solid #888;
			border-bottom:1px solid #888;
			
		}	
		
		.header_wrap {
			position:relative;
			width: 900px;
			height: 98px;
			background-image:url('images/header.png');
		}
			
		.header_links {
			position: relative;
			width: 790px;
			top: 15px;
			left: 20px;
			font-family:"verdana";
			FONT-SIZE:8pt;
			color: #000;
		}
		
		.header_links A:LINK {
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:8pt;
			color: #FEFEFE;
			text-decoration: none;
		}
		
		.header_links A:VISITED {
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:8pt;
			color: #FEFEFE;
			text-decoration: none;
		}
		
		.header_links A:HOVER {
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:8pt;
			color: #FEFEFE;
			text-decoration: underline;
		}
		
		.number_address {
			position: relative;
			width: 150px;
			top: 30px;
			left: 20px;
			font-family:"verdana";
			FONT-SIZE:8pt;
			color: #FEFEFE;
		}
		
		.main_navigation {
			position: relative;
			width: 900px;
			height: 23px;
			text-align: center;
			background-image:url('images/menu-bg.png');
			padding-top: 7px;
			FONT-SIZE: 10pt;
			font-weight: bold;
			font-family:"verdana";
			color:#444444;
		}
		
		.main_navigation A:LINK {
			color:#444444;	
			text-decoration:none;
			FONT-SIZE:10pt;
		}
		
		.main_navigation A:VISITED {
			color:#444444;	
			text-decoration:none;
			FONT-SIZE:10pt;
		}
		
		.main_navigation A:HOVER {
			color:#135eab;
			text-decoration:none;
			FONT-SIZE:10pt;
		}
		
		.menu_a {
			float: left;
			height: 22px;
			padding-left: 23px;
		}
		
		.menu_b {
			float: left;
			height: 22px;
			padding-left: 25px;
		}
		
		.menu_drop_wrap {
			position: absolute;
			color: #000000;
			top: 0px;
			left: 0px;
			padding: 7px 10px 10px 10px;
			margin: 0px 0px 0px 0px;
			border-left:1px solid #AAA;
			border-right:1px solid #888;
			border-bottom:1px solid #888;
			background-color: #EEE;
			z-index:1;
			
			FONT-SIZE: 9pt;
			font-weight: bold;
			font-family:"verdana";
			
			display: none;
		}
		
		.menu_drop_wrap A:VISITED {
			text-decoration:none;
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:8pt;
			color:#135eab;
			line-height: 140%;
		}
		
		.menu_drop_wrap A:LINK{
			text-decoration:none;
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:8pt;
			color:#135eab;
			line-height: 140%;
		}
		
		.menu_drop_wrap A:HOVER{
			text-decoration:underline;
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:8pt;
			color:#135eab;
			line-height: 140%;
		}

		.theflash {
			
			float: left;
			width: 560px;
			height: 123px;
			z-index:100;
		}
		
		.vehicle_image {
			float: left;
			width: 325px;
			height: 93px;
			padding-top: 30px;
			padding-right: 15px;
			
			text-align:center;
			
		}
		
		.main_wrap {
			position: relative;
			width: 900px;
			overflow:auto;
			background-color: #DDDDDD;
		}
		
		.second_navagation {
			position: relative;
			float: left;
			width: 150px;
			padding-top: 20px;
			padding-right: 13px;
			text-align: right;
			
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:8pt;
			color:#135eab;
			line-height: 140%;
			background-color: #DDDDDD;
		}
		
		.second_navagation A:VISITED{
			text-decoration:none;
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:8pt;
			color:#135eab;
			line-height: 140%;
		}
		
		.second_navagation A:LINK{
			text-decoration:none;
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:8pt;
			color:#135eab;
			line-height: 140%;
		}
		
		.second_navagation A:HOVER{
			text-decoration:underline;
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:8pt;
			color:#135eab;
			line-height: 140%;
		}
		
		.main_content {
			float: left;
			width: 677px;
			padding-top: 20px;
			padding-left: 30px;
			padding-right: 30px;
			padding-bottom: 20px;
			background-color: #FFF;
			
			font-family:"verdana";
			FONT-SIZE:8pt;
			text-align: justify;
		}
		
		.main_content A:LINK {
			text-decoration:none;
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:8pt;
			color:#135eab;
		}
		
		.main_content A:VISITED {
			text-decoration:none;
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:8pt;
			color:#135eab;
		}
		
		.main_content A:HOVER {
			text-decoration:underline;
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:8pt;
			color:#135eab;
		}
		
		.footer_left {
			float: right;
			width: 10px;
			height: 98px;
			background-color: #DDDDDD;
			padding-left:20px;
		}
		
		.footer_right {
			float: left;
			width:900px;
			text-align: right;
			background-color: #DDD;
		}
		
		.seo {
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:8pt;
			color:#EEE;
			margin-top:300px;
		}
		
/* PAGE LEVEL */

		fieldset {
			border:0;
		}
		
		h1 {
			color: #075ba7;
			font-size:14pt;
			font-weight:bold;
			margin-bottom: 4px;
			text-decoration:none;
		}
		
		.h1 {
			color: #075ba7;
			font-size:14pt;
			font-weight:bold;
			margin-bottom: 4px;
			text-decoration:none;
		}
		
		h2 {
			color: #075ba7;
			font-size:13pt;
			font-weight:bold;
			padding-bottom: 5px;
		}
		
		h3 {
			color: #075ba7;
			font-size:10pt;
			font-weight:bold;
			padding-bottom: 5px;
		}
		
		.h4 {
			font-size:8pt;
			font-weight:bold;
			padding-bottom: 5px
		}
		
		.red_link a:link {
			color:#F00;
		}
		
		.content_subtitle {
			color: #075ba7;
			font-size:10pt;
			font-weight:bold;
			padding-bottom: 10px;
			padding-left: 5px;
		}
		
		.big_links_wrap {
			position: relative;
			width: 100%;
		}
		
		.big_links {
			position: relative;
			float: left;
			width: 375px;
		}
		
		.big_links A:LINK {
			text-decoration:none;
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:10pt;
			color:#135eab;
		}
		
		.big_links A:VISITED {
			text-decoration:none;
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:10pt;
			color:#135eab;
		}
		
		.big_links A:HOVER {
			text-decoration:underline;
			font-family:"verdana";
			font-weight:bold;
			FONT-SIZE:10pt;
			color:#135eab;
		}
		
		.brochure {
			position: relative;
			float:left;
			width: 300px;
			text-align:center;
		}
		
		iframe	{
			border:0px;
		}
		
	/* HOME PAGE */
		
		.home_left_col {
			float:left;
			width: 47%;
			padding-right: 30px;
		}
		
		.home_numbers {
			float: left;
			width: 30px;
			font-size: 18pt;
			font-weight: bold;
			color: #075ba7;
			padding-right: 10px;
		}
		
		.home_numbers_text {
			float: left;
			width: 265px;
			padding-top: 5px;
			padding-bottom: 10px;
			padding-right: 10px;
		}
		
	/* CONTACT US FORM */
		
		.contact_us_form_description {
			float: left;
			text-align: right;
			width: 20%;
			margin: 5px 10px 0px 0px;
		}
		
		.contact_us_form_box {
			float: left;
			text-align: left;
			width: 78%;
		}
		
		.contact_us_form_submit {
			float: left;
			text-align: center;
			width: 80%;
			margin: 15px 0px 0px 0px;
		}
		
	/* VEHICLE SALES */
	
		.vehicle_sales_left {
			position:relative;
			float:left;
			width:49%;
			height:100px;
			text-align:center;
			border-right: 1px solid #000;
		}
		
		.vehicle_sales_left A:LINK {
			font-size:10pt;
		}
		
		.vehicle_sales_right {
			position:relative;
			float:left;
			width:49%;
			height:100px;
			text-align:center;
		}
		
	/* Sales Staff */
	
		.staff_shell {
			position:relative;
			float: left;
			width:99%;
			padding: 15px 0px 15px 0px;
		}
		
		.staff_image_box {
			float: left;
			width: 210px;
			
			text-align:center;
			margin: 0px 30px 0px 0px;
		}
		
		.staff_image_box_b {
			float: right;
			width: 210px;
			text-align:center;
			margin: 0px 0px 0px 30px;
		}
		
		.staff_name {
			color: #075ba7;
			font-size:12pt;
			font-weight:bold;
			padding-bottom: 15px;
			
		}
		
		.staff_content {
			float:left;
			width: 420px;
		}
	
		
	/* Google Search */
		
		.cse-search-results {
			position:relative;
			width: 675px;
			overflow:hidden; 
		}
		
	/* Whitepaper Form */
		.whitepaper_description {
			float:left; width:39%; text-align:right; padding: 4px 5px 0px 0px;
		}
		
		.whitepaper_box {
			float:left; width:59%;
		}
		
		.whitepaper_submit {
			float:left;
			width: 99%;
			padding-top: 10px;
			text-align:center; 
		}
		
		
.ewaldMovieShell {
	position:absolute;
	width:100%;
	height:100%;
	top:0px;
	left:0px;
	background:#000;
	opacity:0.9;
	filter:alpha(opacity=90);
	display:none;
}

.ewaldMovieWrapper {
	position:relative;
	/*margin-top:-247px;
	margin-right:-5px;*/
	display:none;
}

.ewaldMovie {
	width:325px;
	/* height:218px; */
	height:245px;
}

.ewaldMovieClose {
	width:440px;
	text-align:center;
	color:#F00;
	font-size:13pt;
	font-weight:bold;
}