@import url(components/video_562.css);

#searchForm{
width:170px;
height:57px;
background:transparent url(../images/form_bg.gif) no-repeat 0px 0px;
}

#searchForm #searchInput{
width:114px;
position:relative;
top:18px;
left:18px;
border:0px;
background:transparent;
}

#searchForm #searchSubmit{
background:transparent url(../images/submit_bg.gif) no-repeat 0px 0px;
height:19px;
width:24px;
border:0px;
position:relative;
left:23px;
top:19px;
cursor: pointer;
}

#menu_contact{
color:#818181;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
background:url(../images/menu_contact_bg.gif) no-repeat 0px 0px;
padding:235px 0 0 10px;
margin-bottom:32px;
}

#menu_contact a, #menu_contact a:hover{
color:#818181;
}


#thirdColumnCTAs{
width:150px;
height:791px;
background:transparent url(../images/thirdcolumn_bg.gif) no-repeat 0px 0px;
padding:10px 0 0 5px;
}

#thirdColumnCTAs img{
padding:0px;
}

#thirdColumnCTAs a img{
border:0px;
padding:0px;
}

#bottomNav{
height:32px;
width:942px;
background:transparent url(../images/footer_menu.gif) no-repeat 0px 0px;
position:relative;
top:16px;
left:5px;
}

#footerMenu{
			list-style:none;
			margin:0 auto;
			text-align:left;
		}
			#footerMenu li{
				background-image:none;
				display:inline;
				margin:0;
				padding:0;
			}
			
			
				#footerMenu a{
					color:#606770;
					display:block;
					text-decoration:none;
					position:absolute;
					background:url(../images/footer_menu.gif) 0 0 no-repeat;
					height:0 !important;
					overflow:hidden;
					padding:32px 0 0 0;
					text-indent:-10000px;
					width:75px;
				}
				
				#disclaimer_footerNav a{
					background-position:-859px 0px;
					left:859px;
					width:79px;
				}
				
					#item69918 #disclaimer_footerNav a, #disclaimer_footerNav a:hover, #disclaimer_footerNav a.active{
						background-position:-859px -32px;
					}
					
				#getInvolved_footerNav a{
					width:102px;
					left:750px;
					background-position:-750px 0px;
				}
					.tab33072 #getInvolved_footerNav a, #getInvolved_footerNav a:hover, #getInvolved_footerNav a.active{
						background-position:-750px -32px;
					}
					
				#news_footerNav a{
					width:105px;
					left:640px;
					background-position:-640px 0px;
				}
					.tab34588 #news_footerNav a, #news_footerNav a:hover, #news_footerNav a.active{
						background-position:-640px -32px;
					}
				
				#careers_footerNav a{
					width:74px;
					left:562px;
					background-position:-562px 0px;
				}
					.tab33073 #careers_footerNav a, #careers_footerNav a:hover, #careers_footerNav a.active{
						background-position:-562px -32px;
					}
					
				#forDoctors_footerNav a{
					width:101px;
					left:457px ;
					background-position:-457px  0px;
				}
					.tab68294 #forDoctors_footerNav a, #forDoctors_footerNav a:hover, #forDoctors_footerNav a.active{
						background-position:-457px  -32px;
					}
					
				#forVisitors_footerNav a{
					width:101px;
					left:355px;
					background-position:-355px 0px;
				}
					.tab33074 #forVisitors_footerNav a, #forVisitors_footerNav a:hover, #forVisitors_footerNav a.active{
						background-position:-355px -32px;
					}
					
				#forPatients_footerNav a{
					width:102px;
					left:248px;
					background-position:-248px  0px;
				}
					.tab33075 #forPatients_footerNav a, #forPatients_footerNav a:hover, #forPatients_footerNav a.active{
						background-position:-248px  -32px;
					}
				
				#findADoctor_footerNav a{
					width:101px;
					left:144px;
					background-position:-144px  0px;
				}
					.tab69939 #findADoctor_footerNav a, #findADoctor_footerNav a:hover, #findADoctor_footerNav a.active{
						background-position:-144px  -32px;
					}
					
				#home_footerNav a{
					width:141px;
					left:0px;
					background-position:0px  0px;
				}
					.tab33076 #home_footerNav a, #home_footerNav a:hover, #home_footerNav a.active{
						background-position:0px  -32px;
					}
					
					
	/*Home Page*/
	.comp-dyn-home-562{
		height:422px;
		background:transparent url(../images/home/home_bg.gif) no-repeat -4px 0px;
		width:941px;
	}
	
	.comp-dyn-home-562 #rotatingContent{
	position:absolute;
	top:351px;
	height:193px;
	}
	
	.comp-dyn-home-562 #rotatingContent img{
	position:absolute;
	bottom:0px;
	padding:0px;
	}
	
	.comp-dyn-home-562 #rotatingContent p{
	left:305px;
	position:absolute;
	top:13px;
	width:374px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7c8691;
	font-size:13px;
	padding:0px;
	}
	
	.comp-dyn-home-562 #rotatingContent p .welcomeBold{
	font-size:14px;
	color:#496eb2;
	font-weight:bold;
	text-decoration:none;
	}
	
	.comp-dyn-home-562 #rotatingContent p a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#7c8691;
	font-size:13px;
	padding:0px;
	text-decoration:none;
	}
	
	.comp-dyn-home-562 #rotatingContent p .welcomeBold a{
	font-size:14px;
	color:#496eb2;
	font-weight:bold;
	}
	
	.comp-dyn-home-562 #rotatingContent p a:hover{
	text-decoration:none;
	}
	
	.comp-dyn-home-562 #rotatingContent p .welcomeBold a:hover{
	text-decoration:none;
	}
	

	.comp-dyn-home-562 #daVinciCTA img{
	position:absolute;
	left:722px;
	top:353px;
	border:0px;
	}
	
	#homeSearchForm{
	width:216px;
	height:38px;
	background:transparent url(../images/home/form_bg.gif) no-repeat 0px 0px;
	position:absolute;
	top:293px;
	left:730px;
	}
	
	#homeSearchForm #searchInput{
	width:114px;
	position:relative;
	top:8px;
	left:66px;
	border:0px;
	background:transparent;
	}
	
	#homeSearchForm #searchSubmit{
	background:transparent url(../images/submit_bg.gif) no-repeat 0px 0px;
	height:19px;
	width:24px;
	border:0px;
	position:relative;
	left:72px;
	top:8px;
	cursor: pointer;
	}
	
	#events_classes_cta img{
	border:0px;
	position:absolute;
	left:12px;
	top:547px;
	padding:0px;
	}
	
	.comp-dyn-home-562 #home_bottomCTAs{
	left:312px;
	position:absolute;
	top:548px;
	width:650px;
	}
	
	.comp-dyn-home-562 #home_bottomCTAs a img{
	border:0px;
	padding:0px;
	}
	
	#homeEvents{
	position:absolute;
	top:591px;
	}
	
	#homeEvents{
	position:absolute;
	top:591px;
	}
	
	#homeEvents ul{
		margin-left:11px;
		width:273px;
	}
	
	#homeEvents ul li{
	border-bottom:1px dotted #b7c0cb;
	padding:0px 5px 3px 5px;
	}
	
	#homeEvents ul li, #homeEvents ul li a, #homeEvents ul li a:hover{
		background:transparent;
		color:#002454;
		font-size:13px;
		font-weight:bold;
	}
	
	#homeEvents ul li .eventsSecondLine, #homeEvents ul li .eventsSecondLine a, #homeEvents ul li .eventsSecondLine a:hover{
		color:#7c8691;
		font-size:12px;
		font-weight:normal;
	}
	
/*------------------------------------------------------------
= dr search 2
--------------------------------------------------------------*/
#drSearch2 {
margin-top:10px;
}

#drSearch2 form {
	width: 100%;
}

#drSearch2 label,
#drSearch2 input {
	clear: none;
}

#drForm h2, #drName, #drForm p, #drForm select#field, #drSearch-go {
	float: left;
}

#drForm h2 {
	font: oblique 20px Georgia, "Times New Roman", Times, serif;
	color: #013;
	padding: 10px 0 0 10px;
	margin: 0 40px 0 0;
}

/*----------------------------------------------------
drForm
-------------------------------------------------------*/
#drName {
	margin: 0 10px 0 0;
	width: 200px;
}

#drForm select#field {
	margin: 0 10px 0 10px;
}

/*faq*/

.comp-faq-01 dl {
	margin: 5px 0 0 0;
	padding: 0 0 0 0;
}

.comp-faq-01 dt {
	color: #222;
	font-weight: bold;
}

.comp-faq-01 dd {
	margin: 0 0 15px 15px;
	padding: 0;
}

/*----------------------------------------------------
= job-01
-------------------------------------------------------*/
.job-01 {
	border-bottom: 2px solid #a8c399;
	margin: 10px 0;
	padding-bottom: 10px;
}

.job-01 h3 {
	font-weight: bold;
	color:#496eb2;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	border-bottom:1px dotted #c1cad5;
	padding-bottom:3px;
	padding-left:5px;
}

.job-01 p{
	margin: 0;
	padding: 3px 0 0 0;
	color:#7c8691;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding-left:5px;
}


.job-department strong, .job-schedule strong, .job-shift strong, .job-hours strong{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ee9070;
display:block;
float:left;
width:114px;
text-transform:uppercase;
}

.job-qualifications strong, .job-benefits strong, .job-requirements strong{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#a0b296;
display:block;
float:left;
width:114px;
text-transform:uppercase;
padding-top:10px;
}

.job-qualifications .content, .job-benefits .content, .job-requirements .content{
display:block;
float:left;
width:469px;
padding-top:10px;
}

.jobMiddle{
border-top:1px dotted #c1cad5;
margin-top:3px;
}

.job-details{
padding-top:5px;
clear:left;
}

.job-details h3{
color:#496eb2;
border-top:1px dotted #c1cad5;
border-bottom:1px dotted #c1cad5;
font-size:15px;
font-weight:normal;
text-transform:uppercase;
padding:7px 0 7px 5px;
}

.job-apply a img{
border:0px;
padding:10px 0 0 0;
}

/*-------------------------------------------------------------
= doctor 01
---------------------------------------------------------------*/

div.doctor-01 {
	float: left;
	margin-top:10px;
}

div.doctor-01 h2 {
	font-size: 160%;
	margin: 0 0 5px 0;
	padding: 0;
	letter-spacing: 0.025em;
}

div.doctor-01 #right {
	float: left;
	width: 375px;
	margin: 0 0 0 5px;
	padding: 0;
}

div.doctor-01 #left {
	float: left;
	margin: 0 0 0 0;
	width: 150px;
}
div.doctor-01 #left img {
	margin-top: 5px;
}

div.doctor-01 p {
	font: 12px/13px tahoma, verdana, sans-serif;
	margin: 0 0 1em 0;
	padding: 0;
}

#item69939 div.doctor-01 {
	border-bottom: 1px dotted #013;
	margin: 0 0 10px 0;
	padding: 0 0 10px 0;
}


.subpages-01 li{
	margin-top:5px;
}

a .searchRelated{
border:0px;
}

#item69921 .searchRelated{
display:none;
}

/*-------------DOCTOR BIO---------------*/
	
	h1.DoctorBio_Title{
		color:#002454;
		font-family:Arial, Helvetica, sans-serif;
		font-size:16px;
		font-weight:bold;
		border-bottom:1px dotted #98a7ba;
		padding-bottom:8px;
		margin-bottom:2px;
	}
	
	.bio_mainSection{
	background:#fefdfc;
	}
	
	.bioImageDiv{
	width:146px;
	/*height:222px;
	overflow:hidden;
	margin-top:7px;
	margin-bottom:10px;*/
	float:left;
	}
	
	.bio_mainSection img{
	border:1px solid #cfd8e3;
	padding:2px;
	}
	
	.bio_mainSection_top{
	float:left;
	margin-left:10px;
	margin-top:14px;
	width:420px;
	}
	
	.bio_mainSection_title{
	color:#ee9070;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	width:182px;
	display:block;
	text-transform:uppercase;
	float:left;
	}
	
	.bio_mainSection_content{
	float:left;
	width:235px;
	color:#707983;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	}
	
	.bio_mainSection_bottom{
	float:left;
	margin-left:12px;
	margin-top:17px;
	padding-top:10px;
	width:400px;
	border-top:1px dotted #bbc3cf;
	}
	
	.bio_mainSection_bottom p{
	color:#707983;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	font-weight:normal;
	}
	
	.additionalInfo{
	padding:10px 7px 7px 7px;
	}
	
	.Office_Info{
	border-bottom:1px dotted #BBC3CF;
	padding-bottom:5px;
	}
	
	.officeHeading{
	border-bottom:1px dotted #BBC3CF;
	clear:left;
	color:#002454;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	padding:5px 0 5px 4px;
	}
	
	.officeInfo_sections{
	padding-left:6px;
	margin-top:6px;
	}
	
	.officeInfo_headings{
	color:#A0B296;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:180px;
	}
	
	.Primary{
	clear:left;
	padding-top:5px;
	}
	
	.Primary .officeHeading{
	border-top:1px dotted #BBC3CF;
	}
	
	.officeInfo_content{
	display:block;
	color:#707983;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:180px;
	font-weight:normal;
	}
	
	#additional_information{
	padding-top:10px;
	}
	
	.additionalInfo_sections{
	padding-left:6px;
	margin-top:6px;
	}
	
	.additionalInfo_headings{
	color:#A0B296;
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:180px;
	}
	
	.additionalInfo_content{
	display:block;
	color:#707983;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:180px;
	font-weight:normal;
	}
	
	.hoursMargin{
	}
	
	#item30697 .edit-option{
	display:none;
	}
