table.navbar
{font: bold 14px/.5 Arial, sans-serif;
margin: 0px;
padding: 0px; 
border: 0px; 
font-weight: bold;}

table.menu
{font-size: 10pt;
margin: 0px;
padding: 0px;
font-weight: bold;}

td.menuNormal
{padding: 0px 0px 0px 5px;
width: 160px;
color: white;
font-weight: bold;
vertical-align: top; /* Sets the vertical alignment to the top of the div */
background-color: #A11C46;}

td.menuHover
{padding: 0px 0px 0px 5px;
width: 160px;
color: black;
font-weight: bold;
vertical-align: top;
/*remove the following line for drop-down menu with images*/
background-color: #FFF;}

div.menuNormal
{display: none; /* States that this div should not display */
font: bold 14px/1.5 Arial, sans-serif;
position: static;} /* Tells the element to just flow with everything else */

div.menuHover
{border: 1.5px solid white;
font: bold 14px/1.5 Arial, sans-serif;
background-color: #A11C46;
display: inline; /* Tells the div to generate an inline box with no line break*/
position: absolute;} /* Positions the element relative to the parent */

a.menuitem:link
{text-decoration: none;
color: white;
padding: 2.5px;
background-color: #A11C46;
border-bottom: 2.5px solid white;
display: block;} /* Display a line break before and after the box */

a.menuitem:visited
{text-decoration: none;
color: white;
padding: 2.5px;
background-color: #A11C46;
border-bottom: 2.5px solid white;
display: block;} /* Display a line break before and after the box */

a.menuitem:hover
{text-decoration: none;
color: black;
padding: 2.5px;
background-color: #FFF;
border-bottom: 2.5px solid white;
display: block;} /* Display a line break before and after the box */

a.menuitem:active
{text-decoration: none;
color: black;
padding: 2.5px;
background-color: A11C46;
border-bottom: 2.5px solid white;
display: block;} /* Display a line break before and after the box */

