BODY {
   font-family:  "bitstream vera sans", "Arial", "Helvetica", sans-serif;
   text-align: left;
   font-size: 80%;
   line-height: 1.2; }
DIV.topright {
   position:absolute; top:0; right:0; width:360; height:278;
   z-index:1; padding:0px; border:none; margin:0px;
   background-image:url(http://www.comlab.ox.ac.uk/andrew.ker/mmsec08/toprightcorner-360.jpg);
   layer-background-image:url(http://www.comlab.ox.ac.uk/andrew.ker/mmsec08/toprightcorner-360.jpg); }
DIV.topleft {
   float:top; margin-left:12px; margin-top:20px; padding-top:10px;
   margin-bottom-10px; padding-bottom:20px; }
DIV.leftbar {
   float:left; width:200px; margin-left:8px; margin-top:10px; 
   padding-top:16px; }
DIV.date {
   float:right; font-size:90%; font-style:italic; line-height:1.4; }
DIV.event {
   position:relative; left:0; font-size:90%; line-height:1.4; }
DIV.time {
   float:left; font-size:110%; line-height:1.1; font-weight:bold; height:20px; width:50px; padding-top:8px; }
DIV.sessiontitle {
   font-size:110%; line-height:1.1; font-weight:bold; padding-top:8px; }
DIV.sessionsub {
   font-size:80%; font-style:italic; line-height:1.4; margin-bottom:15px; }
DIV.papernumber {
   float:left; font-size:100%; height:30px; width:50px; text-align:center;}
DIV.papertitle {
   margin-left:50px; font-size:100%; line-height:1.1; }
DIV.authors {
   margin-left:50px; font-size:80%; font-style:italic; line-height:1.4; margin-bottom:15px; }
DIV.sidepic {
   text-align:center; margin-top:50px; font-size:80%;
   font-style:italic; }
DIV.main {
   margin-left:225px; margin-top:20px; padding-left:15px; padding-right:15px;
   padding-top:6px; border-left:#000000 2px solid; }
DIV.maintext {
   font-size:80%; line-height:1.3; text-align:left; }
DIV.footer {
   position:relative; bottom:0; clear:both; margin:10px; 
   font-size:80%; font-style:italic; }
DIV.spacebelow {
   margin-bottom:8px; }

UL {line-height:0; margin-top:0px; margin-left:22px; margin-bottom-0px; padding:0px; }
LI {line-height:1.3; margin-bottom:5px;}

TABLE.reg {
   text-align: left;
   font-size: 100%;
   line-height: 1.2; }
TABLE.payment {
   text-align: left;
   font-size: 100%;
   font-weight: bold;
   line-height: 1.4; }
div.menu { line-height:1.8;}
H1 { 
   font-family:  "bitsream vera sans", "Arial", "Helvetica", sans-serif;
   font-size: 200%;
   font-weight: bolder;
   color: #000000; }
H2 { 
   font-family:  "bitstream vera sans", "Arial", "Helvetica", sans-serif;
   font-size: 150%;
   font-weight: lighter;
   color: #000000; 
   line-height: 1.2; }
div.h3 { 
   font-family:  "bitsream vera sans", "Arial", "Helvetica", sans-serif;
   font-size: 130%;
   font-weight: bold;
   color: #000000; 
   line-height: 2; }
div.h4 { 
   font-family:  "bitsream vera sans", "Arial", "Helvetica", sans-serif;
   font-size: 120%;
   font-weight: bold;
   color: #000000; 
   line-height: 2; }
A:link { color : #600840; text-decoration: none; border-bottom:dotted
1px #800000; }
A:visited { color : #600840; text-decoration: none; border-bottom:dotted
1px #800000; }
A:active { color : #600840; text-decoration: none; border-bottom:dotted
1px #800000; }




