body, td
{
  font-family:		verdana, Arial, sans-serif;
  font-size:		11px;
  color:		#000000; 
  line-height:          15px; 
}

body
{
background:        #ffffff;
}

th
{
  font-weight:		bold;
  font-size:		12px;
}
a
{
  color:        #7B884D;
  text-decoration:	underline;
}
a:hover
{
  color:			#741706;
  text-decoration:	underline;
}
a.MENU-1-ON, a.MENU-1-OFF:hover, a.MENU-1-ON:hover
{
  font-family:    Arial, verdana, sans-serif;
  text-decoration:	none;
  color:		 #741706;
  font-weight:  bold;
  font-size:	14px;
}

a.MENU-1-OFF
{
  font-family:    Arial, verdana, sans-serif;
  text-decoration:	none;
  color:		#787602;
  font-weight:  bold;
  font-size:	14px;
}

a.MENU-2-ON, a.MENU-2-OFF:hover,a.MENU-2-ON:hover
{
  font-size:		11px;
  text-decoration:	none;
  color:		 #741706;
    font-weight:  bold;
}

a.MENU-2-OFF
{
  font-size:		11px;
  text-decoration:	none;
  color:		#4d4c01;
    font-weight:  bold;
}

a.MENU-3-ON, a.MENU-3-OFF:hover,a.MENU-3-ON:hover
{
  font-size:		11px;
  text-decoration:	none;
  color:		 #741706;
    font-weight:  normal;
}

a.MENU-3-OFF
{
  font-size:		11px;
  text-decoration:	none;
  color:		#000000;
    font-weight:  normal;
}

div.newSection
{
  border-width:		2px;
  border-style:		solid;
  border-color:		#000000;
  background-color:	#B6BFE7;
  padding:	7px;
  width: 100%;
}

strong.welcome
{
  font-family:     Arial, verdana, sans-serif;
  font-size:		14px;
  font-weight:		bold;
  color:                #0b4483;
  text-align:           left;
  padding-top:          10px;
  line-height:          20px;
}

h1
{
  font-size:		18px;
  font-weight:		normal;
  color:                #0d57a8;
  text-align:           left;
  padding-top:          5px;
  line-height:          25px; 
}
h2
{
  font-size:		15px;
  color:			#787602;
  font-style:       italic;
  margin-top:       10;  
  margin-bottom:    5; 
  line-height:		18px;

}
h3
{
  font-size:		14px;
  font-style:    normal;
  color:		#0d57a8;
  margin-top:       15;  
  margin-bottom:    0; 
  line-height:		18px;
}
h4
{
  font-size:		12px;
  font-style:    normal;
  color:		#0d57a8;
  margin-top:       15;  
  margin-bottom:    0; 
}
h5
{
  font-size:		12px;
  font-style:    normal;
  font-weight:		bold;
  color:		#0d57a8;
  margin-top:       0;  
  margin-bottom:    0; 
}
h6
{
  font-size:		11px;
  font-style:    italic;
  font-weight:		bold;
  color:		#3a76b8;
  margin-top:       0;  
  margin-bottom:    0; 
}

blockquote
{
 margin-left:       15;  
  margin-right:    15; 
}   
table.therapist
{
   border: 2px solid #7B884D;
   width:  90%;
   padding: 2px;
}

span.quote
{
  font-size:		12px;
  color:		#056BB3;
  font-style:    italic;
}

b, dt
{
  font-weight:		bold;
}
strong
{
  font-weight:		bold;
  color:		#0d57a8;
  font-size:		12px;
  line-height:      16px; 
}
li
{
  font-size:		11px;
  line-height:		17px;
}

ul
{
	margin: 5px 0px 10px 10px;
    padding-left: 15px;
}

ol
{
	margin: 10px 0px 10px 10px;
    padding-left: 15px;
}

div.FOOTER
{
  font-size:		10px; 
  background:        #ffffff; 
    color: #666666;
        line-height:      11px; 
}
div.FOOTER a
{
  font-size:		10px;  
  background:        #ffffff;
  color: #666666;
    line-height:      11px; 
}
hr
{
   color: #7B884D;
}
span.visit
{
	color:  #4d4c01;
	font-size: 12px;
	font-weight: bold;
}  
span.blue
{
  color: #0000FF;
}
span.green
{
  color: #009900;
}
span.pink
{
  color: #FF66FF;
}
span.teal
{
  color: #009999;
}
span.redText {
  color: #FF0000;
}
table.schedule td
{ 
text-align: center;
}

.newstitle{
  font-size:		14px;
  font-weight:		bold;
  color:			#056BB3;
  line-height:		18px;
  margin-top:       0px;  
  margin-bottom:    0; 
}
.archive
{
  font-size:		12px;
  font-style:    normal;
  font-weight:		bold;
  color:		#056BB3;
  padding-left:		10px;
  margin-top:       10px;  
  margin-bottom:    0; 
}
.mission {
   font-weight:bold; 
   font-size:14px; 
   color:#000000; 
   line-height:14px; 
   font-family:Times New Roman, Georgia, sans-serif;
   text-align:center; 
   font-style: italic; 
   margin-top:0; 
   margin-bottom:10
}
div.box
{
  float:		left;
  border-width:		1px;
  border-style:		solid;
  border-color:		#056BB3;
  background-color:	#FFFFFF;
  padding:	7px;
  width: 99%;
}

.bold {font-weight:800;}
.questionnaire tr:hover {background-color:#ffffde;}
table.questionnaire  {width:99%;}
.questionnaire textarea {width:90%;}
.border {border:1px solid #0d57a8;}

.link_box {
        height: 40px;
	border: 1px solid #999999;
	background-color: #CCD3B4;
}
.link_box a {
	display:block;
	text-decoration:none;
	color: #515933;
}
.link_box a:hover {
	text-decoration:none;
	color: #741706;
}

table.bordered {
	border-top: 1px solid #000000;
	border-left: 1px solid #000000;
}
.bordered td,th	{
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	padding: 2px 6px 2px 6px;
}
.bordered th {
	padding: 10px;
}

.specialty {
	color:#787602;
	text-decoration:none;
}
a:hover.specialty {
	color:#787602;
	text-decoration:none;
}

div.home_page_buttons a img
{
  border-width: 0px;
}
