﻿body#SearchForm #search_image { width: 250px; height: 250px; }


.geo { display: none; }
abbr { border-bottom: none; }
.error { color: red; font-weight: bold; }

.physician_table td,
.physician_table th { 
border: none; 
margin:0;
padding:6px;
}

#grid_Right {
clear:right;
float:right;
padding:0;
width:208px;
}
.grid_M #grid_Right {
	display: none; 
}
.grid_M #grid_Main {
	background: #FBFBFB none;
}

span.boardstatus {
	font-style:italic;
}

#search_image { width: 200px; height: 200px; }
.submit_buttons { 
	margin-left: 40px;
	margin-top:10px;
}

td.Name a { line-height: 50px; padding-left: 10px; }

#inresults {
	width:445px;
}

#noresults {
	width:400px;
}

.blanktable td {
	border:0;
	margin:0;
	padding:0;
}
.blanktable {
	margin-bottom:0;
	width:330px;
}

#physBox {
	background-image:url('/phy/Cancer/images/findDoc.jpg');
	width:622px;
	height:495px;
	border:solid #007e82 2px;
	margin: 20px auto;
	font-size:13px;
}

table {text-align:left;}
.base th {text-align:left; border:none;}
thead {
	width:606px;
	background-image:url('images/greenBar.gif');
	background-repeat: repeat-x; 
	height: 30px; 
	border:none;
}

.physician_border thead,
.physician_border thead a,
.physician_border thead a:hover {color:#FFFFFF;}

#resultsbox {
	background-image:url('images/resultsBannerPCC.jpg');
	background-repeat: no-repeat; 
	font-size: 90%; 
	border:solid #007e82 2px;
	width:612px;
	height:181px;
	padding-left:10px;
}

#nothingbox {
	background-image:url('uploads/no_resultsBan.jpg');
	background-repeat: no-repeat; 
	font-size: 90%; 
	border:solid #007e82 2px;
	width:931px;
	height:180px;
	padding-left:10px;
	margin-top: 10px; 
}

#nothingbox h2 {
	padding:0;
}

.physician_table {
	margin-top:10px;
	margin-bottom:0em;
	width:709px;
}

.ListNames {
	text-align:right;
	width:130px;
}

.PhysThumb 
{
	height:50px;
	width:40px;
	float:left;
}

.PhysList 
{
	vertical-align:middle;
}

.PhysList .Name {
	font-weight:bold;
	font-size:x-small;
}

.PhysList .Address,
.PhysList .Specialty {
	font-weight:bold;
	font-size:x-small;
	color:#000000;
}
.doctorname_th {
	width:33%;
	text-align:left;
}

.specialties_th {
	text-align:left;
}

.address_th {
	width:33%;
	text-align:left;
}

.physician_results th {
	border:0;
}
.physician_results tbody.results {
	font-size:x-small;
	font-weight:bold;
}
.physician_results td { border: none; }
.physician_smallbox td { border: none; }
.physician_results th { color: #fff; }
#bd .physician_results th a { color: #fff; }
.physician_results {
	width:945px;
	margin-bottom:0;
}
.physician_smallbox {
	width:770px;
	margin-left:0px;
	margin-bottom:0;
}
.physician_smallbox th {
	color:#006B6E;
	text-align:left;
	border:0;
	height:28px;
}
#bd table.physician_smallbox th {
	border-bottom: 1px dotted #1f9a94;
	color: #4e666f; 
}
.PhysicianBottomArea {
	border:0;
	margin-bottom:0px;
	padding-bottom:0px;
}
.PhysicianBottomArea td{
	border:0;
}

.layout_Pagination { 
	text-align:right;
	background-image:url('images/tabbar.gif');
	height:20px;
	width:616px;
	margin-top:2px;
	padding-right:10px;
}

.searchPan { text-align: center; padding-bottom: 15px; }
.physicianProfileTitle { text-align: center; }
.profileTable th,
.profileTable td { border: none; }
.vcard h3 { border-bottom: 1px dotted #006B6E; }
.vcard li { margin-bottom: 3px; }
.tel .type { font-weight: bold; }
.profileTable .photo img { margin-top: 18px; }

/* Specialty Definition Window */
#SpecialtyDefinition dt { font-weight: bold; }
#SpecialtyDefinition dd { margin-bottom: 1em; }


/* Left-Hand PDF menu extension */
#phyDirectory_rightMenu ul.T2,
#phyDirectory_rightMenu ul.T3 { display: none; }
#phyDirectory_rightMenu span  { cursor: pointer; }

/* PDF List Page */
#PDFTable td { border: solid 1px black; padding: 10px;}

/* Added for tab view */
#bd div.physician_content { margin-left: 10px; display: block; font-size: 13px; }
#bd div.physician_content form { margin-left: 10px; }
#bd div.physician_content div.physician_search { float: left; font-size: 12px; }
#bd div.physician_content div.physician_search table th { font-size: 12px; }
#bd div.physician_content input,
#bd div.physician_content textarea,
#bd div.physician_content select { font-size: 12px; }

#bd div.physician_content div.doctor_intro { width: 384px; float: right; margin-top: 75px; padding-left: 15px; border-left: 1px #cccccc solid; font-size: 12px; }
#bd div.physician_content p.false_breadcrumb { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
#bd div.physician_content p.false_breadcrumb a { color: #1063A0; }

#bd div.physician_content div.layout_Pagination h2 { display: none; }

#bd div.physician_content div.Pagination_container { background-image: url('/images/FindADoctor/results_header.gif'); background-repeat: no-repeat;
	height: 33px; width: 520px; line-height: 33px; color: #fff; font-weight: bold; }
#bd div.physician_content div.Pagination_container p.result_numbers { margin-bottom: 0; width: 250px; float: left; padding-left: 1em; }
#bd div.physician_content div.Pagination_container div.layout_Pagination { color: #F3EB78; }
#bd div.physician_content div.Pagination_container div.layout_Pagination a { color: #fff; }

#bd div.physician_content div.Pagination_container_bottom { background-image: url('/images/FindADoctor/results_header_bottom.gif'); background-repeat: no-repeat;
	height: 33px; width: 520px; line-height: 33px; color: #fff; font-weight: bold; }
#bd div.physician_content div.Pagination_container_bottom p.result_numbers { margin-bottom: 0; width: 250px; float: left; padding-left: 1em; }
#bd div.physician_content div.Pagination_container_bottom div.layout_Pagination { color: #F3EB78; }
#bd div.physician_content div.Pagination_container_bottom div.layout_Pagination a { color: #fff; }

#bd div.physician_content table.results_table { width: 520px; }
#bd div.physician_content table.results_table th { background-color: #f2f2f2; }
#bd div.physician_content table.results_table tbody tr { border-bottom: 1px #cccccc solid; }
#bd div.physician_content form.searchdoc_results { background-color: #f2f2f2; border: 1px solid #e9e9e9; margin-left: 0; padding: 5px; }
#bd div.physician_content form.searchdoc_results table label { font-weight: bold; font-size: 10.5px; }
#bd div.physician_content div.photo_id { width: 170px; float: left; }
#bd div.physician_content div.photo_id img { margin-left: 5px; }
#bd div.physician_content div.photo_id h2.profile_header { color: #1063A0; text-align: left; }
#bd div.physician_content div.vcard { float: left; width: 550px; }
#bd div.physician_content ul.yui-nav { background-image: url('/images/FindADoctor/docprofile_tabtop.gif'); background-repeat: no-repeat; 
	background-color: #00274e; height: 45px;}
#bd div.physician_content ul.yui-nav li { margin: 16px 0 0 8px; padding: 5px 7px 0 7px; background-image: url('/images/FindADoctor/profile_tab.gif'); 
	background-repeat: no-repeat; background-color: #008EB2; color: #fff; line-height: 24px; height: 24px; width: 151px; text-align: center; }
#bd div.physician_content ul.yui-nav li a { color: #fff; text-transform: uppercase; font-weight: bold; font-size: 11px; text-align: center; }
#bd div.physician_content ul.yui-nav li.selected { background-image: url('/images/FindADoctor/profile_selectedtab.gif'); background-repeat: no-repeat; 
	background-color: #fdead2; margin: 15px 0 0 8px; }
#bd div.physician_content ul.yui-nav li.selected a { color: #002e5a; }
#bd div.physician_content div.yui-content { padding: 10px; background-color: #fdead2; border: 2px solid #EFCEA4; border-top: none; color: #4d4d4d; 
	text-align: left; width: 526px; }
#bd div.physician_content div.yui-content div { width: 523px}
#bd div.physician_content div.yui-content table { text-align: center; border-bottom: 2px solid #EFCEA4; }
#bd div.physician_content div.yui-content table th { background-color: #B5D7DF; color: #4d4d4d; font-weight: bold; text-align: center; 
	border-bottom: 2px dotted #008EB2; border-top: 2px dotted #008EB2; }
#bd div.physician_content div.yui-content table td { background-color: #fdead2; }
#bd div.physician_content div.navigate_results { text-align: center; height: 30px;}
#bd div#PhyProfileTabs { margin-bottom: 2em; font-size: 13px; background-color:#ffffff;}
br.clearit { clear: both; }

#bd div.physician_content div.photo_id img.request_header { margin: 0 0 0 5px; padding: 0; height: 28px; line-height: 0; font-size: 0; }
#bd div.physician_content div.photo_id a.request_header_link { line-height: 0; font-size: 0; }
div.appointment_info { width: 148px; margin-left: 5px; margin-top: 0; background-color: #f2f2f2; border-left: 1px solid #cccccc; 
	border-right: 1px solid #cccccc; padding-top: 0; }
#bd div.physician_content div.photo_id div.appointment_info img { padding: 7px 0; margin: 0; }
div.appointment_info p { padding: 0 5px 5px 5px; margin-bottom: 0; font-size: 11px; line-height: 12px; text-align: center;  }
div.appointment_info p em { color: #1063A0; }
.doc_info_bottom { height: 7px; font-size: 0; line-height: 0; padding: 0; margin: 0; }

div.photo_id div.doc_info { width: 150px; }
div.doc_info p.group { margin-left: 10px; font-size: 11px; }

body.healthcare_blurb { background: #003363; }
body.healthcare_blurb p { font-size: 13px; font-family: Arial, Helvetica, sans-serif; color: #ffffff; }

.disclaimer { font-size:10px; width:320px; }

.physician_search th, .physician_search td { vertical-align: top; }

.grid_container { width: 980px; }

h1.fn { padding-left: 5px; margin: 10px 0 10px 0; font-size: 120%; color: #4e666f; }
.search_positions { float: right; width: 330px; color: #7f7f7f; text-align: right; }
.search_positions a { color: #9a9370; font-weight: bold; font-size: 90%; }
.search_positions img { position: relative; top: 4px; }
#grid_Main img.photo { width: 100px; margin-left: 20px; margin-bottom: 10px; }
.leftProfile { padding: 8px; background-color: #fcf5d2; margin-bottom: 10px; text-align: center; font-size: 85%; color: #333; }
.leftProfile dl { margin: 5px; padding: 0; }
.leftProfile dl dd { margin: 0; }
.leftProfile h3 { margin: 8px 0; padding: 0; color: #006b6e; }
#Physician .yui-content { padding: 10px; border: 0; border-top: none; color: #666666; background-color: #fff; }
#Physician .yui-nav { font-size: 80%; border-bottom: 1px solid #98cecb; margin-left:0;}
#Physician .yui-nav li { margin: 0; padding-right: 6px; }
#Physician .yui-nav li a { background-image: url('images/physTab_bg.gif'); background-repeat: repeat-x; height: 23px; line-height: 23px; padding: 0 10px; }
#Physician .yui-nav li.selected a { background-color:#FFFFFF; background-image:none; border: 1px solid #98cecb; border-bottom: none; background-color: #fff;}
#Physician .yui-nav li.selected { position: relative; top: 1px;} /** Has to be displaced to hide green border and give illusion of one piece tabs **/
#Physician .yui-content h3 { border-bottom: 1px dotted #1f9a94; color: #4e666f; margin: 0 0 8px 0; padding: 0 0 5px 0; }
#phyDirectory_rightMenu h2 { color: #4e666f; font-size: 120%; margin: 8px 0; }
#phyDirectory_rightMenu h3 { color: #4e666f; font-size: 110%; margin: 8px 0; }
#phyDirectory_rightMenu ul { margin: 0; padding: 0; }
#phyDirectory_rightMenu li { list-style: none; padding: 5px; color: #0e5954; background-color: #cee8e6; border: 1px solid #7bb4b1; margin-bottom: 2px; }
#phyDirectory_rightMenu li li { background-color: #efefef; }
#grid_Main img { margin: 0; }
.clinic_member { font-weight: bold; color: #006B6E; font-size: 90%; margin: 0; padding: 0; }

div.Practice {
	margin-bottom: 1em;
}

.layout_Pagination h2 {display:none;}
.layout_Pagination img {display:none;}
#bd table td, #bd table th {
	border:none;
	margin:0;
	
}

.PHYG00001 #grid_Right {display:none;}
.PHYG00001 .grid_MR #grid_Main {width:954px; background-image:none; background-color:#ffffff;}


