body {
	color: #000000;
/*	background-color: #9999CC; */
	background-color: #228899;
	font-family: sans-serif;
}
a:link{
/*	color: #332266; */
	color: #006600;
	background-color: inherit;
	border: none;
}

a:visited{
/*	color: #554488; */
	color: #003300;
	background-color: inherit;
	border: none;
}
a:active{
/*	color: #554488; */
	color: #aaaaff;
	background-color: inherit;
	border: none;
}

a:visited:hover, a:link:hover{
/*	color: #B5ABD5; */
	color: #00bb33;
	background-color: inherit;
	border: none;
}

h1{
	text-align: center;
	font-size: 200%;
}

.hr{
	display: none;
}

.leftside{
	position: absolute;
	left: 10px;
	right: 230px;	
/*	float: left;
	width: 78%; */
}

.rightside{
	position: absolute;
	right: 10px;
	width: 210px;
/*	float: left;
	width: 20%;
	padding-left: 10px;*/
}

.headrow{
	color: #000000;
	background: #779999;
/*	background: #6666BB; */
	font-weight: bold;
	text-align: left;
	border: 1px solid #000;
	margin-bottom: 1px;
	padding: 5px;
}

.headhigh{
	color: #000000;
	background: #FF6666;
	font-weight: bold;
	text-align: left;
	border: 1px solid #000;
	margin-bottom: 1px;
	padding: 5px;
}

.bodyrow{
	color: #000000;
	background: #ffffee;
	margin: 0;
	border: 1px solid #000;
	margin-bottom: 10px;
	padding: 5px;
	padding-top: 0px;
	word-wrap: break-word;
	height: 100%;
}

ul.urllist{
	padding-left: 2ex;
	margin: 0;
	font-size: small;
}

p.copyright{
	margin: 0;
	padding: 0;
	font-size: small;
}

p.cimg{
	text-align: center;
}

img{
	border: none;
}

span.keyword{
	color: #000099;
}

span.comment{
	color: #006600;
}

.clr{
	clear: both;
}

div.pcell{
	float: left;
	text-align: center;
	padding: 10px;
}

table{
	margin: 0 auto;
	padding: 20px;
}

td{
	border: 2px solid black;
	padding: 5px;
	text-align: center;
}

tr.header{
	background-color: #aabbaa;
}

td.nothing{
	background-color: #cccccc;
}

td.empty{
	background-color: #ffffff;
}

td.fullold{
	background-color: #999999;
}

td.full{
	background-color: rgb(204, 102, 204);
}

td.fulltoday{
	background-color: rgb(204, 102, 204);
	border: 2px solid red;
}

td.old{
	background-color: #aaaaaa;
}

td.today{
	border: 2px solid red;
}

p.event{
	border: 1px dotted black;
	padding: 5px;
	background: white;
}

textarea{
	width: 95%;
	margin-top: 5px;
}
