
body {
    color: black;
    font-size: 10pt;
    font-family: verdana, arial, helvetica, Sans-Serif;
}

h1 {
    font-family: verdana, sans-serif; 
    margin-top: 10;
    margin-right: 10;
    color: darkblue
}

h2, h3, h4, h5, h6 {
    font-family: verdana, arial, helvetica, Sans-Serif;
}

h2 {
    font-weight: bold;
    border: solid thin;
    border-left: solid 10pt;
    border-color: #AAAADD;
    padding: 3pt;
    padding-left:10pt;
    margin-left:0pt;
    margin-right:0pt;
    color: black;
    font-weight: bold;
    background-color: #EEEEFF
}

h3 { 
    margin-top: 20pt;
    margin-left: 10pt;
    color: black;
    font-weight: bold;
    text-decoration: underline;
}

code {  
    color:#007700;
}

em{
    color:#dd2200;
}

div.header p.status { text-align: right; }
div.header p.last-modified { text-align: left; }

/*
li p {
    margin-top: -1ex;
}
*/

dt {
    font-weight: bold;
    margin-top: 2ex;
    margin-left: 1em;
}

address {
    color: gray;
    background: #EEEEEE;
    text-align: right;
    font-family: Times, serif;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
}

pre {
    padding: 10pt;
    margin: 10pt;
    border: #646464 1px solid;
    background-color: #f5f5f5;
    color:darkblue;
    font-family: monospace;
}

p {
   padding-left: 10pt;
   padding-right: 10pt;
}

span.download {
    font-weight: normal;
    color: blue;
    background: #EEEEEE;
}

.path {
    font-family: Verdana, Arial, Helvetica, sans-serif;
}

.navi {
    text-align: right;
}

th { 
    border-color: AAAADD;
    background-color: #ddeedd; 
    background-color: #EEEEFF
}
td {

}

.center{
	text-align: center;
}

.left{
	text-align: left;
  padding: 10pt;
}

.right{
	text-align: right;
  padding: 10pt;
}


