A { color:#33F; text-decoration: none; }
A.black, A.black:visited { color:#000; }
A:visited { color:#E74; }
A:hover, A.black:hover { color:#B25; text-decoration: underline; }
A IMG {border:0}


body {
background: #05002C;
font-family: Times, Times New Roman, serif;
font-size: 18pt;
}

H1, H2, H3, H4, H5, H6 {
font-family: Gill Sans, Gill Sans MT, Times, Times New Roman, sans-serif;
font-weight: bold;
font-size: 125%;
}

P, OL, UL, LI {
line-height: 1.2em;
margin: .6em 0 .6em 0;
text-indent: 0;
text-align: justify;
}

P.maintitle {
font-family: Gill Sans, Gill Sans MT, Times, Times New Roman, sans-serif;
font-size: 500%;
margin:0;
line-height: 1em;
}

IMG.top-image {
display:none;
}


DIV.wholebox {margin: 0 auto; width:auto;}
DIV.leftbar{ display:none;}
DIV.mainbar {float:none; width:auto;}

DIV.innerbox {
background-color: #FEFEFE;
padding-left: .9em;
padding-right: .9em;
padding-top: .3em;
padding-bottom: .3em;
border: solid .2em #000000;
margin: .4em .4em 1.2em .4em;
}

DIV.leftbox {
color: #EEE;
border: none;
padding: .9em;
width:0;
}


DIV.promobox { display:none;}

DIV + DIV.entry {border-top: .06666em solid #888;}
DIV.entry {padding-bottom:.533333em; clear:right;}

DIV.title {margin-bottom: .6em; margin-top: .6em;}
SPAN.itemtitle {font-size: 150%; font-family: Gill Sans, Gill Sans MT, Times, Times New Roman, sans-serif; font-weight:bold;}


DIV.content {
text-align:justify;
width:auto;
}

DIV.bottom { clear:right;}

DIV.metadata {
display:none;
width:0;
}

P.metadata {
text-indent:0;
margin-top: 0;
margin-bottom:.6em;
}

UL, OL {
padding-left: 2em;
}

BLOCKQUOTE { margin: .6em 2.4em .6em 2.4em;}

DIV.attribution {
text-align:right;
}

