body { font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.arial11 {
 font-family:Arial,helvetica,sans-serif;
 font-size:11px;
}

.arial12 {
 font-family:Arial,helvetica,sans-serif;
 font-size:12px;
}
.alternatebg { background: #EBEBEB; }
.headline {
 color: #879D30;
 border-bottom: 1px black solid;
 font-family: "arial black", arial, sans-serif;
 font-size: 1.2em;
}

p.headliner {
 color: #879D30;
 border-bottom: 1px black solid;
 font-family: "arial black", arial, sans-serif;
 font-size: 1.2em;
 width: 240px;
 padding-bottom: 4px;
}

#projects p.headliner {
 color: #ff8800;
}

#contact p.headliner {
 color: #8888dd;
}


p.headliner_long {
 color: #879D30;
 border-bottom: 1px black solid;
 font-family: "arial black", arial, sans-serif;
 font-size: 1.2em;
 width: 340px;
 padding-bottom: 4px;
}
.whitebg { background: #FFFFFF; }
.tableborder { border:1px solid #087F3F; }
.tableheading { margin:0px; padding:3px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#FFFFFF; background:#087F3F; }
.formlabels { font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }
.smalltext { font-family:Arial, Helvetica, sans-serif; font-size:10px; }
input.field { padding:2px;border:1px solid #8D8D8D;}
textarea.textarea01 { padding:2px;border:1px solid #8D8D8D; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
