html {
margin: 0; padding: 0;
}
body {
font: 11px Verdana, Arial, Helvetica, sans-serif;
text-align: left;
margin: 0; padding: 0;
background-color: #ffffff; 
}
p {
text-align: left;
line-height: 1.66em; 
margin: 1em 3em 3em 3em;
}
.margin {
margin-top: 2em;
}
img {
vertical-align: top;
}
div#concurrent table {
margin-left: 3em; 
margin-right: 5%; 
width: 90%
}
div#concurrent th .dkgreen {
background-color: #336666; 
color: #ffffff; 
font-weight: bold;
}
div# td {
margin-left: 1em; 
margin-right: none; 
text-align: left; 
padding: 3px 5px 5px 10px; 
border-bottom: 1px solid #336666; 
border-left: 1px solid #ffdd95;
}

div#name {
text-align: right;
margin-left: 5px;
font-weight: bold;
text-decoration: none;
border-top: 1px solid #336666;
border-bottom: 1px solid #336666;
padding: 0.5em 0 0.5em 0;
}
div#describe {
font: italic 11px Verdana, Arial, Helvetica, sans-serif; 
text-align: left; 
line-height: 1.25em; 
margin-left: 5px;
padding: 0 0 0.5em 1em;
border-left: 1px solid #ffdd95;
}

h1 {
font-size: 150%;
letter-spacing: 3px;
padding: 0.2em 0 0.33em 2.5em;
color: #336666;
background-color: #66cc99;
}

div#center h1 {
font-size: 150%;
letter-spacing: 3px;
padding: 0.33em 0 0.33em 0;
color: #336666;
text-align: center;
background-color: #66cc99;
}
h2 {
font-size: 100%;
letter-spacing: 3px;
text-align: left;
padding: 0.2em 0 0.33em 3em;
color: #336666;
background-color: #ffdd95;
}
h3 {
font-size: 110%;
letter-spacing: 1px;
padding: 0 0 0.5em 3em; 
border-bottom: 1px solid #336666;
}
h4 {
font-size: 100%;
letter-spacing: 1px; 
padding: 0.33em 0 0 3.5em;
color: #666666;
}
h5 {
font-size: 80%;
background-color: #66cc99;
border-bottom: 1px solid #336666;
border-left: 1px solid #336666;
}
h6 {
font-size: 100%; 
text-align: left; 
padding: 0.2em 0.5em 0.2em 3em; 
color: #336666; 
background-color: #ffdd95; 
border-bottom: 1px solid #336666;
}
h1, h3, h4 {
line-height: 1em;
}

a:visited { 
color: #0000ff; 
background-color: transparent;
text-decoration: none; 
} 
a:active { 
color: #993333; 
background-color: transparent;
text-decoration: none; 
}
a:hover {
color: #993333;
text-decoration: none;
}
hr {
color: #336666;
position:absolute; right: 53%;
width: 100%;
}

.red {
color: #990000;
font-weight: normal;
background-color: #ffcc66;
}
.red2 {
color: #990000;
font-weight: normal;
background-color: #ffffff;
}
}
.brown1 {
color: #996633;
font-weight: normal;
}
}
.green {
color: #339933;
font-weight: normal;
background-color: #ffffff;
}
.blue {
color: #0099ff;
font-weight: normal;
}