h1, h2, h3, h4, h5, h6 {font-family:Verdana;}
h1 {font-size:x-large;font-weight:normal;}
h2 {font-size:larger;font-weight:normal;}
h3 {font-size:large;font-weight:normal;}
h4 {font-size:medium;font-weight:normal;}
h5 {font-size:smaller;font-weight:normal;}
h6 {font-size:small;font-weight:normal;}

/*Superscript setting for the small 'c' in McAllister*/
sup, sub {
  vertical-align: baseline;
  position:  relative;
  top: -0.3em;
  }
sub { 
  top: 0.3em; 
}

/*Make the scrollbar visible on every page even when not functioning to keep header from jumping around horizontally*/
html {
    overflow: -moz-scrollbars-vertical; 
    overflow-y: scroll;
}


body {
   margin: 0px;
   padding: 0px;
}

/* Tooltip settings */
/* Tooltip container */
.tooltip {
  position: relative;
  display: inline-block;
  /*border-bottom: 1px dotted black; /* If you want dots under the hoverable text */*/
}

/* Tooltip text */
.tooltip .tooltiptext {
  visibility: hidden;
  width: 120px;
  background-color: darkslategrey;
  color: #fff;
  text-align: center;
  padding: 5px 0;
  border-radius: 6px;
 
  /* Position the tooltip text - see examples below! */
  position: absolute;
  z-index: 1;
}

/* Show the tooltip text when you mouse over the tooltip container */
.tooltip:hover .tooltiptext {
  visibility: visible;
}

.tooltip-inner {
    white-space: pre-wrap;
}

.header_float_top {
   top:0;
   z-index:9999;
   background-color: white;
   height: 136px;
   position: fixed;
   width: 100%;
   -webkit-box-shadow: 0 8px 6px -6px black;
   -moz-box-shadow: 0 8px 6px -6px black;
   box-shadow: 0 8px 6px -6px black;
}

.mypage_content {
   margin-top: 163px;
   padding: 0; 
   width:80%; 
   margin-left:10%;
}