@charset "UTF-8";

body {padding: 30px;}

.pagetitle, .pagetitletext, .slogan {color: #0033CC;}
.slogan {font-size: 12pt; margin: 0; padding: 0; padding-top: 2.70em;}
.MacMax {font-size: 0.75em; vertical-align: bottom;}
.hometxt {float: right; margin-top: 0.75em;}
input[type=text], input[type=password], textarea {padding:1px;}

.calendar_textarea {width: 100%;}

.tufta {font-size: 1px; color: #FFFFFF; margin: 0px; padding: 0px; display: none;}
.tufta h1 { font-size: 1px; color: #FFFFFF; margin: 0px; padding: 0px;}
.tufta h2 { font-size: 1px; color: #FFFFFF; margin: 0px; padding: 0px;}
.tufta h3 { font-size: 1px; color: #FFFFFF; margin: 0px; padding: 0px;}
.tufta p { font-size: 1px; color: #FFFFFF; margin: 0px; padding: 0px;}
.tufta a { font-size: 1px; color: #FFFFFF; margin: 0px; padding: 0px;}


/********************
calendar
*/
table.month {padding-right: 1.5em;}
table.month td {padding-right: 0.5em;}

.weeknumber {color: #666666; text-align: center; font-size: 0.85em; padding-top: 0.2em;}
.weeknumber_after {color: #666666; text-align: center; font-size: 0.85em; padding-top: 0.2em;}
.weekday {color: #333333; text-align: left;}
.day {color: #333333; text-align: right;}
.sa {color: #000066;}
.su {color: #0033CC;}
.otherday {color: #CCCCCC;}
.holiday {color: #CC3300;}


