body {
margin: 0;
padding: 0;
font-family: Helvetica, Verdana, Arial, sans-serif;
font-size: .6em;
line-height: 1.3em;
text-align: left;
color: black;
}

h1 {
font-size: 140%;
color: black;
line-height:1em
text-align: center}

h2 {
font-size: 120%;
margin-bottom: 0;}

h3 {
margin:1em 0 0 0; padding: 0;
font-size: 100%;
line-height: 1.4em;
text-align: left;
color:  #666666;
}

a.img {
border: 0 none;
}

#content {
margin: 0;
padding: 0 20px;
text-align: left;
color: black;

}

div#header {
margin: 0 0 .5em 0;
padding: 0;
}


#right {float: right;
clear: none;
margin: 0;
padding: 0 0 3em 40px;
background-color: white;
text-align: left;
width: 45%;}

#dates {float: right;
clear: none;
margin: 0;
padding: 0 0 2em 40px;
background-color: white;
text-align: left;
width: 24%;}

.dates{padding: .5em .5em .4em 0;
margin: .2em 0 .3em 0;
border-bottom: 1px solid silver;}

.lines{padding: .4em .5em .2em .5em;
margin:1.4em 0 0 0;
border-bottom: 1px solid silver;}

.spread {padding: 0 6em;}
.bigspread {padding: 0 12em;}

.small {font-size: .9em;
margin: 0;
padding:0 0 0 1em;}

td { font-size: .7em; padding: .25em .5em;}
td.small { font-size: .6em;}
td.grey { font-size: .6em; color: #666666; padding: 0  1em;}

div#footer {
clear:both;
margin: 2em 0 0 0;
padding: .5em 0;
text-align: center;
border-top: 1px solid silver;
border-bottom: 1px solid silver;
background-color: #ffffcc;}

.noprint
{display: none;}

