body {
    font-family:Arial,sans-serif;
}
select {
    background:#eee;
}
input{
    width:280px;
    background:#eee;
}
input.phone
{
    width:150px;
}
input.ext
{
    width:100px;
}
input.radio
{
    width:30px;
}
input.submit
{
    width:100px;
}
table td {
    font-size:12px;
}
td.header-img{
    padding:0 0 20px 0;
}
#dspg-form label.error {
    margin-left: 10px;
    width: auto;
    display: block;
}
input.error {
    border:1px solid red;
}
label.error {
    color:red;
    font-style:italic;
}
.req {
    color:red;
}
#Program, #Affiliation
{
    width:280px;
}
#Program {
    width:280px;
    font-size:85%;
}
#Program option {
    font-size:85%;
}
