
html {overflow-y: scroll}

body {font-family: Helvetica, Arial, sans-serif}

/*hyperlink coloring and behavior*/
a:link {color:#0058a1;text-decoration:none}
a:visited {text-decoration:none;color:#0058a1;}
a:hover {text-decoration:underline; color:#0058a1}
a:active {text-decoration:underline}

/*making image-based hyperlinks have no coloring or related behaviors*/
a:link img{border:0}
a:visited img{border:0}
a:hover img{border:0} 
a:active img{border:0}

input:focus
{border-color:black;
background-color:#E0F8E0;
}

a {font-family: Helvetica, Arial, sans-serif}

ul{margin-top:0;}


p{margin-bottom:0;}

/* navigation bar */

#navcontainer
{width: 760px;float:left;background-color: #F3F3F3;margin-top:0px}

#navcontainer ul {padding:0;}
#navcontainer ul li {display:inline;}

#navcontainer ul
{margin: 0;padding: 0 0 0 0%;color: #0058a1;font-family: Helvetica, Arial, sans-serif;font-size: 100%;letter-spacing: 0px;font-weight: bold;}

#navcontainer ul li a
{padding: 0.2em 18px;background-color: #F3F3F3;color: #0058a1;text-decoration: none;float:left;font-size:105%}

#navcontainer ul li a:hover
{background-color: #F3F3F3;color: #0058a1; text-decoration:underline;}

#navcontainer ul li a:active
{background-color: #F3F3F3;text-decoration:underline;}

#undertext
{background-color: #F3F3F3;font-style:italic;font-size:70%}

/* footer */
#footcontainer
{width: 760px;float:left;background-color:white;}

#footcontainer ul {padding:0;}
#footcontainer ul li {display:inline;}

#footcontainer ul
{margin: 0;padding: 0 0 0 0%;color: #0058a1;font-family: Helvetica, Arial, sans-serif;font-size: 100%;letter-spacing: 0px;font-weight: bold;}

#footcontainer ul li a
{padding: 0.2em 18px;background-color:white;color: #0058a1;text-decoration: none;float:left;}

#footcontainer ul li a:hover
{background-color:white;color: #0058a1; text-decoration:underline;}

#footcontainer ul li a:active
{background-color:white; text-decoration:underline;}

