/* CSS Document */

.clmonth {
border-collapse: collapse;
width: 780px;
}
.clmonth caption {
	text-align: left;
	font: bold 110% Georgia, "Times New Roman", Times, serif;
	padding-bottom: 6px;
	padding-top: 0px;
}

.clmonth th {
border: 1px solid #AAAAAA;
border-bottom: none;
padding: 2px 8px 2px 8px;
background-color: #CCCCCC;
color: #3F3F3F;
font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
width: 110px;
}

.clmonth td {
border: 1px solid #EAEAEA;
font: 80% Verdana, Geneva, Arial, Helvetica, sans-serif;
padding: 2px 4px 2px 4px;
vertical-align: top;
height:90px;
width:120px;
}

.clmonth td.previous, .clmonth td.next {
background-color: #F6F6F6;
color: #C6C6C6;
}

.clmonth td.active {
background-color: #B1CBE1;
color: #2B5070;
border: 2px solid #4682B4;
}

.clmonth ul {
list-style-type: none;
margin: 0;
padding-left: 12px;
padding-right: 6px;
}

.clmonth li {
margin-bottom: 8px;
}

.christmas{color:#E3092F;;
background-color:#78DA91;}

.arrow{border:0px solid red;
margin-left:600px;}

.imgIcon{
	padding-left:10px;
	padding-bottom:7px;
	width: 50px;

}



#monthbox li
{
width:12em;
display:inline;
list-style-type:none;
}

#monthbox 
{

font:bold 12px Georgia, "Times New Roman", Times, serif;
margin:0 0 0 auto;
padding:0;
width:850px;
}


#monthbox1 
{

font:bold 12px Georgia, "Times New Roman", Times, serif;
margin:0 0 0 auto;
padding-top:20px;
	height: 67px;
width:540px;

	height: 47px;
}

#monthbox1 ul 
{
	margin-top:0;
	padding-top:0;
}


#monthbox1 ul li a
{
height:20px;
color:#FFFFFF;
display:inline;
width:6.5em;
float:right;
background-color:#6699FF;
text-decoration:none;
text-align:center;
border:1px solid #3366CC;
padding-top:2px;
}

#monthbox li a:link, #monthbox li a:visited
{
color:white;
text-decoration:none;}

#monthbox li a.actmonth,#monthbox li a:hover
{
color:#003399;
background-color:#99CCFF;
border-bottom:1px solid #CCCCCC;
border-right:1px solid #CCC;
text-decoration:none;}
