h2 {
font-size:11px;
font-weight:bold;
color:#FFCC00;
background-color:#000000;
padding:2px;
margin:2px;
}

h3 {font-size:11px; margin:0; padding:10px 0px 5px 0px;}

p {margin:0;padding:3px 0px 15px 0px;}


ul { margin:0px 15px 7px; padding:0;}

ul li {padding:3px;list-style-type:none;}

/* FORM STYLES */

#formsection {
margin:0px;
padding:0px;
font-size:10px;
color:#FFFFFF;
}

#formsection .labelFieldShorter {
width:200px;
padding-left:20px;
padding-right:1px;
font-size:11px;
font-weight:bold;
color:#FFFFFF;
text-align:left;
vertical-align:middle;
}

#formsection .error {
font-size:11px;
font-weight:bold;
color:#FFCC00;
background-color:#000000;
padding:2px;
margin:2px;
}

#formsection .textfield {
/*font-size:12px;*/
width:100px;
}

#formsection .zip {
/*font-size:12px;*/
width:50px;
}

#formsection .phone1 {
/*font-size:12px;*/
width:30px;
}

#formsection .phone2 {
/*font-size:12px;*/
width:30px;
}

#formsection .phone3 {
/*font-size:12px;*/
width:60px;
}

#formsection .program {
/*font-size:12px;*/
margin-right:10px;
}

#formsection input {font-size:12px;}
#formsection select {font-size:11px;}

/* END FORM STYLES */













