/* TABLE -------------------------------------------- */

td.heading { font-family:arial,helvetica,sans-serif; font-size:13px; font-weight:bold; padding:3px; width:600px; text-align:left }

td.input { font-family:arial,helvetica,sans-serif; font-size:13px; padding:3px; width:400px; text-align:left; vertical-align:top  }

td.label { font-family: arial,helvetica,sans-serif; font-size:13px; padding:3px; width:200px; text-align:right; vertical-align:top }
td.label_text { font-family: arial,helvetica,sans-serif; font-size:13px; padding:3px }

/* CALENDAR ----------------------------------------*/

table.calendar { width:210px; border:1px; border-style:solid; border-color:#000000 }

td.month_heading { font-family:arial,helvetica,sans-serif; font-size:14px; border:1px; border-style:solid; border-left-style:hidden; border-right-style:hidden; border-color:#000000; font-weight:bold; padding:0px; width:150px; text-align:center; background:#6A7A9A }

td.weekday_box { width:30px; font-family:arial,helvetica,sans-serif; font-size:12px; border:1px; border-style:solid; border-color:#000000; font-weight:bold; padding:0px; text-align:center; background:#FFFFFF }

td.day_box { width:30px; font-family:arial,helvetica,sans-serif; font-size:12px; border:1px;  border-style:solid; border-color:#000000; font-weight:bold; padding:0px; text-align:center; background:#EEEEEE; cursor:pointer }

td.blank_calendar_box { width:30px; font-family:arial,helvetica,sans-serif; font-size:12px; border:1px; border-style:solid; border-color:#000000; padding:0px; background:#FFFFFF }


/* FORM -------------------------------------------- */

input { font-size:11px; width:175px }

textarea { font-size:11px; width:175px }

select { font-size:11px; width:175px }