.veftryggurCalendar TD
{
	font-size:10px;
	margin:0px;
	padding:0px;
	width:1px;
	height:1px;
}
.veftryggurCalendar .ajax__calendar_container {
	font-size:10px;
    border:1px solid #646464;
    background-color:#ffffff;
    color:#000000;
}
.veftryggurCalendar .ajax__calendar_footer {
	font-size:10px;
    border-top:1px solid #f5f5f5;
} 
.veftryggurCalendar .ajax__calendar_dayname {
	font-size:10px;
    border-bottom:1px solid #f5f5f5;
} 
.veftryggurCalendar .ajax__calendar_day {
	font-size:10px;
    border:1px solid #ffffff;
	width:10px;
	height:18px;
	vertical-align:middle;
	text-align:center;
} 
.veftryggurCalendar .ajax__calendar_month {
	font-size:10px;
    border:1px solid #ffffff;
	width:30px;
	height:42px;
	vertical-align:middle;
	text-align:center;
} 
.veftryggurCalendar .ajax__calendar_year {
	font-size:10px;
    border:1px solid #ffffff;
	width:30px;
	height:42px;
	vertical-align:middle;
	text-align:center;
} 
.veftryggurCalendar .ajax__calendar_active .ajax__calendar_day {
	font-size:10px;
    background-color:#edf9ff;
    border-color:#0066cc;
    color:#0066cc;
} 
.veftryggurCalendar .ajax__calendar_active .ajax__calendar_month {
	font-size:10px;
    background-color:#edf9ff;
    border-color:#0066cc;
    color:#0066cc;
} 
.veftryggurCalendar .ajax__calendar_active .ajax__calendar_year {
	font-size:10px;
    background-color:#edf9ff;
    border-color:#0066cc;
    color:#0066cc;
} 
.veftryggurCalendar .ajax__calendar_other .ajax__calendar_day {
	font-size:10px;
    background-color:#ffffff; 
    border-color:#ffffff;
    color:#646464;
} 
.veftryggurCalendar .ajax__calendar_other .ajax__calendar_year {
	font-size:10px;
    background-color:#ffffff;
    border-color:#ffffff;
    color:#646464;
} 
.veftryggurCalendar .ajax__calendar_hover .ajax__calendar_day {
	font-size:10px;
    background-color:#edf9ff;
    border-color:#daf2fc;
    color:#0066cc;
} 
.veftryggurCalendar .ajax__calendar_hover .ajax__calendar_month {
	font-size:10px;
    background-color:#edf9ff;
    border-color:#daf2fc;
    color:#0066cc;
} 
.veftryggurCalendar .ajax__calendar_hover .ajax__calendar_year {
	font-size:10px;
    background-color:#edf9ff;
    border-color:#daf2fc;
    color:#0066cc;
} 
.veftryggurCalendar .ajax__calendar_hover .ajax__calendar_title {
	font-size:10px;
    color:#0066cc;
} 
.veftryggurCalendar .ajax__calendar_hover .ajax__calendar_today {
	font-size:10px;
    color:#0066cc;
} 