* {
padding:0;
margin:0;
}

body {
width:100%;
color:white;
background-color:#6186ad;
font-family:Verdana, Arial, Helvetica, sans-serif;
margin:0 2em 2em 0;
font-size:80%;
}

#masthead {
background-color:transparent;
color:white;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:right;
padding:4px;
}

#masthead a:link,#masthead a:visited {
color:white;
background-color:transparent;
text-decoration:none;
font-weight:normal;
}

#masthead a:hover,#masthead a:active {
color:white;
background-color:transparent;
text-decoration:underline;
font-weight:normal;
}

#titlebar h1 {
background-position:center;
background-repeat:no-repeat;
margin:0 0 0 147px;
width:660px;
padding:0;
background-color:transparent;
color:#000000;
}

#titlebar img {
border-style:none;
}

#navigation {
width:160px;
float:left;
clear:left;
margin:2em 0 10px;
padding:0 5px;
display:inline;
}

#navigation li {
margin-bottom:5px;
list-style-type:none;
text-align:center;
}

#navigation h2 {
display:none;
}

#navigation a:link {
text-decoration:none;
color:white;
font-weight:bold;
}

#navigation a:visited {
text-decoration:none;
color:white;
font-weight:bold;
}

#navigation a:hover,a:active {
text-decoration:underline;
color:white;
font-weight:bold;
}

#navigation hr {
margin-top:1em;
margin-bottom:1em;
margin-left:15px;
margin-right:15px;
background:#a61a2a;
color:#a61a2b;
border:0;
height:2px;
}

#footer {
clear:both;
text-align:left;
font-size:90%;
margin:0;
color:white;
background-color:transparent;
}

#footer hr {
margin-top:1em;
margin-bottom:1em;
background:#a61a2a;
color:#a61a2b;
border:0;
height:2px;
}

#footer p {
margin-bottom:2em;
margin-top:2em;
margin-left:10px;
}

#footer a {
color:white;
text-decoration:underline;
font-weight:normal;
}

#content {
margin:0 0 0 172px;
padding:0 10px;
width:560px;
background-color:white;
color:black;
border:10px solid white;
}

#content h2 {
text-align:center;
padding-bottom:1em;
}

#content h2.item {
text-align:center;
padding-bottom:1em;
padding-top:0.5em;
}

#content h3 {
font-size:110%;
font-weight:bold;
margin-bottom:5px;
}

#content .pagelabel {
font-size:150%;
font-weight:bold;
padding-bottom:12px;
}

#content p {
padding:0 0 8px;
}

#links {
text-align:left;
font-size:80%;
}

#nextlink p {
margin:1em 0 0 0;
text-align:right;
}

#content a.jump:link {
text-decoration:underline;
color:blue;
font-weight:bold;
font-size:smaller;
}

#content a.jump:visited {
text-decoration:underline;
color:blue;
font-weight:bold;
font-size:smaller;
}

#content a:link {
text-decoration:underline;
color:blue;
font-weight:bold;
}

#content a:visited {
text-decoration:underline;
font-weight:bold;
color:#a61a2b;
}

#content a:hover {
text-decoration:underline;
font-weight:bold;
}

#content a:active {
text-decoration:underline;
font-weight:bold;
}

#content a.transcript {
text-decoration:none;
color:black;
font-weight:bold;
font-size:125%;
}

#celltitle {
padding-top:15px;
padding-bottom:5px;
text-align:center;
}

#content hr {
margin-top:2px;
margin-bottom:0.5px;
margin-left:15px;
margin-right:15px;
background:#a61a2a;
color:#a61a2b;
border:0;
height:2px;
clear:both;
}

.images {
float:right;
}

.images img {
padding:0 0 3px 10px;
}

.images .caption {
font-size:95%;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}

.images-L {
float:left;
}

.images-L img {
padding:0 10px 3px 0;
}

.images-L .caption {
font-size:95%;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-align:center;
}

#table h3 {
padding-left:15px;
}

#table img {
border-style:none;
}
