﻿.month { background: #B00000; border-collapse:collapse; width:200px; font-size:13px;}
.month a:link, .month a:visited { text-decoration:none; color:#2D2017; }
.month tr.alt1 { background: #FDFCF5; }
.month tr.alt2 { background: #FAF8EB; }
.month td { border: 1px solid #525F56; border-width: 0 1px 1px 0; padding:2px 0; font-size:13px; font-weight:bold; text-align:center; width:14%; }
.month td.calmonth { background:#B00000; border-color:#525F56; padding-top:5px; font-size:13px; font-weight:bold; text-align:center; text-transform:uppercase; color:#C7E7D3 ;}
.month td.today, .month td.selected { background:#B00000; }
.today a:link, .today a:visited, .selected a:link, .selected a:visited { color:#C7E7D3; background:#B0000; }
.month td.calmonth a { text-decoration:none; color:#C7E7D3; }
.month th { color:#C7E7D3; background:#B00000; border:0px; padding:2px; text-align: center; }
.month th.alt2 { background-color: #B00000; background-position: bottom; }
/*.month td.otherday {background: #FDF5E8;}*/
.month td.otherday a {visibility:hidden;}

