.month_nav		{color: #FAE5E5; font-family: verdana; font-size: 8pt; font-weight: bold; text-decoration: none;}
.month			{width: 665px; background-color: #FAE5E5; border: 1px solid #CB0000;}
.month_header		{background-color: #870000; border: none;}
.month_name		{color: #FAE5E5; font-family: verdana; font-size: 14pt; font-weight: bold;}

.day_header		{width: 75px; background-color: #ed1b2d; border: none;}
.day_name		{width: 75px; color: white; background-color: #ed1b2d; border: none; font-family: verdana; font-size: 10pt; font-weight: none; text-align: center;}

.day			{width: 75px; height: 75px; background-color: white;   border: 1px solid #c0c0c0;   font-family: verdana; font-size: 8pt;}
.day_null		{width: 75px; height: 75px; background-color: #fafafa; border: 1px solid silver;  font-family: verdana; font-size: 8pt;}
.day_today		{width: 75px; height: 75px; background-color: #ffffee; border: 1px solid black;   font-family: verdana; font-size: 8pt;}
.day_event		{width: 75px; height: 75px; background-color: #FAE5E5; border: 1px solid #cccccc; font-family: verdana; font-size: 8pt;}

.day_numeral		{width:  15px; height:  15px; color: black;   background-color: transparent; border: none; font-family: verdana; font-size: 10pt;}
.day_numeral_today	{width:  15px; height:  15px; color: black;   background-color: transparent; border: none; font-family: verdana; font-size: 10pt;}
.day_numeral_event	{width:  15px; height:  15px; color: #CB0000; background-color: transparent; border: none; font-family: verdana; font-size: 10pt;}


.sm_month		{width: 188px; margin: 5px; margin-top: 0px; background-color: #FAE5E5; border: 1px solid #CB0000;}
.sm_month_name		{background-color: #CB0000; border: none; color: #FAE5E5; font-family: verdana; font-size: 10pt; font-weight: bold;}

.sm_day_name		{width: 10px; height: 10px; color: #CB0000; background-color: transparent; border: none; font-family: verdana; font-size: 8pt; font-weight: bold;}
.sm_day			{width: 10px; height: 10px; color: black;   background-color: white; border: none; font-family: verdana; font-size: 8pt;}
.sm_day_null		{width: 10px; height: 10px; color: black;   background-color: #fafafa; border: none; font-family: verdana; font-size: 8pt;}
.sm_day_today		{width: 10px; height: 10px; color: black;   background-color: #ffffee; border: none; font-family: verdana; font-size: 8pt;}
.sm_day_event		{width: 10px; height: 10px; color: #CB0000; background-color: white; border: 1px solid #CB0000; font-family: verdana; font-size: 8pt;}

.sm_day_numeral		{color: black;   background-color: transparent; border: none; font-family: verdana; font-size: 8pt; text-decoration: none;}
.sm_day_numeral_today	{color: black;   background-color: transparent; border: none; font-family: verdana; font-size: 8pt; text-decoration: none;}
.sm_day_numeral_event	{color: #CB0000; background-color: transparent; border: none; font-family: verdana; font-size: 8pt; text-decoration: none;}

.event1			{color: red;    background-color: #ffeeee; font-family: verdana; font-size: 8pt; text-decoration: none;}
.event2			{color: orange; background-color: #ffeedd; font-family: verdana; font-size: 8pt; text-decoration: none;}
.event3			{color: orange; background-color: #ffffee; font-family: verdana; font-size: 8pt; text-decoration: none;}
.event4			{color: green;  background-color: #eeffee; font-family: verdana; font-size: 8pt; text-decoration: none;}
.event5			{color: blue;   background-color: #eeeeff; font-family: verdana; font-size: 8pt; text-decoration: none;}
.event6			{color: purple; background-color: #ffeeff; font-family: verdana; font-size: 8pt; text-decoration: none;}

.event_detail_sub_box	{border-left:  1px solid #c0c0c0; border-top: 1px solid #c0c0c0;}
.event_detail_sub	{border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0;}
.event_detail_sub_title {border-right: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0; background-color: silver;}

/* override styling above */
.month_nav	{color: yellow;}
.month	{background-color: #fff; border: 0;}
.month_header	{background-color: black;}
.month_name	{color: #fff; font-family: arial, helvetica, verdana;}
.event5	{color: black; background-color: transparent; font-weight: bold;}
.day_event	{background-color: #e5e5e5;}