body {
 color: black;
 background: #f0f0f0;
}
#outerbox {
 clear: both;
 background: white;
 border: solid thin;
}
#titlebox {
 margin: 0em;
 padding: .5em;
 color: #990000;
 background: #D3D3D3;
 text-align:center;
 font-family: sans-serif;
 font-size:large;
 font-weight:bold;
 border-bottom: solid #990000 thin;
 clear: both;
}
#nav {
 color: #D3D3D3;
 background: #990000;
 padding: 0em;
 font-size:small;
 font-weight:bold;
}
#crumbs {
 float: left;
 text-align: left;
 padding: .4em;
 color: #D3D3D3;
 background: #990000;
}
#navmiddle {
 padding: .5em;
 text-align: center;
}
#tools {
 float: right;
 padding: .4em;
 color: #D3D3D3;
 background: #990000;
}
.crumbsep {
 color: #D3D3D3;
 font-style:italic;
}
.toolsep {
 color: #D3D3D3;
 font-style:italic;
}
a.toollink {
 color: #c0c000;
 font-style:italic;
 text-decoration: underline;
}
a.crumblink {
 color: #c0c000;
 font-style:italic;
 text-decoration: underline;
}
div.sectioncontent {
 margin: 1em;
 font-family:sans-serif;
}
div.section {
 margin: .8em;
}
h2 {
 color: #990000;
 background: white;
 font-size:x-large;
}
#policyfooter {
 font-size:small;
 text-align:right;
}
div.picture {
 float: right;
 padding: 1em;
 margin-left: 1em;
 margin-bottom: 1em;
 margin-right: 0em;
 margin-top: 0em;
 border: dotted thin;
 background: lightyellow;
 text-align: center;
 clear: both;
}
.transcript {
 font-size: x-small;
 vertical-align: top;
}
img.inlineicon {
 border: none;
}
em.keyword {
 font-weight:bold;
 font-style:normal;
}
