/* 	Default values*/body {  background-color: #ffffcc;  margin-left: 40px;  margin-right: 40px;  margin-top: 30px;  font-size: 13px;  font-family: verdana,trebuchet,sans-serif; }/* 	Links*/a:link  {  color: #0000b0;  font-size: 12px;  font-weight: bold;  text-decoration: underline; }a:visited {  color: #0000b0;  font-size: 12px;  font-weight: bold;  text-decoration: underline; }a:active {  color: #333333;  font-size: 12px;  font-weight: bold;  text-decoration: underline; }a:hover {  color: #999999;  font-size: 12px;  font-weight: bold;  text-decoration: none; }H2 { font-family: verdana,trebuchet,sans-serif; font-size:   18px; color:       #003399; font-weight: bold;}H3 { font-family: verdana,trebuchet,sans-serif; font-size:   14px; color:       #000000; font-weight: bold;}H4 { font-family: verdana,trebuchet,sans-serif; font-size:   12px; color:       #003399; margin-top: 2px; margin-bottom: 5px; font-weight: bold;}H5 { font-family: verdana,trebuchet,sans-serif; font-size:   11px; color:       #666666; margin-top: 2px; margin-bottom: 2px; font-weight: normal;}/*  	Navigational links in the header  (next/previous month)*/.navlinks, .navlinks a:link, .navlinks a:active, .navlinks a:visited, .navlinks a:hover{  color:       #ffffff; font-family: verdana,trebuchet,sans-serif; font-size:   12px;  font-weight: bold;} .navlinks a:link    { color:  #ffffff; text-decoration: none;}.navlinks a:visited { color:  #ffffff; text-decoration: none;}.navlinks a:active  { color:  #333333; text-decoration: none;}.navlinks a:hover   { color:  #000000; text-decoration: underline;}/*  	Days of the month  */.monthdays, .monthdays a:link, .monthdays a:active, .monthdays a:visited, .monthdays a:hover { font-family: verdana,trebuchet,sans-serif; font-size:   13px; color:       #000000;}.monthdays a:link    { color:  #0000b0; text-decoration: underline;font-weight: bold;}.monthdays a:visited { color:  #0000b0; text-decoration: underline;font-weight: bold;}.monthdays a:active  { color:  #333333; text-decoration: underline;font-weight: bold;}.monthdays a:hover   { color:  #cccccc; text-decoration: none;font-weight: bold;}/*  	Header text  */.header { font-family: verdana,trebuchet,sans-serif; font-size:   13px; color:       #ffffff; font-weight: bold;}/*  	Days of the week  */.weekdays { font-family: verdana,trebuchet,sans-serif; font-size:   12px; color:       #000000; font-weight:  bold;}/*  	Text in the day fields of the calendar (member names, event titles, etc.)*/.member, .member a:link, .member a:active, .member a:visited, .member a:hover{  color:       #000000; font-family: verdana,trebuchet,sans-serif; font-size:   10px;  font-weight: bold;} .member a:link    { color:  #0000b0; text-decoration: underline;}.member a:visited { color:  #0000b0; text-decoration: underline;}.member a:active  { color:  #333333; text-decoration: none;}.member a:hover   { color:  #cccccc; text-decoration: none;}/* 	Input form at the bottom of the calendar */input { font : bold 11px/12px verdana,trebuchet,sans-serif; border : 1px solid #999999; color : black; background-color : #eeeeee; margin-top: 2px; margin-bottom: 2px;}/* 	Color change when you put your cursor in the form field.*/input:focus { background-color : #ffffff;}/* 	Submit button*/input.button { color : white; background-color : #000000;}