body {
 font-family: "verdana","sans-serif";
 color: black;
 background: white;
 margin: 0;
 padding: 0;
}
a:link {
 color: navy;
}
a:visited {
 color: maroon;
}
a:hover {
 color: white;
 background: #cc0000;
}

#header {
 width: 100%;
 background: #cc0000;
 color: white;
}
#header h1 {
 font-family: "times new roman","times", "serif";
 font-size: 24pt;
 margin-top: 0;
 margin-bottom: 0;
 vertical-align: middle;
 text-align:center;
}
#header p {
 color: white;
 font-style: italic;
 margin-top: 0;
 margin-bottom: 0;
 margin-left: 5%;
 vertical-align: middle;
}

#leftbox{
 float: left;
 vertical-align: middle;
}
#rightbox{
 float: right;
 vertical-align: middle;
}

#content {
 margin-left: 10%;
 margin-right: 10%;
 color: black;
}
#content h2 {
 font-family: "times new roman","times", "serif";
 background: #cc0000;
 color: white;
 font-size: 20pt;
 margin-top: 10px;
 margin-bottom: 12px;
 clear:right;
}
#content h3 {
 font-family: "times new roman","times", "serif";
 color: #cc0000;
 font-size: 16pt;
 margin-top: 0;
 margin-bottom: 12px;
 clear:right;
}
#content h3.close {
 margin-top: 16px;
 margin-bottom: 0px;
}

#content hr {
 background-color: #cc0000;
 color:  #cc0000;
}
#content dd {
 margin-bottom: 12px;
}
#footer {
 clear: all;
 width: 100%;
 width: 100%;
 background: #cc0000;
 color: white;
}
#footer p {
 margin-left: 10%;
 margin-right: 10%;
}
#footer a:link {
 color: white;
}
#footer a:visited {
 color: yellow;
}
#footer a:hover {
 color: #cc0000;
 background: white;
}
.highlight {
 background: #e0e0e0;
}
#content dd {
 margin-bottom: 3px;
}
#content dt {
 margin-bottom: 6px;
}
.close {
 margin-top: 16px;
 margin-bottom: 4px;
}
