body{font-family:Verdana,Arial,Helvetica,sans-serif;background-color:white;margin-left:5%;margin-right:5%}
hr{color:#507700;}

p.hanging{margin-left:50px;text-indent:-50px}
span.emph{font-style:italic}
span.smallgrey{font-size:smaller;color:gray}
span.small{font-size:smaller}

div.c{text-align:center}

div.menu{width:100%;font-size:120%;text-align:right;background-color:gray;vertical-align:bottom;margin-bottom:50px;}
img.menu{margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px;border-width:0px;}
a.menu{color:white;text-align:center;text-decoration:none;}
a.menu:hover{color:black;text-decoration:none;}

div.leftmenu{float:left;width:200px;vertical-align:top;}
div.narrowleftmenu{float:left;width:100px;vertical-align:top;}
div.content{margin-left:220px;}
div.narrowleftcontent{margin-left:120px;}

a{color:#800000;font-variant:small-caps;text-decoration:none}
a:hover{text-decoration:underline}
a.indlink{font-size:smaller}

a.biblioref{color:#80000;font-variant:normal;text-decoration:none}
a.biblioref:hover{text-decoration:underline}

h1{color:#507700}
h1.c{text-align:center}
h3{color:#507700}
h3.c{text-align:center}
h5{color:#507700}

img.marg{margin-left:20px;margin-right:20px;margin-top:10px;margin-bottom:10px}
img.r{margin-left:20px;margin-top:10px;margin-bottom:10px;margin-right:0px;float:right;}
img.l{margin-left:0px;margin-right:20px;margin-top:10px;margin-bottom:10px;float:left;}
img.pdfsymbol{border:0px;vertical-align:middle;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px}

table.gr{border-collapse:collapse;}
table.gr, th.gr, td.gr{border: 2px solid #507700;padding:5px;}
th.gr{color:#507700;}

table.invisible{border: 0px}
td.invisible{padding:5px} 

td.nav{text-align:center;vertical-align:center;width:33%}
td.navimg{text-align:center;vertical-align:center;width:32px;height:32px}
table.nav{padding:0pt;margin:0pt;border-width:0pt;background-color:white}
table.navimg{background-color:white}
img.nav{border-width:0px;margin-left:0px;margin-right:0px;margin-top:0px;margin-bottom:0px}

td.lm{text-align:left;vertical-align:center;padding-left:20px;}
td.rm{text-align:right;vertical-align:center;}
td.small{font-size:small}

fieldset.gr{border: 2px solid #507700;padding:5px;}
table.edit{border-collapse:collapse;}
td.edit{border-bottom: 2px solid #507700;}
td.smalledit{border-bottom: 2px solid #507700;font-size:smaller;}

q{font-style:italic;}
dt.b{font-weight:bold;color:#507700;}

input.rcol{margin-left:100px}
textarea.rcol{margin-left:100px}
select.rcol{margin-left:100px}

div.figure {
  float: left;
	margin-right:20px;
	margin-top:10px;
	margin-bottom:10px
}
div.figure p {
  text-align: center;
  font-size: smaller;
  text-indent: 0;
}

