/* Start of CMSMS style sheet 'printstyle' */
/* ANI CMS Print Stylesheet. By Geoffrey Lawes */

body {

  font-family: "trebuchet ms", "lucida sans", "arial", "sans-serif";

  font-size:80%;

  color:#000000;

  background-color:#FFFFFF;

}

p {

  margin:0;

  padding:0.4em 0.2em 0.6em 0.2em;

}

a {

  text-decoration:normal;

  color:#000000;

  font-weight:bold;

}

div.wholepage {

  margin:auto;

  padding:1em;

}

h1 {

  font-size:150%;

  font-family: "trebuchet ms", "lucida sans", "arial", "sans-serif";

  font-weight:normal;

}



#header {

  margin:0;

  padding:0;

}

.superheader {

  display:none;

}

.mainheader {

  padding:1em 0 0.5em 0;

  text-align:left;

}

.mainheader h1 {

  font-size:300%;

  margin:0;

  padding:0;

}

.mainheader p {

  text-indent:0;

  margin:0;

  padding:0.2em;

}

.subheader {

  margin:0;

  padding:0.5em;

  text-align:center;

}



.boxed {

  margin:1em;

  padding:1em;

  border-bottom:1px dotted #294D69;

}

.boxed h1 {

  margin:0 0 0 0;

  color:#FFFFFF;

  background-color:#000000;

  font-family: "trebuchet ms", "lucida sans", "arial", "sans-serif";

  font-size:110%;

  font-weight:bold;

}

.boxed p {

  margin:0 0 0 0;

  padding:1em;

  background-color:#FFFFFF;

  font-size:100%;

}

.boxed h2 {

  margin:0 0 0 0;

  color:#666666;

  background-color:#FFFFFF;

  font-family: "trebuchet ms", "lucida sans", "arial", "sans-serif";

  font-size:70%;

  text-align:right;

}



#sidecontainer {

  display:none;

}



#loggedin {

  display:none;

}



#content {

  margin:0;

  padding:0.8em;

}



#content li {

  margin: 0 20% 1em 2em;

  

}



q {

  display:block;

  margin:0;

  padding:0.4em 20% 0.6em 20%;

  font-size:120%;

  text-align:center;

}

.lquo, .rquo {

  display:none;

}

#content h1 {

  margin:0;

  padding:0.1em;

  text-indent:0;

}



#footer {

  margin:0;

  padding:0;

  text-align:center;

  position: fixed;

  left:0;

  right:0;

  bottom:0;

}

.mainfooter {

  text-align:center;

}

.subfooter {

  border-top: 1px dotted #294D69;

  background-color:#FFFFFF;

  height:0.2em;

 }

.footericons {

  display: none;

}

#footer p {

  font-size:75%;

  padding:0.3em;

}
/* End of 'printstyle' */

