html, body {
 margin:0px;
 padding:0px;
 background-color:white;
 font-family: arial, sans-serif;
}

#header {
 width: 100%;
 height: 90px;
 margin: 0;
 padding: 0;
 color: white;
 background-color: #22427D;
 background-image: url(/public/ratheader.gif);
 background-repeat: no-repeat;
 background-position: right;
 /* border: 1px solid red; */
}

#header h1 {
 text-align: center;
 padding-top: 20px;
 margin: 0;
}

#navbar {
 width: 100%;
 height: 20px;
 color: white;
 margin: 0;
 padding: 0;
 background-color: #22427D;
 /* border: 1px solid blue; */
}

#navbar a {
 text-decoration:none;
 border-style: none;
 color: black;
 background-color: white;
 font-size: small;
 font-weight: 400;
 margin-left: 8px;
 margin-right: 0px;
 margin-top: 0;
 margin-bottom: 0;
 padding-left: 5px;
 padding-right: 5px;
 padding-top: 0;
 padding-bottom: 0;
 border-top: 1px solid black;
 border-right: 1px solid black;
 border-left: 1px solid black;
 /*border-bottom: 1px solid white;*/
}

#navbar a:hover {
 color: white;
 background-color: black;
 border-bottom: 1px solid black;
}

#navbar a.selected {
 color: white;
 background-color:black;
 border-bottom: 1px solid black;
}

#navbar a#research {
 color: black;
 background-color: yellow;
 border-bottom: 1px solid yellow;
}

#navbar a#research:hover {
 color: white;
 background-color: black;
 border-bottom: 1px solid black;
}

#navbar a#surgery {
 color: black;
 background-color: pink;
 border-bottom: 1px solid pink;
}

#navbar a#surgery:hover {
 color: white;
 background-color: black;
 border-bottom: 1px solid black;
}

#navbar a#growth {
 color: black;
 background-color: red;
 border-bottom: 1px solid red;
}

#navbar a#growth:hover {
 color: white;
 background-color: black;
 border-bottom: 1px solid black;
}

#navbar a#cannulae {
 color: black;
 background-color: green;
 border-bottom: 1px solid green;
}

#navbar a#cannulae:hover {
 color: white;
 background-color: black;
 border-bottom: 1px solid black;
}

#navbar a#tissues {
 color: black;
 background-color: yellow;
 border-bottom: 1px solid yellow;
}

#navbar a#tissues:hover {
 color: white;
 background-color: black;
 border-bottom: 1px solid black;
}

#navbar a#blood {
 color: black;
 background-color: #aac2f4;
 border-bottom: 1px solid #aac2f4;
}

#navbar a#blood:hover {
 color: white;
 background-color: black;
 border-bottom: 1px solid black;
}

#navbar a#about {
 color: black;
 background-color: brown;
 border-bottom: 1px solid brown;
}

#navbar a#about:hover {
 color: white;
 background-color: black;
 border-bottom: 1px solid black;
}

#navbar a#contact {
 color: black;
 background-color: orange;
 border-bottom: 1px solid orange;
}

#navbar a#contact:hover {
 color: white;
 background-color: black;
 border-bottom: 1px solid black;
}

#navbarbottom {
 position: relative;
 width: 100%;
 height: 5px;
 color: white;
 background-color: black;
 display: block;
}

#main {
 /*width: 100%;*/
 color: black;
 margin-left: 0px;
 text-align: center;
 /*font-size: smaller;*/
 /* border: 1px solid black */
}

#main p {
 text-align: center;
 padding-left: 5%;
 padding-right: 5%;
}

#main p.lalign {
 text-align: left;
 padding-left: 10%;
}

#main p.blockquote {
 text-align: left;
 font-style: italic;
 margin-left: 10%;
}

#main a {
 color: blue;
}

#main ul {
 text-align: left;
 padding-left: 15%;
}

#main h2.lalign {
 text-align: left;
 padding-left: 5%;
}

#main h3.lalign {
 text-align: left;
 padding-left: 5%;
}

#main h4.lalign {
 text-align: left;
 padding-left: 5%;
}

#footer {
 width: 100%;
 height: 45px;
 text-align: center;
 font-size: smaller;
 color: #22427D;
}

