.cal29 .eventsControl{border-top-color:#474747}.cal29 .agendaBody .agendaCalendar td{border-bottom:1px dotted #d06e6e;border-right:1px dotted #d06e6e}.cal29 .agendaBody .agendaCalendar a{color:#FFF;background-color:#f09595}.cal29 .agendaBody .agendaCalendar .hasData:hover{background-color:#d20000;color:#FFF}.cal29 .agendaDayAssignments{border-top-color:#790e06}.cal29 .agendaDayAssignments .track a{color:#700D0D;border-bottom-color:#700D0D}.cal29 .archive .archiveParent{border-bottom-color:#790e06}.cal29 .archive .archiveParent a{color:#d20000}.cal29 .agendaHead a,.cal29 .eventsControl a,.cal29 .agendaHead a:hover,.cal29 .eventsControl a:hover{color:#d06e6e}.cal29 .agendaHead .currentMonth,.cal29 .agendaHead select{color:#700d0d}.cal29 .agendaBody .agendaCalendar th,.cal29 .title{color:#790e06}.cal29 .agendaBody .agendaCalendar .hasData,.cal29 .agendaDayAssignments h3{background-color:#790e06;color:#FFF}.cal29 .agendaDayAssignments .track a:hover,.cal29 .agendaDayAssignments .track .active{color:#D20000}.cal29 .agendaDayAssignments .track .trackDesc,.cal29 .archive .track a{color:#474747}