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

/*==================================== tOP =============================================*/
	.top_cont_bg	{
	 background:url(../images/top_cont_bg.jpg);
	 width:780px;
	 height:auto;
	 }
	 
	.menu_bar	{
	 background:url(../images/menu_bar.jpg);
	 width:780px;
	 height:38px;
	 }
	
	 .main_banner	{
	  background:url(../images/main_banner.jpg);
	  width:780px;
	  height:186px;
	  }
	  
	 .main_banner_down		{
	  background:url(../images/logo_down.jpg);
	  width:780px;
	  height:75px;
	  }
	  
	 .get_a_quote	{
	  background:url(../images/get_a_quote.png) no-repeat;
	  width:143px;
	  height:22px;
	  }
	  
	 .body_cont		{
	  background:url(../images/body_cont_bg.jpg);
	  width:780px;
	  height:auto;
	  }
	  
	 .footer	{
	  background:url(../images/footer_bg.jpg) no-repeat;
	  width:780px;
	  height:47px;
	  }
	  
	 .submit_button	{
	  background:url(../images/submit.png) no-repeat;
	  width:82px;
	  height:19px;
	  }
	  

/*===================================== tEXT ========================*/
	
	 .menu-txt	{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-weight:normal;
	  color:#000000;
	  font-size:10px;
	  }
     .menu-txt a:link {
	  color:#000000;
	  text-decoration: none;
	  }
     .menu-txt a:visited {
	  color:#000000;
	  text-decoration: none;
      }
	 .menu-txt a:hover {
   	  color:#000099;
	  text-decoration: none;
	  font-weight:bold;
      }
     .menu-txt a:active {
	  color:#000000;
	  text-decoration: none;
      }
	  
	 .welcome-txt	{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-weight:bold;
	  color:#000099;
	  font-size:14px;
	  padding-left:30px;
	  }
	  
	 .welcome-txt1	{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-weight:normal;
	  color:#666666;
	  font-size:11px;
	  padding:0px 30px 0px 30px;
	  }
	  
	 .thanq-txt	{
	  font-family:Brush Script Std;
	  font-weight:normal;
	  color:#000000;
	  font-size:25px;
	  }
	  
	 .welcome-txt2	{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-weight:bold;
	  color:#666666;
	  font-size:12px;
	  padding-left:30px;
	  }
	  
	 .footer-txt	{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-weight:normal;
	  font-size:10px;
	  color:#666666;
	  line-height:15px;
	  }
	 .footer-txt a:link {
	  color:#666666;
	  text-decoration: none;
	  }
     .footer-txt a:visited {
	  color:#666666;
	  text-decoration: none;
      }
	 .footer-txt a:hover {
   	  color:#000099;
	  text-decoration:none;
      }
     .footer-txt a:active {
	  color:#666666;
	  text-decoration: none;
      }
	  
	 	  
	 .get_a_quote-txt	{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-size:10px;
	  font-weight:bold;
	  color:#FFFFFF;
	  }
	  .get_a_quote-txt a:link {
	  color:#FFFFFF;
	  text-decoration: none;
	  }
     .get_a_quote-txt a:visited {
	  color:#FFFFFF;
	  text-decoration: none;
      }
	 .get_a_quote-txt a:hover {
   	  color:#FFFFFF;
	  text-decoration:none;
      }
     .get_a_quote-txt a:active {
	  color:#FFFFFF;
	  text-decoration: none;
      }
	  
	  
	 .body_in-txt	{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-weight:normal;
	  color:#666666;
	  font-size:11px;
	  }
     .body_in-txt a:link {
	  color:#666666;
	  text-decoration:none;
	  }
     .body_in-txt a:visited {
	  color:#666666;
	  text-decoration:none;
      }
     .body_in-txt a:hover {
   	  color:#000099;
	  text-decoration:none;
      }
     .body_in-txt a:active {
	  color:#666666;
	  text-decoration:none;
      }


	 .contact-txt	{
	  font-family:Verdana, Arial, Helvetica, sans-serif;
	  font-weight:normal;
	  color:#666666;
	  font-size:10px;
	  }
	  
	 .frm-fie-n {
   	  font-family:Verdana, Arial, Helvetica, sans-serif;
      font-size:11px;
	  line-height:25px;
	  text-align:left;
	  color:#858585;
	  text-decoration:none;
	  vertical-align:top;
	  padding-left:3px;
	  border: thin solid #cccccc;
      }
/* new style */
.table_header { line-height:25px; background-color:#5085cb; color:#FFFFFF; font-weight:bold; }
.table_border1 { border-right:1px #5085cb solid; border-bottom:1px #5085cb solid; line-height:20px; }

.softh1 { font-size:14px; font-weight:bold; }
.softblueh1 { font-size:18px; font-weight:bold; }
