.internal.horizontal a.linkbox.appointmentbanner {
  background: #F4F8FF;
  padding: 12px 24px;
  width: 680px;
  overflow: hidden;
  position: relative;
}
.internal.horizontal a.linkbox.appointmentbanner h2 {
  font-size: 18px;
  margin: 0 0 6px 0;
  padding: 0;
  line-height: 19px;
  color: #003DA5;
}
.internal.horizontal a.linkbox.appointmentbanner p {
  float: left;
  width: 450px;
  margin-right: 24px;
  font-size: 13px;
  line-height: 16px;
}
.internal.horizontal a.linkbox.appointmentbanner span.action {
  background: url("/web/20140913042446im_/http://www.mayoclinic.org/styles/img/gbs/sprites/sprite-button.png") repeat-x left top #0039a9;
  position: absolute;
  right: 24px;
  top: 24px;
  padding: 12px 24px;
  color: #fff;
  margin: 0;
}
.internal.horizontal a.linkbox.appointmentbanner:hover.appointmentbanner span.action {
  text-decoration: none;
}
@media screen and (max-width: 719px) {
  .internal.horizontal a.linkbox.appointmentbanner {
    width: auto;
    padding: 0;
    padding: 12px;
  }
  .internal.horizontal a.linkbox.appointmentbanner h2 {
    font-size: 13px;
    margin-bottom: 9px;
    overflow: hidden;
  }
  .internal.horizontal a.linkbox.appointmentbanner p {
    display: none;
  }
  .internal.horizontal a.linkbox.appointmentbanner span.action {
    position: static;
    font-size: 13px;
    display: inline-block;
    float: none;
    padding: 6px 12px;
  }
  .internal.horizontal a.linkbox.appointmentbanner span {
    font-weight: bold;
  }
}




a.linkbox.givenow {
  background: #E5EBF6 url(/web/20140913042446im_/http://www.mayoclinic.org/~/media/Web/GBS/Shared/Images/bg-givenow.png) no-repeat;
  border: none;
  padding: 24px;
  background-position: 30px 40px;
  margin-bottom: 24px;
}
a.linkbox.givenow:hover {
  border: none;
}




.contentbox.you_are_here {
	 margin-bottom: 24px;

}
.contentbox.you_are_here p {
	margin-bottom: 12px;
}





.rel-static div.contentbox.you_are_here {
	width:256px; padding: 24px;
}

.p-4 .contentbox.you_are_here {
	padding: 24px;
}


.contentbox.icons {
  padding: 24px;
  background: #f4f8ff;
  border-top: none;
}
.contentbox.icons h2,
.contentbox.icons h3 {
  font-weight: normal;
  font-size: 16px;
  margin-bottom: 24px;
  line-height: 22px;
}
.contentbox.icons ul,
.contentbox.icons ol {
  margin: 0;
  padding: 0;
}
.contentbox.icons ul li,
.contentbox.icons ol li {
  margin: 0;
  padding: 0;
  list-style: none;
  margin-bottom: 12px;
}
.contentbox.icons ul li:last-child,
.contentbox.icons ol li:last-child {
  margin-bottom: 0;
}
.contentbox.icons ul li a,
.contentbox.icons ol li a {
  padding: 3px 0 3px 30px;
  background-image: url(/web/20140913042446im_/http://www.mayoclinic.org/~/media/Web/GBS/Shared/Images/sprite-icons-department.png);
  background-repeat: no-repeat;
  display: block;
}
.contentbox.icons ul li.appointments a,
.contentbox.icons ol li.appointments a {
  background-position: 0 3px;
}
.contentbox.icons ul li.doctors a,
.contentbox.icons ol li.doctors a {
  background-position: 0 -47px;
}
.contentbox.icons ul li.services a,
.contentbox.icons ol li.services a {
  background-position: 0 -98px;
}
.contentbox.icons ul li.clinicaltrials a,
.contentbox.icons ol li.clinicaltrials a {
  background-position: 0 -145px;
}
.contentbox.icons ul li.research a,
.contentbox.icons ol li.research a {
  background-position: 0 -195px;
}
.contentbox.icons ul li.medprofresources a,
.contentbox.icons ol li.medprofresources a {
  background-position: 0 -247px;
}

.contentbox.icons ul li.multidoctors,
.contentbox.icons ol li.multidoctors {
  background: url(/web/20140913042446im_/http://www.mayoclinic.org/~/media/Web/GBS/Shared/Images/sprite-icons-department.png) no-repeat;
  background-position: 0 -47px;
  padding-left: 30px;
  display: block;
}
.contentbox.icons ul li.multidoctors a,
.contentbox.icons ol li.multidoctors a {
  display: inline-block;
  background: none;
  margin: 0;
  padding: 0;
  padding: 3px 9px 3px 0;
  border-right: 1px solid #ccc;
  margin-left: 4px;
}
.contentbox.icons ul li.multidoctors a:last-child,
.contentbox.icons ol li.multidoctors a:last-child {
  padding-right: 0;
  border: none;
}
/*
     FILE ARCHIVED ON 04:24:46 Sep 13, 2014 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 20:17:26 Oct 10, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 1.748
  exclusion.robots: 0.093
  exclusion.robots.policy: 0.053
  esindex: 0.03
  cdx.remote: 178.946
  LoadShardBlock: 320.757 (3)
  PetaboxLoader3.datanode: 465.607 (5)
  PetaboxLoader3.resolve: 462.439 (4)
  load_resource: 639.03 (2)
*/