body {
margin: 0px;
background-color: #f9f9e5;
font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
font-size: small;
}

img {
vertical-align: middle;
	}

#Topmenu {
font-size: medium;
height: 38px;
float: none; /* since this element is floated, a width must be given */
width: 100%; /* the actual width of this div, in standards-compliant browsers, or standards mode in Internet Explorer will include the padding and border in addition to the width */
background: #F7F182;
padding: 0 0 0 0px;
}

table {
padding: 15px;
vertical-align: middle;}

h3 {
text-align: center;
font-weight: bold;
font-style: italic;
font-size: 13pt;}

h4 {
text-align: left;
font-weight: bold;
font-size: medium;
font-style: italic;
}

.q1 {
text-align: center;
}

.p1 {
font-weight: bold;
text-align: center;
vertical-align: middle;}

.new {
color:#ff0000;
font-weight: bold;
font-size: medium;}

p {
text-align: left;
}

.footer {
width: 100%;
font-size: 10.5pt;
font-variant: small-caps;
font-weight: bold;
text-align: center;
background-color: #ffff99;
padding: 0px;
}

.footer a:hover {
background-color: #003366;
color: #ffffff;
text-decoration: none;
}

a:link {
color: #000080;}

a:visited {color: #800000;}

a:hover {
text-decoration: underline overline;}

a:active {color: #808000;}
