/******* Specific Classes *********/ .numberTD { text-align: right; } .middleTD { vertical-align: middle; } .alert_text { color: #990033; } .onleave_text { color: #990033; } .available_text { color: green; } .pagebreak { page-break-before: always; } .form { color: #000000; /* text colour black */ font-family: "comic sans ms",sans-serif; } /******** Generic Tag Styles **********/ HTML { font-family: "comic sans ms",sans-serif; } TABLE { border-style : none border-collapse : collapse; } TD, TH { white-space : nowrap; vertical-align : top; text-align : left; padding : 0em .25em; } INPUT { border : .1em solid; border-color : #888888 #DDDDDD #DDDDDD #888888; } /******** Classed Tag Styles **********/ .form A { text-decoration: none; } .form A:link, A:visited { color: #000099; } .form A:hover { color: #9933FF; } INPUT.btn { font-family : "comic sans ms",sans-serif; font-weight : bold; background-color: #DDDDDD; border-color : #DDDDDD #888888 #888888 #DDDDDD; } INPUT.input_checkbox { border : none; } TABLE.grid { border-style : solid; border-color : gray; border-width : .05em; border-collapse: collapse; empty-cells : show ; } TABLE.grid TD, TH { border-style : solid; border-color : gray; border-width : .05em; border-collapse: collapse; empty-cells : show ; padding : 0em; font-size : smaller; } /* TABLE.grid TD { font-size : smaller; } */ TABLE.grid TH { background-color: #EEEEFF; font-weight : bold; }