body {
text-align:center;
margin:10px;
font-family: verdana, arial, helvetica;
}

a:link {color: #990000; text-decoration: none; }
a:visited {color: #990000; text-decoration: none; }
a:hover {color: #EE0000; text-decoration: underline; }
a:active {color: #990000; text-decoration: none; }

img {
border:0px;
}

img.front {
margin-top:2px;
}

td {
vertical-align:top;
font-size: 10pt;
}

p, ul, ol {
    line-height:150%;
}

a.arrow {
    font-weight:bold;
    background: url('arrow.gif') no-repeat 0px 2px;
    padding-left:10px;
}

#content {
width: 750px;
text-align:left;
border:0px solid black;
}

#content .title {
margin-bottom: 20px;
}
#content .quote {
margin: 12px 0px;
}

#content .heading {
font-family: "trebuchet ms", trebuchet, verdana, arial;
font-size: 20px;
color:#470000;
border-bottom:2px solid #6E0000;
margin-bottom:4px;
}
#content .heading img {
position:relative;
top:2px;
margin-right:4px;
}

form.search {
float:right;
margin-top:15px;
}
form.search input.box {
border:1px solid black;
font-size:8pt;
height:18px;
width:125px;
position:relative;
top:-2px;
}

#footer {
text-align: center;
padding:3px;
background: #888888;
color:#FFFFFF;
font-size:10px;
margin:10px 0px;
}

#footer a:link {color: #FFFFFF; text-decoration: none; }
#footer a:visited {color: #FFFFFF; text-decoration: none; }
#footer a:hover {color: #FFFFFF; text-decoration: underline; }
#footer a:active {color: #FFFFFF; text-decoration: none; }

#subtitle {
font-family: "trebuchet ms", trebuchet, verdana, arial;
font-size: 20pt;
color:#470000;
margin-bottom:20px;
border-bottom: 2px solid #6E0000;
}
#subtitle img {
position:relative;
top:2px;
margin-right:10px;
}
#subsubtitle {
font-weight:bold;
color: #6E0000;
font-size: 12pt;
padding-bottom:5px;
}
