
dt { margin-left: 3em;
text-indent: -3em;
     
     font-weight: bold;
 
margin-top: 5px;

    }
body{
	 width: 90%;
	 font-family: verdana, sans-serif;	color:black;	
	background:white;
	 }
div.navLeft {float:left;
width: 25%;
padding-left: 10px;
/*padding-top: 20px;*/}

div.navRight {
float: right;
width : 20%;

}
div.topRight {
float: right;
width : 20%;
border-left: 3px solid #e0f0f9;
padding-left: 20px;
padding-bottom :20px;
}
div.main {
	padding-top:1em;
margin-left: 27%;
margin-right: 22%;
padding-left: 10px;
padding-right: 10px;
border-left: solid 2px #e0f0f9;
border-right: solid 2px #e0f0f9;}
div.pic {float:left;}
.AQM {font-size: 125%;}
span.RSF{font-size:150%;
         font-weight:bold;
	}
.Q {font-size: 250%;
        font-weight:bold;
	}
 span.PM {font-size: 175%;
          font-weight:bold;
	}
.emph{ font-weight: bold;
           font-size: 150%;
         }
span.phone {
       	font-weight: bold;
        font-family: sans-serif;
        color: green;
        background: white;
        font-style: italic;
	}
span.topic{
   	  font-style:oblique;
          font-size: 115%;
	}
span.speaker{ font-style:oblique;
	color:green;
	background-color:white;
	} 
.organiser {
	font-style:oblique;
	color:black;
	background-color:#ffffcc;
	} 
span.name {font-variant: small-caps;
	font-style: oblique;
 	font-size: 75%;
	}
span.caption {
        font-style: oblique;
	}
.paleBg {background-color: #f6eaa0;
color: black;}
.paleLogo {color: black; background-color: #e0f0f9;}
div.diary  {
       /*  margin-left: 7%;
         margin-right: 7%;
       */  margin-top: 5px;         margin-bottom: 5px;
       /*  border-left : 10px solid #e0f0f9; 
         padding: 10px;
         page-break-before:always;
       */  text-align:left;
           }

.centre{text-align:center;
           margin-left:auto;
           margin-right:auto;
	}
             .left {text-align:left;
	}
.bludge {font-style:italic;
	}
a:hover {color:#000099;
         background: #ffffcc;
         font-family: sans-serif;
	}
ol.smrom
	{list-style-type: lower-roman;
	}
div.hidden {display: none;}
div.clear {clear: both;}
.large {font-size: 125%}
div.logo {
          padding: 20px;}
div.exhibit {
 color: black;
background-color: #ffffcc;
text-align: center;
 border: 4px solid #e0f0f9;
 padding-left: 1em;
 padding-right: 1em;
}
hr.short {width: 50%;}
.discover {color: white;
		background-color: #e09046;
		}
.QOW {border : 2px solid #e09046;
	padding: 1em;
	margin: 10px;
 }
QOW.h2 {text-align: center;}

