/* CSS Styles for Search Pages */

#search-header {
font-family:Arial, Helvetica, sans-serif;
color:#5F5F62;
font-size:10pt;
width:945px;
margin:0;
padding:8px 0 0 19px;
clear:both;
border-top:1px solid #cccccc;
}

#search-header h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
color:#1ea12d;
padding:0px 0 0 0;
margin:0 0 0 0;
clear:none;
}

#search-header a:link, #search-header a:visited, #search-header a:active, #search-header a:hover {
font-family:Arial, Helvetica, sans-serif;
color:#5f5f62;
font-size:10pt;
text-decoration:none;
}

#search-header img {
margin:0 2px -9px 0;
padding:0 0 0 0;
float:none;
clear:none;
}

#search-header-print {
display:block;
padding:0;
margin:0;
padding-right:100px;
padding-bottom:5px;
float:right;
clear:none;
}
#search-header-change {
display:block;
margin:0;
padding:0;
padding-right:15px;
padding-bottom:5px;
float:right;
clear:none;
}
#search-header-excellence {
display:block;
margin:0;
padding:0;
padding-right:10px;
padding-bottom:5px;
float:right;
clear:none;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#5f5f62;
}
#search-header-excellence a:link, #search-header-excellence a:visited, #search-header-excellence a:active, #search-header-excellence a:hover {
color:#1ea12d;
font-weight:bold;
text-decoration:none;
}
#search-header-excellence img {
margin:0 2px -4px 0;
padding:0 0 0 0;
float:none;
clear:none;
}


/* #search-header-left {
width:706px;
height:104px;
padding:0 0 6px 0;
margin:6px 0 0 0;
border-bottom:1px solid #cccccc;
float:left;
} */

#search-header-left {
position:relative;
top:0;
left:0;
width:706px;
height:104px;
padding:0;
margin:0;
margin-top:6px;
margin-bottom:6px;
float:left;
clear:none;
background-color:#25a345;
}
#search-header-image {
display:block;
position:relative;
top:0;
left:0;
width:245px;
height:104px;
clear:none;
margin:0;
padding:0;
}
#search-header-text {
display:block;
position:absolute;
top:0;
left:0;
width:462px;
height:104px;
clear:none;
margin:0;
padding:0;
}
#search-header-text span {
display:block;
position:absolute;
left:263px;
bottom:3px;
clear:none;
margin:0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:18pt;
font-weight:bold;
color:#ffffff;
}

.search-header-tr {position:relative; background: url(../images/tr_grn.gif) 100% 0 no-repeat; }
.search-header-br {position:relative; background: url(../images/br_grn.gif) 100% 100% no-repeat; }

.search-header-tr img {
position:relative;
border:none;
padding:0 0 0 0;
margin:0 0 0 0;
float:left;
clear:none;
}

#search-header-right {
font-family:Arial, Helvetica, sans-serif;
color:#5F5F62;
font-size:10pt;
width:250px;
height:104px;
padding:0 0 6px 8px;
margin:6px 0 0 0;
float:left;
}

#search-header-right img {
margin:0 0 0 0;
padding:0 0 0 0;
float:none;
clear:both;
}

.search-tl { background: url(../images/header_search_tl.gif) 0 0 no-repeat #E8EFF2; }
.search-tr { background: url(../images/header_search_tr.gif) 100% 0 no-repeat; }
.search-br { background: url(../images/header_search_br.gif) 100% 100% no-repeat; }
.search-bl { background: url(../images/header_search_bl.gif) 0 100% no-repeat; width:240px; height:79px; text-align:right; padding-top: 25px; padding-right: 10px; }

.search-box {
display:block;
width:686px;
height:100px;
clear:both;
margin:0;
padding:0;
}

.search-box-no-height {
display:block;
width:686px;
clear:both;
margin:0;
}

.search-box img {
border:none;
padding:0 0 0 0;
margin:0 0 0 5px;
float:none;
clear:none;
}

.search-box p {
margin:5px 0 5px 0;
padding:0;
}

.search-box select {
margin:0 5px 0 5px;
}

.search-box-t {background: url(../images/search_box_dot.gif) 0 0 #EDF3FF repeat-x;}
.search-box-b {background: url(../images/search_box_dot.gif) 0 100% repeat-x}
.search-box-l {background: url(../images/search_box_dot.gif) 0 0 repeat-y}
.search-box-r {background: url(../images/search_box_dot.gif) 100% 0 repeat-y}
.search-box-tl {background: url(../images/search_box_tl.gif) 0 0 no-repeat }
.search-box-tr {background: url(../images/search_box_tr.gif) 100% 0 no-repeat;}
.search-box-br {background: url(../images/search_box_br.gif) 100% 100%  no-repeat; }
.search-box-bl {
	background: url(../images/search_box_bl.gif) 0 100%  no-repeat; 
	padding:0 0 7px 1px;
}

.wsearch-box-tl {background: url(../images/wsearch_box_tl.gif) 0 0 no-repeat }
.wsearch-box-tr {background: url(../images/wsearch_box_tr.gif) 100% 0 no-repeat;}
.wsearch-box-br {background: url(../images/wsearch_box_br.gif) 100% 100%  no-repeat; }
.wsearch-box-bl {background: url(../images/wsearch_box_bl.gif) 0 100%  no-repeat; padding:0 0 7px 1px;}

.search-box-card {
	background-color:#ffffff;
}

.search-box-card-top {background: url(../images/search_box_card_top.gif) 0 0 no-repeat;}
.search-box-card-choices {background: url(../images/wsearch_box_bl.gif) 0 100%  no-repeat; padding:20px; clear:both; height:100%; overflow:hidden;}

.search-table {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size:10pt;
border-spacing:0;
border-collapse: collapse;
}
.search-table td {
border-right: 1px solid #cccccc;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10pt;
padding:5px;
}
.search-table a:link, search-table a:visited, search-table a:active {
color:#4A93B7;
}
.search-table a:hover {
color:#006699;
}
.search-table-white {
background-color: #ffffff;
}

/* search-order class used to specify table column with arrow */
.search-order a:link, .search-order a:visited, .search-order a:active {
background: url(../images/down_arrow.gif) 100% 0 no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#4A93B7;
font-weight:bold;
padding-right:15px;
}
.search-order a:hover {
background: url(../images/down_arrow.gif) 100% 0 no-repeat;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#006699;
font-weight:bold;
padding-right:15px;
}

.search-results-nav {
display:block;
width:686px;
padding:5px 0 5px 0;
margin:0;
}

#search-results-footer {
	display:block;
	position:relative;
	top:0;
	left:0;
	width:690px;
	margin:0;
	padding:0;
	clear:both;
}

#search-results-footer img {
	margin:0 0 0 0;
	padding:0px 0 0px 0;
	float:none;
	clear:none;
}

#search-results-notes {
display:block;
position:relative;
top:0;
left:0;
width:667px;
margin:0;
padding:0;
clear:both;
}

#search-results-notes p {
margin:0;
padding:2px;
clear:both;
}

#search-results-notes img {
border:none;
margin:0 2px -4px 2px;
padding:0 0 0 0;
float:left;
clear:none;
}

#search-services {
border-top: 1px solid #cccccc;
width:625px;
margin:10px 0 0 0;
padding:0;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#5f5f62;
line-height:13pt;
}

.search-doctor {
border-spacing:0;
border-collapse: collapse;
margin:0 0 30px 0;
}
.search-doctor td {
width:160px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
padding:0 0 3px 0;
}

.search-offices {
display:block;
width:160px;
margin:0 0 20px 0;
padding:20px 20px 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#5f5f62;
line-height:13pt;
float:left;
clear:none;
}

#search-find {
border-top: 1px solid #cccccc;
width:233px;
margin:60px 0 0 0;
padding:3px 0px 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#5f5f62;
line-height:13pt;
float:left;
}

#search-find p {
font-size:10pt;
color:#1191c4;
font-weight:bold;
padding:0;
margin:0;
}
#search-find-more {
display:none;
padding:5px 15px 5px 15px;
margin:0;
}
#search-find-more p {
font-size:8pt;
color:#5f5f62;
font-weight:normal;
}
#search-find-more img {
margin:0 0 0 0;
padding:0 0 0 0;
float:none;
clear:none;
}

.search-find-content-t {margin: 25px 0 0 0; background: url(../images/footer_dot.gif) 0 0 repeat-x; }
.search-find-content-b {background: url(../images/footer_dot.gif) 0 100% repeat-x}
.search-find-content-l {background: url(../images/footer_dot2.gif) 0 0 repeat-y}
.search-find-content-r {background: url(../images/finddoc_corner_r.gif) 100% 0 repeat-y}
.search-find-content-bl {background: url(../images/footer_bl.gif) 0 100% no-repeat}
.search-find-content-br {background: url(../images/finddoc_corner_br.gif) 100% 100% no-repeat}
.search-find-content-tl {background: url(../images/footer_tl.gif) 0 0 no-repeat}
.search-find-content-tr {background: url(../images/finddoc_corner_tr.gif) 100% 0 no-repeat; padding:10px} 

.search-find-content-tr img {
margin:0 2px -7px 2px;
padding:0 0 0 0;
float:none;
clear:none;
}

.search-hdr {
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
color:#1191c4;
clear:both;
}

.search-subhdr {
font-family:Arial, Helvetica, sans-serif;
font-size:12pt;
font-weight:bold;
color:#1ea12d;
clear:both;
}

.search-texthdr {
margin:20px 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#1191c4;
clear:both;
}

.search-texthdr_2{
padding:0 0 0 0;
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
color:#1191c4;
clear:both;
}

#search-options {
display: none;
}


/* Network Logo Card Styles */

.search-card {
display:block;
width:686px;
clear:both;
margin:0;
padding:20px 0 0 0;
}

.search-card-select {
display:block;
float:left;
clear:none;
margin:0;
padding:0;
width:382px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
color:#5f5f62;
}

.search-card-hdr {
display:block;
float:left;
clear:none;
margin:0;
padding-left:2px;
width:150px;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:normal;
color:#5f5f62;
}

#search-front-common-on {
	display:block;
	float:right;
	clear:none;
	margin:0;
	padding:0;
}

#search-front-common-on  a:link, #search-front-common-on a:active, #search-front-common-on a:visited, #search-front-common-on a:hover {
	background-image:url(../images/tab_ltblue_bg_2.gif);
	display:block;
	margin:0;
	padding:5px 3px 2px 3px;
	background-color:White;
	background-position:top center;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#5f5f62;
	clear:none;
	outline:none;
}



#search-front-common-off {
	display:none;
	float:right;
	clear:none;
	margin:0;
	padding:0;
}
#search-front-common-off a:link, #search-front-common-off a:active, #search-front-common-off a:visited, #search-front-common-off a:hover {
	display:block;
	margin:0;
	padding:5px 3px 2px 3px;
	background-color:#60a3d2;
	background-image:url(../images/tab_darkblue_bg.gif);
	background-position:top center;
	text-decoration:none;
	text-align:center;
	color:#ffffff;
	clear:none;
	outline:none;
}
#search-front-common-off img {
margin:0 0 0 0;
padding:0 0 0 0;
float:none;
clear:none;
}
#search-front-other-on {
	display:none;
	float:right;
	clear:none;
	margin:0;
	padding:0;
}
#search-front-other-on a:link, #search-front-other-on a:active, #search-front-other-on a:visited, #search-front-other-on a:hover {
	background-image:url(../images/tab_ltblue_bg_2.gif);
	display:block;
	margin:0;
	padding:5px 3px 2px 3px;
	background-color:White;
	background-position:top center;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
	color:#5f5f62;
	clear:none;
	outline:none;
}
#search-front-other-on img {
	margin:0 0 0 0;
	padding:0 0 0 0;
	float:none;
	clear:none;
}
#search-front-other-off {
display:block;
float:right;
clear:none;
margin:0;
padding:0;
}
#search-front-other-off a:link, #search-front-other-off a:active, #search-front-other-off a:visited, #search-front-other-off a:hover {
display:block;
margin:0;
padding:5px 3px 2px 3px;
background-color:#60a3d2;
background-image:url(../images/tab_darkblue_bg.gif);
background-position:top center;
text-decoration:none;
text-align:center;
color:#ffffff;
clear:none;
outline:none;
}
#search-front-other-off img {
margin:0 0 0 0;
padding:0 0 0 0;
float:none;
clear:none;
}
#search-front-logos-common {
display:block;
}
#search-front-logos-other {
display:none;
}


#search-back-common-on {
display:block;
float:right;
clear:none;
margin:0;
padding:0;
}
#search-back-common-on a:link, #search-back-common-on a:active, #search-back-common-on a:visited, #search-back-common-on a:hover {
display:block;
margin:0;
padding:5px 3px 2px 3px;
background-color:White;
background-image:url(../images/tab_ltblue_bg_2.gif);
background-position:top center;
text-decoration:none;
text-align:center;   
font-weight:bold;
color:#5f5f62;
clear:none;
outline:none;
}
#search-back-common-on img {
margin:0 0 0 0;
padding:0 0 0 0;
float:none;
clear:none;
}
#search-back-common-off {
display:none;
float:right;
clear:none;
margin:0;
padding:0;
}
#search-back-common-off a:link, #search-back-common-off a:active, #search-back-common-off a:visited, #search-back-common-off a:hover {
display:block;
margin:0;
padding:5px 3px 2px 3px;
background-color:#60a3d2;
background-image:url(../images/tab_darkblue_bg.gif);
background-repeat:repeat-x;
background-position:top center;
text-decoration:none;
text-align:center;
color:#ffffff;
clear:none;
outline:none;
}
#search-back-common-off img {
margin:0 0 0 0;
padding:0 0 0 0;
float:none;
clear:none;
}
#search-back-other-on {
display:none;
float:right;
clear:none;
margin:0;
padding:0;
}
#search-back-other-on a:link, #search-back-other-on a:active, #search-back-other-on a:visited, #search-back-other-on a:hover {
display:block;
margin:0;
padding:5px 3px 2px 3px;
background-color:White;
background-image:url(../images/tab_ltblue_bg_2.gif);
background-repeat:repeat-x;
background-position:top center;
text-decoration:none;
text-align:center;
font-weight:bold;
color:#5f5f62;
clear:none;
outline:none;
}
#search-back-other-on img {
margin:0 0 0 0;
padding:0 0 0 0;
float:none;
clear:none;
}
#search-back-other-off {
display:block;
float:right;
clear:none;
margin:0;
padding:0;
}
#search-back-other-off a:link, #search-back-other-off a:active, #search-back-other-off a:visited, #search-back-other-off a:hover {
display:block;
margin:0;
padding:5px 3px 2px 3px;
background-color:#60a3d2;
background-image:url(../images/tab_darkblue_bg.gif);
background-repeat:repeat-x;
background-position:top center;
text-decoration:none;
text-align:center;
color:#ffffff;
clear:none;
outline:none;
}
#search-back-other-off img {
margin:0 0 0 0;
padding:0 0 0 0;
float:none;
clear:none;
}
#search-back-logos-common {
display:block;
}
#search-back-logos-other {
display:none;
}

.search-choice {
display:block;
width:160px;
height:50px;
float:left;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#5f5f62;
font-size:8pt;
}

.search-choice img {
margin:0 0 0 0;
padding:0 0 0 0;
vertical-align:middle;
clear:none;
}

.topLineLeft {
	background-image:url(../images/tab_ltblue_bg_2.gif);
	width:231px;
}

#content-left {
font-family:Arial, Helvetica, sans-serif;
color:#5F5F62;
font-size:10pt;
width:686px;
padding:0px 20px 20px 20px;
margin:0;
float:left;
clear:none;
}

#legal-disclaimer {
font-family:Arial Narrow;
color:#777;
font-size:15pt;
font-weight:bold;
line-height:14pt;
}

