@charset "utf-8";

/* Standard HTML Tag Settings */
body 
{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0px;
	margin:0px;
	width:100%;
}

h1, h2, h3, h4, h5 
{
	margin:0px;
}

h1
{
	font-family: Arial, Helvetica, sans-serif;
	color: #8a0f11;
	font-size: 14px;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

h2 {
	padding-left: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
}


h3 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 16px;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
}


h4 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
}

h5 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 14px;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
}


h6 {
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff;
	font-size: 16px;
	text-decoration: none;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

/* Standard DotNetNuke Settings */
.pagemaster { background-color: white;}
.controlpanel { width: 100%; background-color: #F8F6FB; }
.toppane { width: 100%; background-color: transparent; padding-left: 1px; padding-right: 1px; padding-top: 2px;}
.leftpane { background-color: transparent; padding-left: 0px; padding-right: 2px; padding-top: 2px;}
.contentpane { width: 100%; background-color: transparent; padding-left: 2px; padding-right:2px; padding-top: 2px;}
.rightpane { padding-left: 2px; padding-right: 0px; padding-top: 2px;}
.bottompane { width: 100%; background-color: transparent; padding-left: 1px; padding-right: 1px; padding-top: 2px;}

/* Standard Menu Settings */
.MainMenu_MenuContainer { background-color: transparent; }
.MainMenu_MenuBar { cursor: pointer;  cursor: hand; height: 16px; background-color: Transparent;}
.MainMenu_MenuItem { border-left: #DDE8F1 0px solid;  border-bottom: #DDE8F1 1px solid;  border-top: #DDE8F1 1px solid;  border-right: #DDE8F1 0px solid; cursor: pointer;  cursor: hand;  color: #81A3C6;  font-family: tahoma, arial, helvetica;  font-size: 9pt;  font-weight: bold;  font-style: normal;  background-color: Transparent; height: 19px;}
.MainMenu_MenuIcon { background-color: #DDE8F1;  border-left: #DDE8F1 1px solid;  border-bottom: #DDE8F1 1px solid;  border-top: #DDE8F1 1px solid;  cursor: pointer;  cursor: hand;  text-align: center;  width: 15px;  height: 19px;}
.MainMenu_SubMenu { background-color: #DDE8F1;   z-index: 1000;  cursor: pointer;  cursor: hand;  filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); }
.MainMenu_MenuBreak { height: 1px;}
.MainMenu_MenuItemSel { background-color: white;  cursor: pointer;  cursor: hand;  color: #467599;  font-family: tahoma, arial, helvetica;  font-size: 9pt;  font-weight: bold;  font-style: normal; height: 19px;}
.MainMenu_MenuArrow { border-right: #DDE8F1 1px solid;  border-bottom: #DDE8F1 1px solid;  border-top: #DDE8F1 0px solid; font-family: webdings;  font-size: 10pt;  cursor: pointer;  cursor: hand; }
.MainMenu_RootMenuArrow { font-family: webdings;  font-size: 10pt;  cursor: pointer;  cursor: hand;}

/* End Menu Settings */
.StandardButton { background: #467599 none;  color: #FFFFFF; font-family:Verdana, sans-serif;  font-size: 11px; font-weight: normal;}
.Head   { font-family: tahoma, arial, helvetica; font-size:  10px; font-weight:  bold; color: #467599;  line-height: 30px;}


#header 
{
	background-color:Red;
}

/* Style for Header */

.header 
{
	background: url(MMRImg/header_bg_gray.jpg);
	height:96px;
}

.header .body, .bread .body, .content .body
{
	width:830px;
}

.header .topnav 
{
	padding-top:10px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #817F7F;
	text-decoration: none;
}

.header .topnav a.gray, .header .topnav a
{
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #817F7F;
	text-decoration: none;
	padding-left:2px;
	padding-right:2px;
	text-transform:uppercase;
}


/* Style for Content */

.content h4.headertitle 
{
	background-color:#88100f;
	color:#FFFFFF;
	height:33px;
	padding:7px;
	padding-bottom:0px;
}

.content 
{

}

.content .body
{
	/* padding:7px;  Removed because affects Corporate Pages*/ 
	text-align:left;
}

.content .body .twocol 
{

}

.body .twocol_homepage 
{
	background-image:url(MMRImg/homepage_bg.jpg);
	width:824px;
	height:530px;
}

/* Styles for 2-columns layout */
.body .twocol_1
{
	width:230px; /* 830 - 600 */
	vertical-align:top;
}

.body .twocol_2
{
	width:600px; /* 830 - 230 */
	vertical-align:top;
}

/* Styles for 3-columns layout */
.content .body .threecol_1
{

}

.content h4.bodytitle
{
	color:#88100f;
}

a.bodytext { font-family: Arial, Helvetica, sans-serif; color: #0000ff; font-size: 12px; } 

.bodytext_gray 
{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:12px;
}

.body_red 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:300; 
	color:Red;
}

.body_blue 
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:300; 
	color:#OOOOFF;
}

.header1 { font-family: Arial, Helvetica, sans-serif; color: #8a0f11; font-size: 14px; text-decoration: none; font-weight: bold; margin: 0px; padding: 0px; } 
.header2 { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; text-decoration: none; font-weight: bold; margin: 0px; padding: 0px; }

h2 { padding-left: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 14px; text-decoration: none; font-weight: normal; margin: 0px; } 
h3 { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 16px; text-decoration: none; font-weight: normal; margin: 0px; } 
h4 { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; text-decoration: none; font-weight: bold; margin: 0px; } 
h5 { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 14px; text-decoration: none; font-weight: normal; margin: 0px; } 
h6 { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 16px; text-decoration: none; font-weight: normal; margin: 0px; padding: 0px; }

.mainnav { 
	font-family: Arial, Helvetica, sans-serif; 
	color: #ffffff; 
	font-size: 12px; 
	text-decoration: none; 
	font-weight: normal; 
	letter-spacing: 1px; 
	cursor:hand;
} 

.links_grey { font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #817F7F; text-decoration: none; } 
.links_red { font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #B75C47; text-decoration: none; } 
.links_black { font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
a.links_black { font-size: 10px; font-family: Arial, Helvetica, sans-serif; color: #000000; text-decoration: none; }
 
.bodytext { font-family: Arial, Helvetica, sans-serif; color: #000000; font-size: 12px; } 
.bodytext_white { font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; } 
.bodytext_grey { font-family: Arial, Helvetica, sans-serif; color: #333333; font-size: 12px; }
.text_red { font-family: Arial, Helvetica, sans-serif; color: #B75C47; font-size: 11px; text-decoration: none; font-weight: normal; }

.podcast_thumb { border-top: 1px solid #817F7F; border-left: 1px solid #817F7F; border-right: 1px solid #817F7F; border-bottom: 1px solid #817F7F; }

.footer 
{
	text-align:center;
	background: url(MMRImg/header_bg_gray.jpg);
	height:96px;
}

.footer .sitenav
{
	padding-top:10px;
}

.footer .globalnav, .footer .globalnav a.graylink, .footer .copyright
{
	padding-top:10px;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #817F7F;
	text-decoration: none;
}

/* Styles for components */

.box 
{
	background-color:#B3AB7D;
}

.box .rcorner_topright
{
	background:url(MMRImg/box_rcorner_topright.gif);
	background-repeat:no-repeat;
	background-position:top right;
	width:11px;
	height:11px;
}

.box .rcorner_topleft
{
	background:url(MMRImg/box_rcorner_topleft.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:11px;
	height:11px;
}

.box .rcorner_bottomleft
{
	background:url(MMRImg/box_rcorner_bottomleft.gif);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:11px;
	height:11px;
}

.box .rcorner_bottomright
{
	background:url(MMRImg/box_rcorner_bottomright.gif);
	background-repeat:no-repeat;
	background-position:bottom right;
	width:11px;
	height:11px;
}

.box .innershadow
{
	background:url(MMRImg/box_innershadow.gif);
	background-repeat:repeat-x;
	background-color:#C7C19F;
}

.box .innershadow_dark
{
	background:url(MMRImg/box_innershadow_dark.gif);
	background-repeat:repeat-x;
	background-color:transparent;
}

/* Skin for buttons */

.btn 
{
	cursor:hand;
}

.btn .text 
{
	background-color:#B3AB7D;
	font-family: Arial, Helvetica, sans-serif;
	color: White;
	font-size: 12px;
	text-decoration: none;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.btn .rcorner_right 
{
	background-image:url(MMRImg/btn_rcorner_right.gif);
	background-position:right;
	background-repeat:no-repeat;
	width:10px;
	height:21px;
}

.btn .rcorner_left
{
	background-image:url(MMRImg/btn_rcorner_left.gif);
	background-position:left;
	background-repeat:no-repeat;
	width:10px;
	height:21px;
}

/* Skin for grids */

.grid .rowheader
{
	color:Black;
	font-weight:bold;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
}

.grid .rowpager
{
	color:#595959;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}

.grid .rowlight 
{
	color:#595959;
	background-color:White;
	height:22px;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
}

.grid .rowdark
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#595959;
	background-color:#dddddd;
	height:22px;
	padding-top: 2px;
	padding-right: 7px;
	padding-bottom: 2px;
	padding-left: 7px;
}

/* Skin for simple lists */

.list 
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:24px;
	list-style-position:outside;
	padding-top:5px;
}

.list a { color:#595959; text-decoration:none; }
.list a:visited { color:#999999; text-decoration:none; }
.list a:hover { color:#8A0F11; text-decoration:underline; }

a.links_list { color:#595959; text-decoration:none; }
a.links_list:visited { color:#999999; text-decoration:none; }
a.links_list:hover { color:#8A0F11; text-decoration:underline; }
/* Skin for left menu */

.left_menu .nav
{
	margin-bottom:5px;
	cursor:pointer;
}

.left_menu .nav .tab
{
	background-color:#CCCCCC;
	height:24px;
	width:11px;
}

.left_menu .nav .tab_neuroscience 
{
	background-color:#990000;
	height:24px;
	width:11px;
}

.left_menu .nav .tab_oncology
{
	background-color:#336699;
	height:24px;
	width:11px;
}

.left_menu .nav .tab_pcare
{
	background-color:#FFCC00;
	height:24px;
	width:11px;
}

.left_menu .nav .tab_womensh
{
	background-color:#FF6666;
	height:24px;
	width:11px;
}

.left_menu .nav .tab_orthopedics
{
	background-color:#33CCCC;
	height:24px;
	width:11px;
}

.left_menu .nav .tab_cardiology
{
	background-color:#996600;
	height:24px;
	width:11px;
}


.left_menu .nav .text
{
	background:url(MMRImg/left_menu_btn_bg.gif);
	background-position:top left;
	background-repeat:no-repeat;
	color:#FFFFFF;
	font-weight:bold;
	height:24px;
	width:174px;
	padding-left:5px;
}

.left_menu .nav a
{
	color:White;
	font-weight:bold;
	font-size:12px;
	text-decoration:none;
}

/* Skins for additional links */

a.link_bigRed, a.link_bigRed:hover
{
	font-size:24px;
	color:#88100F;
	text-decoration:none;
}

.popup 
{
	border:solid 1px Gray;
	background-color:White;
	padding:2px;
}


/* This is the transparent box */
.introbox {
	width: 563px;
	height: 143px;
	background-color: #fff;
	filter:alpha(opacity=80);
	opacity: 0.8;
	-moz-opacity:0.8;
}

/* This is the container which set text to solid color. position: relative used for IE */ 
.introbox div {
	padding: 10px 20px 10px 20px;
	filter:alpha(opacity=100);
	opacity:1;
	-moz-opacity:1;
	position: relative;
}


/* Cardiology Styles */
.navcell_cardiology 
{ 
	background-image: url(MMRImg/bg_cardiology.jpg); 
	background-repeat: no-repeat; 
}
.navcell_orthopedics
{ 
	background-image: url(MMRImg/bg_orthopedics.jpg); 
	background-repeat: no-repeat; 
}
.navcell_womens_health
{ 
	background-image: url(MMRImg/bg_womens_health.jpg); 
	background-repeat: no-repeat; 
}
.navcell_neuroscience
{ 
	background-image: url(MMRImg/bg_neuroscience.jpg); 
	background-repeat: no-repeat; 
}
.navcell_oncology
{ 
	background-image: url(MMRImg/bg_oncology.jpg); 
	background-repeat: no-repeat; 
}
.navcell_primary_care
{ 
	background-image: url(MMRImg/bg_primary_care.jpg); 
	background-repeat: no-repeat; 
}
.navcell_additional_services
{ 
	background-image: url(MMRImg/bg_additional_services.jpg); 
	background-repeat: no-repeat; 
}
.navcell_resource_links
{ 
	background-image: url(MMRImg/bg_resource_links.jpg); 
	background-repeat: no-repeat; 
}

.podcast_bottom 
{
	background-image: url(MMRImg/podcast_bottom.jpg); 
	background-repeat: no-repeat; 
	background-position: top;
}

.podcast_mini_bottom 
{
	background-image: url(MMRImg/podcast_mini_bottom.jpg); 
	background-repeat: no-repeat; 
	background-position: top;
}

.podcast_cardiology_bg { background-color: #b45340; } 
.podcast_cardiology_topright { background-image: url(MMRImg/cardiology_topright.jpg); height:9px; width:9px; }
.podcast_cardiology_topleft { background-image: url(MMRImg/cardiology_topleft.jpg); height:9px; width:9px; }
.podcast_cardiology_leftcol { border-left: 1px solid #B45340; } 
.podcast_cardiology_rightcol { border-right: 1px solid #b45340; } 

.podcast_orthopedics_bg { background-color: #00ABB4; } 
.podcast_orthopedics_topright { background-image: url(MMRImg/orthopedics_topright.jpg); height:9px; width:9px; }
.podcast_orthopedics_topleft { background-image: url(MMRImg/orthopedics_topleft.jpg); height:9px; width:9px; }
.podcast_orthopedics_leftcol { border-left: 1px solid #00ABB4; } 
.podcast_orthopedics_rightcol { border-right: 1px solid #00ABB4; } 

.podcast_womens_health_bg { background-color: #BB395A; } 
.podcast_womens_health_topright { background-image: url(MMRImg/womens_health_topright.jpg); height:9px; width:9px; }
.podcast_womens_health_topleft { background-image: url(MMRImg/womens_health_topleft.jpg); height:9px; width:9px; }
.podcast_womens_health_leftcol { border-left: 1px solid #BB395A; } 
.podcast_womens_health_rightcol { border-right: 1px solid #BB395A; } 

.podcast_neuroscience_bg { background-color: #4F0000; } 
.podcast_neuroscience_topright { background-image: url(MMRImg/neuroscience_topright.jpg); height:9px; width:9px; }
.podcast_neuroscience_topleft { background-image: url(MMRImg/neuroscience_topleft.jpg); height:9px; width:9px; }
.podcast_neuroscience_leftcol { border-left: 1px solid #4F0000; } 
.podcast_neuroscience_rightcol { border-right: 1px solid #4F0000; } 

.podcast_oncology_bg { background-color: #005872; } 
.podcast_oncology_topright { background-image: url(MMRImg/oncology_topright.jpg); height:9px; width:9px; }
.podcast_oncology_topleft { background-image: url(MMRImg/oncology_topleft.jpg); height:9px; width:9px; }
.podcast_oncology_leftcol { border-left: 1px solid #005872; } 
.podcast_oncology_rightcol { border-right: 1px solid #005872; } 

.podcast_primary_care_bg { background-color: #d89d12; } 
.podcast_primary_care_topright { background-image: url(MMRImg/primary_care_topright.jpg); height:9px; width:9px; }
.podcast_primary_care_topleft { background-image: url(MMRImg/primary_care_topleft.jpg); height:9px; width:9px; }
.podcast_primary_care_leftcol { border-left: 1px solid #d89d12; } 
.podcast_primary_care_rightcol { border-right: 1px solid #d89d12; } 

.podcast_additional_services_bg { background-color: #999999; } 
.podcast_additional_services_topright { background-image: url(MMRImg/additional_services_topright.jpg); height:9px; width:9px; }
.podcast_additional_services_topleft { background-image: url(MMRImg/additional_services_topleft.jpg); height:9px; width:9px; }

.sideNav_GetReport_Off { background: url(MMRImg/sideNav_GetReport_Off.png); background-repeat: no-repeat; } 
.sideNav_Cardiology_Off { background: url(/assets/images/sideNav_Cardiology_Off.png); background-repeat: no-repeat; cursor= pointer; } 
.sideNav_Cardiology_On { background: url(/assets/images/sideNav_Cardiology_On.png); background-repeat: no-repeat; } 
.sideNav_Orthopedics_Off { background: url(/assets/images/sideNav_Orthopedics_Off.png); background-repeat: no-repeat; } 
.sideNav_Orthopedics_On { background: url(/assets/images/sideNav_Orthopedics_On.png); background-repeat: no-repeat; } 
.sideNav_womens_health_Off { background: url(/assets/images/sideNav_womens_health_Off.png); background-repeat: no-repeat; } 
.sideNav_womens_health_On { background: url(/assets/images/sideNav_womens_health_On.png); background-repeat: no-repeat; } 
.sideNav_Neuroscience_Off { background: url(/assets/images/sideNav_Neuroscience_Off.png); background-repeat: no-repeat; } 
.sideNav_Neuroscience_On { background: url(/assets/images/sideNav_Neuroscience_On.png); background-repeat: no-repeat; } 
.sideNav_Oncology_Off { background: url(/assets/images/sideNav_Oncology_Off.png); background-repeat: no-repeat; } 
.sideNav_Oncology_On { background: url(/assets/images/sideNav_Oncology_On.png); background-repeat: no-repeat; } 
.sideNav_primary_care_Off { background: url(/assets/images/sideNav_primary_care_Off.png); background-repeat: no-repeat; } .sideNav_primary_care_On { background: url(/assets/images/sideNav_primary_care_On.png); background-repeat: no-repeat; } .sideNav_additional_services_Off { background: url(/assets/images/sideNav_additional_services_Off.png); background-repeat: no-repeat; } .sideNav_additional_services_On { background: url(/assets/images/sideNav_additional_services_On.png); background-repeat: no-repeat; } .sideNav_ResourceLinks_Off { background: url(/assets/images/sideNav_additional_services_Off.png); background-repeat: no-repeat; } .sideNav_ResourceLinks_On { background: url(/assets/images/sideNav_additional_services_On.png); background-repeat: no-repeat; } .sideNav_Cardiology_Active { background: url(/assets/images/sideNav_Cardiology_Active.png); background-repeat: no-repeat; cursor= pointer; } .sideNav_Orthopedics_Active { background: url(/assets/images/sideNav_Orthopedics_Active.png); background-repeat: no-repeat; } .sideNav_womens_health_Active { background: url(/assets/images/sideNav_womens_health_Active.png); background-repeat: no-repeat; } .sideNav_Neuroscience_Active { background: url(/assets/images/sideNav_Neuroscience_Active.png); background-repeat: no-repeat; } .sideNav_Oncology_Active { background: url(/assets/images/sideNav_Oncology_Active.png); background-repeat: no-repeat; } .sideNav_primary_care_Active { background: url(/assets/images/sideNav_primary_care_Active.png); background-repeat: no-repeat; } .sideNav_additional_services_Active { background: url(/assets/images/sideNav_additional_services_Active.png); background-repeat: no-repeat; } .sideNav_ResourceLinks_Active { background: url(/assets/images/sideNav_additional_services_Active.png); background-repeat: no-repeat; }


a.btnNewSearch
{
	height:29px; 
	width:111px;
	display:block;
	background-image:url(MMRImg/btn_newsearch.gif); 
}

a.btnSearch 
{
	height:29px; 
	width:66px;
	display:block;
	background-image:url(MMRImg/btn_search.gif); 
}

/*
a.leftNav_FindPhysician_Advanced, a.leftNav_FindPhysician_BySpecialty
{
	 background-image: url(MMRImg/sideNav_off.png); 
	 width:190px;
	 height:24px;
	 padding:5px;
	 padding-left:15px;
	 margin-top:5px;
}
a.leftNav_FindPhysician_Advanced:hover, a.leftNav_FindPhysician_BySpecialty:hover
{
	background-image: url(MMRImg/sideNav_on.png); 
}

.leftnav a, .leftnav a:hover
{
	font-family: Arial, Helvetica, sans-serif;
	color: #ffffff; 
	font-size: 12px; 
	text-decoration: none; 
	font-weight: normal;
	width:190px;
	height:24px;	
}
*/

.leftNav_off
{
	 background-image: url(MMRImg/sideNav_off.png); 
	 background-repeat:no-repeat;
	 width:192px;
	 height:24px;
	 padding-left:15px;
	 padding-right:0px;
	 color:White;
	 font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none; font-weight: normal; letter-spacing: 1px; 
}

.leftNav_on
{
	 background-image: url(MMRImg/sideNav_on.png); 
	 background-repeat:no-repeat;
	 width:192px;
	 height:24px;
	 padding-left:15px;
	 padding-right:0px;
	 color:White;
	 font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 12px; text-decoration: none; font-weight: normal; letter-spacing: 1px; 
}

a.whiteLink, a.whiteLink:hover
{
	color:White;
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif; color: #ffffff; font-size: 11px; text-decoration: none; font-weight: normal; letter-spacing: 1px;
}

.selectedPodcastRow 
{
	background-color:#dddddd;
}