p.subtitle, p.desc, p.lyric, p.alttitle, p.alttitleright, p.pagetitle, p.footer, p.label, label.form, label.list, label.text, .formupdatefield {
    color: rgb(23,95,0);
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-family: sans-serif;
    font-variant: normal;
    text-align: left;
    vertical-align: top;
    text-decoration: none;
    margin-bottom: 0em;
}

p.subtitle {
    font-size: 14px;
    text-align:left;
    font-weight: bold;
    font-variant: small-caps;
    }

p.alttitle {
    font-style:italic;
    text-align: left;
}

p.alttitleright {
    text-align:right;
    font-style:italic;
    text-align: right;
}

p.pagetitle {
    font-size: 18px;
    text-align:right;
    font-weight: bold;
    font-variant: small-caps;
}

p.footer {
    font-style:italic;
    vertical-align: middle;
    text-align:center;
}

p.desc {
    vertical-align: top;
}

p.lyric {
}

p.label {
    text-align:right;
    font-style:italic;
    border: rgb(195,103,0);
}

/* form classes */
label.form {
    text-align: right;
    vertical-align:top;
}
input.formreadfield {
    text-align:left;
    width:550pt;
}
input.formDropdown {
    text-align: right;
    vertical-align: top;
    background-color:silver;
}
select.formDropdown {
    text-align: right;
}
input.formupdatefield {
    width:550px;
}

textarea.formupdatefield {
    width:550px;
}
/* list classes */
label.list {
    font-weight: bold;
}
label.text {
}
