/* CSS Document */
body
{
	margin:0px;
}
.outerbox
{

  width:747px;
 border:#999999;
 border-style:solid;
 border-width:1px;
  margin-left:auto;
	margin-right:auto;
	text-align:left;
}
.top_pad
{f
  padding-top:10px;
}
.txt_padd
{
  padding-left:20px;
}
.normal_txt_home
{
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#000000;
  width:320px;
}
.box1
{
  background-image:url(../images/menu_top_line.jpg);
  background-repeat:repeat-x;
  height:11px;
 }
 
 .menu_bg
 {
   background-color:#4D8223;
   height:20px;
   
 }
 .footer_bg
 {
   background-image:url(../images/footer_bg.jpg);
   height:42px;
   background-repeat:repeat-x;
  
 }
 .menu_txt
 {
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#FFFFFF;
    
 }
 .menu_txt a
 {
   font-family:Arial, Helvetica, sans-serif;
   font-size:13px;
   color:#FFFFFF;
   text-decoration:none; 
 }
 .menu_txt a:hover
 {
   color:#AAFF55;
   text-decoration:none;  
   font-weight:bold;
 }
 .active
 {
   background-image:url(../images/fade_green.jpg);
   background-repeat:repeat-x;
   font-weight:bold;  
 }
 .heading1_green
 {
   font-family:"Times New Roman", Times, serif;
   color:#4D8223;
   font-size:18px;
   padding-left:28px;
 }
 .heading2_green
 {
   font-family:"Times New Roman", Times, serif;
   color:#4D8223;
   font-size:18px;
  
 }
 
 .call_line1
 {
   font-family:"Times New Roman", Times, serif;
   color:#33729F;
   font-size:24px;
   font-weight:bold;
  }
  .home_box1
  {	
    vertical-align:top;
  }
  .greenline_horiz
  {
	vertical-align:top;
	
  }
   .call_line2
 {
   font-family:"Times New Roman", Times, serif;
   color:#649FC8;
   font-size:24px;
   font-weight:bold;
  }
  ul
  {
   font-family:Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#5E7050;
   list-style-position: outside;
    list-style-image: url(../images/bullet.jpg);
    list-style-type: none;
  }
  
/*  .li_img
  {
    list-style-position: outside;
    list-style-image: url(../images/bullet.jpg);
    list-style-type: none;
	padding-right:10px;
  }
  */
   .padd
  {
   /*	padding-top:15px;  */
	padding-bottom:25px;
	text-align:left;
  }
  .footware
  {
   float:right;
   margin-top:91px;
   *margin-top:95px;

   width:141px;
   height:174px;
  }
   
   .footware_florida
  {
   float:right;
   margin-top:101px;
   *margin-top:123px;

   width:141px;
   height:174px;
  }
 .footware_michpage
  {
   float:right;
   margin-top:136px;
   *margin-top:157px;

   width:141px;
   height:170px;
  }
  .footware_Contact
  {
   float:right;      
   /*background-image:url(../images/footware2.jpg);*/
/*copy above line and put in all footware classes */
   width:141px;
   height:170px;  
   position:absolute;
   margin-left:232px;    
  }
  .pricing_amt
  {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#4D8223;
  }
  .pricing_txt
  {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#4D8223;
  }
  
  .infotxt
  {
    font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#33729F;
	font-style:italic;
  }
  
  .dot_line
  {
    background-image:url(../images/dot_line.jpg);
	background-repeat:repeat-x;
	height:1px;
  }
  .table
  {
	padding-left:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4D851A;
  }
  .label
  {
	font-family:Arial, Helvetica, sans-serif;
	color:#4D851A;
	font-weight:bold;
	font-size:14px;
	padding-left:10px;
  }
  .textBox
  {
	border:1px solid #4D851A;
  }
  .star
  {
	font-size:12px;
	color:Red;
  }
  .msg
  {
	font-family:Arial, Helvetica, sans-serif;
	padding-left:10px;
	font-size:11px;
	color:#696969;
  }
  