

.currentmonth
{
  font-family:Tahoma;
  font-size:13;
  text-align:center;
}
.today
{
 	text-decoration:underline;

  font-weight:700;
  text-align:center;

}
.currentmonthdetail
{
  font-family:Tahoma;
  font-size:13;
  text-align:left;
}

.currentmonthtitle
{
  background : #aa0000;
  color : #ffffff;
  font-weight:bold;
}

.currentmonthsubtitle
{
background : #dddddd;
}

.currentmonthdayin
{
background : #eeeeee;
}
.currentmonthdayout
{
background : #fafafa;
color:#aaaaaa;
}
.currentmontheventday
{
  background : #dd0000;
  color : #ffffff;
}



.nextmonth
{
font-family:Tahoma;
font-size:13;
text-align:center;
}

.nextmonthdetail
{
  font-family:Tahoma;
  font-size:13;
  text-align:left;
}

.nextmonthtitle
{
background : #0000aa;
color : #ffffff;
font-weight:bold;
}

.nextmonthsubtitle
{
background : #dddddd;
}
.nextmonthdayin
{
background : #eeeeee;
}

.nextmonthdayout
{
background : #fafafa;
color:#aaaaaa;
}

.nextmontheventday
{
  background : #0000dd;
  color : #ffffff;
}

.hiddendiv {
display: none;

}

.movebutton
{

width:100; 
color:#111111;
font-family:Verdana; 
font-size:12; 
background-color:#eeeeee; 



border-width:1; 
border-color:black;
}


