/******************************************************************************* * FORM MODULE ******************************************************************************/ form#formModule { margin-top:20px; } form#formModule label, form#userDetails label, form#formRetrievePassword label { display:block; margin-top:10px; font-weight:bold; font-size:0.85em; } form#formModule div#submitContainer { margin-top:10px; } form#formModule textarea { width:300px; } span.formError { color:#cc0000; } div#confirmContainer { color:#0000cc; } form#formModule div#areaContainer { margin-top:15px; } form#formModule input, form#formModule textarea, form#formModule select, form#userDetails input, form#formRetrievePassword input { border:1px solid #ccc; background-color:#f5f5f5; } /******************************************************************************* * CALENDAR MODULE ******************************************************************************/ div#modCalendar table#bookingCalendar, div#modResults table#testList, div#modResults table#resultList { font-size:12px; border-collapse:collapse; } div#modCalendar table#bookingCalendar td, div#modResults table#testList td, div#modResults table#resultList td { padding:2px; } div#modCalendar table#bookingCalendar input { font-size:12px; vertical-align:middle; border:1px solid #ccc; background-color:#eee; margin:0; }