﻿#calendar { margin-left: auto; margin-right: auto; text-align: center; }
    .calendar td, th { padding: 2px; margin: 2px; height: 30px; font-size: 13px; vertical-align: middle; margin: 1px; }
    .dayStyle { font-size: 16px; background-color: #E6E6E6; color: #000000; text-align: center; padding: 10px; margin: 2px;}
    .dayStyle a { color: #000000; }
    .dayHeaderStyle { background-color: #E6E6E6; color: #000000; text-align: center; font-weight: bold; }
    .otherMonthDayStyle { background-color: #f2f2f2; color: #6F6F6F; text-align: center; }
    .titleStyle { width: 545px; background-color: #9C9C9C; color: #000000; font-weight: bold; text-align: center; height: 24px;}
    .titleStyle td { text-align: center; font-weight: bold; padding: 0px; }
    .nextprevStyle a { color: #ffd20a; }
    .selectedDay { text-align: center; font-weight: bold; color: Red; background-color: #FFD400; border: solid 1px #FFD400;}
