.page
{
    -moz-border-radius: 0.6em;
    -webkit-border-radius: 0.6em;
    background-image:url(../images/background.png);
    background-repeat:repeat;
    font-family:Palatino Linotype, Book Antiqua, Palatino, serif;
    margin-top:0px !important;
}

.page p:first-child:first-letter
{
    font-size:170%;
}

.contents
{
	margin:1em;
	border:0px solid white;
	width:100%;
}

.contents td
{
	border:0px solid white;
}

img
{
    display:block;
    border:none;
    text-align:center;
    margin-left:auto;
    margin-right:auto;
}

h1
{
    font-size:130%;
    font-weight:bold;
    text-align:center;
    margin-right:auto;
    margin-left:auto;
    margin:1em;
}

h2
{
    border-bottom:1px dashed #999;
    display:inline;
    margin:0.5em;
    font-weight:bold;
    margin-bottom:2em;
}

h3
{
    margin:0.5em;
    font-weight:bold;
}

strong
{
    font-weight:bold;
}

em
{
    font-style:italic;
}

p
{
    text-indent:1em;
    margin:1em;
}


.acknowledgements p
{
    text-indent:0em;
    margin:1em;
}

a.external
{
    background: url(../images/externallink.png) no-repeat 100%;
    padding-right:20px;
}

.caption
{
    font-size:80%;
    font-style:italic;
    display:block;
    text-align:center;
}

.portraits
{
    text-align:center;
}

.portraits img
{
    padding:2px;
    display:inline;
}

.blocktext
{
    border-top:2px solid black;
    border-bottom:2px solid black;
}

.quote
{
    text-align:center;
    font-style:italic;
    width:500px;
    margin-right:auto;
    margin-left:auto;
    line-height:2em;
}

.quote {
  background: transparent url(../images/quote_left.gif) left top no-repeat;
}

.quote div {
  padding: 0 100px;
  background: transparent url(../images/quote_right.gif) right bottom no-repeat;
}

.quoteAuthor, .authors
{
    text-align:center;
    font-style:italic;
}

.authorsignoff
{
    text-align:center;
    font-style:italic;
}

hr
{
    width:90%;
    background-color:#ddd;
    border:1px dashed #999;
    height:5px;
    margin-top:3em;
    margin-bottom:3em;
}

ol li
{
    list-style-type:decimal;
    margin-left:4em;
}

ul li
{
    margin:0.5em;
    margin-left:2em;
    list-style: circle outside;
}


table td
{
	padding:3px;
	border:1px solid black;
}
.chelt
{
	background-color:#ddd;
}
