body {
	font-family: Arial, Helvetica, sans-serif;
	/* font-family: Cambria, Arial, Helvetica, sans-serif; */
	font-size: 14px;
	color: #000000;
	text-align:center;
	background: url(images/update7/bkgrnd2.gif);
	/* background-image: url(img/bg.jpg);
	background-repeat: repeat; */

}


h2 { 
 margin-top: 5px;
 margin-bottom: 5px;
 color:#a4866a;
 font-weight:bold;
 text-align:center;
 font-size: 15px;
 letter-spacing: -1;}
 
 .pink {
 color:#857051;
 }
.text_box2 {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
padding-left:5px;
padding-right:5px;
padding-bottom:5px;
line-height:18px;

}

p, td {
    font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
    color: #444444;
}

p.text {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #444444;
    text-align: justify;
}
p.text a {
    font-family: Arial, Helvetica, sans-serif;
}

#wbvstyle p{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    color: #444444;
}

#wbvstyle h2 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #857051;
    text-align: left;
	}

#ptstyle p{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:18px;
    color: #444444;
}	
#ptstyle h2 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #857051;
    text-align: left;
	}
	
#ptstyle h3 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #857051;
    text-align: left;
	}

#ptstyle a {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	}
	
#oldptstyle p{
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:15px;
    color: #444444;
}	
#oldptstyle h2 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	color: #857051;
    text-align: left;
	}
	
#oldptstyle h3 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #857051;
    text-align: left;
	}

#oldptstyle a {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	}
		
	
.text2 {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
    color: #005d91;
}
#bulletlinks a {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
    color: #005d91;
	text-decoration:none;
}
#bulletlinks a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration:underline;
}

p.text ul,li {
    font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

pre {
    font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
    color: #000000;
}

.top_top_menu {
	font-family:times;
	font-size: 10px;
	color: #005d91;
	font-weight: bold;
}
.top_top_menu, a{
	font-family:times;
	font-size: 14px;
	color: #005d91;
	font-weight: bold;
	text-decoration:none;
}
.top_top_menu, a:hover{
	font-family:times;
	font-size: 14px;
	color: #005d91;
	font-weight: bold;
}

.nav { font-family:times; font-size: 14px; color: #a4866a;
}



.nav a { color: #a4866a; text-decoration : none; }
.nav a:link { color: #a4866a; text-decoration : none; }
.nav a:hover { color: #a4866a; text-decoration : underline; }

a:hover{
	text-decoration:underline;
}

.text_news {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	background-color: #F7E5D4;
	padding-left:12px;
	padding-right:9px;
	text-align:justify;
	line-height:16px;
}
.text_news_bold {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	font-style: italic;
}
.text_box {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #7d8682;
	
	padding-left:8px;
	padding-right:8px;
	text-align:justify;
}
.copyright {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #685031;
	background-color: #e1b189;
}


.input-text, textarea {
  width: 200px;
  border: 1px solid #000;
  font-size: 10px;
  font-family: Verdana;
  padding: 2px;
}

.content_title {
	font-size: 15px;
}


.link_anc {
	color: black;
	font-size: 15px;
}


.link_content {
	color: black;
}

.content {
	margin: 15px;
}

.quote {
	font: italic 10pt Tahoma, Helvetica, Arial;
	text-align: center;
	color: #683705;
}

.disclaimer {
	margin: 20px 15px 15px 15px;
	padding-top: 20px;
	border-top: 1px dotted #9b6a38;
	font-size: 8.5pt;
	font-style: italic;
}

.img-left img {
	float: left;
	margin-right: 8px;
	margin-bottom: 8px;
}

.img-right img {
	float: right;
	margin-left: 8px;
	margin-bottom: 8px;
}

.press-item {
	width:560px;
	margin-top:15px;
	margin-bottom: 15px;
	font-size: 14pt;
}

.press-item h2 {
	text-align: left;
}

.press-item p {	
	width: auto;
	overflow: auto;
	padding-bottom: 8px;
}

img.border {
	border: 1px solid #000;
}

#wrap { 
	position: relative;
	width: 800px;
	margin-left: auto; 
	margin-right: auto;
	text-align:left;
}

div#wrap div#top{
  position: relative;
  z-index: 50;
	background: url(images/update7/ptpt_header-bg.png) no-repeat top right;
	width: 815px;
	height: 100px;
	text-align: center;
	padding-top: 8px;
}

div#wrap div#contentwrap{
    position: relative;
	background: url(images/update7/1pixbg.png) repeat-y top left;
    clear: both;
	width: 815px;
	margin: 0px auto;
    padding: 0px;
	
	}
	
div#wrap div#footer{
	background: url(images/update7/footer.png) no-repeat bottom left;
	width: 815px;
	height: 54px;
	position: relative;
	
}

.footertext a {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 10px;
	text-decoration:none;
	color: #666;
}

.footertext a:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size: 10px;
	text-decoration:underline;
	color: #666;
}

#contentmain{
  	width: 774px;
  	float: left;
  	text-align:center;
  	background: #FFF;
  	
  	padding-top: 10px;
  	padding-bottom: 11px;
  	border-left: 1px solid #AAA29A;
  	border-right: 1px solid #AAA29A;
  }

#mast-links {
	position: absolute; 
	top: 38px; 
	right: 120px;
	z-index: 999;
	color: #674e31;
}

#mast-links a {
	font-size: 90%;
}

.prices td {
	font-size: 14px;
}

.txt-l {
	text-align: left;
}
#mainbody {
	position:relative;
	width:563px;
	height:430px;
	background-color:#ffffff;
}

#mainbody img {
    display:none;  
    position:absolute;  
    top:0px;  
    left:0px;  
}

#submenu {
	position:relative;
	height:inherit;
	margin-left:10px;
}

    #pt_button a {   
    float:left; 
    background:  url(images/update7/pic11.gif) no-repeat 0 0;   
    width: 61px;   
    height: 56px;   
    }

   #pt_button a:hover {   
    background-position: 0 -56px;
    }
	    #pt_button2 a {   
    float:left; 
    background:  url(images/update7/physicaltherapy.gif) no-repeat 0 0;   
    width: 68px;   
    height: 64px;   
	margin-right:1px;
    }

    #pt_button2 a:hover {   
    background-position: 0 -64px;
    }
	
    #mp_button a {   
    float:left; 
    background:  url(images/update7/pic12.gif) no-repeat 0 0;   
    width: 61px;   
    height: 56px;  
    }

    #mp_button a:hover {   
    background-position: 0 -56px;
    }

    #mp_button2 a {   
    float:left; 
    background:  url(images/update7/massage-pilates.gif) no-repeat 0 0;   
    width: 68px;   
    height: 64px;  
    }

    #mp_button2 a:hover {   
    background-position: 0 -64px;
    }	
	
    #wbv_button a {   
    float:left; 
    background:  url(images/update7/pic13.gif) no-repeat 0 0;   
    width: 61px;   
    height: 56px;   
    }

    #wbv_button a:hover {   
    background-position: 0 -56px;
    }
		
	#wbv_button2 a {   
    float:left; 
    background:  url(images/update7/wbv-button.gif) no-repeat 0 0;   
    width: 68px;   
    height: 64px;   
    }

    #wbv_button2 a:hover {   
    background-position: 0 -64px;
    }
			
    #aa_button a {   
    float:left; 
    background:  url(images/update7/pic21.gif) no-repeat 0 0;   
    width: 61px;   
    height: 56px;   
    }

    #aa_button a:hover {   
    background-position: 0 -56px;
    }
	
	#sp_button a {   
    float:left; 
    background:  url(images/update7/pic14.gif) no-repeat 0 0;   
    width: 61px;   
    height: 56px;  
    }

    #sp_button a:hover {   
    background-position: 0 -56px;
    }

	#sp_button2 a {   
    float:left; 
    background:  url(images/update7/structural-products.gif) no-repeat 0 0;   
    width: 68px;   
    height: 64px;  
    }

    #sp_button2 a:hover {   
    background-position: 0 -64px;
    }
			
    #np_button a {   
    float:left; 
    background:  url(images/update7/pic22.gif) no-repeat 0 0;   
    width: 61px;   
    height: 56px;   
    }

    #np_button a:hover {   
    background-position: 0 -56px;
    }

    #np_button2 a {   
    float:left; 
    background:  url(images/update7/nutritional-products.gif) no-repeat 0 0;   
    width: 68px;   
    height: 64px;   
    }

    #np_button2 a:hover {   
    background-position: 0 -64px;
    }
				
    #dx_button a {   
    float:left; 
    background:  url(images/update7/pic23.gif) no-repeat 0 0;   
    width: 61px;   
    height: 56px;   
    }

    #dx_button a:hover {   
    background-position: 0 -56px;
    }

    #dx_button2 a {   
    float:left; 
    background:  url(images/update7/detox.gif) no-repeat 0 0;   
    width: 68px;   
    height: 64px;   
    }

    #dx_button2 a:hover {   
    background-position: 0 -64px;
    }
				
    #com_button a {   
    float:left; 
    background:  url(images/update7/pic28.gif) no-repeat 0 0;   
    width: 61px;   
    height: 56px;   
    }

    #com_button a:hover {   
    background-position: 0 -56px;
    }

    #com_button2 a {   
    float:left; 
    background:  url(images/update7/community-referrals.gif) no-repeat 0 0;   
    width: 68px;   
    height: 64px;   
    }

    #com_button2 a:hover {   
    background-position: 0 -64px;
    }	
	
    #pr_button a {   
    float:left; 
    background:  url(images/update7/pic2.gif) no-repeat 0 0;   
    width: 61px;   
    height: 56px;   
    }

    #pr_button a:hover {   
    background-position: 0 -56px;
    }	

    #pr_button2 a {   
    float:left; 
    background:  url(images/update7/news-press.gif) no-repeat 0 0;   
    width: 68px;   
    height: 64px;   
    }

    #pr_button2 a:hover {   
    background-position: 0 -64px;
    }	
		
	#wbv {
	width:567px;
	height:24px;
	padding-left:4px;
	}
	
    #wbv1_button a {   
    float:left; 
    background:  url(images/update7/wbv_overview.gif) no-repeat 0 0;   
    width: 69px;   
    height: 24px;   
	
    }

    #wbv1_button a:hover {   
    background-position: 0 -24px;
    }	
	
    #wbv2_button a {   
    float:left; 
    background:  url(images/update7/wbv_benefits.gif) no-repeat 0 0;   
    width: 62px;   
    height: 24px; 
    }

    #wbv2_button a:hover {   
    background-position: 0 -24px;
    }	
		
    #wbv3_button a {   
    float:left; 
    background:  url(images/update7/wbv_history.gif) no-repeat 0 0;   
    width: 55px;   
    height: 24px;   
    }

    #wbv3_button a:hover {   
    background-position: 0 -24px;
    }		
	
	#wbv4_button a {   
    float:left; 
    background:  url(images/update7/wbv_clinical.gif) no-repeat 0 0;   
    width: 129px;   
    height: 24px;   
    }

    #wbv4_button a:hover {   
    background-position: 0 -24px;
    }	
	
    #wbv5_button a {   
    float:left; 
    background:  url(images/update7/wbv_research.gif) no-repeat 0 0;   
    width: 70px;   
    height: 24px;   
    }

    #wbv5_button a:hover {   
    background-position: 0 -24px;
    }		
	
    #wbv6_button a {   
    float:left; 
    background:  url(images/update7/wbv_siu.gif) no-repeat 0 0;   
    width: 90px;   
    height: 24px;   
    }

    #wbv6_button a:hover {   
    background-position: 0 -24px;
    }		
	
    #wbv7_button a {   
    float:left; 
    background:  url(images/update7/wbv_test.gif) no-repeat 0 0;   
    width: 88px;   
    height: 24px;
    }

    #wbv7_button a:hover {   
    background-position: 0 -24px;
    }		
	
	#testimonial_button_1 a {   
	float:left;
    background:  url(images/update7/testimonial-box-view-link.jpg) no-repeat 0 0;   
    width: 95px;   
    height: 20px;
    }

    #testimonial_button_1 a:hover {   
    background-position: 0 -20px;
    }		

	#testimonial_button_2 {    
    width: 112px;   
    height: 20px;
    }	
	#testimonial_button_2 a {  
	float:left; 
    background:  url(images/update7/testimonial-box-write-link.jpg) no-repeat 0 0;   
    width: 112px;   
    height: 20px;
    }

    #testimonial_button_2 a:hover {   
    background-position: 0 -20px;
    }			
