         html,body{
       margin:0px;
        height:101%;
       text-align:center;
        background:url(images/newbg3.gif);
			background-repeat: no-repeat;
			background-position:center top;
			background-color:#fbddeb;
        }
        


#big{
margin-top:15px;
width:800px;
margin-left:auto;
margin-right:auto;
      background:url(images/barbg.gif);
			background-repeat: repeat-y;
			background-position:0px 0px;
			

position:relative;
}

#indexbig{
margin-top:15px;
width:800px;
margin-left:auto;
margin-right:auto;

			background-repeat: repeat-y;
			background-position:0px 0px;
			

position:relative;
}

#guidebig{
margin-top:15px;
width:800px;
margin-left:auto;
margin-right:auto;
background:url(images/barbg.gif);
			background-repeat: repeat-y;
			background-position:0px 0px;
			

position:relative;
}


#nav{
width:182px;
left:0px;
position:absolute;
text-align:center;
background:url(images/barbg.gif);
		
}

#indexnav{
width:182px;
left:0px;
position:absolute;
text-align:center;
		
}


#stuff{
width:616px;
margin-left:182px;
position:relative;
text-align:center;

}

#indexstuff{
width:610px;
margin-left:182px;
position:relative;
text-align:center;

}




	a.par {
						font-family:font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
						color:white;
						text-decoration:none;
						font-size:13pt;
						
						margin-top:5px;
						margin-bottom:5px;
						display:block;
			}
			
			a.par:hover {
color:#000e6c;
font-style:italic;
			}
			
						a.par {
outline:none;
			}
			
			a{
			outline:none;
			}
			
			ul.headnav{
			list-style: none;
			padding:0px;
			margin:0px;
			}
			
			div.headnav{
			border-bottom:1px solid #000e6c;
			}
			
			
			

			

			
			#navbar{
					width:162px;
			margin-left:auto;
			margin-right:auto;
			text-align:center;
			margin-bottom:30px;
			}
			
			#content{
			width:586px;
			margin-left:auto;
			margin-right:auto;
			text-align:left;
			font-family:georgia;
color:#000e6c;
font-size:10pt;
			}
			
			#aspbox{
			padding:10px;
			}
			
			
			
			#tab{
	height:31px;
	}
	
				#tab{
	height:31px;


	}
	
	#tableftside{
	float:left;
	height:31px;
	}
	
	#tabmiddle{
	padding-top:4px;
	float:left;
	background:url('images/tabbg.png');
	color:white;
	height:27px;
	font-family:georgia;
	font-size:20px;
	
	}
	
		#tabmiddledoctor{
	padding-top:4px;
	float:left;
	background:url('images/tabbg.png');
	color:white;
	height:27px;
	font-family:georgia;
	font-size:18px;
	
	}
	
	#tabmiddlelocate{
	padding-top:4px;
	float:left;
	background:url('locationtabbg.png');
	color:white;
	height:27px;
	font-family:georgia;
	font-size:20px;
	
	}
	
	#tabrightside{
	float:left;
	height:31px;
	}
			
			#leftpanel{
			width:378px;
			border:1px solid black;
			padding:5px;
      float:left;
			}
			
						#rightpanel{
			width:195px;
	    border-top:1px solid black;
	    border-right:1px solid black;
	    border-bottom:1px solid black;
			height:100%;
			float:left;
			}

			

			
			#topnav{
			height:18px;
			background-color:#338b85;
			width:614px;
	    text-align:center;
	    border-left:1px solid black;
			border-right:1px solid black;
			border-top:1px solid black;
			padding-bottom:2px;
			}
			
			#topnav a{
			font-family:georgia;
			font-size:10pt;
		
			text-decoration:none;
			color:white;
			margin-left:22px;
			margin-right:22px;
			}
			
			#topnav a:hover{

			color:#000e6c;
			}

			#slogan{
			height:30px;
			background-color:white;
			border-left:1px solid black;
			border-right:1px solid black;
			font-family:georgia;
			color:#000e6c;
			text-align:center;
			font-style:italic;
			padding-top:10px;
			}
			
						#indexslogan{
height:508px;
	
			border-left:1px solid black;
			border-right:1px solid black;
			border-bottom:1px solid black;
			font-family:georgia;
			color:#000e6c;
			text-align:center;
			font-style:italic;
			padding-top:10px;
			}
			
			#bgbox{
      background:url(images/mainbg.gif);
			background-color:white;
			background-repeat: no-repeat;
			border:1px solid black;
			text-align:center;
}

#locationbgbox{
      background:url(images/locationbg.gif);
			background-color:white;
			background-repeat: no-repeat;
			border:1px solid black;
			text-align:center;
}
			
			#content{
  min-height:655px;
  height:auto !important;
  height:655px;
			width:586px;
			margin-left:auto;
			margin-right:auto;
			text-align:left;
			border:1px solid black;
		
			position:relative;
			
			}
			
			#footer{
			margin-top:15px;
			padding-bottom:15px;
			font-family:georgia;
			font-size:8pt;
			color:#000e6c;
			
			}
			
						#footer a {
			color:#000e6c;
			text-decoration:none;
			}
			
						#indexfooter{
			margin-top:5px;
			padding-bottom:15px;
			font-family:georgia;
			font-size:8pt;
			color:#000e6c;
			
			}
			
			#indexfooter a {
			color:#000e6c;
			text-decoration:none;
			}
			


#doctorc{

  padding-top:18px;
width:134px;
overflow:hidden;
float:left;
position:relative;
text-align:left;
color:#000e6c;
font-family:georgia;
text-align:left;
}

#doctorc img{
margin-left:15px;
}


#doctorrightc{
width:444px;
overflow:hidden;

  min-height:655px;
  height:auto !important;
  height:655px;
border-left:5px solid #000e6c;
font-family:georgia;
color:#000e6c;
text-align:left;
font-size:12pxp;
}

#doctorrightcf{
  min-height:655px;
  height:auto !important;
  height:655px;
font-family:georgia;
color:#000e6c;
text-align:left;
font-size:12px;
}

#doctorcf{
border-right:5px solid #000e6c;
border-bottom:5px solid #000e6c;
  padding-top:18px;
  margin-right:10px;
width:134px;
float:left;
padding-bottom:10px;
position:relative;
text-align:center;
color:#000e6c;
font-family:georgia;
}


#rightc{
width:196px;
height:415px;
float:right;
position:relative;
margin-left:10px;
margin-bottom:10px;
}

#rightc img{
border-bottom:1px solid black;
border-left:1px solid black;
}

#leftc{
padding:10px;
font-family:georgia;
color:#000e6c;
font-size:10pt;
}



.heading{
font-family:georgia;
color:#000e6c;
font-weight:bold;
font-size:11pt;
}

#tabbox{

margin-left:auto;
margin-right:auto;
width:588px;
padding-top:15px;
text-align:left;
position:relative;
}

#indextabbox{


width:588px;
padding-top:0px;
text-align:left;
}

#tab{
width:375px;
position:relative;
}

input.search{
width:140px;
height:16px;
border:1px solid black;
margin-right:5px;
top:1px;
left:15px;
margin-top:0px;
pading-top:0px;
position:absolute;

}

input.go{
top:0px;
height:22px;
width:30px;
}

#searchbox{
position:relative;
width:200px;
height:31px;
float:right;
text-align:right;
font-family:georgia;
font-size:7pt;
color:#000e6c;
}





#topdropnavbox{
margin-left:auto;
margin-right:auto;
width:614px;
height:18px;
background-color:#338b85;
border:1px solid black;
text-align:center;
}

.topdropnav, .topdropnav ul { 
text-align:center;
	list-style: none;
	margin: 0;
	padding: 0;

}

.topdropnav {
  z-index: 100;
  position: relative;
}
.topdropnav li {

  float: left;
  margin: 0;
  padding: 0;
  position: relative;
 margin-right:22px;
}
.topdropnav li a, .topdropnav li a:link, .topdropnav li a:active, .topdropnav li a:visited {
  font-family:georgia;
  font-size:10pt;
  color: white;
  display: block;
  margin-left:22px;
  margin-right:22px;
  text-decoration: none;
}


.topdropnav ul {

  text-align:center;
  list-style: none;
  margin: 0;
  position: absolute;
  top: -999em;
  left: -1px;
}
.topdropnav li:hover ul,
.topdropnav li.sfHover ul {
  top: 16px;
}
.topdropnav ul li {
  border: 0;
  float: none;
}
.topdropnav ul a {

  border-bottom: 0;


  white-space: nowrap;
}
.topdropnav ul a:hover {

  color: #000;
}

h4.subhead{
color:#338b85;
font-style:italic;
}

.infobox{
float:right;
width:165px;
padding:5px;
font-family:arial;
color:black;
border:1px solid black;
background-color:#fbddeb;
margin-left:15px;
margin-bottom:5px;
}

.imgbox{
border:1px solid black;
background-color:#fbddeb;
padding:5px;
margin-left:auto;
margin-right:auto;
}

h3.mainhead{
margin-top:0px;
}

.guidelist{


}

.guidelist li{
margin-top:15px;
color:#338b85;
font-style:italic;
}

.sublist{
margin:0px;
padding:0px;
padding-left:20px;
}

.sublist li{
margin:0px;
padding:0px;
color:#000e6c;
font-style:normal;

}

#pngbox{
height:156px;
width:600px;
position:absolute;
margin-top:-25px;
margin-left:-30px;

}

#pngbox a{
float:left;
}

#pngbox img{
border:0px;
}

ul.subCat{
			text-align:center;
			list-style: none;
			padding:0px;
			margin:0px;
			font-family:georgia;
			background-color:#000e6c;
			}
			
			.subCat li{
			
			padding:0px;
			margin:0px;
			border-bottom:1px solid black;
			background-color:#000e6c;
			padding-top:5px;
			padding-bottom:5px;
			margin-left:5px;
			margin-right:5px;
			
			}
			
			
			
			.subCat a{
			color:white;
			text-decoration:none;
			font-size:12px;
			padding:0px;
			margin:0px;
			
			}
			
			.subCat a:hover{
			color:pink;
			}

ul.subsubCat{
background-color:#fbddeb;
padding:0px;
margin:0px;
margin-left:5px;
margin-right:5px;
list-style:none;
font-size:12px;
color:black;
}

.subsubCat li{
margin:0px;
padding:0px;
padding-top:3px;
padding-bottom:3px;
background-color:#fbddeb;

}

#topdropnav{
font-family:georgia;
height:18px;
background-color:#338b85;
border:1px solid black;
text-align:center;

}

/* Navigation */
.navmen, .navmen ul { 
	list-style: none;
	margin: 0;
	padding: 0;
}

.navmen {
  z-index: 100;
  position: relative;
}
.navmen li {
  
  float: left;
  margin: 0;
  padding: 0;
  position: relative;
}




#nav-one li:hover a{
background-color:transparent;

}

#nav-one li.sfHover a {
background-color:transparent;


}


.navmen ul {

background-repeat:no-repeat;
  list-style: none;
  margin: 0;
  padding-left:5px;
  padding-right:5px;
  padding-bottom:5px;
  position: absolute;
  top: -999em;
  left: -1px;
}
.navmen li:hover ul,
.navmen li.sfHover ul {
  top: 18px;
  left:17px;
}
.navmen ul li {
  border: 0;
  float: none;
}

.navmen ul a:hover {

}

.dropitem{
padding-left:5px;
border-bottom:1px solid black;
padding-top:2px;
padding-bottom:2px;
}

a.item{
text-decoration:none;
color:#000e6c;
font-size:14px;
}

a.item:hover{
color:#338b85;

}

a.topitem{
color:white;
text-decoration:none;
font-size:16px;
font-family:georgia;
margin-left:14px;
margin-right:14px;
}

a.topitem:hover{
color:#000e6c;
}




		.level1{
		text-align:center;
		list-style:none;
		padding:0px;
		margin:0px;
		border:0px;
		width:144px;
		background-color:#338b85;
		margin-left:auto;
		margin-right:auto;
		}
		
		.level1 li{
		padding:0px;
		margin:0px;
		width:144px;
		border-bottom:1px solid #000e6c;
		}
		
		.level1 a{
		color:white;
		font-family:georgia;
		text-decoration:none;
		display:block;
		margin:0px;
    padding:0px;
    padding-top:5px;
    margin-bottom:5px;
    font-size:16px;
		}
		
	.level1	a:focus { 
outline:none; 
} 
		
		.level1 a:hover{
		color:#000e6c;
		font-style:italic;
		}
		
		.level2{
		
		list-style:none;
		padding:0px;
		margin:0px;
		width:144px;
		background-color:#000e6c;
		text-align:center;
		border:0px;
		}
		
		.level2 li{
		width:124px;
		padding:0px;
		margin:0px;
		margin-left:auto;
		margin-right:auto;
border:0px;
border-bottom:1px solid black;
		}
		
				.level2 a{
		color:white;
		font-family:georgia;
		font-size:14px;
	  
		padding:0px;
		border:0px;
		margin:0px;
		padding-top:4px;
		margin-bottom:4px;
		
		}
		
		.level2 a:hover{
		color:#338b85;
		font-style:normal;
		}
		
		.level3{

		text-align:center;
		width:124px;
		padding:0px;
		margin:0px;
		list-style:none;
		background-color:white;
		}
		
		.level3 li{
		background-color:white;
		text-align:center;
		padding:0px;
		margin:0px;
		width:124px;
		border:0px;
		border-bottom:1px solid #000e6c;
		}
		
		.level3 a{
		color:#000e6c;
	 font-size:13px;
		padding:0px;
		margin:0px;
		padding-top:3px;
		margin-bottom:3px;
		}
		
		.level3 a:hover{
		color:#338b85;
		font-weight:italic;
		}
		
		.guidehead{
		font-weight:bold;
		font-size:16px;
		}
		
		a.guidelink{
		font-style: italic;
		color:#338b85;
		text-decoration:none;
		}
		
				a.doclink{

		color:#338b85;

		}
		
		ul.doctorlist{
		padding-left:7px;
		margin-left:7px;
		}
		
		.doclistclass{
		margin-top:10px;
		font-size:13px;
		font-weight:bold;
		text-align:center;
		margin-left:10px;
		text-align:left;
		}
		
		.innerdlist{
		text-align:left;
		font-weight:normal;
		font-size:12px;
		margin-top:5px;
		}
		
		ul.boxlist{
		padding-left:0px;
		margin-left:0px;
		list-style:inside;
		}
		
		.boxlist li{
		margin-bottom:2px;
		}
		
		a.bodylink{
		color:#338b85;
		font-style:italic;
		font-family:georgia;
		{
		
