body{
	margin:0px;
	font-family:Arial, Helvetica, sans-serif, "Arial Narrow";
	font-size:12px;
	padding:0px;
	line-height:18px;
}
	:-moz-any-link:focus {	outline: none;}
	a{color:#204792; text-decoration:underline; font-size:13px;}
	a:hover{color:#204792; text-decoration:none;}
	
.arial13{font-weight:bold; color:#ba5c01; padding:0px; margin:0px; font-size:13px;}
.arial13 a{color:#ba5c01; text-decoration:underline;}
.arial13 a:hover{text-decoration:none; color:#ba5c01;}
.bluecol{font-weight:bold; color:#204792;}


.back{font-weight:bold; float:right;}
.back a{color:#ba5c01; text-decoration:underline; font-size:11px; padding:0px 25px 0px 0px;}
.back a:hover{color:#ba5c01; text-decoration:none;}

#header{
	width:100%;
	background:url(../images/top-base.gif) repeat-x;
	padding:0px;
	margin:0px;
	}
	
#header .inner-head{ 
	width:977px;
	margin:auto;
	padding:0px;
	}

.inner-head .leftmrg{margin:0 0 0 61px;}
.middletop{
	margin:0;
	padding:0px;
	background:url(../images/middle-top.gif) no-repeat;
	}


#middle{
	width:977px;
	margin:0 auto;
	padding:0px;
	background:url(../images/middle-base.gif) repeat-y top center ;
	}

#middle .navigation{
	 margin:0px 0px 0px 0px;
	 *margin:0px 0px 0px 5px;
	 padding:10px 0px 0px 0px;
	 width:960px; 
	 height:130px;
	 float: left;
	 background:url(../images/nav-base.gif) repeat-x;
	 line-height:normal;}

html>body #middle .navigation {margin: 0px 0px 0px 10px;}	 
	 
	 
	 	
.navigation ul{margin:0px; padding:0px 0px 0px 0px; float: left; list-style-type:none; }
.navigation ul li{display:inline; padding:0px 0px 0px 0px; margin: 0px; }
.navigation ul li.blue img{padding-top:8px;}
.navigation ul li.blue span{display:block; margin-top:10px; height:25px; cursor:hand;}
.navigation ul li.blue span a{display:block; margin-top:10px; height:25px; cursor:hand;}

.navigation ul li.blue a{
	display:block;
	float:left;
	width:136px;
	margin: 0px 0px 0px 17px;
	*margin: 0px 0px 0px 13.5px;
	text-align:center;
	height:113px;
	color:#000000;
	text-decoration:none;
	background:url(../images/blue-nav.gif) top no-repeat;}
	
html>body #middle .navigation ul li.blue a {margin: 0px 0px 0px 1.3em;}	
	
.navigation ul li.blue a:hover{
	display:block;
	float:left;
	width:136px;
	height:113px;
	text-align:center;
	margin: 0px 0px 0px 17px;
	*margin: 0px 0px 0px 13.5px;
	color:#990000;
	text-decoration:none;
	background:url(../images/gray-nav.gif) top  no-repeat;}

.navigation ul li.gray img{padding-top:8px;}
.navigation ul li.gray span{display:block; margin-top:10px; height:25px; cursor:hand;}
.navigation ul li.gray span a{display:block; margin-top:10px; height:25px; cursor:hand;}

.navigation ul li.gray a{
	display:block;
	float:left;
	width:136px;
	margin:0px 0px 0px 17px;
	*margin:0px 0px 0px 13.5px;
	height:113px;
	text-align:center;
	color:#000000;
	text-decoration:none;
	background:url(../images/gray-nav.gif) top no-repeat;}
html>body #middle .navigation ul li.gray a {margin: 0px 0px 0px 1.3em;}	
.navigation ul li.gray a:hover{
	display:block;
	float:left;
	width:136px;
	height:113px;
	text-align:center;
	margin:0px 0px 0px 17px;
	*margin:0px 0px 0px 13.5px;
	color:#990000;
	text-decoration:none;
	background:url(../images/blue-nav.gif) top no-repeat;}
	
html>body #middle .top-links {margin: 8px 0px 0px 7px;}	
.top-links{	width:964px; margin:0px 0px 0px 8px; *margin:13px 0px 0px 1px; float:left; line-height:normal;}
.top-links ul{ margin:0px 0px 0px 13px; padding:0px; list-style-type:none; display:block;}
.top-links li{list-style-type:none; float:left; background:url(../images/nav-bg.gif) no-repeat; width:111px; height:32px; 
margin:0px 0px 0px 6px; padding:3px 0px 0px 0px;  color:#FFFFFF; text-align:center; font-size:11px;}
.top-links li a{ margin:0px 0px 0px 6px; padding:3px 0px 0px 0px; color:#FFFFFF; text-align:center; font-size:11px; text-decoration:none; }
.top-links li a:hover{ color:#0BB3CA; text-align:center; font-size:11px; text-decoration:underline;}


#middle#leftmain{width:752px; background-color:#999999; height:600px; float:left; margin:0 8px 0 12px;}
.leftmain .leftmenu{width:194px; margin:8px 0 0 14px; height:400px; border:1px solid #000000; background:url(../images/leftbase.gif) repeat-x;}

.lefnew{
width:194px;
margin:15px 0 0 15px;
float:left;
background:url(../images/leftbase.gif) bott repeat-x;

}

#middle#right{
	width:130px;
	height:400px;
	float:left;
	background:url(../images/right-base.gif) repeat-y;
	height:400px;}
#footer{
	width:100%;
	height:90px;
	background-color:#2C9D6F; font-family:Verdana, Arial, Helvetica, sans-serif;}

#footer .copyright{
	width:280px;
	color:#FFFFFF;
	font-size:11px;
	line-height:16px; padding:5px 0px 0px 22px; float:left;}

#footer .develop{
	width:450px;
	color:#FFFFFF;
	font-size:11px;
	float:right;
	padding:18px 18px 0px 0px;}
	
	#footer .develop a{
	color:#FFFFFF;
	font-size:11px;
	padding:2px;
	text-decoration:underline;}
	
	#footer .develop a:hover{
	text-decoration:none;}
	
	/*#footer .develop span{
	color:#FFFFFF;
	font-size:11px;
	float:right;
	padding-right:10px;
	}
	
	#footer .develop span a{
	color:#FFFFFF;
	font-size:11px;
	text-decoration:none;	}
	
	#footer .develop span a:hover{
	text-decoration:none;	}*/
	
#footer .links{
	width:100%;
	color:#FFFFFF;
	padding:5px 0px 0px 0px; float:left; text-align:center;}

#footer .links a{
	color:#FFFFFF;font-size:11px;
	text-decoration:none; padding:3px;}
	
#footer .links a:hover{
	color:#FFFFFF;
	text-decoration:underline;}
	
.innershadow{
	background-image:url(../images/greybg-repeat.gif);
	background-repeat:repeat-y;
	width:190px;
	padding:0px;
	height:auto;
	
	}
	
.imgpadding{padding:5px 0px 0px 15px; *padding:5px 0px 0px 15px;}
	
#rightlink { padding:0px; margin:0px;}	
#rightlink ul{
	margin: 6px 0px 6px 0px;
	padding: 0px;}
#rightlink li{
	margin: 0px;
	padding: 2px 0px 0px 0px;
	list-style-type: none; }
#rightlink a{
	padding: 0px 0px 0px 20px;
	margin: 0px;
	color:#000;
	font-size:12px;
	background: url(../images/small-arrow.gif) no-repeat 12px; text-decoration:none;}
#rightlink a:hover{
	padding: 0px 0px 0px 20px;
	margin: 0px;
	color: #ab5503;
	}
#rightlink span{
	padding: 0px;
	margin: 0px;
	color: #727272;	}

h1{font-size:18px; color:#348362; font-weight:normal; margin:0px; padding:0px 0px 0px 12px;}
h2{font-size:14px; color:#ba5c01; font-weight:bold; margin:0px 25px 0px 25px; padding:0px 0px 0px 0px;}
h3, h1 {font-size:18px; color:#ba5c01; font-weight:normal; margin:0px 25px 0px 25px; padding:0px 0px 5px 0px; border-bottom:solid 1px #ededed; text-align:left;}
p{color:#232323; font-size:12px; line-height:18px; padding:0px 25px 0px 25px;}
.ver-line{background:url(../images/ver-line.gif) repeat-x #ededed; height:auto; width:520px; text-align:left; padding:10px 10px 0px 20px; margin:0px;} 
.leftimg{background:url(../images/green-bg.gif) no-repeat #fff; height:420px; padding:0px 0px 0px 0px; width:197px; margin:0px;} 

#toplink {padding:0px; margin:12px 0px 0px 0px;}	
#toplink ul{
	margin: 0px; 
	list-style-image:none;
	padding:0px;  
	}
#toplink li{
	margin: 0px;
	list-style-type: none; 
	
}
#toplink a{
	height:33px;
	display:block;
	padding:0px 0px 0px 40px;
	font-weight:bold;
	margin:0px 0px 0px 10px;
	width:138px;
	text-decoration:none; background: url(../images/button.gif) no-repeat 0px; text-decoration:none; font-size:15px; color:#0b0b0b;	}
	
#toplink a span{
	display: block;
	padding: 7px 0px 0px 0px;}

	
#toplink a:hover{
	display:block;
	color: #b14003;
	height:33px;
	}
	
#articletxt { padding:20px 0px 0px 0px; margin:8px 0px 0px 8px;}	
#articletxt ul{
	margin: 0px; 
	list-style-image:none;
	padding:0px 0px 10px 0px;  }
#articletxt li{
	margin: 0px 0px 0px 10px;
	list-style-type: none; 
	padding:0px;
	width:160px;
	display:block;  border-bottom:solid 1px #c5d6d6;}
#articletxt a{
	display:block;
	padding:1px 0px 1px 20px;
	color:#232323;
	background: url(../images/green-bullet.gif) no-repeat 3px; text-decoration:none; font-size:11px;}
#articletxt a:hover{
	display:block;
	color: #0c915b;
	text-decoration:underline;
	}
#articletxt p{
	padding: 0px 0px 5px 15px;
	margin: 0px;
	color: #b23f00;
	font-size:17px;
	font-weight:bold;
	}
.bannerimg{padding-bottom:10px;}
.bg2{background:url(../images/bg2.gif) repeat-x #f7f7f7; height:auto; padding:0px 12px 20px 20px;/* border-bottom:solid 6px #ececec;*/ margin:0px;}
.form-bg{background:url(../images/form-bg.gif) no-repeat; width:407px;  height:320px; padding:10px 0px 0px 0px; *padding:3px 0px 0px 0px; margin:0px;}
.arial17{color:#02174d; font-size:17px; font-weight:bold; border-bottom:solid 1px #b1b1b1;}
.verdana12{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000;}
.inputtxt{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#000000; border:solid 1px #c2c1c1; padding-left:3px;}
.but{padding:8px 0px 0px 57px; }



.red{
	color:#cc0000;
}

/* ######### Matt Black Strip Main Menu Bar CSS ######### */

.mattblackmenu ul{
margin: 0;
padding: 0;
font: bold 10px Verdana;
list-style-type: none;
border-bottom: 1px solid DEEFFB;
background: #DEEFFB;
overflow: hidden;
width: 100%;

}

.mattblackmenu li{
display: inline;
margin: 0;
}

.mattblackmenu li a{
float: left;
display: block;
text-decoration: none;
margin: 0;
padding: 6px 8px; 
border-right: 1px solid white;
color: white;
background:url(welness.gif) no-repeat;
}

.mattblackmenu li a:visited{
color: white;
}

.mattblackmenu li a:hover{
background: black; 
}

.mattblackmenu a.selected{
background: black;
}
.back-s{font-weight:bold; background-color:#f7f7f7; padding:0px 10px 10px 0px; }
.back-s a{color:#ba5c01; text-decoration:underline; font-size:11px; }
.back-s a:hover{color:#ba5c01; text-decoration:none;}



.maincontent{padding:0px; margin:0px;}
.maincontent ul{padding:20px 0px 0px 25px; margin:0px; list-style:none;}
.maincontent ul li{line-height:22px; padding:0px; margin:0px;}
.maincontent ul li a{font-size:12px; text-decoration:none; color:#204792; background:url(../images/arrow_2.gif) no-repeat 10px; padding: 0px 0px 0px 30px}
.maincontent ul li a:hover{color:#ba5c01;}

.content{margin:0px; color:#232323; font-size:12px; line-height:18px; padding:5px 25px 0px 25px;}
.border{border:solid 1px #bfbfbf; padding:2px; margin:0px 12px 0px 0px;}

.arialgreen{font-size:13px; font-weight:bold; color:#347e5f;}
.arialgreen a{color:#347e5f; text-decoration:underline; font-size:13px;}
.arialgreen a:hover{color:#347e5f; text-decoration:none;}

.grlink{font-size:12px; color:#ba5c01;}
.grlink a{color:#ba5c01; text-decoration:underline;}
.grlink a:hover{color:#ba5c01; text-decoration:none;}


.map{color:#204792; font-size:12px;}
.map a{color:#204792; text-decoration:none; font-size:12px;}
.map a:hover{color:#204792; text-decoration:underline;}

.leftborder{border-left:solid 1px #e4e4e4; padding:0px; margin:0px;}
div.new_header { background-image:url(/sample/images/header.png); width:1022px; margin:0 auto; height:190px; position:relative; }
body { padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; background-image:url(/sample/images/bg.jpg); background-image:url(/sample/images/bg.jpg); background-position:center top; background-repeat:no-repeat; background-color:#8b9caf; } 
div.footer { background-image:url(/sample/images/footer.gif); width:1022px; margin:0 auto; background-color:#D59112; background-repeat:repeat-x; min-height:100px;} 
div.content { width:1022px; margin:0 auto; background-color:#d2cbaf; min-height:700px; }
div.middle_spacer { width:1022px; margin:0 auto; background-color:#d2cbaf; height:190px; }
div.menu_holder {
	position:absolute;
	left: 305px;
	top: 83px;
	width: 692px;
	height: 49px;
	text-align:center;
	font-size:16px;
	font-weight:bold;
	color:#211d13;

}
ul.menu , ul.menu li {  display:inline; margin:0 10px; cursor:pointer; position:relative; }
div.hover_menu {
	position:absolute;
	top:18px;
	display:none;
	left:0px;
	width:auto;
	font-size:11px !important;
	background-color: #2f2b1d;
	color:#FFF;
	border:3px solid #504934;
}
ul.inner_menu { font-size:11px;}
 a{ color:#004a74;  text-decoration:none; font-weight:bold; }
a:hover { text-decoration:underline; }
div.call {
	position:absolute;
	left: 724px;
	top: 23px;
	color:#FFF;
}
span.footer_main_desc { font-size:11px; font-weight:bold; }
div.contents { font-size:11px; }
div.footer_padding { padding:20px 10px 10px 10px; }
div.copyright { font-size:11px; }
/*li.expand:hover div.hover_menu { display:block; }*/
div.article { font-size:12px; font-family: Arial, Helvetica, sans-serif; }
div.inner { padding-left:10px; } 

body { padding:0; margin:0; font-family:Arial, Helvetica, sans-serif; background-image:url(images/bg.jpg); background-image:url(/sample/images/bg.jpg); background-position:center top; background-repeat:no-repeat; background-color:#8b9caf; } 
div.footer a { font-size:11px; }
div.new_header a { font-size:17px; color:#FFF; text-shadow:0px 1px #333; }
div.new_content { width:1022px; margin:0 auto; background-color:#d2cbaf; min-height:700px; }
div.inner h3 , div.inner h1 { font-size:20px; font-weight:bold; }
td.bg2 { background:none; background-color:transparent !important; } 
table.search_form tr td { color:#FFF; }
div.form_title { padding-right:10px; }
div.top { font-style:italic; font-size:11px; }
li:hover .hover_menu { display:block; }
a.treatment_menu_a:hover .hover_menu ul.inner_menu { display:block; }
div.hover_menu a { font-size:11px; }
div.sidebar_wp { width:100px !important; }
div.sidebar_wp  ul , div.sidebar_wp ul li { padding:0px; margin-left:5px; list-style:none; } 
div.sidebar_wp form { margin:10px auto; text-align:center; }

a img { border:none; outline:none; }
