.hiddenstandard {  display: none}
.hidden {
	visibility: hidden;
	font-size: 50%;
}
body {  font-family: Georgia, "Times New Roman", Times, serif; background-attachment: scroll; background-image: url(/images/Qlogo1.gif); background-repeat: no-repeat; background-position: center center; background-color: #D8D8FF; font-size: 1em; text-align: center; margin: 0px;}
h2 {  font-size: 140%; font-style: italic; text-align: center; margin-top: 20px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px}
h2.header { margin-top: 0px; font-size: 100%;}
h6 {  font-size: 100%; color: #FFFFFF; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; text-align: center}
h1 {  font-size: 200%; font-style: italic; text-align: center; margin-top: 5px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px; color: #5522dd; font-family: "Book Antiqua", Palatino, Georgia, Times, "Times New Roman", serif}
p {
	font-size: 100%;
	font-style: normal;
	font-weight: normal;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 14px;
	margin-left: 0px;
	text-align: left;
}
h3 {  font-size: 120%; font-weight: bold; font-style: normal; margin-top: 15px; margin-right: 0px; margin-bottom: 5px; margin-left: 0px}
a:hover {  color: #DD0000}
a {  font-size: 92%; text-decoration: none; color: #5522DD; font-family: Arial, Helvetica, sans-serif; font-weight: bold}
p, td a {  font-size: 90%}
a.white {   color: #FFFFFF}
ul {  margin-top: 0px; margin-bottom: 5px; list-style-position: outside; list-style-type: square}
li {
	font-size: 90%;
	font-style: normal;
	font-weight: normal;
	margin-bottom: 14px;
	text-align: left;
}
ol {  list-style-position: outside; list-style-type: decimal}
h4 {  margin-top: 10px; margin-bottom: 0px; font-size: 100%; font-style: normal; font-weight: bold}
.closeup {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px}
td {  font-size: 100%; text-align: left}
th {  font-size: 100%; text-align: left}
.biog {  font-size: 90%; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px}
.spaceabove {  margin-top: 10px}
h5 {  font-style: italic; font-weight: bold; margin-bottom: 0pt; margin-top: 10pt; font-size: 100%}
.red {  color: #CC0033}
.left { text-align: left }
.quote {  font-size: 90%; margin-left: 10mm}
.fn {  font-size: 80%; vertical-align: super}
.footnote {  font-size: 75%}
.author {  font-style: italic; text-align: center}
.h4 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 100%; font-weight: bold}
.h1spaceabove {
	margin-top: 30px;
}
.small {
	font-size: 80%;
}
#top {
	border-bottom: 1px solid #5522DD;
	border-left: 1px solid #5522DD;
	margin-left: 160px;
	margin-top: 0px;
	padding: 5px;
}
#leftnav {
	float: left;
	width: 154px;
	max-width: 160px;
	margin-top: 0px;
	margin-left: 3px;
	/* border-right: 1px solid #5522DD; */
}
#content {
	border-left: 1px solid #5522DD;
	margin-left: 160px;
	padding: 3px;
}
    #menu {
	position: fixed;
	width: 150px;
	height: auto;
	font-size:75%;
	line-height:100%;
      }
    #menu ul {
	margin:0;
	padding:10px;
	list-style:none;
	text-align: center;
      }
    #menu li {
	/* background:  url("/images/left_on.gif") no-repeat left top; */
	margin:0;
	padding:0;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	background-color: #C8C8EF;
	border-bottom-color: #5522DD;
	text-align: center;
	vertical-align: middle;
      }
    #menu a {
      display:block;
      /* background:  url("/images/right_on.gif") no-repeat right top; */
      padding:5px 15px 4px 6px;
      text-decoration:none;
      font-weight:bold;
	  font-size: 100%;
      color:#5522DD;
	  }
    #menu a:hover {
      color:#DD0000;
      }
    #menu #current {
      /* background-image: url("/images/left.gif"); */
		/* background-color: #C8C8EF; */
      }
    #menu #subcurrent {
      /* background-image: url("/images/left.gif"); */
		/* background-color: #C8C8EF; */
      }
    #menu #current a {
      /* background-image: url("/images/right.jpg"); */
        color:#FFFFFF;
		background-color: #9172E5;
	  }
    #menu #subcurrent a {
      /* background-image: url("/images/right.jpg"); */
      color:#5522DD;
		background-color: #BAAAE5;
	  }
    #menu #current a:hover {
      color:#0000DD;
		background-color: #9172E5;
      }
    #menu #subcurrent a:hover {
      color:#DD0000;
		background-color: #BAAAE5;
      }
.centred {
	text-align: center;
}
li>ol {
	margin-top: 10pt;
	margin-bottom: 0;
}
li>ol>li {
	list-style-type: lower-alpha;
}
.sitemap {
	text-align:left;
	margin-bottom: 12pt;
	margin-top: 18pt;
}
.languages {
	background-color: #FFFFFF;
	margin: 4px;
	padding: 4px;
	float: right;
	height: auto;
	width: auto;
	border: 1px solid #9172E5;
	overflow: auto;
	position: static;
}
.spaceaboveandbelow {
	margin-top: 10px;
	margin-bottom: 10px;
}
.leftsidemargin {
	margin-left: 5px;
}
.whitepanel {
	background-color: #FFFFFF;
	margin: 4px;
	padding: 4px;
	height: auto;
	width: auto;
	border: 1px solid #9172E5;
}
