
table#evt_cal {
    margin: 5px;
    margin-right: 8px;
	margin-left: 8px; 
    margin-top: 10px;
    padding-top: 0px;
    border-collapse: collapse;
	border: 1px solid #6F96D9;
    width: 210px;
}
table#evt_cal caption {
    font-family: verdana;
    font-size: 14pt;
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 4px;
    text-align: center;
}
.caption {
    font-family: verdana;
    font-size: 14pt;
    margin-top: 0px;
    padding-top: 0px;
    padding-bottom: 4px;
    text-align: center;
}
.th_cell {
	font-family: verdana;
	font-size: 11px;
	text-align: center;
	background-color: #6F96D9;
	color: #D2ECFF;
	margin-top: 0px;
	padding-top: 0px;
	padding: 5px;
	border: 1px solid #D2ECFF;
}
a.th_link, a.th_link:link, a.th_link:visited{
    color: #D2ECFF;
    text-decoration: underline;
}
a.th_link:hover, a.th_link:active{
    color: #FFFBD2;
    text-decoration: none;
}
.header_left {
	border-left: 0px solid #6F96D9;
	border-top: 0px solid #6F96D9;
}

.header_regular {
	border-top: 0px solid #6F96D9;
}

.header_right {
	border-right: 0px solid #6F96D9;
	border-top: 0px solid #6F96D9;
}

table#evt_cal td {
    font-family: verdana;
    font-size: 11px;
    text-align: center;
    vertical-align: middle;
}
td.calCell {
	height: 25px;
	border: 1px solid #6F96D9;
	padding: 3px;
	text-align: center;
	background-color: #EBEFFA;
	color: #6F96D9;
}
td.calCellEmpty {
    background-color: #f3f3f7;
}
td.calCellBusy {
    background-color: #FFFACD;
	 font-weight: bold;
}
td.calCellBusy-training {
    background-color: #FFFACD;
	 font-weight: bold;
}
td.calCellBusy-demo {
	background-color: #FFFACD; /*light green #CBE3CB*/
	 font-weight: bold;
}

.tool_tip {
    width: 200px;
    border: 1px solid #b5bece;
    padding: 5px;
    background-color: #FFFACD;
    float: right;
}
.zipcode_form {
    width: 198px;
    margin: 5px;
    margin-top: 10px;
    margin-right: 8px;
	margin-left: 8px; 
    padding: 5px;  
    border: 1px solid #6F96DA; 
    /*float: right; */
    background: url('/images/rightColumnBg.gif');
}


div.dayNumber {
    text-align: right;
    background-color: #f8f8f8;
    border-bottom: 1px solid #ccc;
}
td.calCellBusy div.dayNumber {
    text-align: right;
    background-color: #FFFFE0;
    border-bottom: 1px solid #ccc;
}

