.realestate_archive_cal .NewsCalTable {
border-collapse: collapse;
width: 100%;
border: 0px;
padding: 0px;
margin: 0px;
}

.realestate_archive_cal .NewsCalHeader {
border: 0px;
padding-bottom: 10px;
color: #666666;
background: #ffffff;
}

.realestate_archive_cal .NewsCalOtherMonth {
border: 0px;
height: 110px;
}

.realestate_archive_cal .NewsCalToday {
border: 1px solid #cccccc;
height: 110px;
padding: 0px;
background: #eeeeff;
text-align:center;
}

.realestate_archive_cal .NewsCalDefault {
border: 1px solid #cccccc;
height: 110px;
padding: 0px;
text-align:center;
}

.realestate_archive_cal .NewsCalWeekend {
border: 1px solid #cccccc;
height: 110px;
background: #eeeeee;
padding: 0px;
text-align:center;
}

.realestate_archive_cal .NewsCalOtherMonth .day_number {
display: none;
}

.realestate_archive_cal .NewsCalDefault .day_number {
color: #666666;
width: 20px;
height: 17px;
text-align:center;
padding-top: 3px;
}

.realestate_archive_cal .NewsCalWeekend .day_number {
color: #666666;
width: 20px;
height: 17px;
text-align:center;
padding-top: 3px;
}

.realestate_archive_cal .NewsCalToday .day_number {
color: #666666;
width: 20px;
height: 17px;
text-align:center;
padding-top: 3px;
}

.realestate_archive_cal .NewsCalDefault img {
border: 0px;
}

.realestate_archive_cal .NewsCalWeekend img {
border: 0px;
}

.realestate_archive_cal .NewsCalToday img {
border: 0px;
}

.realestate_archive_cal .issue_preview {
position: absolute;
width: 350px;
background: #ffffff;
}