body
   {
   background-color: white;
   }

div.top
   {
   color: gray;
   font-family: arial;
   font-size: 35px;
   padding-top: 10px;
   padding-bottom: 0px;
   padding-left: 10px;
   }

div.footer
   {
   color: darkgoldenrod;
   font-family: arial;
   font-size: 15px;
   text-align: center;
   padding-top: 10px;
   }

div.main
   {
   color: black;
   font-family: arial;
   padding-top: 20px;
   padding-bottom: 20px;
   padding-left: 20px;
   padding-right: 20px;
   }

div.menubar
   {
   color: gray;
   font-family: arial;
   padding-top: 10px;
   padding-bottom: 0px;
   }

div.headertext
   {
   padding-top: 0px;
   padding-bottom: 0px;
   padding-left: 0px;
   padding-right: 0px;
   border-bottom: 2px sold red;
   }

table.menubar
   {
   padding-bottom: 0px;
   margin-bottom: -12px;
   }

tr.menubar
   {
   padding-bottom: 0px;
   }

tr.gold
   {
   color: darkgoldenrod;
   }

td.menuitem
   {
   font-size: 18px;
   text-align: right;
   padding-left: 20px;
   padding-right: 0px;
   padding-bottom: 9px;
   vertical-align: bottom;
   }

td.pegasuslogo
   {
   color: darkgoldenrod;
   font-size: 60px;
   padding-right: 20px;
   vertical-align: bottom;
   }

/* for use on the research and news pages */
table.item
   {
   width: 100%;
   }

tr.item
   {
   padding-top: 10px;
   padding-bottom: 10px;
   }

td.item
   {
   padding-top: 10px;
   padding-bottom: 10px;
   padding-right: 10px;
   valign: top;
   align: left;
   }

div.item
   {
   padding-left: 20px;
   border-left: 2px solid darkgoldenrod;
   }

td.thumbnail
   {
   text-align: center;
   padding-top: 10px;
   padding-bottom: 10px;
   padding-left: 10px;
   padding-right: 10px;
   }

/* gold h3 headers */
h3.gold
   {
   color: darkgoldenrod;
   }

/* h3 schedule button, gold background, black letters */
h3.schedulebutton
   {
   background-color: #e5d3a6;
   width: 200px;
   padding-left: 10px;
   padding-right: 10px;
   padding-top: 10px;
   padding-bottom: 10px;
   }

/* gold horizontal line */
hr.gray
   {
   color: darkgoldenrod;
   border: 1px solid darkgoldenrod;
   }

/* add padding on left side of an image that is to the right of text */
td.imgright 
   {
   padding-left: 20px;
   }

/* URL specs */

a.arial:link{color:black;font-family:arial;text-decoration:none}
a.arial:active{color:darkgoldenrod;font-family:arial;text-decoration:none}
a.arial:visited{color:black;font-family:arial;text-decoration:none}
a.arial:hover{color:darkgoldenrod;font-family:arial;text-decoration:none}

a.arialgray:link{color:gray;font-family:arial;text-decoration:none}
a.arialgray:active{color:darkgoldenrod;font-family:arial;text-decoration:none}
a.arialgray:visited{color:gray;font-family:arial;text-decoration:none}
a.arialgray:hover{color:darkgoldenrod;font-family:arial;text-decoration:none}

a.menu:link{font-size:22;color:gray;font-family:arial;text-decoration:none}
a.menu:active{font-size:22;color:darkgoldenrod;font-family:arial;text-decoration:none}
a.menu:visited{font-size:22;color:gray;font-family:arial;text-decoration:none}
a.menu:hover{font-size:22;color:darkgoldenrod;font-family:arial;text-decoration:none}

a.footer:link{font-size:15px;color:darkgoldenrod;font-family:arial;text-decoration:none}
a.footer:active{font-size:15px;color:darkgoldenrod;font-family:arial;text-decoration:none}
a.footer:visited{font-size:15px;color:darkgoldenrod;font-family:arial;text-decoration:none}
a.footer:hover{font-size:15px;color:darkgoldenrod;font-family:arial;text-decoration:none}

/* for paper links */
/*
a.ref:link{color:darkgoldenrod;text-decoration:none}
a.ref:active{color:darkgoldenrod;text-decoration:none}
a.ref:visited{color:darkgoldenrod;text-decoration:none}
a.ref:hover{color:darkgoldenrod;text-decoration:none}
*/
a.ref:link{color:#003399;text-decoration:none}
a.ref:active{color:#003399;text-decoration:none}
a.ref:visited{color:#003399;text-decoration:none}
a.ref:hover{color:darkgoldenrod;text-decoration:none}
/*
a.ref:hover{color:#003399;text-decoration:none}
*/

/* drop down menu */
.dropdown
   {
   position: relative;
   display: inline-block;
   }

.dropdown-content
   {
   display: none;
   position: absolute;
   background-color: #f1f1f1;
   box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
   z-index: 1;
   text-align: left;
   }

.dropdown-content a 
   {
   color: gray;
   padding: 4px 15px;
   text-decoration: none;
   display: block;
   }

/*
.dropdown-content a:hover {background-color: #ddd;}
*/
.dropdown-content a:hover {color: darkgoldenrod;}

.dropdown:hover .dropdown-content {display: block;}

