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

*{
  padding:0;
  margin:0;
}

body{
     background:url(../images/background.jpg) repeat-x;
	 background-color:#FFFFFF;
	 width:auto;
	 height:570px;
}

.wrapper{
         margin:0 auto;
         width:952px;
}

.wrapper_body{
         margin:0 auto;
         width:952px;
}

.wrapper_topdropshadow{
         margin:0 auto;
         width:964px;
}

.wrapper_bodydropshadow{
         margin:0 auto;
         width:963px;
}

.clearfix{
	      width: 1px;
	      height: 1px;
	      display: block;
	      clear: both;
}

#body_shadow{
             background:url(../images/body_dropshadow.png) repeat-y;
			 width:963px;
			 height:auto;
}

#empty_top{
           height:46px;
}

#top_dropshadow{
                background:url(../images/top_dropshadow.jpg) no-repeat;
				width:964px;
				height:175px;
}

#top{
     width:952px;
	 height:89px;
	 padding-top:4px;
}

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

.sub_nav{
     width:952px;
}

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

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

.sub_nav li.bw1{
                background:url(../images/subnav.jpg) no-repeat 0px 0px;
			    width:252px;
			    height:82px;
}

a.medical{
         background:url(../images/subnav.jpg) no-repeat -252px 0px;
		 width:231px;
		 height:82px;
}

a.medical:hover, a.medical-active{
                            background:url(../images/subnav.jpg) no-repeat -252px -82px;
						    height:82px;
		                    width:231px;
}

a.commercial{
          background:url(../images/subnav.jpg) no-repeat -483px 0px;
		  height:82px;
		  width:240px;
}

a.commercial:hover, a.commercial-active{
                                  background:url(../images/subnav.jpg) no-repeat -483px -82px;
								  height:82px;
		                          width:240px;
}

a.bookmark{
           background:url(../images/subnav.jpg) no-repeat -723px 0px;
		   height:82px;
		   width:222px;
}

a.bookmark:hover, a.bookmark-active{
                                    background:url(../images/subnav.jpg) no-repeat -723px -82px;
								    height:82px;
		                            width:222px;
}

.sub_nav li.bw2{
                background:url(../images/subnav.jpg) no-repeat -945px 0px;
			    width:7px;
			    height:82px;
}
/*-------------------- end SUB navigation ------------------------*/

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

#body_container{
                background:url(../images/body_repeat.jpg) repeat-y;
				width:952px;
				height:auto;
				margin-top:-1px;
}

#body_left{
           width:198px;
		   float:left;
}

#body_right{
           width:716px;
		   padding-left:31px;
		   padding-top:34px;
		   float:right;
}

#empty{
       height:10px;
}

#bottom{
        width:963px;
		height:35px;
}

/*--------------------------- footer --------------------------------*/

#whole-footer{
			  width:952px;
			  padding-top:10px;
}

#footer_top{
		   width:952px;
           font:11px "Arial", Helvetica, sans-serif;
		   text-align:center;
		  
}

.footer a{
          color:#333333;
		  text-decoration:none;
		  
}
.footer a:hover{
          color:#666666;
		  
}
#footer_bottom{
			   width:952px;
               font:11px "Arial", Helvetica, sans-serif;
		       color:#333333;
			   text-align:center;
			   padding-top:10px;
		   
}

.footer_pipe{
             color:#333333;
}

#credit{
        width:952px;
		padding-top:20px;
}

#credit a{
          font:11px "Arial", Helvetica, sans-serif;
		  color:#333333;
		  text-align:center;
		  text-decoration:none;
}

#credit a:hover{
		         color:#FF6600;
}
