
.search_funct a:hover, .search_funct a:active {
	border : 1px solid #63b0ff;
	color : #FFFFFF;
	background-color : #192e59;
	font-size : 11px;
}
#healthinfo {
	background-color : transparent;
	background-image : url(../../../bin/c/o/btn_healthinfo.gif);
	background-repeat : no-repeat;
	width : 141px;
	font-size : 0;
}
#col2_content p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	line-height : 19px;
	padding-top : 0px;
}
.directory li a:hover {
	color : #0f79e3;
	text-decoration : underline;
}
.search_results_container .search_funct a {
	font-size : 11px;
	float : left;
}
#healthinfo:hover {
	background-color : transparent;
	background-repeat : no-repeat;
	width : 141px;
	background-image : url(../../../bin/o/u/btn_healthinfo_over.gif);
}
#logo h1 {
	font-size : 0;
	margin : 0;
	height : 126px;
	width : 133px;
	background-image : url(../../../bin/b/b/dch_logo2.jpg);
	background-color : transparent;
	background-repeat : no-repeat;
	background-position : top left;
	overflow : hidden;
	color : transparent;
	display : block;
}
#sitetools_container {
	width : 540px;
	height : 26px;
	padding-left : 264px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	margin : 0px;
}
body {
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	line-height : 19px;
	padding-top : 1px;
}
#col3_promo1 h3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #494848;
	margin : 0px;
	padding-top : 10px;
	padding-right : 10px;
	padding-bottom : 0px;
	padding-left : 9px;
}
#findDoctorForm #specialty {
	width : 221px;
	border : 1px solid #c8c8c8;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4d4d4d;
	height : 18px;
}
a.breadcrumb {
	color : #64A3E2;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 10px;
	text-align : right;
	text-decoration : none;
}
.search_funct .search_funct_active {
	color : #FFFFFF;
}
#search_results_container {
	position : relative;
	margin : 5px 0 0 0;
	display : block;
}
#all_link {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-transform : uppercase;
	color : #FFFFFF;
	position : absolute;
	left : 259px;
	top : 7px;
	right : 0px;
	text-align : right;
	width : 66px;
	vertical-align : middle;
	display : inline;
	background-image : url(../../../bin/g/y/arrow_white.gif);
	background-position : center left;
	background-repeat : no-repeat;
}
#col2_content .col2_content ul li {
	list-style-type : none;
	list-style-image : none;
	padding-left : 0;
	background-image : none;
	margin-bottom : 0;
	margin-left : 0;
}
#sitemap:hover {
	background-color : transparent;
	background-repeat : no-repeat;
	width : 91px;
	background-image : url(../../../bin/w/u/btn_sitemap_over.gif);
}
.mini_search #searchBtnImg {
	background-image : url(../../../bin/q/z/btn_submit.gif);
}
#footer_info a {
	color : #4d4d4d;
	text-decoration : none;
}
#sitemap {
	background-color : transparent;
	background-image : url(../../../bin/y/c/btn_sitemap.gif);
	background-repeat : no-repeat;
	width : 91px;
	font-size : 0;
}
h4 {
	font-family : Arial, Helvetica, sans-serif;
	line-height : 23px;
	font-size : 13px;
	font-style : italic;
}
#contactus:hover {
	background-color : transparent;
	background-repeat : no-repeat;
	width : 109px;
	background-image : URL(../../../bin/i/r/btn_contactus_over.gif);
}
#col3_content ul li a:hover {
	color : #0f79e3;
	text-decoration : underline;
}
#all_link a {
	text-transform : uppercase;
	color : #FFFFFF;
	text-decoration : none;
	padding-left : 7px;
}
.col2_content table {
	width : 550px;
	margin-bottom : 10px;
}
.search_results_container .mini_search #findDoctorForm {
	width : 600 px;
}
#breadcrumb_container {
	padding-top : 10px;
	float : right;
	width : 100%;
}
#global_nav {
	float : right;
	clear : none;
	vertical-align : bottom;
	padding-top : 95px;
	padding-left : 79px;
	height : 32px;
	overflow : hidden;
}
#col3_header a:hover {
	color : #0f79e3;
	text-decoration : underline;
}
#findDoctorExtendedForm label {
	display : block;
	color : #000000;
	float : left;
	width : 175px;
	padding : 0;
	margin : 13px 0 0 0;
	text-align : left;
	text-transform : uppercase;
	height : 20px;
}
#career_promo_text a {
	font-weight : bold;
	text-transform : uppercase;
	color : #FFFFFF;
	text-decoration : none;
}
#aboutus:hover {
	background-color : transparent;
	background-repeat : no-repeat;
	width : 79px;
	background-image : url(../../../bin/a/y/btn_about_over.gif);
}
.results_text {
	float : left;
	width : 378px;
	position : relative;
	padding-left : 24px;
	padding-right : 79px;
}
#findDoctorExtendedForm #proximity {
	display : inline;
	width : 100px;
	margin : 13px 0 0 0;
	height : 20px;
}
.col2_content ul li a:hover {
	color : #0f79e3;
	text-decoration : underline;
}
.search_results_container .mini_search #findDoctorForm label {
	display : none;
}
#promo_home_expansion a {
	font-weight : bold;
	text-transform : uppercase;
	color : #FFFFFF;
	text-decoration : none;
}
#promo_home_expansion a img, #promo_home_expansion a:hover img, #promo_home_expansion a:active img, #promo_home_expansion a:visited img {
	border : 0;
}
#volunteering {
	background-color : transparent;
	background-image : url(../../../bin/o/g/btn_volunteering.gif);
	background-repeat : no-repeat;
	width : 129px;
	font-size : 0;
}
#homepage_flash {
	width : 904px;
	padding-top : 10px;
	margin : 0px;
	padding-right : 0px;
	padding-bottom : 9px;
	padding-left : 0px;
}
#sitetools_container ul {
	height : 26px;
	list-style-type : none;
	overflow : hidden;
}
.subnav_active {
	background-image : url(../../../bin/i/x/subnav_over.gif);
	background-repeat : no-repeat;
	color : #FFFFFF;
}
#doctors_page_header {
	margin : 0;
	float : left;
	width : 674px;
	position : relative;
	background-repeat : no-repeat;
	height : 40px;
	padding-top : 0;
	padding-right : 12px;
	padding-left : 12px;
	padding-bottom : 0;
	background-image : url(../../../bin/e/v/site_tools_bg_doctors.gif);
}
#findadoctor {
	background-color : transparent;
	background-repeat : no-repeat;
	width : 108px;
	font-size : 0;
	background-image : url(../../../bin/q/d/btn_finddoc.gif);
}
.col2_content {
	float : left;
	position : relative;
	width : 674px;
	padding : 0;
}
#careers {
	background-color : transparent;
	background-image : url(../../../bin/m/n/btn_careers.gif);
	background-repeat : no-repeat;
	width : 79px;
	font-size : 0;
}
.search_funct a {
	float : left;
}
#dchgateway {
	background-color : transparent;
	background-image : url(../../../bin/e/s/btn_dchgateway.gif);
	background-repeat : no-repeat;
	width : 118px;
	font-size : 0;
}
#update_promo {
	width : 304px;
	padding-top : 6px;
	padding-right : 44px;
	float : left;
	position : relative;
}
#col3_promo2 {
	width : 176px;
	background-image : url(../../../bin/p/c/col3_promo2_bg.jpg);
	background-repeat : no-repeat;
	height : 73px;
	padding-right : 10px;
	padding-left : 9px;
	padding-top : 89px;
	margin-top : 18px;
}
.search_funct a.prevnext:visited {
}
#findDoctorExtendedForm #specialty {
	display : inline;
	width : 250px;
	margin : 13px 0 0 0;
	height : 20px;
}
.results a:visited img {
}
#sitetools a:hover {
	color : #FFFFFF;
	text-decoration : underline;
	text-transform : uppercase;
}
.search_funct a.prevnext {
	font-weight : bold;
	display : inline;
}
.results a:hover {
	text-transform : uppercase;
	color : #017dfc;
	text-decoration : underline;
}
#breadcrumb_text {
	text-align : right;
	float : right;
	vertical-align : middle;
}
#global_nav li a {
	display : block;
	color#FFFFFF;
	overflow : hidden;
	padding-top : 32px;
	font-size : 0;
}
#share {
	float : left;
	width : 65px;
	padding-left : 0;
	padding-top : 0;
}
#jobs_all {
	float : right;
	font-family : Arial, Helvetica, sans-serif;
	text-transform : uppercase;
	color : #FFFFFF;
	font-size : 11px;
	margin : 0px;
	padding : 0px;
	background-image : url(../../../bin/g/y/arrow_white.gif);
	background-position : center left;
	background-repeat : no-repeat;
	width : 60px;
}
#subnav_grid ul li ul li a {
	background-color : #FFFFFF;
	background-image : url(../../../bin/s/i/subsub.gif);
	background-repeat : no-repeat;
	height : 18px;
	margin : 0px;
	width : 144px;
	padding-top : 8px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 42px;
	overflow : hidden;
}
#col3_header a {
	color : #767373;
	text-decoration : none;
}
#hotjobs_container {
	background-image : url(../../../bin/m/b/hotjobs_bg.gif);
	background-repeat : no-repeat;
	margin : 0px;
	float : left;
	height : 139px;
	width : 681px;
	position : relative;
	padding-top : 0px;
	padding-right : 20px;
	padding-bottom : 0px;
	padding-left : 14px;
}
.search_letters a:hover {
	color : #5eaffe;
	text-decoration : underline;
}
#findDoctorExtendedForm .orstring {
	margin-top : 13px;
	text-transform : uppercase;
	padding-left : 175px;
}
.search_funct a.disablelink, .search_funct a.disablelink:hover {
	background-color : white;
	cursor : default;
	color : #929292;
	border : 0px solid #929292;
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
}
#findDoctorExtendedForm #gender {
	display : inline;
	width : 250px;
	margin : 13px 0 0 0;
	height : 18px;
}
#logo h1 a:hover {
	overflow : hidden;
	height : 0;
	width : 133px;
	text-decoration : none;
	font-size : 0;
	color : transparent;
}
.col2_content p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	line-height : 19px;
	padding-top : 0px;
}
.col2_content ul {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	list-style-type : none;
	margin : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 21px;
	color : #64a3e2;
}
p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	line-height : 19px;
	padding-top : 0px;
}
a:hover {
	color : #0f79e3;
	text-decoration : underline;
}
#promo_home_expansion a:hover {
	font-weight : bold;
	text-transform : uppercase;
	color : #FFFFFF;
	text-decoration : underline;
}
.col2_content a {
	color : #64A3E2;
	text-decoration : none;
}
#promo_home_careers ul li {
	background-image : url(../../../bin/a/z/bullet_orange.gif);
	background-repeat : no-repeat;
	padding-left : 15px;
	background-position : 0px 0px;
	vertical-align : top;
	margin-bottom : 5px;
	margin-left : 0;
}
.results_bar {
	clear : both;
	width : 865px;
	padding-top : 10px;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	margin : 0;
}
a.breadcrumb:visited {
}
.results a img {
	border : 2px solid #FFFFFF;
}
#newsroom {
	background-color : transparent;
	background-image : url(../../../bin/y/b/btn_newsroom.gif);
	background-repeat : no-repeat;
	width : 89px;
	font-size : 0;
}
#career_promo_text h4 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : italic;
	font-weight : bold;
	color : #FFFFFF;
	margin : 0px;
	padding : 0px;
	text-transform : none;
	line-height : 16px;
	letter-spacing : 3px;
}
.search_funct a.disablelink:active {
	background-color : white;
	cursor : default;
	color : #929292;
	border : 0px solid #929292;
	font-weight : normal;
	font-size : 11px;
	text-decoration : none;
}
.mini_search form {
	display : inline;
}
#col3_content_container {
	width : 459px;
	margin : 0px;
	padding-top : 10px;
	padding-bottom : 10px;
	float : left;
}
#sitetools_container li {
	color : #FFFFFF;
	height : 26px;
	padding : 0;
	margin : 0;
	display : block;
	float : left;
	list-style-type : none;
	overflow : hidden;
}
.find_doctor_select_small {
	border : 1px solid #a5acb2;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	width : 136px;
	font-size : 11px;
	height : 19px;
}
#findDoctorExtendedForm .gender {
	float : left;
	margin : 2px 7px 13px 10px;
	width : 250px;
	height : 20px;
}
#findDoctorExtendedForm #qid {
	margin : 0;
	display : none;
	overflow : hidden;
}
#sitetools {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	width : 135px;
	height : 17px;
	padding-left : 760px;
	padding-top : 4px;
}
.col2_content a:hover {
	color : #0f79e3;
	text-decoration : underline;
}
.find_doctor_select {
	border : 1px solid #a5acb2;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	width : 210px;
	font-size : 11px;
	height : 19px;
}
.col2_page_header a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-transform : uppercase;
	color : #FFFFFF;
	text-decoration : underline;
}
#section_title {
	float : left;
	height : 50px;
	width : 100%;
}
#jobs_all a {
	padding-left : 10px;
	color : #FFFFFF;
	text-decoration : none;
}
#col2_content .col2_content ul {
	padding-left : 0;
}
#col2_page_header a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-transform : uppercase;
	color : #FFFFFF;
	text-decoration : underline;
}
.search_results {
	float : left;
	width : 865px;
	position : relative;
	padding-top : 16px;
	padding-left : 20px;
	padding-right : 19px;
	background-image : url(/bin/y/l/search_results_bg.gif);
	background-repeat : no-repeat;
	padding-bottom : 30px;
	margin : 0;
}
#main_container {
	padding : 0px;
	width : 904px;
	position : relative;
	min-height : 100%;
	margin : 0 auto;
}
.sort_funct {
	float : left;
	position : relative;
	clear : none;
	padding : 0px 4px;
	width : 39%;
	margin : 0;
}
.col2_content_container {
	float : left;
	width : 698px;
	position : relative;
	margin : 0px;
	padding-top : 10px;
	padding-bottom : 10px;
}
.col2_content img {
	float : left;
	margin-right : 10px;
	padding-right : 10px;
	width : 94px;
	height : 179px;
}
#subnav_grid ul li ul li {
	height : 26px;
}
#col3_content a:hover {
	color : #0f79e3;
	text-decoration : underline;
}
#breadcrumb_module {
	vertical-align : middle;
}
#find_doctor_page_header {
	margin-left : 0;
	float : left;
	width : 674px;
	position : relative;
	background-repeat : no-repeat;
	background-image : url(../../../bin/e/n/site_tools_bg.gif );
	padding-right : 12px;
	padding-left : 12px;
	padding-bottom : 0;
	padding-top : 0;
}
#foundation {
	background-color : transparent;
	background-image : url(../../../bin/s/a/btn_foundation.gif);
	background-repeat : no-repeat;
	width : 89px;
	font-size : 0;
}
.search_funct li {
	list-style-type : none;
	display : inline;
	padding-left : 0;
	margin-left : 0px;
}
.search_results_container .mini_search #findDoctorForm #specialty {
	float : left;
}
#col2_page_header p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;
	padding-top : 12px;
}
#careers_flash_container {
	float : left;
	width : 717px;
	position : relative;
	margin : 0px;
	padding : 0px;
	height : 345px;
}
.mini_search .customsubmitbutton {
	height : 20px;
	width : 93px;
}
li {
	list-style-type : none;
	background-image : none;
}
#job_alerts_title {
	height : 35px;
}
.results td {
	color : #000000;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 10px;
	padding : 0;
	line-height : 16px;
}
#job_alerts_title h1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-transform : uppercase;
	color : #FFFFFF;
	margin : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 20px;
	padding-left : 0px;
}
#findDoctorExtendedForm #city {
	display : inline;
	width : 246px;
	margin : 13px 0 0 0;
	height : 18px;
}
#hotjobs_title h1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 14px;
	text-transform : uppercase;
	color : #FFFFFF;
	margin : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 20px;
	padding-left : 0px;
}
#col3_content ul li a {
	color : #034688;
	text-decoration : none;
}
#findadoctor:hover {
	background-color : transparent;
	background-repeat : no-repeat;
	width : 108px;
	background-image : url(../../../bin/k/c/btn_finddoc_over.gif);
}
#col2_content ul {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	list-style-type : none;
	margin : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 21px;
	color : #64a3e2;
}
.mini_search #specialty {
	margin-bottom : 20px;
}
.careers_search_select {
	width : 137px;
	border : 1px solid #a5acb2;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	height : 19px;
}
#promo_home_find_doctor {
	float : left;
	width : 309px;
	background-repeat : no-repeat;
	height : 195px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4d4d4d;
}
#container_form {
	float : left;
	width : 878px;
	position : relative;
	background-color : #FFFFFF;
	background-image : url(../../../bin/s/o/form_bg.gif);
	background-repeat : no-repeat;
	height : 492px;
	padding-right : 26px;
}
#col2_page_header {
	margin : 0px;
	float : left;
	width : 674px;
	position : relative;
	background-image : url(../../../bin/e/r/col2_page_title_bg.gif);
	background-repeat : no-repeat;
	height : 40px;
	padding-top : 0px;
	padding-right : 12px;
	padding-bottom : 0px;
	padding-left : 12px;
}
a.print_share {
	color : #FFFFFF;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 10px;
	text-transform : uppercase;
	line-height : 20px;
	padding-top : 0px;
	text-decoration : none;
}
ul li a:hover {
	color : #0f79e3;
	text-decoration : underline;
}
#nav_container {
	width : 904px;
	background-image : url(../../../bin/h/e/banner_bg.jpg);
	background-repeat : no-repeat;
	height : 127px;
	margin : 0px;
	padding : 0px;
	vertical-align : bottom;
}
#print {
	float : left;
	width : 65px;
	padding-left : 0;
	padding-top : 0;
}
.search_results_container .mini_search #findDoctorForm input {
	width : 136px;
	margin-left : 30px;
	margin-bottom : 7px;
	float : left;
	height : 14px;
}
#col3_content ul li {
	background-image : url(../../../bin/a/z/bullet_orange.gif);
	background-repeat : no-repeat;
	padding-left : 15px;
	background-position : 0px 0px;
	vertical-align : top;
	margin-bottom : 5px;
	margin-left : 15px;
}
#logo h1 a:visited {
	overflow : hidden;
	width : 133px;
	text-decoration : none;
	height : 0;
	font-size : 0;
	color : transparent;
}
h6 {
	font-family : Arial, Helvetica, sans-serif;
	line-height : 19px;
	font-style : italic;
	font-size : 11px;
}
#promo_home_careers ul li a:hover {
	color : #0f79e3;
	text-decoration : underline;
}
#col3_page_header p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #FFFFFF;
	padding-top : 12px;
}
h5 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
	line-height : 19px;
}
.search_results_container #findDoctorForm #searchBtnImg {
	background-image : url(/bin/k/a/btn_submit_doctor.gif);
	background-repeat : no-repeat;
}
.col2_page_header {
	margin : 0px;
	float : left;
	width : 674px;
	position : relative;
	background-image : url(col2_page_title_bg.gif);
	background-repeat : no-repeat;
	height : 40px;
	padding-top : 0px;
	padding-right : 12px;
	padding-bottom : 0px;
	padding-left : 12px;
}
#subnav_grid {
	float : left;
	width : 187px;
	position : relative;
}
#col3_page_header a:hover {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-transform : uppercase;
	color : #FFFFFF;
	text-decoration : underline;
}
#page_title h3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : #FFFFFF;
	margin : 0px;
	padding-top : 15px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	font-weight : bold;
	text-transform : uppercase;
}
#hotjobs_list ul li a {
	color : #FFFFFF;
	text-decoration : none;
}
#footer_container {
	width : 100%;
	background-image : url(../../../bin/q/r/footer_bg.gif);
	background-repeat : repeat-x;
	height : 47px;
	float : left;
}
#col2_content_container {
	float : left;
	width : 698px;
	position : relative;
	margin : 0px;
	padding-top : 10px;
	padding-bottom : 10px;
}
#all_link p {
	margin : 0px;
	padding : 0px;
}
.directory {
	font-size : 10px;
	color : #797979;
	padding-bottom : 5px;
	font-family : Arial, Helvetica, sans-serif;
	padding-left : 475px;
	padding-top : 30px;
	background-image : url(../../../bin/c/a/title_search_directory.gif);
	background-repeat : no-repeat;
	background-color : #FFFFFF;
}
#col3_promo_container {
	float : left;
	width : 238px;
	margin : 0px;
	padding-top : 10px;
}
#promo_home_careers ul li a {
	color : #64a3e2;
	text-decoration : none;
}
#error ul li {
	line-height : 19px;
	padding-left : 15px;
	margin-bottom : 5px;
	background-image : none;
	list-style-type : none;
	color : #64A3E2;
}
.sort_funct a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-transform : uppercase;
	color : #ffffff;
	font-weight : bold;
	text-decoration : none;
	display : inline;
	border : 1px solid #db7804;
	background-color : #ff9300;
	width : 45%;
	padding : 0px 15px;
}
#findDoctorForm #SearchBtnImg {
	background-image : url(/bin/q/z/btn_submit.gif);
	background-repeat : no-repeat;
}
#findDoctorExtendedForm #zip {
	display : inline;
	width : 246px;
	margin : 13px 0 0 0;
	height : 18px;
}
#global_nav li {
	color : #FFFFFF;
	height : 32px;
	padding : 0;
	margin-left : 3px;
	margin-right : 0;
	margin-top : 0;
	margin-bottom : 0;
	display : block;
	float : left;
	list-style-type : none;
	overflow : hidden;
}
.search_results_container .mini_search {
	background-repeat : no-repeat;
	margin : 0px;
	float : left;
	height : 29px;
	width : 600px;
	padding-top : 7px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 304px;
	background-image : url(/bin/e/b/title_find_a_doctor_bg.gif);
}
td {
	color : #000000;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	line-height : 19px;
	padding-top : 0px;
}
#hotjobs_title {
	height : 35px;
}
a {
	color : #64a3e2;
	text-decoration : none;
}
.home_textbox {
	width : 100px;
	border : 1px solid #c4c4c4;
	height : 19px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4d4d4d;
}
.search_funct a.prevnext:hover, .search_funct a.prevnext:active {
	font-weight : bold;
}
#col2_page_header h1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 15px;
	color : #FFFFFF;
	margin : 0px;
	padding-top : 15px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	font-weight : bold;
	text-transform : uppercase;
}
#subnav_grid ul {
	margin : 0px;
	padding : 0px;
	list-style-type : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #6f6f6f;
	text-transform : uppercase;
}
.search_results_container .mini_search p {
	display : none;
	overflow : hidden;
}
#aboutus {
	background-color : transparent;
	background-image : url(../../../bin/c/k/btn_about.gif);
	background-repeat : no-repeat;
	width : 79px;
	font-size : 0;
}
#boxes_form {
	float : left;
	width : 850px;
	position : relative;
	padding-left : 28px;
	padding-top : 41px;
	font-family : "Trebuchet MS";
	font-size : 11px;
	color : #000000;
}
#promo_home_expansion {
	float : left;
	width : 306px;
	background-repeat : no-repeat;
	height : 148px;
	padding-left : 0;
	padding-right : 0px;
}
.results a {
	text-transform : uppercase;
	color : #017dfc;
	text-decoration : none;
	vertical-align : top;
	font-weight : bold;
}
.search_results_container .mini_search p a {
	float : left;
}
#findDoctorExtendedForm select {
	height : 18px;
	margin : 13px 0 0 0;
	display : inline;
	width : 250px;
	font-size : 11px;
}
#sitetools_container li a {
	display : block;
	color#FFFFFF;
	overflow : hidden;
	padding-top : 26px;
	font-size : 0;
}
#career_promo_text {
	float : left;
	width : 154px;
	position : relative;
	margin : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 23px;
}
#col3_content {
	padding-left : 11px;
	padding-right : 25px;
	width : 422px;
	padding-top : 9px;
}
#section_title h2 {
	font-size : 24px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : 500;
	letter-spacing : 4px;
	color : #3369A0;
	text-transform : uppercase;
	text-align : left;
	margin-left : 18px;
	margin-top : 19px;
	margin-bottom : 7px;
	float : left;
	line-height : 100%;
	font-style : normal;
}
#col3_promo2 h3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	color : #FFFFFF;
	margin : 0px;
	padding : 0px;
}
#promo_home_careers p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4d4d4d;
	line-height : 18px;
}
#footer_copyright {
	float : left;
	text-align : right;
	width : 452px;
	padding-top : 16px;
}
#findDoctorExtendedForm #submit {
	width : 75px;
	display : inline;
	margin-top : 10px;
	height : 22px;
	margin-left : 175px;
}
.find_a_doctor_container {
	float : left;
	width : 904px;
	position : relative;
	vertical-align : bottom;
	background-position : left bottom;
	padding-top : 1px;
}
.search_funct {
	font-family : Arial, Helvetica, sans-serif;
	text-transform : uppercase;
	font-weight : bold;
	padding : 2px;
	margin : 0;
	display : block;
}
#findDoctorForm .home_textbox {
	width : 100px;
	border : 1px solid #c4c4c4;
	height : 19px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4d4d4d;
}
#search_container {
	background-color : transparent;
	border-style : none;
	float : right;
	height : 15px;
	left : 794px;
	margin : 0px;
	padding : 0px;
	position : absolute;
	top : 6px;
	vertical-align : top;
	width : 108px;
	overflow : hidden;
}
.breadcrumb {
	color : #767373;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 10px;
	text-align : right;
	text-decoration : none;
}
#promo_home_expansion img {
	padding-top : 1px;
	padding-left : 10px;
	padding-bottom : 0;
	width : 295px;
	overflow : hidden;
}
#subnav_grid ul li {
	margin : 0px;
	list-style-type : none;
	padding : 0px;
}
#hotjobs_list {
	height : 104px;
}
#update_promo h3 {
	text-transform : uppercase;
	padding : 9px 0px 3px;
	margin : 0px;
	letter-spacing : 4px;
	font-weight : bold;
	font-size : 13px;
	font-family : Arial,Helvetica,sans-serif;
	color : #73B8FF;
}
#services:hover {
	background-color : transparent;
	background-repeat : no-repeat;
	width : 79px;
	background-image : url(../../../bin/m/v/btn_services_over.gif);
}
#col3_promo h2 {
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	margin-top : 0px;
	margin-left : 0px;
	margin-right : 0px;
	margin-bottom : 18px;
	padding : 0px;
	font-size : 16px;
	text-transform : uppercase;
}
#col3_promo1 p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #494848;
	padding-top : 0px;
	padding-right : 10px;
	padding-bottom : 0px;
	padding-left : 9px;
	margin : 0px;
	line-height : 18px;
}
#findDoctorExtendedForm .proximitySearch #proximity {
	height : 20px;
	margin : 13px 0pt 0pt;
	width : 75px;
}
.subsubnav_active {
	background-image : url(../../../bin/i/f/subsub_over.gif);
	background-color : #374560;
	background-repeat : no-repeat;
	color : #FFFFFF;
}
#print img {
	margin-left : 10px;
	margin-right : 3px;
	border : 0 solid #000000;
}
#subnav_grid ul li a:hover {
	background-image : url(../../../bin/i/x/subnav_over.gif);
	background-repeat : no-repeat;
	color : #FFFFFF;
	overflow : hidden;
}
#col2_content {
	float : left;
	padding-left : 12px;
	position : relative;
	padding-right : 12px;
	width : 674px;
	padding-top : 9px;
}
#col2_content ul li a {
	color : #64a3e2;
	text-decoration : none;
}
h2 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 16px;
	line-height : 27px;
	font-style : italic;
}
#footer_copyright a {
	color : #4d4d4d;
	text-decoration : none;
}
#col2_page_header a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-transform : uppercase;
	color : #FFFFFF;
	text-decoration : none;
	margin : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
}
.search_funct a.search_funct_active:visited {
}
#find_a_doctor_container {
	width : 904px;
	background-image : none;
	background-repeat : no-repeat;
	vertical-align : bottom;
	background-color : #FFFFFF;
	background-position : left bottom;
	padding-top : 1px;
	float : left;
}
.search {
	width : 90px;
	height : 16px;
	border-top-width : 0px;
	border-right-width : 0px;
	border-bottom-width : 0px;
	border-left-width : 0px;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
	font-family : "Trebuchet MS", arial;
	font-size : 10px;
	vertical-align : top;
	padding : 0px;
	margin : 0px;
}
ul {
	list-style-type : none;
	background-image : none;
}
#career_promo h3 {
	text-transform : uppercase;
	padding : 0px 0px 16px;
	margin : 0px;
	letter-spacing : 2px;
	font-weight : bold;
	font-size : 13px;
	font-family : Arial,Helvetica,sans-serif;
	color : #FFFFFF;
}
#findDoctorExtendedForm .proximitySearch {
	margin-left : -15px;
}
#main_content_mid {
	float : left;
	width : 698px;
	margin : 0px;
	padding-right : 1px;
	padding-left : 18px;
}
#subnav_container {
	float : left;
	width : 187px;
}
#findDoctorExtendedForm {
	width : 450px;
	padding-left : 28px;
	padding-top : 15px;
	font-family : "Trebuchet MS";
	font-size : 11px;
	color : #000000;
	margin : 0;
}
.search_results_container .results_number {
	font-size : 11px;
}
.directory li a {
	color : #797979;
	text-decoration : none;
}
#job_search {
	background-image : url(../../../bin/k/o/search_job_bg.gif);
	margin : 0px;
	float : left;
	height : 31px;
	width : 695px;
	position : relative;
	padding-top : 8px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 22px;
	background-repeat : repeat-x;
	vertical-align : bottom;
}
#dchgateway:hover {
	background-color : transparent;
	background-repeat : no-repeat;
	width : 118px;
	background-image : url(../../../bin/m/s/btn_dchgateway_over.gif);
}
#findDoctorForm .home_textbox_active {
	width : 100px;
	border : 1px solid #c4c4c4;
	height : 19px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4d4d4d;
}
.mini_search #error {
	margin-top : -20px;
}
.search_funct a.search_funct_active:hover, .search_funct a.search_funct_active:active {
	color : #FFFFFF;
	text-decoration : none;
}
#update_promo h2 {
	text-transform : uppercase;
	padding : 0px 0px 3px;
	margin : 0px;
	letter-spacing : 4px;
	font-weight : bold;
	font-size : 13px;
	font-family : Arial,Helvetica,sans-serif;
	color : #73B8FF;
}
a:visited {
	text-decoration : none;
}
#footer {
	position : relative;
	left : 50%;
	padding : 0px;
	width : 904px;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 0px;
	margin-left : -452px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4d4d4d;
}
#foundation:hover {
	background-color : transparent;
	background-repeat : no-repeat;
	width : 89px;
	background-image : url(../../../bin/e/d/btn_foundation_over.gif);
}
#main_content_container {
	float : left;
	width : 717px;
	background-image : url(../../../bin/g/w/content_bg.gif);
	background-repeat : no-repeat;
	padding-top : 1px;
}
#sort_funct {
	float : left;
	position : relative;
	clear : none;
	padding-left : 11px;
}
#career_promo_container {
	background-image : url(../../../bin/a/l/career_promo_bg.gif);
	background-repeat : no-repeat;
	height : 125px;
	margin : 0px;
	padding : 0px 19px 13px 22px;
	width : 676px;
	float : left;
	position : relative;
}
#subnav_grid ul li ul li a:hover {
	background-image : url(../../../bin/i/f/subsub_over.gif);
	background-repeat : no-repeat;
	background-color : #374560;
	overflow : hidden;
}
#job_search h1 {
	color : #FFFFFF;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 20px;
	font-weight : normal;
	letter-spacing : 15px;
	margin : 0px;
	padding : 0px;
	text-transform : uppercase;
}
#wrapper {
	background-image : url(../../../bin/n/r/main_bg.jpg);
	background-color : #f9fafc;
	background-repeat : repeat-x;
	margin : 0 auto;
	padding : 0pt;
	min-height : 100%;
	width : 100%;
	position : relative;
	float : left;
}
.results a:hover img {
	border : 2px #db7804 solid;
}
.search_results_container .mini_search .customsubmitbutton {
	width : 23px;
	height : 20px;
	margin-left : 6px;
}
#sitetools a {
	color : #FFFFFF;
	text-decoration : none;
	text-transform : uppercase;
}
.search_funct ul li a.prevnext disablelink {
	text-decoration : none;
	font-weight : bold;
	margin-bottom : 0;
	margin-left : 3px;
	margin-right : 3px;
	margin-top : 0;
	border : 0px solid #929292;
	color : #929292;
}
#col3_promo1 a:hover {
	font-weight : bold;
	text-transform : uppercase;
	color : #017dfc;
	text-decoration : underline;
}
#subnav_bottom {
	float : left;
	width : 187px;
	background-image : url(../../../bin/f/v/subnav_bottom.jpg);
	background-repeat : no-repeat;
	height : 41;
}
#career_promo_text p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	margin : 0px;
	padding : 0px;
	line-height : 16px;
}
#col3_content p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	line-height : 19px;
	padding-top : 0px;
}
.col2_content ul li {
	padding-left : 15px;
	vertical-align : top;
	margin-bottom : 5px;
	list-style-type : none;
	list-style-image : none;
	color : #000000;
	margin-left : 0;
}
#services {
	background-color : transparent;
	background-image : url(../../../bin/m/n/btn_services.gif);
	background-repeat : no-repeat;
	width : 79px;
	font-size : 0;
}
.results_container {
	clear : left;
}
#update_promo a {
	font-weight : bold;
	text-transform : uppercase;
	color : #FFFFFF;
	text-decoration : none;
}
.search_funct li a {
	margin-bottom : 0;
	margin-left : 3px;
	margin-right : 3px;
	margin-top : 0;
}
#hotjobs_list ul {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	margin : 0px;
	padding : 0px;
	list-style-type : none;
}
#print_header {
	display : none;
	margin : 0px;
	padding : 0px;
	clear : both;
	float : left;
	width : 904px;
	position : relative;
}
#findDoctorExtendedForm #lastName {
	display : inline;
	width : 246px;
	margin : 13px 0 0 0;
	height : 18px;
}
#logo h1 a {
	float : left;
	height : 0;
	width : 133px;
	position : relative;
	display : block;
	padding-top : 126px;
	overflow : hidden;
	color : transparent;
	font-size : 0;
	text-decoration : none;
}
#col3_promo {
	background-image : url(../../../bin/o/e/col3_promo_bg.gif);
	background-repeat : no-repeat;
	width : 206px;
	padding-left : 15px;
	padding-top : 15px;
	padding-right : 17px;
	padding-bottom : 15px;
	background-color : #DFDFDF;
	min-height : 394px;
}
#col2_content strong {
	font-weight : bold;
}
h3 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 13px;
	font-weight : bold;
	line-height : 23px;
}
#col2_content ul li {
	background-repeat : no-repeat;
	padding-left : 15px;
	background-position : 0px 0px;
	vertical-align : top;
	margin-bottom : 5px;
	margin-left : 15px;
	background-image : url(../../../bin/a/z/bullet_orange.gif);
}
ul li a {
	color : #64a3e2;
	text-decoration : none;
}
#col3_page_header {
	margin : 0px;
	width : 418px;
	background-image : url(../../../bin/q/h/col3_page_title_bg.gif);
	background-repeat : no-repeat;
	height : 40px;
	padding-top : 0px;
	padding-right : 29px;
	padding-bottom : 0px;
	padding-left : 12px;
}
#col2_content ul li a:hover {
	color : #0f79e3;
	text-decoration : underline;
}
#findDoctorExtendedForm .proximitySearch label {
	color : #000000;
	height : 20px;
	display : inline;
	margin : 13px 0pt 0pt;
	padding : 0pt 10pt 0pt 15px;
	text-align : left;
	text-transform : uppercase;
	float : none;
}
.container_form {
	background-image : url(../../../bin/s/o/form_bg.gif);
	background-repeat : no-repeat;
	min-height : 375px;
	height : 375px;
}
#promo_home_expansion p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	line-height : 18px;
	margin : 0px;
	padding : 0px;
}
#findDoctorExtendedForm input {
	margin : 13px 0 0 0;
	height : 18px;
}
ul, li, p, body, div, h1, h2, h3, h4, h5, h6, img {
	margin : 0;
	padding : 0;
}
#promo_home_careers {
	float : left;
	width : 248px;
	background-image : url(../../../bin/k/q/great_careers_bg.gif);
	background-repeat : no-repeat;
	height : 144px;
	padding-left : 18px;
	padding-top : 51px;
	padding-right : 23px;
}
#doctors_header_tools {
	float : right;
	margin-top : 3px;
	width : 136px;
}
.print_share {
	color : #FFFFFF;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 10px;
	text-transform : uppercase;
	line-height : 20px;
	padding-top : 0px;
}
.mini_search #city {
	margin-bottom : 15px;
}
#findDoctorExtendedForm .proximitySearch #zip {
	height : 18px;
	margin : 13px 0pt 0pt 109px;
	width : 75px;
}
#col2_content a:hover {
	color : #0f79e3;
	text-decoration : underline;
}
#hotjobs {
	float : left;
	width : 321px;
	padding-top : 16px;
	position : relative;
}
#footer_info p {
	color : #4d4d4d;
}
#col3_promo2 a:hover {
	font-weight : bold;
	text-transform : uppercase;
	color : #FFFFFF;
	text-decoration : underline;
}
.sort_funct a:hover {
	border : 1px solid #db7804;
	background-color : #192e59;
	color : #ffffff;
}
.col2_content ul li a {
	color : #64a3e2;
	text-decoration : none;
}
.results h1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-transform : uppercase;
	color : #000000;
	margin : 0px;
	padding : 0px 0px 8px;
	line-height : 14px;
}
#career_promo {
	padding-top : 7px;
	width : 325px;
	position : relative;
	float : left;
}
.results_over:hover {
	border : 1px solid #ffa429;
	background-color : #ffa429;
	display : block;
}
.mini_search p {
	text-align : right;
	margin-top : -24px;
}
#HeaderImage {
	background-image : url(/bin/c/a/title_search_directory.gif);
	background-repeat : no-repeat;
	width : 459px;
	height : 53px;
	float : left;
}
#homepage_promo_container {
	width : 904px;
	padding-bottom : 16px;
	height : 190px;
}
#page_title {
	float : left;
}
.results img {
	float : left;
	height : 179px;
	width : 95px;
	position : relative;
	margin-right : 12px;
	border : 0;
}
#all_link img {
	float : left;
	vertical-align : middle;
}
.mini_search #zip {
	margin-bottom : 15px;
	margin-left : 13px;
}
ul li {
	list-style-type : none;
	background-image : none;
}
#hotjobs_list ul li {
	background-color : #000000;
	background-image : url(../../../bin/i/r/arrow_orange.gif);
	background-repeat : no-repeat;
	margin-top : 0px;
	margin-right : 0px;
	margin-bottom : 7px;
	margin-left : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 13px;
	vertical-align : top;
	width : 90px;
	display : inline;
	float : left;
}
#newsroom:hover {
	background-color : transparent;
	background-repeat : no-repeat;
	width : 89px;
	background-image : url(../../../bin/q/l/btn_newsroom_over.gif);
}
.search_funct a, .search_funct a:visited {
	padding : 0 5px;
	border : 1px solid #63b0ff;
	text-decoration : none;
	color : #192e59;
	font-size : 11px;
}
.mini_search label {
	padding-top : 16px;
	margin : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
	display : none;
}
a.print_share:hover {
	color : #FFFFFF;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 10px;
	text-transform : uppercase;
	line-height : 20px;
	padding-top : 0px;
	text-decoration : underline;
}
#hotjobs_list ul li a:hover {
	text-decoration : underline;
}
.search_funct a.search_funct_active {
	background-color : #192e59;
	color : #FFFFFF;
	border : 1px solid #63b0ff;
	font-weight : bold;
	cursor : default;
	text-decoration : none;
	font-style : normal;
}
.search_funct ul {
	margin : 0;
	padding : 0;
	text-align : right;
	font-size : 16px;
	display : inline;
}
.alert_box {
	width : 137px;
	border : 1px solid #a5acb2;
	height : 19px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	margin : 0px;
	padding : 0px;
	vertical-align : baseline;
	text-align : justify;
	white-space : normal;
	display : inline;
}
#job_alerts_box {
	float : left;
	width : 287px;
	position : relative;
	padding-left : 15px;
	height : 104px;
}
#subnav_grid ul li ul {
	margin : 0px;
	padding : 0px;
	list-style-type : none;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 9px;
	text-transform : uppercase;
	color : #838282;
}
#header_tools {
	margin-top : 12px;
	float : right;
	width : 136px;
}
#go_now {
	top : 7px;
	right : 22px;
	position : absolute;
	left : 590px;
}
#col3_page_header a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-transform : uppercase;
	color : #FFFFFF;
	text-decoration : none;
	margin : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
}
#volunteering:hover {
	background-color : transparent;
	background-repeat : no-repeat;
	width : 129px;
	background-image : url(../../../bin/m/f/btn_volunteering_over.gif);
}
h1 {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 22px;
	font-weight : bold;
	line-height : 30px;
}
#footer_info {
	float : left;
	width : 452px;
	margin : 0px;
	padding-top : 16px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
}
.col2_content h1 {
	font-size : 24px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	letter-spacing : 4px;
	color : #3369A0;
	text-transform : uppercase;
	text-align : left;
	margin-left : 18px;
	margin-bottom : 20px;
	line-height : 100%;
	font-style : normal;
}
button {
	border : 0px;
	background-color : transparent;
	cursor : pointer;
}
#col3_content a {
	color : #64A3E2;
	text-decoration : none;
}
.directory li {
	display : inline;
	padding-left : 5px;
	margin-left : 0;
}
#subnav_grid ul li a {
	color : #6f6f6f;
	text-decoration : none;
	display : block;
	height : 23px;
	width : 145px;
	overflow : hidden;
	background-image : url(../../../bin/i/b/subnav.gif);
	background-repeat : no-repeat;
	padding-left : 22px;
	padding-right : 20px;
	padding-top : 10px;
}
#footer_copyright a:hover {
	color : #4d4d4d;
	text-decoration : underline;
}
#job_alerts {
	float : left;
	width : 360px;
	position : relative;
	padding-top : 16px;
}
.search_results_container .search_funct {
	font-size : 11px;
}
.results {
	float : left;
	width : 269px;
	position : relative;
	padding-left : 7px;
	margin : 0px;
	padding-right : 7px;
	padding-top : 24px;
	padding-bottom : 5px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6c6c6c;
	height : 240px;
	border-bottom : 1px solid #E8E8E8;
}
.search_results_container {
	width : 904px;
	position : relative;
	background-color : #FFFFFF;
	background-repeat : no-repeat;
}
.mini_search {
	float : left;
	width : 224px;
	position : relative;
	background-repeat : no-repeat;
	height : 130px;
	padding-left : 35px;
	padding-right : 50px;
	padding-top : 65px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #4d4d4d;
	background-image : url(/bin/o/o/find_dr_bg.gif);
}
#sitetools_container li .search {
	background-color : transparent;
	background-image : url(../../../bin/m/p/btn_search.gif);
	background-repeat : no-repeat;
	width : 79px;
	font-size : 0;
}
#col3_promo1 {
	width : 196px;
}
#jobs_all a:hover {
	color : #FFFFFF;
	text-decoration : underline;
}
#col3_promo1 a {
	font-weight : bold;
	text-transform : uppercase;
	color : #017dfc;
	text-decoration : none;
}
.search_results_container .results table {
	width : 155px;
}
#main_body_container {
	width : 904px;
	background-image : url(../../../bin/m/r/main_content_bg.gif);
	background-repeat : no-repeat;
	vertical-align : bottom;
	background-color : #FFFFFF;
	background-position : left bottom;
	padding-top : 1px;
	float : left;
}
#sitetools_bg {
	background-image : url(../../../bin/e/n/site_tools_bg.gif);
	background-repeat : no-repeat;
	margin : 0px;
	padding : 0px;
	width : 904px;
	height : 25px;
	display : block;
}
.search_container {
	position : absolute;
	top : 6px;
	left : 784px;
	width : 108px;
	height : 16px;
	vertical-align : top;
	border-top-style : none;
	border-right-style : none;
	border-bottom-style : none;
	border-left-style : none;
	margin : 0px;
	padding : 0px;
	background-color : transparent;
	overflow : hidden;
}
#promo_home_careers ul {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	list-style-type : none;
	margin : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 21px;
	color : #64a3e2;
}
#header_image {
	width : 697px;
	margin : 0px;
	padding : 0px;
	height : 134px;
	overflow : hidden;
}
#col3_header {
	float : left;
	width : 714px;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	color : #000000;
	padding-right : 3px;
	vertical-align : middle;
	text-align : right;
}
#careers:hover {
	background-color : transparent;
	background-repeat : no-repeat;
	width : 79px;
	background-image : url(../../../bin/q/l/btn_careers_over.gif);
}
#col2_header_tools {
	float : right;
	width : 136px;
	margin-top : 12px;
}
#col3_promo2 p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FFFFFF;
	margin : 0px;
	line-height : 18px;
	padding : 0px;
}
.results_number {
	float : left;
	width : 200px;
	position : relative;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 0.7em;
	text-transform : uppercase;
	color : #000000;
	clear : none;
	padding : 0;
	margin : 0;
}
#career_promo img {
	margin : 0px;
	float : left;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
}
#col3_promo2 a {
	font-weight : bold;
	text-transform : uppercase;
	color : #FFFFFF;
	text-decoration : none;
}
#update_promo p {
	color : #FFFFFF;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 11px;
	line-height : 16px;
	margin : 0px;
	padding : 0px;
}
#share img {
	margin-left : 10px;
	margin-right : 3px;
	border : 0 solid #000000;
}
.search_letters a {
	color : #797979;
	text-decoration : none;
}
#findDoctorForm .city_box {
	float : left;
	width : 110px;
}
#contactus {
	background-color : transparent;
	background-image : url(../../../bin/g/q/btn_contactus.gif);
	background-repeat : no-repeat;
	width : 109px;
	font-size : 0;
}
#footer_info a:hover {
	color : #4d4d4d;
	text-decoration : underline;
}
.results p {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #6c6c6c;
	line-height : 16px;
	margin : 0px;
	padding : 7px 0 0 90px;
}
#global_nav ul {
	height : 32px;
	list-style-type : none;
	overflow : hidden;
}
#findDoctorExtendedForm #language {
	display : inline;
	width : 250px;
	margin : 13px 0 0 0;
	height : 20px;
}
#logo {
	float : left;
	height : 126px;
	width : 133px;
	display : block;
	margin : 0;
	overflow : hidden;
}
#col2_content a {
	color : #64A3E2;
	text-decoration : none;
}
a.breadcrumb:hover {
	color : #64A3E2;
	font-family : Arial,Helvetica,sans-serif;
	font-size : 10px;
	text-align : right;
	text-decoration : underline;
}
.col2_page_header a {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-transform : uppercase;
	color : #FFFFFF;
	text-decoration : none;
	margin : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 0px;
}
#col3_content ul {
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	list-style-type : none;
	margin : 0px;
	padding-top : 0px;
	padding-right : 0px;
	padding-bottom : 0px;
	padding-left : 21px;
	color : #034688;
}
.job_search h1 {
	font-family : Arial, Helvetica, sans-serif;
	color : #FFFFFF;
	margin : 0px;
	padding : 0px;
	text-transform : uppercase;
	font-size : 20px;
	font-weight : normal;
	letter-spacing : 15px;
}
#testimonial {
	background-color : #3F4C6A;
	width : 195px;
	padding-bottom : 10px;
}
#testimonial p {
	color : #ffffff;
}
#testimonial p a {
	color : #64A3E2;
	background-image : url(/bin/e/h/video_icon.gif);
	background-position : 0 50%;
	background-repeat : no-repeat;
	padding : 0px 0px 0px 25px;
	text-decoration : none;
	text-transform : none;
	line-height : 22px;
	font-weight : normal;
}
#testimonial p a:hover {
	text-decoration : underline;
	text-transform : none;
	font-weight : normal;
}
