﻿html{overflow-y:scroll;}
body{font-family:Arial, Helvetica, sans-serif;font-size:100%;margin:0;padding:0; background:#E5E5E5 url(../cssimages/body-bg.jpg) repeat-y top center;}
#wrapper{margin:0 auto;width:900px; padding: 8px 9px 0px 9px;}



.clearBoth{clear:both;font-size:0;height:0;line-height:0;}
.clearLeft{clear:left;font-size:0;height:0;line-height:0;}
.clearRight{clear:right;font-size:0;height:0;line-height:0;}
.floatRight{display:inline;float:right!important;}
.floatLeft{display:inline;float:left!important;}
#leftCol{display:inline;float:left;margin:0;padding:0;width:173px;}
#rightCol{background:display:inline;float:right;height:1%;margin:0;padding:0;width:733px;}
h1 {float: left; display: inline; font-size: 80%; color: #8E8E90; font-weight: normal;}
a {cursor:pointer;}
a img{border:0;}

h1,h2,h3,h4,h5,h6,ul,li,p,ol,dl,dd,dt,a,blockquote,form,fieldset{border:0;margin:0;padding:0;}

h2{font-size:18px; color:#42bbd0; margin-bottom:4px;}

li{list-style:none;}
p, address{line-height:15px;margin-bottom:20px;}
p,label,address,select,textarea,input{color:#8C8C8C;font-family:Arial, Helvetica, sans-serif;font-size:70%;font-style:normal;}
select,textarea,input{font-size:75%;}

#header {margin:0; padding: 0; width: 500px; float: left; display:inline;}
#header img{margin: 5px 0px 0px 0px;}
#header a.logo img{float: left; display:inline; margin: 0px 44px 0px 40px;}
#clinicLocations {float: right; display: inline; width: 300px;}
#clinicLocations a{float: right; display: inline; color: #4D84CF; text-decoration: underline; font-size:70%;} 
#clinicLocations a:hover {color:#000;}
#clinicLocations .search {float: right; display: inline; clear: both; margin-top:12px;}
#clinicLocations .search label { display: none;}
#clinicLocations .search input.seachBox {float: right; display: inline; border: 1px solid #A5ACB2; margin-top: 1px; width: 132px;}
#clinicLocations .searchBtn {float: right; display: inline; background: url(../cssimages/searchButtonR.gif) no-repeat top right; padding: 0px 3px 0px 0px; margin: 0px;}
#clinicLocations .searchBtn input {font-size: 70%; float: none;  border: none;background: url(../cssimages/searchButtonL.gif) no-repeat top left; padding: 2px 0px 2px 3px; color:#000;} 


ul.headerNav {
	width:900px; 
	clear: both; 
	margin: 13px 0px;
	padding: 0px; 
	overflow: hidden; 
	float: left;
	background:#B3C74A url(../cssimages/header-nav-ul.gif) repeat-x top left;
}
ul.headerNav li {
	text-decoration:none; 
	color: #fff; 
	/*padding: 5px 0px; */
	float: left; 
	display: inline; 
	background: url(../cssimages/header-nav.gif) no-repeat top left; 
	font-size: 70%; 
	margin: 0px 0px 0px -3px;
	padding: 0px;
	/*width:12.83%;*/
	width:14.6%;
}
ul.headerNav li a {text-decoration:none; color: #fff; padding: 13px 16px; font-size: 100%; display: block; font-weight: normal;}
ul.headerNav li a:hover {text-decoration:underline;}
ul.headerNav li.active {background:#ADBF5F url(../cssimages/header-nav-active.gif) no-repeat top left;}


ul.headerNav1 {width:220px; clear: both; margin: 13px 0px;padding: 0px; overflow: hidden; float: left; background:#B3C74A url(../cssimages/header-nav-ul.gif) repeat-x top left;}
ul.headerNav1 li {text-decoration:none; color: #FFF; padding: 5px 0px; float: left; display: inline; background: url(../cssimages/header-nav.gif) no-repeat top left; font-size: 70%; margin: 0px 0px 0px -3px; padding: 0px;}
ul.headerNav1 li a {text-decoration:none; color: #FFF; padding: 13px 16px; font-size: 100%; display: block; font-weight: normal;}
ul.headerNav1 li a:hover {text-decoration:underline; color: #FFF; }
ul.headerNav1 li.active {background:#ADBF5F url(../cssimages/header-nav-active.gif) no-repeat top left;}

#master1Col {width: 172px; float: left; display:inline;}
#master2Col {width: 679px; margin: 0 20px 0 20px; float: right; display:inline;}

#mainBody {clear: both; width: 100%;}

#subMasterLeft {float: left; display: inline; width: 470px;}
#subMasterRight {float: right; display: inline; width: 173px;}

#footer {margin: 20px 0px 20px 0px; padding: 0px; clear: both;}
#footer ul {margin: 0px 0px 5px 0px; padding: 0px; width: 100%; display:block;}
#footer ul li{ margin: 0px; padding: 0px; float: left; display: inline; font-size: 70%; color: #8C8C8C;}
#footer ul li a{color: #8C8C8C; padding-right: 10px; padding-left: 10px; text-decoration: none;  border-left: 1px solid #8C8C8C; }
#footer ul li.start a{border: none!important; padding-left: 0px!important;}
#footer ul li.start{margin-left: 0px!important;}
#footer ul li a:hover {text-decoration:underline;}
#footer address {clear: both; margin: 0px 0px 0px 0px; line-height: 15px;}
#footer p {width: 100%; clear: both; text-align:left; margin: 0px; padding: 0px;}

#bottom_links a{color: #8C8C8C; text-decoration: none; font-size:11px; text-decoration:none;}
#bottom_links a:hover {color: #595959;}
#bottom_links  a.headerSEO{color: #595959; text-decoration: none; font-size:16px; }
#bottom_links a.headerSEO:hover {color: #8C8C8C;}
