.correction{
font-weight:bold;
color:red;
background:pink;
}

b ody{
margin:0;
padding:0;
}

#HR p a, #HR h4 a, #HR h5 a, #HR ol a{
color:#CA5727;
text-decoration:none;
border-bottom:1px dotted #CA5727;
}

#HR h4 a, #HR h5 a{
color:#D65628;
}

#HR p a:hover, #HR h4 a:hover, #HR h5 a:hover, #HR ol a:hover{
color:#D65628;
background:#FFEDDA;
}


/* Header ------------------------------------------------------------------- */

#HR{
color:#747474;
font-family:Trebuchet MS, Arial, sans-serif;
font-size:13px;
line-height:18px;
padding:30px;
* padding-top:24px;
overflow:hidden;
position:relative;
width:628px;
}

#HR h1{
background:url(mNav.png) 0 0 no-repeat #CF602C;
* display:none;
font-size:0;
height:24px;
line-height:0;
margin:-30px -30px 0 -30px;
padding:0;
}


/* Header ------------------------------------------------------------------- */

#mHRnav{
height:24px;
list-style:none;
margin:0;
padding:0;
position:absolute;
top:0;
left:0;
width:688px;
background:url(mNav.png) 0 0 no-repeat #4D1F0F;
}

#mHRnav.ortho{
background:url(mNav.png) 0 -24px no-repeat;
}

ul.benefits{
background:url(mNav.png) 0 -48px no-repeat !important;
}

#mHRnav li{
display:block;
height:24px;
margin:0;
padding:0;
position:absolute;
}

#mHRnav li a{
display:block;
height:24px;
overflow:hidden;
text-decoration:none;
text-indent:-9999pt;
}

#mHRnav li.pcs{
top:0;
left:18px;
width:130px;
}

/* Header ------------------------------------------------------------------- */

#HR h2{
background:url(mHD-ortho.png) 0 0 no-repeat #D26430;
height:90px;
margin:0 -30px;
* margin-top:-6px;
overflow:hidden;
padding:0;
text-indent:-9999pt;
}


/* Header ------------------------------------------------------------------- */

#HRnav{
background:url(mHD-ortho.png) 0 bottom no-repeat #D26430;
height:30px;
list-style:none;
margin:0 -30px 25px -30px;
padding:0;
padding-left:30px;
position:relative;
top:0;
left:0;
* width:688px;
}

#HRnav li{
background:url(navTabA.png) 0 -30px no-repeat;
float:left;
line-height:13px;
margin:0 3px 0 0;
padding:0;

}

#HRnav li a{
background:url(navTabB.png) right -30px no-repeat;
display:block;
padding:7px 12px 10px 12px;
text-decoration:none;
color:#FFFFFF;
}

#HRnav li:hover{
background:url(navTabA.png) 0 -60px no-repeat;
}

#HRnav li:hover a{
background:url(navTabB.png) right -60px no-repeat;
color:#D65628;
}

#HRnav li a:hover{
* background:#ffedda;
* color:#D65628;
}

#HRnav li.here{
background:url(navTabA.png) 0 -0 no-repeat;
}

#HRnav li.here a{
background:url(navTabB.png) right 0 no-repeat;
color:#D65628;
}

#HRnav li.here a:hover{
* background:url(navTabB.png) right 0 no-repeat;
}


/* Header ------------------------------------------------------------------- */

#HR .areahome h5{
background:url(hHD-combined.png) 0 0 no-repeat;
height:13px;
margin:6px 0 0 0;
overflow:hidden;
padding:0;
text-indent:-9999pt;
}

#HR .areahome h5.fracture{
background:url(hHD-combined.png) 0 0 no-repeat;
}

#HR .areahome h5.jrc{
background:url(hHD-combined.png) 0 -13px no-repeat;
}

#HR .areahome h5.spine{
background:url(hHD-combined.png) 0 -26px no-repeat;
}


/* Header ------------------------------------------------------------------- */

#HR h3{
background:url(HD.png) 0 0 no-repeat;
border-bottom:1px dotted #557093;
height:30px;
margin:0 0 25px -2px;
overflow:hidden;
padding:0;
text-indent:-9999pt;
}

#HR h3.overview{
display:none;
}

#HR h3.obesity{
background:url(HD-combined.png) 0 0 no-repeat;
}

#HR h3.treatment{
background:url(HD-combined.png) 0 -30px no-repeat;
}

#HR h3.team{
background:url(HD-combined.png) 0 -60px no-repeat;
}

#HR h3.seminar{
background:url(HD-combined.png) 0 -90px no-repeat;
}

#HR h3.support{
background:url(HD-combined.png) 0 -123px no-repeat;
}

#HR h3.bmi{
background:url(HD-combined.png) 0 -155px no-repeat;
}


/* Header ------------------------------------------------------------------- */

#HR h4{
font-size:18px;
color:#D65628;
margin-bottom:16px;
}

#HR h5{
font-size:14px;
margin:0 0 13px 0;
}


/* Header ------------------------------------------------------------------- */

#HRcomments{
background:url(CONTACT-BKG.png) 0 0 repeat-y;
clear:both;
}

#HRcomments h4{
background:url(CONTACT-HD.png) 0 0 no-repeat;
height:30px;
margin:0;
overflow:hidden;
padding:0;
text-indent:-9999pt;
}

#HRcomments p{
background:url(CONTACT-FT.png) 0 bottom no-repeat;
margin:0;
padding:10px;
color:#717171;
}

#HRcomments p a{
color:#538fdc;
border-bottom:1px dotted #538fdc;
}

#HRcomments p a:hover{
background:#c5dbf8;
color:#538fdc;
}


/* Header ------------------------------------------------------------------- */

#HRdate{
font-family:Verdana, sans-serif;
font-size:10px;
text-transform:uppercase;
}


/* Header ------------------------------------------------------------------- */

.HRouter{
background:url(OUTER-BKG.png) 0 0 repeat-y #f7f7f7;
margin:0 0 0 -16px;
width:658px;
}

.HRouter span{
background:url(OUTER-HD.png) 0 0 no-repeat;
display:block;
padding:16px 0 0 0;
}

.HRouter span span{
background:url(OUTER-FT.png) 0 bottom no-repeat;
padding:0 16px 16px 16px;
}

.HRouter h4{
margin-top:0;
}


/* Header ------------------------------------------------------------------- */

.mHRouter{
background:url(mOUTER-BKG.png) 0 0 repeat-y #f7f7f7;
margin:0 0 8px 16px;
width:213px;
color:#557093;
font-size:12px;
float:right;
}

.mHRouter span{
background:url(mOUTER-HD.png) 0 0 no-repeat;
display:block;
padding:8px 0 0 0;
}

.mHRouter span span{
background:url(mOUTER-FT.png) 0 bottom no-repeat;
padding:0 16px 8px 16px;
}

.mHRouter h4{
margin-top:0;
}


/* Header ------------------------------------------------------------------- */

.HRalert{
/*background:url(ALERT-BKG.png) 0 0 repeat-y #fffeb8;*/
color:#66664a;
width:626px;
}

.HRalert p{
margin-top:0;
}

.HRalert div{
/*background:url(ALERT-HD.png) 0 0 no-repeat;*/
padding:10px 0 0 0;
}

.HRalert div div{
/*background:url(ALERT-FT.png) 0 bottom no-repeat;*/
padding:0 10px 1px 10px;
}


/* Header ------------------------------------------------------------------- */

.HRinfo{
background:url(INFO-BKG.png) 0 0 repeat-y #f7f7f7;
color:#6e6e6e;
width:626px;
}

.HRinfo p{
margin-top:0;
}

.HRinfo div{
background:url(INFO-HD.png) 0 0 no-repeat;
padding:10px 0 0 0;
}

.HRinfo div div{
background:url(INFO-FT.png) 0 bottom no-repeat;
padding:0 10px 1px 10px;
}


/* Header ------------------------------------------------------------------- */

.HRstop{
background:url(STOP-BKG.png) 0 0 repeat-y #f7f7f7;
color:#8c1013;
width:626px;
}

.HRstop p{
margin-top:0;
}

.HRstop div{
background:url(STOP-HD.png) 0 0 no-repeat;
padding:10px 0 0 0;
}

.HRstop div div{
background:url(STOP-FT.png) 0 bottom no-repeat;
padding:0 10px 1px 10px;
}

.HRstop div.mini{
font-size:11px;
line-height:16px;
}

.HRstop table{
width:75%;
border-collapse:collapse;
border:1px solid #e2a9a9;
margin:0 auto;
padding:0;
}

.HRstop table th{
text-align:left;
background:#e2a9a9;
padding:2px 4px;
}

.HRstop table tr.alt{
background:#ffe8e7;
}

.HRstop table td{
padding:2px 4px;
}

.HRstop div.mini h5{
margin:0;
font-size:13px;
line-height:16px;
}

.HRstop hr{
border:0;
border-top:1px solid #e2a9a9;
padding:0;
margin:16px 0;
}

.HRstop p{
margin-top:0;
}

.WWalt{
background:#e7eef6;
width:646px;
margin-left:-10px;
margin-right:-10px;
}

.WWalt p{
margin-top:0;
}

.WWalt div{
background:url(ALT-HD.png) 0 0 no-repeat;
padding:10px 0 0 0;
}

.WWalt div div{
background:url(ALT-FT.png) 0 bottom no-repeat;
padding:0 10px 1px 10px;
}
