﻿
	    body {margin-top:20px;font-family:Calibri, Arial, Tahoma; font-size:11pt; line-height:150%; letter-spacing:0px;	color: #333;  background-repeat:no-repeat;}
  	    img  {border-style:none;
 
}
	    #wrapper 		{width:950px; margin:0px auto; }
	    #wrapper-inside {width:910px; padding-left:25px;padding-bottom:50px; background-color:white; float:left;	}
	    #header-home {float:left;width:885px;margin:-10px 0px 0px 0px;}
	    #logo   	{float:left;   width:335px; margin: 15px 0px 0px 0px;}
	    #starburst 	{float:left;  width:200px; height:106px; margin: 15px 0px 0px 0px;}
	        #tollfree 	    {float:left; width:350px; margin: 15px 0px 0px 0px; font-family:arial; font-weight: normal; font-size:1.95em; text-align:right;color :green;}
	        #bbbemblem      {float:left; width : 350px; margin:10px 0px 0px 0px;  padding:0px;text-align:right;font-size:9pt;}
	        ul#quicklinks   {float:left; width : 350px; margin:10px 0px 0px 0px;  padding:0px;text-align:right;}
	        #quicklinks li {font-size: 8pt;display : inline;list-style-type: none; padding-left:15px;}
	        #quicklinks a:link,#quicklinks a:visited  	{text-decoration: none;font-weight: bold;color: green;}
						        #quicklinks	 a:hover  	{text-decoration: none;font-weight: bold;color: lime;}
#serviceslist
{
margin-left: 0;
padding-left: 0px;
list-style: none;
font-size:15px;
}

#serviceslist li 
{
padding-left: 30px;
height:35px;
margin-top:0px;
padding-top:5px;
padding-left:25px;
/*border:solid 1px red;*/
background-image: url(/images/GREEN-BULLET.jpg);
background-repeat: no-repeat;
background-position: 0 .5em;
}


        #flashpan {width:880px;margin:-20px 0px 0px 0px;/*border:solid 1px #cc0000;*/}

        #sidenavigation {float:left; width:220px; margin:0px 0px 0px 20px;}
        #content        {float:left; width: 635px; margin:0px 10px 0px 0px;}
        #content h1 {color:#0D9347; font-family:arial, Calibri, Verdana;   font-size:24px; letter-spacing:-1px; #margin:15px 0px 20px 0px;}
	    #nav-primary{float:left; width:885px;margin:5px 0px 10px 0px;}
	    .boxtop 	{float:left;width:885px; margin:0px 0px 0px 0px; #margin:0px 0px 0px 0px; height:20px; background-image: url(/images/top-roundedcorners.gif); background-repeat:no-repeat;}
	    .boxbottom 	{float:left;width:885px; height:20px; background-image: url(/images/bottom-rounded-corners.gif); background-repeat:no-repeat;}
	    #mainbody 	{width:885px; float:left; margin:0px 30px 0px 0px; background-image:url(/images/bodybg.gif); background-repeat:repeat-y;}
	    #socialbookmark {width:335px; text-align:center;}
        
        #weclean    {font-family:Myriad Pro, Calibri, Arial; font-size: 13pt; letter-spacing:0px; margin:20px 0px 0px 8px;_margin:-10px 0px 0px 0px;}
        #chgomag    {width:430px; margin:25px 0px 10px 0px}
        

	    #leftcol	{width:450px; float:left; margin:-20px 20px 0px 30px;}
	    #rightcol	{width:335px; float:left; margin:-17px 0px 0px 0px; }
	    .hmbuttons  {margin-bottom:8px;}
	    .headertxt  {margin-top:25px;}
	    #testimonial {width:250px; margin:15px 0px 0px 30px;padding:15px; background-color: #EBFFE1; border:thin #A2F043 dotted; }
	    #testimonial .quote {font-family: Arial, Helvetica, sans-serif ; font-size:medium; line-height:150%;}
	    #testimonial .quotee {font-family: Arial, Helvetica, sans-serif ; font-size:small; font-style:italic; text-align:right;}
	    #memberships {float:left;margin-left: 50px;width:280px; text-align:center;}
	    ul.hm_small{font-size:11pt; font-family:Calibri, arial, helvetica;}
        .style1 {color: #008000;}
div.pressitem {float:left;width:600px; padding:45px 0px 45px 0px;border-bottom: dotted 1px #ccc;}
    .pressimg {float:left;width:175px;}
    .pressitem h2 {float:left;width:400px;margin:5px 0px 0px 0px;font-family:'Arial Black', Arial, helvetica;font-weight:bold; font-size:15pt; color:#000; line-height:18pt;}
    .pressitem h2 a:link,
    .pressitem h2 a:visited {text-decoration:none; color:#0D9347;}
    .pressitem h2 a:hover {text-decoration:underline;}
    .pressitem h3 {float:left;width:400px;margin:0px; font-family:Arial, helvetica; font-size:12pt;color:#000;}

#footer {margin:-50px 0px 0px 25px; width:882px;float:left;}
ul.footer    {margin-top:5px;  margin-left:0px; margin-bottom:5px; text-align:center;}
ul.footer li {display:inline; margin-right:10px;}
ul.footer a  {padding: 2px 0px 1px 0px; color:#fff; text-decoration:none;font-size:9pt;}
ul.footer a:hover     {text-decoration:underline; border-bottom-color:#009933;color:#A2F043; border-bottom-width:1px;margin-bottom:1px;}.copyright    {padding: 5px 0px 5px 0px; color:#333; text-align:center; text-decoration:none;font-size:9pt;}

#navsidebar {width:180px; margin:0px 25px 0px 0px; /*border:solid 1px #ccc;*/}
#navsidebar h2 {margin:10px 0px 0px 0px;}
#navsidebar h2 a{background-color:white; color:#097E3B; font-weight:bold; font-size:13pt; text-decoration:none; }
#navsidebar li {}
#navsidebar ul {padding:0px; margin:0px 0px 0px 15px; list-style-image:url(images/green_arrow.gif);}


#navlist ul.sidemenu         {font-family:calibri, arial, tahoma;font-size:26px; list-style:none; padding:0; margin:0 0 0 10px;}
#navlist ul.sidemenu li      {margin:0; padding:5px;border-bottom:1px solid lime;}
#navlist ul.sidemenu li a    {display:block; color:#993366;text-decoration:none;}


#navlist           {width: 180px; }
#navlist ul        {
                    margin-left: 0;
                    padding-left: 0;
                    list-style-type: none;
                    font-family: Arial, Helvetica, sans-serif;
                    font-size:10pt;
                    }

#navlist a         {
                    display: block;
                    padding: 3px;
                    margin:0px 0px 5px 0px;
                    width: 160px;
                    background-color: #fff;
                    border-bottom: 1px solid #eee;
                    }
                    
#navlist li.nested a:link, 
#navlist li.nested a:visited, 
#navlist a:link, 
#navlist a:visited  {background-color:#effaea;color: #66cc66;text-decoration: none;}

#navlist a:hover    {color:#097E3B;}


/*  FORM STYLES */

.formsection {background-color:#eee; padding:10px;width:410px; margin-bottom:5px;}
#sponsor        {width:850px; margin:0 auto;margin-top:10px;}
#sponsor a      {font-size:80%; text-align:center;}
#wrapperbody    {width:700px;}
.formsectionSM {background-color:#eee; padding:5px;width:385px; margin-bottom:5px;}
.formlabel   {margin-bottom:5px;} 

td.sidebar 
{padding:15px;background-color:#ededed;}
    
a:link.calloutlink  {font-size:9pt;}
#Testimonial {float:left;margin-bottom:50px;margin-right: 25px;width:500px; padding:25px; border:1px solid #ccc; background-color:#f4f9f1; font-family:Arial; font-size:1.0em; line-height:1.20em;}

.quote {float:left;font:inherit; font-weight:bold;}
.name {float:left;font:inherit; font-size:90%;margin-bottom:0px;}
.city {float:left; clear:both;font-style: italic;font-size:90%; margin-top:0px;}

#left   {float:left;width:375px;margin:0px 25px 0px 0px;}
#right  {float:left;width:225px;}
/*.topblock {font-family: Arial; font-size:13pt; line-height:125%;}*/
.topblock {font-family: Arial; /*font-size:13pt; line-height:125%;*/font-size: 1.083em; line-height: 1.462; width:600px;}

h2 {font-size:13pt; color:Green;}
.caption {font-family:Arial;  font-style:italic; font-size:10pt; line-height:100%;}
.captcha {width:600px;}