body {	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #000000;	text-decoration: none;	background-color: #FFFFFF;         padding:30px;         margin-top: 30px;
         margin-bottom: 30px;}	a:link {	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000000;	text-decoration: none;}	a:visited {	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000000;	text-decoration: none;}	a:active {	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #000000;	text-decoration: none;}	a:hover {	font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #CCCCCC;	text-decoration: none;}#content {        position:absolute;        left:50%;        width:750px;        margin-top:0px;        margin-left:-375px;
        margin-bottom: 30px;        padding:0px;        }		#maincontent {         width:450px;	padding: 0px;	display: block;	margin: 0px 0px 0px 0px;
          margin-bottom: 30px;}#mainentry p {	padding: 0px;	display: table;	margin: 0px;	width: 440px;	font-size: 12px;	text-align: left;	margin-top: 0px;	margin-bottom: 30px;	margin-right: 0px;	margin-left: 0px;}

#search {         width:350px;	padding: 0px;	display: block;	margin: 0px 0px 0px 0px;}#navbar {    font-family: Lucida Grande, Verdana, Arial, Helvetica, sans-serif;    color: #000000;    position:absolute;    top:40px;    width:200px;    margin-left: 500px;    padding:0px;/* Again, the ugly brilliant hack. */	voice-family: "\"}\"";	voice-family:inherit;	width:200px;	}	#navbar p {	padding: 0px;	display: table;	margin: 10px;	width: 193px;	text-align: left;	margin-top: 0px;	margin-bottom: 0px;	margin-right: 5px;	margin-left: 5px;}/* THE FOLLOWING CSS IS USED WITH THE MINI-CALENDAR *//*  Calendar header text  */.header { font-family: verdana,trebuchet,sans-serif; font-size:   10px; color:       #333333; font-weight: bold;}/*  Navigational links in the header of mini-calendar  */.navlinks, .navlinks a:link, .navlinks a:active, .navlinks a:visited, .navlinks a:hover{  color:       #ffffff; font-family: lucida grande, verdana,trebuchet,sans-serif; font-size:   10px;  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 week text  */.weekdays { font-family: lucida grande, verdana,trebuchet,sans-serif; font-size:   9px; color:       #666666; font-weight:  bold;}/*  Days of the month text and links */.monthdays, .monthdays a:link, .monthdays a:active, .monthdays a:visited, .monthdays a:hover { font-family: lucida grande, verdana,trebuchet,sans-serif; font-size:   9px; color:       #666666;}.monthdays a:link    { color:  #333333; text-decoration: underline;font-weight: bold;}.monthdays a:visited { color:  #333333; text-decoration: underline;font-weight: bold;}.monthdays a:active  { color:  #cccccc; text-decoration: underline;font-weight: bold;}.monthdays a:hover   { color:  #cccccc; text-decoration: none;font-weight: bold;}