BLOCKQUOTE.boxout {
background-color: #efefff;
padding: 0px;
border: 1px;
}

.cent, .offcent {
text-align: center;
}

.offcent {
border-left: 205px;
}

.left {
text-align: left;
}

.right {
text-align: right;
}

.warn {
color: red;
}

.compact {
font-size: small;
}

BODY {
margin-left: 5em;
margin-right: 5em;
text-align: justify;
background-color: white;
}

BODY, P, TD, TH, Q, BLOCKQUOTE, LI, DT, DD {
font-family: sans-serif;
}

.thinmargin-colour {
padding-left: 0.5em;
padding-right: 0.5em;
border: 1px;
}

PRE {
font-family: monospace;
}

DIV.smallboxout {
font-size: x-small;
border: 0.25em;
background-color: #dfdfff;
right: 5em;
top: 2.5em;
position: absolute;
float:right;
padding: 0px;
}

DIV.smallboxout P {
margin-left: 1em;
margin-right: 1em;
}

DIV.smallboxout UL {
padding-bottom: 1em;
padding-right: 1em;
}

DIV.smallboxout H2,
DIV.smallboxout H3, 
DIV.smallboxout H4, 
DIV.smallboxout H5, 
DIV.smallboxout H6 {
text-align: center;
background-color: #ccccff;
margin-top: 0px;
border: 1px;
}

DIV.footer {
background-color: #efefff;
padding: 0px;
border: 1px;
width: 100%;
text-align: right;
font-size: small;
}

DIV.footer HR {
display: none;
}

DIV.footer P.strap {
margin-bottom: 0px;
border: 0.1px;
text-align: center;
}

P.strap {
background-color: #ccccff;
padding: 0px;
}

.faded, SMALL.tiny {
font-size: 75%;
}

.faded {
color: #ccccff;
background-color: white;
}

DD.primary-pale,
DT.primary-pale,
TABLE TR.primary-pale {
background-color: #efefff;
}

TABLE TR.primary-dark TH {
background-color: #9999cc;
}

DL.comments DD {
padding-top: 0px;
margin-top: 0px;
}

DL.comments DT {
padding-bottom: 0px;
margin-bottom: 0px;
}


DD.primary-dark,
DT.primary-dark,
TABLE TR.primary-dark {
background-color: #bcbce0;
}

TABLE TR.secondary-pale TH {
background-color: #ffcccc;
}

DD.secondary-pale,
DT.secondary-pale,
TABLE TR.secondary-pale {
background-color: #ffefef;
}

TABLE TR.secondary-dark TH {
background-color: #cc9999;
}

DD.secondary-dark,
DT.secondary-dark,
TABLE TR.secondary-dark {
background-color: #e0bcbc;
border: 0px;
}

