body {
 font-size: 10pt;
 font-family: Verdana,Arial,Helvetica,sans-serif;
 color: #000000;
 background: #ccc;
}

img {
border: 0;
}

a {
 color: #000000;
 text-decoration: underline;
}

h2 {
 color: #343C85;
 font-size: 20px;
}

label {
 display: block;
 margin: 5px 0;
 float: left;
 width: 110px;
 font-weight: bold;
}

#container {
 width: 800px;
 margin: 0 auto;
}

#menu {
 width: 788px;
 height: 25px;
 margin-top: -3px;
 background: #343C85;
 text-align: center;
 font-size: 13pt;
 color: #fff;
 padding: 6px;
}

#menu ul {
 padding: 0;
 margin: 0;
}

#menu li {
 list-style: none;
 display: inline;
 padding: 0;
 margin-left: 25px;
 margin-right: 25px;
}

#menu li a {
 color: #fff;
 text-decoration: none;
}

#contents {
 width: 780px;
 height: auto;
 margin-top: -3px;
 background: #fff;
 padding: 10px;
}

.rimg {float: right; padding: 0 0 5px 10px;}
.limg {float: left; padding: 0 10px 5px 0;}

td {
 font-size: 10pt;
 font-family: Verdana,Arial,Helvetica,sans-serif;
 text-align: left;
}

table {
 border: 1px solid #000;
}

.head {
 background-color: #FE0000;
 font-weight: bold;
 color: #fff;
}

.alt {
 background-color: #E8E8E8;
}

#box {
 border: 1px solid #313984;
 padding: 5px;
 background-color: yellow;
 text-align: center;
}

#box a {
 color: #000;
 text-decoration: none;
}

#contact {
 background: url(images/envelope.gif) no-repeat;
 width: 272px;
 height: 144px;
 text-align: center;
 padding-top: 20px;
}

#footer {
 width: 788px;
 height: 20px;
 margin-top: -3px;
 background: #343C85;
 text-align: center;
 padding: 6px;
 color: #fff;
}

#footer a {
 color: #fff;
 text-decoration: none;
}

#footer .spacer {
 padding-left: 35px;
}
