/* Generic styles */

html{height:100%;}
body{margin:0; padding:0; font-family:Verdana;   height:100%; font-size:12px;  }
h1, h2, h3, h4, h5, h6{font-family:Georgia, "Times New Roman", Times, serif; margin:0; padding:0; line-height:170%; color:#000;}
h1{font-size:24px;}
h2{font-size:20px;}
h3{font-size:18px;}
h4{font-size:16px;}
h5{font-size:35px;font-family:Georgia}
td{font-size:13px; font-family:Tahoma,Verdana;line-height:18px;  }

.menu{font-size:16px; font-family:Verdana;line-height:18px; text-align:center; color:White; }
h6{font-size:13px; font-family:Verdana, Geneva, sans-serif;}
h1 , h2 , h3 , h4 , h5 , h6 {font-size:inherit; font-family:inherit; font-style:inherit; font-weight:inherit; color:#000;}
p, span {margin:0; padding:0; line-height:150%; color:#444; font-size:13px;}

p{font-size:13px;}
  a:link,
    a:visited {
        color: orange;
    }
    a:hover {
        color: orange;
    }
    a:active {
        background: orange;
        color: white;
    }
.clear{clear:both; float:none;}
.ulList{margin:0; padding:0; list-style:none; font-family:Georgia}
.ulList li a{padding:}
.width{width:1000px;  margin:0 auto;}

.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}