body {
    margin: 15px;
    background-color: white;
}

h2 {
    font-family: Arial, Helvetica;
    font-size: 12pt;
    font-weight: bold;
    color: black;
    padding:2px;
    margin:10px 0px 5px 0px;
    background-color:#ffeeaa;
}

h3 {
    font-family: Arial, Helvetica;
    font-size: 10pt;
    font-weight: bold;
    color: black;
    padding:0px;
    margin:5px 0px 5px 0px;
}

li, p, p.contents {
    font-family: Arial, Helvetica;
    font-size: 10pt;
    color: black;
    padding:0px;
    margin:0px;
}

li {
	margin-bottom:7px;
}

p.copy {
    font-family: Arial, Helvetica;
    font-size: 9pt;
    color: #999999;
    padding:0px;
    margin:0px;
}

table.contents {
    font-family: Arial, Helvetica;
    font-size: 10pt;
    color: black;
    padding:0px;
    margin:0px;
}

a:link, a:visited {
    margin:0xp;
    padding:0px;
    font-family: Arial, Helvetica;
    color:#1f73a9;
    font-size:10pt;
}

a:hover {
    margin:0xp;
    padding:0px;
    font-family: Arial, Helvetica;
    color:#1f73a9;
    font-size:10pt;
}

a.contents:link {
    margin:0xp;
    padding:0px;
    font-family: Arial, Helvetica;
    color:#1f73a9;
    font-size:10pt;
}

a.contents:visited {
    margin:0xp;
    padding:0px;
    font-family: Arial, Helvetica;
    color:#1f73a9;
    font-size:10pt;
}

a.contents:hover {
    margin:0xp;
    padding:0px;
    font-family: Arial, Helvetica;
    color:#1f73a9;
    font-size:10pt;
}

input {
    border:solid 1px black;
}

textarea {
    border:solid 1px black;
}

label {
    font-family: Arial, Helvetica;
    font-size: 10pt;
    color: black;
    padding:0px;
    margin:0px;
    display:inline-block;
    width:120px;
}

div.funit {
	margin-bottom:8px;
}