p {font-family:Arial, Helvetica, sans-serif; font-size:12px;}

/*Body */
.body 		        {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: normal; text-decoration:none; color: #000000}
.body_blue          {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: normal; text-decoration:none; color: #0000cc}
.page_title	        {font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; font-weight: bold; text-decoration:none; color: #003399}
h1			        {font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; font-weight: bold; text-decoration:none; color: #003399}
.header 	        {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; font-weight: bold; text-decoration:none; color: #333366}
.subheader 	        {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; text-decoration:none; color: #333366}
.page_title_red	    {font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; font-weight: bold; text-decoration:none; color: #ff0000;}
.header_red 	    {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; font-weight: bold; text-decoration:none; color: #ff0000;}
.subheader_red 	    {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; text-decoration:none; color: #ff0000;}
.body_red 		    {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: normal; text-decoration:none; color: #ff0000;}
.page_title_black	{font-family: Arial, Helvetica, sans-serif; font-size: 18px; line-height: normal; font-weight: bold; text-decoration:none; color: #000000;}
.header_black 	    {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; font-weight: bold; text-decoration:none; color: #000000;}
.subheader_black 	{font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; text-decoration:none; color: #000000;}
.caption            {font-family: Arial, Helvetica, Sans-Serif; font-size: 10px; line-height: normal; font-weight: normal; text-decoration:none; color: #000000;}
.body_header 	    {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; text-decoration:none; color: #333366}
.video_teaser	    {font-family: Arial, Helvetica, sans-serif; font-size: 10px; line-height: normal; font-weight: normal; text-decoration:none; color: #000000}
.container_header 	{font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; text-decoration:none; color: #333366}
.rnav_header 	    {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; text-decoration:none; color: #333366}
.lnav_header 	    {font-family: Arial, Helvetica, sans-serif; font-size: 13px; line-height: normal; font-weight: bold; text-decoration:none; color: #333366}
.breadcrumb	        {font-family: Arial, Helvetica, sans-serif; font-size: 11px; line-height: normal; font-weight: normal; text-decoration:none; color: #000000}
.error	            {font-family: Arial, Helvetica, sans-serif; font-size: 14px; line-height: normal; font-weight: bold; text-decoration:none; color: #993333}
.redasterisk        {font-family: Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight: bold; color: #ff4800;}

ul		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: normal; text-decoration:none; color: #000000} 
li		{font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: normal; text-decoration:none; color: #000000} 

.hdr_blue    {font-family:Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:bold; color:#003399; background-image:url(mh_images/table_gradient_blue.gif);}
.hdr_gold    {font-family:Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:bold; color:#0033bd; background-image:url(mh_images/table_gradient.jpg);background-color:#fefcf0;}
.hdr_solid   {font-family:Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:bold; color:#FFFFFF; background-color:#003399;}

.splash_top {font-family:Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:bold; color:#003399; background-image:url(mh_images/mnu_bgxl.gif);padding: 4px;}
.splash_top_500         {font-family:Arial, Helvetica, Sans-Serif; font-size: 12px; font-weight:bold; color:#003399; background-image:url(mh_images/mnu_bg_500.gif);padding: 5px;}
.splash_mid {font-family:Arial, Helvetica, Sans-Serif; font-size: 12px; background-image:url(mh_images/mnu_splashpanel.gif);background-color:#FEFCF0;padding:5px;}
.splash_mid_white {font-family:Arial, Helvetica, Sans-Serif; font-size: 12px; background-image:url(mh_images/mnu_splashpanel_white.gif);background-color:#ffffff;padding:5px;}
.splash_btm {background-image:url(mh_images/mnu_bgbtmxl.gif);height:14px;}
.splash_btm_500         {background-image:url(mh_images/mnu_bgbtm_500.gif);height:14px;}
.splash_btm_white {background-image:url(mh_images/mnu_bgbtmxl_white.gif);height:14px;}

/*ADA*/
a.ADA_backtomain:link{font-size:12px; font-family: arial, helvetica, sans-serif; color:#FFFFFF;text-decoration:none;}
a.ADA_backtomain:hover{font-size:12px; font-family: arial, helvetica, sans-serif; color:#333333;}
a.ADA_link:link		{font-size: 10px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #003399;}
a.ADA_link:active	{font-size: 10px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #003399;}
a.ADA_link:visited	{font-size: 10px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #003399;}
a.ADA_link:hover	{font-size: 10px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: underline; font-weight: normal; color: #003399;}
a.ADA

/*Menu & Navigation*/
a.Menu1:link	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: 16px; text-decoration: none; font-weight: normal; color: #003399;}
a.Menu1:active	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: 16px; text-decoration: none; font-weight: normal; color: #003399;}
a.Menu1:visited	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: 16px; text-decoration: none; font-weight: normal; color: #003399;}
a.Menu1:hover	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: 16px; text-decoration: underline; font-weight: normal; color: #003399;}

a.Menu2:link	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: 17px; text-decoration: none; font-weight: bold; color: #003399;}
a.Menu2:active	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: 17px; text-decoration: none; font-weight: bold; color: #003399;}
a.Menu2:visited	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: 17px; text-decoration: none; font-weight: bold; color: #003399;}
a.Menu2:hover	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: 17px; text-decoration: underline; font-weight: bold; color: #003399;}

a.Menu3:link	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: 17px; text-decoration: none; font-weight: normal; color: #003399;}
a.Menu3:active	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: 17px; text-decoration: none; font-weight: normal; color: #003399;}
a.Menu3:visited	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: 17px; text-decoration: none; font-weight: normal; color: #003399;}
a.Menu3:hover	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: 17px; text-decoration: underline; font-weight: normal; color: #003399;}

a.body:link	    {font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.body:active	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.body:visited	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.body:hover	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: underline; font-weight: normal; color: #0000cc;}

a.news_link:link	    {font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.news_link:active	    {font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.news_link:visited	    {font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.news_link:hover	    {font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: underline; font-weight: normal; color: #0000cc;}

a.alpha:link	{font-size: 13px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.alpha:active	{font-size: 13px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.alpha:visited	{font-size: 13px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.alpha:hover	{font-size: 13px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: underline; font-weight: normal; color: #0000cc;}

a.institutes:link	    {font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #333366;}
a.institutes:active	    {font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #333366;}
a.institutes:visited	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #333366;}
a.institutes:hover	    {font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: underline; font-weight: normal; color: #333366;}

a.rnav:link	    {font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.rnav:active	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.rnav:visited	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.rnav:hover	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: underline; font-weight: normal; color: #0000cc;}

a.lnav:link	    {font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.lnav:active	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.lnav:visited	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.lnav:hover	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: underline; font-weight: normal; color: #0000cc;}

a.lnav_header:link	    {font-size: 13px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: bold; color: #333366;}
a.lnav_header:active	{font-size: 13px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: bold; color: #333366;}
a.lnav_header:visited	{font-size: 13px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: bold; color: #333366;}
a.lnav_header:hover	    {font-size: 13px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: underline; font-weight: bold; color: #333366;}

a.video_link:link	    {font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: bold; color: #0000cc;}
a.video_link:active	    {font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: bold; color: #0000cc;}
a.video_link:visited	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: bold; color: #0000cc;}
a.video_link:hover	    {font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: underline; font-weight: bold; color: #0000cc;}

.podcastRightTitle	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #000000;}
.podcastRightTitleSmall	{font-size: 10px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #000000;}
a.podcastTitle:link	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.podcastTitle:active	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.podcastTitle:visited	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.podcastTitle:hover	{font-size: 12px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: underline; font-weight: normal; color: #0000cc;}

a.footer:link		{font-size: 11px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #7c7c7c;}
a.footer:active		{font-size: 11px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #7c7c7c;}
a.footer:visited	{font-size: 11px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #7c7c7c;}
a.footer:hover		{font-size: 11px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: underline; font-weight: normal; color: #2096bc;}

a.breadcrumb:link	{font-size: 11px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.breadcrumb:active	{font-size: 11px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.breadcrumb:visited	{font-size: 11px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: none; font-weight: normal; color: #0000cc;}
a.breadcrumb:hover	{font-size: 11px; font-family: arial, helvetica, san-serif; line-height: normal; text-decoration: underline; font-weight: normal; color: #0000cc;}

/*Main Menu Dropdowns*/
#PhysicianMenu		{position: absolute; z-index: 200; visibility: hidden;}
#PhysicianSpan		{position: relative;}
#LocationsMenu		{position: absolute; z-index: 200; visibility: hidden;}
#LocationsSpan		{position: relative;}
#ServicesMenu		{position: absolute; z-index: 200; visibility: hidden;}
#ServicesSpan		{position: relative;}
#ClassesMenu		{position: absolute; z-index: 200; visibility: hidden;}
#ClassesSpan		{position: relative;}
#GiveMenu		    {position: absolute; z-index: 200; visibility: hidden;}
#GiveSpan		    {position: relative;}
#PatientMenu		{position: absolute; z-index: 200; visibility: hidden;}
#PatientSpan		{position: relative;}
#HealthMenu		    {position: absolute; z-index: 200; visibility: hidden;}
#HealthSpan		    {position: relative;}

#menuSystem		{border:1px outset #6d6f64; position: absolute; left: 900px; top: 250px; z-index: 1;}
#menuSystem table	{font-family:arial; font-size: 11px; border-collapse: collapse;}
#menuSystem table td	{padding:0px; }

#mainTable table 	{border-collapse: collapse;}
#mainTable th           {padding-left: 0px; width:0;}
#mainTable table td 	{padding-left: 0px; text-align:left;}

#mainTable a       	{color: #003399 ; padding-left: 2px; padding-right: 2px; line-height: normal; font-family: arial; font-size: 12px; text-decoration: none}
#mainTable a:link       {color: #003399 ; padding-left: 2px; padding-right: 2px; line-height: normal; font-family: arial; font-size: 12px; text-decoration: none}
#mainTable a:hover      {color: #003399 ; padding-left: 2px; padding-right: 2px; line-height: normal; font-family: arial; font-size: 12px; text-decoration: underline; display:block;}


option.body	{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.select      {font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: #003399; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px} 
.select12px 	{background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 12px; border: #cccccc; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.select11px 	{background-color: #ffffff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border: #cccccc; border-style: solid; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px}
.HeaderSearchTextBoxWatermark	{font-family: Arial, Helvetica, sans-serif; font-size: 12px;}
.NormalTextBox  {font-family: Arial, Helvetica, sans-serif; font-size: 12px; line-height: normal; font-weight: normal; text-decoration:none; border: 1px solid #7f9db9; background-color: #ffffff;}


/*map div*/
 #mapthumb          {float:left;width:250px;}
 #mapinfo           {float:right;width:250px;}
 #mapmenu           {float:right;width:250px;}

/*body div*/
.bodydiv
{ position:absolute; top:260px; left:0;
  width:980px;}


/* Physician Search classes */
td.resultsTable
{
	background-color:#FFFFFF;
	background-image:url(/mh_images/bg_viewprofile_normal.gif);
	background-repeat:no-repeat;
	background-position:right;
}
td.resultsTableHover
{
	background-color:#cfdefb;
	background-image:url(/mh_images/bg_viewprofile_hover.gif);
	background-repeat:no-repeat;
	background-position:right;
}
td.resultsTable:hover
{
	background-color:#cfdefb;
	background-image:url(/mh_images/bg_viewprofile_hover.gif);
	background-repeat:no-repeat;
	background-position:right;
}
.222CARE
{
	color:#2A6EBB;
}
.resultsTable
{
	cursor: pointer;
}
.searchTable
{
	border-top: 1px #bbbbbb solid;
	border-bottom: 1px #bbbbbb solid;
	background-color:#f0f5fb;
	padding:10px;
}
.physiciansReturned
{
		font-size:1.5em;
		font-weight:bold;
		color:#2A6EBB;
}
.physicianResultTitle
{
		color:#666666;
}
.dottedRule
{
 height:4px;
 display:block;
 background-image: url(/mh_images/dotted_rule.gif);
 background-repeat:repeat-x;
}
.physicianName
{
		font-size:14px;
}
.physicianSpecialties
{
		font-size:10px; color:#666666;
}
.physicianDistance
{
		font-size:10px; color:#666666;
}
.physicianDistMiles
{
		font-family:Arial;
		font-size:14px;
		font-weight:bold;
}
.pslink
{
	color:Blue;
	text-decoration:none;
}
.hiddencontrol
{
	visibility:hidden;
	display:none;
}
.EktronAjaxLoading 
{ display: none;}

/* End Physician Search classes */

.footerfade{
	background-image:url(/mh_images/MHHS_bgfooter.jpg);
	background-repeat:repeat-x;
	border-top: 1px solid #999999;
	border-right:none;
	border-left:none;
	border-bottom:none;
}

