﻿
#left{
	padding-top:0px;
	width:209px;
	height:800px;
	padding-right:10px;
	padding-left:10px;
	background-color:#FFFFFF;
	float:left;
}
#results
{
	margin-left:230px;
	margin-right:10px;
}
#right
{
	position:absolute;
	top: 175px;
	width:230px;	
}

/*this is the criteria table at top of search results page*/
.body{
		font-family:Arial;
		font-size:.8em;
}
a{
		text-decoration:none;
		font-size:10pt;
}
a:hover
{
		text-decoration:underline;
}
a.info{
    position:relative; /*this is the key*/
   
    text-decoration:none}

a.info:hover{z-index:25;text-decoration:underline;}

a.info span{display: none}

a.info:hover span{ /*the span will display just on :hover state*/
    z-index:24;
    display:block;
    position:absolute;
    top:2em; left:2em; width:15em;
    padding: 5px;
    border:1px solid #0cf;
    background-color:#fff; color:#000;
    text-align: left;
    text-decoration:none;}


/*This is for the Search Results page */
td.resultsTable
{
	height: 100px;
	background-color:#FFFFFF;
	background-image:url(images/bg_viewprofile_normal.gif);
	background-repeat:no-repeat;
	background-position:right;
}
td.resultsTable:hover
{
	height: 100px;
	background-color:#cfdefb;
	background-image:url(images/bg_viewprofile_hover.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.222CARE{
	color:#2A6EBB;
}
.searchTable{
	border-top: 1px #000000 solid;
	border-bottom: 1px #000000 solid;
	background-color:#f0f5fb;
	padding:10px;
}
.resultsTable{
	height:129px;
}
.physicianResultTable{
}

/*these styles are used for physicians with static images (no Media LH nav)*/
.photoTab
{
	height:27px;
	background-image:url(/physiciansearchmh/images/phys_statictab.jpg);
}
.physicianImage
{
	padding:13px;
	background-color:#d1deef;
}

.page_title{
		font-family: Arial, Helvetica, sans-serif;
		font-size: 18px; line-height: normal;
		font-weight: bold; text-decoration:none;
		color: #003399;
}
.physiciansReturned{
		font-size:1.5em;
		font-weight:bold;
		color:#2A6EBB;
}
.physicianResultTitle{
		color:#666666;
}
.physicianName{
		font-size:1.3em;
}
.physicianSpecialties{
		font-size:.8em;	color:#666666;
}
.physicianDistance{
		font-size:.9em; color:#666666;
}
.physicianDistMiles{
		font-family:Arial;
		font-size:1.2em;
		font-weight:bold;
}

/*This is for the Search Detail page*/

.physicianDetailTitle{
		font-size: 18px; line-height: normal;
		font-weight: bold; text-decoration:none;
		color: #003399;
}
.physicianDetailSubhead{
	font-size:1.0em;
	font-weight:bold;
	color:#2A6EBB;
}
.physicianDetailFootnote{
	color:#999999;
	font-style:italic;
	font-size:.8em;
}
#dottedRule{
	height:8px;
	background-image: url(/physiciansearchmh/images/dotted_rule.gif);
	background-repeat:repeat-x;
}

