a:link {
     font-family: Verdana;
     font-size:12px; 
     color: #000080;
     text-decoration:none;
}
a:visited {
     font-family: Verdana;
     font-size:12px; 
     color: #000080;
     text-decoration:none;
}
a:hover {
     font-family: Verdana;
     font-size:12px; 
     color: #c2311a;
     text-decoration:none;
}
a:active {
     font-family: Verdana;
     font-size:12px; 
     color: #000080;
 text-decoration:none;    
}

.MenuHdr{
     padding: 5px;
     font-family: Verdana;
     font-size:12px; 
     font-weight:bold;
     color: #00295A;
     text-decoration:none;
}
.MenuItem {
     padding: 5px;
     font-family: Verdana;
     font-size:12px; 
     font-weight:bold;
     color: #CCCCCC;
     text-decoration:none;
}
.MenuHdrMouseOver {
     padding: 5px;
     font-family: Verdana;
     font-size:12px; 
     font-weight:bold;
     color: #c2311a;
     text-decoration:none;
}
.MenuItemMouseOver {
     padding: 5px;
     font-family: Verdana;
     font-size:12px; 
     font-weight:bold;
     color: #c2311a;
     text-decoration:none;
}
.currentHeaderHighlight{
     font-family: Verdana;
     font-size:12px; 
     font-weight:bold;
     color: #c2311a;
     text-decoration:none;
}
.currentItemHighlight {
     font-family: Verdana;
     font-size:12px; 
     font-weight:bold;
     color: #c2311a;
     text-decoration:none;
}
a.sideMenu:active {
     font-family: Verdana;
     font-size:16px; 
font-weight:bold;

     color: #00295A;
     text-decoration: none;
}
.homePaneHeader{
     color: #003366;
     text-transform:uppercase;
     font-family: Arial;
     font-size:16px; 
     font-weight:bold;
}
.redTitle{
     color: #c2311a;
     font-family: Verdana;
     font-size:20px; 
     font-weight:bold;
     text-transform: uppercase;
}
.redTitleSmall{
     color: #c2311a;
     font-family: Verdana;
     font-size:14px; 
     font-weight:bold;
     text-transform: uppercase;
}

.content {
padding:10px;
}
.formSpacing {
padding: 25px 25px 25px 25px;
}
.greyTitle {
font-family: Helvetica;   
    font-size:14pt;   
    font-weight:normal;   
    color:#60553E; 
letter-spacing:1px;
padding-left:30px;
}

.SubHead {
 font-family: Helvetica;   
    font-size:10pt;   
    font-weight:normal;   
    color:#60553E; 
letter-spacing:1px;
}

.tableLeft {
padding-left:30px;
}


p {
font-family:Verdana;
font-size:10pt;
font-weight:normal;
color:#666666;
}
h1 {
 color: #c2311a;
     font-family: Verdana;
     font-size:20px; 
     font-weight:bold;
     text-transform: uppercase;
}
h2 {
 color: #666666;
     font-family: Verdana;
     font-size:16px; 
     font-weight:bold;
}


h3 {
 color: #666666;
     font-family: Verdana;
     font-size:14px; 
     font-weight:bold;

}

td {
font-family:Verdana;
font-size:10pt;
font-weight:normal;
color:#666666;
}
.greyHeader {
font-family:Verdana;
font-size:14pt;
font-weight:normal;
color:#666666;
}


  #mamolink
         {
                 display: block;
                 height: 320px;
                 width: 1020px;
                 background-image: url('/Portals/0/lady.jpg');
         }

#apDiv1 {
position:absolute;
left:690px;
top:60px;
width:300px;
height:250px;
}
#rightButtons{
	position:relative;
	width:216px;
	height:365px;
	margin:0;
	padding-top:0px;
	padding-bottom:0px;
}
#rightButtons ul{
	padding:0px;
	margin:0px;
}
#rightButtons ul li{
	list-style-type:none;
	margin-bottom:5px;
}
	
#btnFindPhysician{ display: block;width: 216px; height: 88px;  background: url('/Portals/0/images/find-a-physician.gif') no-repeat 0 0;}
#btnFindPhysician:hover{ background-position: 0 -87px;}
#btnFindPhysician span{  display: none;}

#btnSupportHospital{ display: block;width: 216px; height: 88px;  background: url('/Portals/0/images/support-the-hospital.gif') no-repeat 0 0;}
#btnSupportHospital:hover{ background-position: 0 -86px;}
#btnSupportHospital span{  display: none;}

#btnSendECard{ display: block;width: 216px; height: 88px;  background: url('/Portals/0/images/send-your-greetings.gif') no-repeat 0 0;}
#btnSendECard:hover{ background-position: 0 -86px;}
#btnSendECard span{  display: none;}


/* joint replacement header & buttons */
#apDivJR {
	width:1019px;
	height:150px;
	position:relative;
}
.apDivJRButton {
	position:relative;
	width:440px;
	height:73px;
	z-index:1;
	left: 598px;
	top: 0px;
	margin-bottom:10px;
	margin-top:20px;
}
.apDivJRnav {
	margin-top:30px;
	position:relative;
	vertical-align:bottom;
}
#btnRegisterJRSeminar{ display: block;width: 419px; height: 73px;  background: url('/Portals/0/images/btnRegisterJRSeminar.png') no-repeat 0 0;}
#btnRegisterJRSeminar:hover{ background-position: 0 -73px;}
#btnRegisterJRSeminar span{  display: none;}

/* joint replacement decision point buttons */
#apDivJRDecisionPoint {
	width:493;
	height:412px;

	 background: url('/Portals/0/images/joint-replacement-surgery-deciding-point-bg.jpg') no-repeat 0 0;
	 position:relative;

}
#apDivJRDecisionPoint .apDivJRDecisionPointButton {
	position:relative;
top:275px;
left:0px;


}
#apDivJRDecisionPoint ul { list-style-position:outside; margin:0;padding:0 15px; 0 0;}
#apDivJRDecisionPoint li {list-style:none; }
#btnHipReplacement{ display: block;width: 274px; height: 40px;  background: url('/Portals/0/images/btnHipReplacement.png') no-repeat 0 0;}
#btnHipReplacement:hover{ background-position: 0 -43px;}
#btnHipReplacement span{  display: none;}

#btnKneeReplacement{ display: block;width: 274px; height: 40px;  background: url('/Portals/0/images/btnKneeReplacement.png') no-repeat 0 0;}
#btnKneeReplacement:hover{ background-position: 0 -43px;}
#btnKneeReplacement span{  display: none;}

#btnShoulderReplacement{ display: block;width: 274px; height: 40px;  background: url('/Portals/0/images/btnShoulderReplacement.png') no-repeat 0 0;}
#btnShoulderReplacement:hover{ background-position: 0 -43px;}
#btnShoulderReplacement span{  display: none;}

.PromoPane {
	/*
	pane 1 border="0" cellspacing="1" cellpadding="1" width="230" height="300" style="width: 230px; height: 335px" 
	pane 2 border="0" cellspacing="1" cellpadding="1" width="275" height="300" style="width: 315px; height: 335px"
	pane 3 border="0" cellspacing="1" cellpadding="1" width="255" height="300" style="width: 255px; height: 335px"
	*/
	width:100%;
	height:335px;
}
#PromoPane1_Links a{ line-height: 1.25em; }
#PromoPane2 p{line-height: 1.25em; padding-right:10px;}
#PromoPane3_Links a{ line-height: 1.25em; }
.RightPane { text-align:right; width:216px;padding:5px;}
.RightPane a{line-height:2em;}





















