body, td, th {
font-family: Verdana, Arial, Helvetica, sans-serif;
color: #000000;
}

/* Box */
div.box {
}

/* Box title */
div.box div.title {
background-color: #E3E3E3;
border-bottom: 1px solid #93B593;
font-weight: bold;
padding: 3px;
margin-bottom: 0.5em;
}

/* Box body */
div.box div.body {
padding-left: 1em;
}

a {
background-color: transparent;
color: #336600;
}

a:link {
text-decoration: underline; 
}

a:visited {
text-decoration: underline; 
color: #666633;
}

a:hover {
background-color: transparent;
text-decoration : none; 
}

a:active {
text-decoration : underline; 
}

div.center { 
text-align: center;
}

.no-border {
border: 0;
}

div.center table { 
margin-left: auto;
margin-right: auto;
text-align: left;
}

td img.no-space {
display: block;
border: 0;
}

.emphasis {
font-style: italic;
}

.menu {
font-weight: bold;
text-align: center;
margin-top: 10px;
}

ul {
margin-top: 0;
margin-left: 0.2em;
padding-left: 0;
}

li {
margin-bottom: 6px;
}

#feature {
background-color: #CC0000;
color: #fff;
text-align: center;
}
#feature h2 {
padding-top: .5em;
}

#pictures {
text-align: center;
}
#pictures img {
margin-left: 5px;
margin-right: 5px;
border: 1px solid #000;
}
p.statement {
font-style: italic;
font-weight: bold;
font-size: 1em;
padding: 0em 1em;
}
p.statement:before {
content: open-quote;
}
p.statement:after {
content: close-quote;
}

#reports {
width: 70%;
margin-left: auto;
margin-right: auto;
padding-bottom: 0.5em;
}
#reports #col1 {
width: 50%;
float: left;
text-align: left;
margin-right: 1em;
}
#reports #col2 {
text-align: left;
}

#reports a, #reports a:link, #reports a:visited, #reports a:hover, #reports a:active {
color: #fff;
}


#footer {
text-align: center;
font-size: xx-small;
color: #666666;
}

#footer table {
border: 1px dashed #cccccc;
margin-left: auto;
margin-right: auto;
}

#footer a, #footer a:link, #footer a:visited, #footer a:hover, #footer a:active {
color: #666666;
}
