/************************************************ calendar styles ************************************************/ #calendar { padding: 0 0 0 2px; } .wdh { text-align: center; color: white; background-color: #666666; border-bottom: #000 solid 1px; border-right: #000 solid 1px; border-top: #000 solid 1px; } #wdhSun { border-left: #000 solid 1px; } .sunday { border-left: #000 solid 1px; } .wrongmonth,.day,.today { border-bottom: black solid 1px; border-right: black solid 1px; vertical-align: top; font-size: 12px; padding: 4px; overflow: hidden; } .wrongmonth { background-color: #e3e3e3; color: #e3e3e3; } .wrongmonth a { background-color: #e3e3e3; color: #e3e3e3; } .day { background-color: #ffffff; } .today { background-color: #D6CEA9; } .calendardaynumber { float: right; padding: 0; margin: 0; border: 0; } .dayheader { padding: 2px 0px 1px 0px; border: 0; margin: 0; clear: left; font-weight: bold; } .monthyear { font-weight: bold; font-size: 16px; } /*#B9A238*/