body { font-family:Tahoma, sans-serif; font-size:13px; }

html {
  filter: expression(document.execCommand("BackgroundImageCache", false, true));
}


 

.main_title {
	color:#004e83; font-size:17px;
}
.contacts {
	font-size:13px; color:#666; font-weight:bold;
}

.green_title {
	font-size:16px; color:#5eba4d; font-weight:bold;
}

.form_text {
	color:#333; font-size:12px; }

.google_map {
	width:350px; height:500px; float:right; border: 2px solid #686868;
}

.bg {
	background-image:url(images/bg.jpg); background-repeat:repeat-y; height:auto;
}

.bg #logo {
	background-image:url(images/logo.png); width:230px; height:94px; background-repeat:no-repeat; float:left; margin-left:20px;
}

.bg #navi_area {
	width:842px; height: 46px; clear:both; background-image:url(images/navi_bg.jpg); width:842px; height:45px; margin: 0; padding: 0; font-size:14px; text-transform:uppercase; color:#FFFFFF; position:relative;
}

.bg #navi_area2 {
	width:842px; height: 46px; clear:both; background-image:url(images/navi_bg.jpg); width:842px; height:45px; margin: 0; padding: 0; font-size:14px; text-transform:uppercase; color:#FFFFFF; position:relative;
}

.bg #navi_area ul {
	list-style:none;
	padding: 0;
	vertical-align:middle;
	margin:0px;
	
} 
.bg #navi_area ul li {
	display: inline;
	margin:0;
	
} 
.bg #navi_area ul li a {
	display: block;
	float: left; 

} 

.bg #navi_area ul li a.sr{ padding-right:20px; padding-left:13px;}
.bg #navi_area ul li a.sl { padding-left:1px; padding-right:1px;}
.bg #navi_area ul li a.sm { padding-left:2px;}

.bg #home_content {
	width:842px; height:200px; }
	
.bg #home_content #main_content{
	float:left; width:598px; height:200px; }
	
.bg #home_content #main_content .header {
	font-size:22px; color:#004e83;margin-left:20px;}
	
.bg #home_content #main_content .content {
	font-size:13px; color:#777777; text-align:justify; margin-left:20px; margin-right:30px;}	

.bg #flash_banner {
	width:842px; height:183px;  }
	
#banner{
	position:relative;
top:0;
z-index:1;	
}	
	
.bg #home_content #quick_contact {
	background-image:url(images/blug_bg.jpg); width:244px; background-repeat:repeat-y; height:200px; float:left; }

.bg #home_content #quick_contact .contact_header {
	font-family:Tahoma, Geneva, sans-serif; font-weight:bold; color:#66a33e; font-size:14px; margin-left:20px;
}

.bg #home_content #quick_contact .contact_content_blue {
	color:#125687; font-size:12px; margin-left:20px;
}
.bg #home_content #quick_contact .contact_content_black {
	color:#000000; font-size:12px; margin-left:20px;
}


/*ABOUT US PAGE */

.bg #content {
	width:842px; height:auto; }
	
.bg #content #about_us_content {
	margin: 20px 30px 0px 30px; color:#555555; font-size:13px;
}

.bg #content #about_us_content a{
	color:#555555; font-size:13px;
}


.home_footer {
	background-image:url(images/home_footer_bg.jpg); background-repeat:no-repeat; width:842px; height:132px; }
	
.footer_bottom_image {
	background-image:url(images/footer.jpg); width:842px; height:84px; }

.home_footer #remote_assistance {
	width:245px; height:120px; float:right; padding-top:5px;
}



#contents {
	margin-left: 0;
	padding-left: 0;
	list-style: none;
}

#contents li {
padding-left: 30px;
background-image: url(images/bullet.png);
background-repeat: no-repeat;
background-position: 0 .1em;
}

.email a {
	color:#000000;
	text-decoration:underline;
	color:#000000; font-size:12px;
}

.email a:visited {
	color:#000000;
	text-decoration:underline;
}

.email a:hover {
	color:#666;
	text-decoration:underline;
}

.footer {
	float:left; color:#777777; width:220px; margin-left:20px; margin-top:5px; }
.disclaimer {
	float:right; color:#777777; text-decoration:underline; width:80px; margin-top:5px; }
.disclaimer a{
	color:#777777; text-decoration:none;}

.download {
	color:#000000;
	text-decoration:none;
}

.download a {
	color:#000000;
	text-decoration:none;
}

.download a:hover {
	color:#000000;
	text-decoration:underline;
}

.download_footnote {
	font-style:italic;
	font-size:11px;
}