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

#container{
           width:952px;
		   margin-top:-1px;
}

#main_nav{
          width:229px;
		  height:135px;
		  float:left;
}

#undernav{
          width:229px;
		  height:206px;
		  margin-top:-1px;
}

/*--------------- Navigation ------------------*/

.nav{
     width:229px;
	 height:135px;
}

.nav li{
        list-style: none;
		width:229px;
		display:block;
}

.nav a { 
        height:100%;
		width:100%;
		display:block;
}

a.home{
         background:url(../images/home_nav.jpg) no-repeat 0px 0px;
		 width:229px;
		 height:33px;
}

a.home:hover, a.home-active{
                            background:url(../images/home_nav.jpg) no-repeat -229px 0px;
						    height:33px;
		                    width:229px;
}

a.medical_services{
          background:url(../images/home_nav.jpg) no-repeat 0px -33px;
		  height:34px;
		  width:229px;
}

a.medical_services:hover, a.medical_services-active{
                                  background:url(../images/home_nav.jpg) no-repeat -229px -33px;
								  height:34px;
		                          width:229px;
}

a.commercial_services{
           background:url(../images/home_nav.jpg) no-repeat 0px -67px;
		   height:34px;
		   width:229px;
}

a.commercial_services:hover, a.commercial_services-active{
                                    background:url(../images/home_nav.jpg) no-repeat -229px -67px;
								    height:34px;
		                            width:229px;
}

a.contactus{
           background:url(../images/home_nav.jpg) no-repeat 0px -101px;
		   height:34px;
		   width:229px;
}

a.contactus:hover, a.contactus-active{
                                     background:url(../images/home_nav.jpg) no-repeat -229px -101px;
								     height:34px;
		                             width:229px;
}

/*-------------------- end navigation ------------------------*/

#flash{
       width:723px;
	   float:left;
	   z-index:100;
	   margin-left:198px;
	   margin-top:-135px;
}

/*--------------- content Navigation ------------------*/

.content_nav{
             width:952px;
			 margin-top:-1px;
}

.content_nav li{
        list-style: none;
		height:79px;
		float:left;
		display:block;
}

.content_nav a { 
        height:100%;
		width:100%;
		display:block;
}

.content_nav li.bw3{
                background:url(../images/home_content-nav.jpg) no-repeat 0px 0px;
			    width:198px;
			    height:79px;
}

a.quote{
         background:url(../images/home_content-nav.jpg) no-repeat -198px 0px;
		 width:250px;
		 height:79px;
}

a.quote:hover, a.quote-active{
                            background:url(../images/home_content-nav.jpg) no-repeat -198px -79px;
							width:250px;
						    height:79px;
}

a.schedule{
          background:url(../images/home_content-nav.jpg) no-repeat -448px 0px;
		  width:249px;
		  height:79px;
}

a.schedule:hover, a.schedule-active{
                                  background:url(../images/home_content-nav.jpg) no-repeat -448px -79px;
								  width:249px;
								  height:79px;
}

a.msds{
           background:url(../images/home_content-nav.jpg) no-repeat -697px 0px;
		   width:248px;
		   height:79px;
}

a.msds:hover, a.msds-active{
                                    background:url(../images/home_content-nav.jpg) no-repeat -697px -79px;
									width:248px;
								    height:79px;
}

.content_nav li.bw4{
                background:url(../images/home_content-nav.jpg) no-repeat -945px 0px;
			    width:7px;
			    height:79px;
}
/*-------------------- end SUB navigation ------------------------*/

/*--------------------------------- body -----------------------------------*/

#body_subtitle h1, #body_subtitle{
                  font:18px "Arial", Helvetica, sans-serif;
				  font-weight:600;
				  color:#003300;
				  width:200px;
				  padding-left:10px;
}

#body_box{
          width:716px;
		  padding-top:15px;
}

#home_pic{
          width:308px;
		  height:200px;
		  float:left;
}

#right_text{
            width:315px;
			float:right;
			margin-right:35px;
}

#right_text p{
              font:14px "Arial", Helvetica, sans-serif;
			  color:#666666;
			  line-height:20px;
}

.green{
       color:#003300;
}

#body_texts p, #body_texts{
            font:14px "Arial", Helvetica, sans-serif;
			color:#666666;
			line-height:20px;
			width:670px;
}