
.layoutDiv{background-color:#eeeeee;padding:10px;text-align:left;border-left:1px solid #333333;
}


/* w 165px h 120px*/
.calendar {width:165px;height:120px;border:1px solid #8CBE00;background-image:url(date.gif);background-repeat:repeat-x;table-layout:fixed;
}
.calendar table{table-layout:fixed;
}
.calendar td{background-color:#BDDF5A;
}
.calendar td, .cal th{text-align:center;font-family:tahoma;font-size:10px;
}
.calendar th{height:26px;color:#ffffff;border-bottom:1px solid #000000;
}
.calendar .focus{color:#ffffff;font-weight:bolder;
}
.calendar a{color:#000000;text-decoration:underline
}
.calendar button{border-width:1px;height:14px;width:15px;padding-top:-5px;background:#eeeeee;position:relative;
}
.calendar span{font-family:webdings;font-size:9px;top:-3px;left:1px;position:absolute;cursor:hand;
}

