body {
	font-size: 90%;
	text-align: left;
	
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 10px;
	line-height: 130%;
}




h1 {
	font-size: 180%;
	margin: 0em;
	padding: 0em;
}

a:link,a:visited{text-decoration:none; background:#ffeeff; color:#ff33ee}
a:active,a:hover{text-decoration:none; background:#ffd9ff; color:#ff33ee}

A.diary-anchor {
	color: #ff99ff;
	text-decoration: none;
}

A.diary-anchor:hover {
	color: #99ff99;
	text-decoration: none;
	background: transparent;
}

A.diary-anchor-content {
	color: #000000;
	text-decoration: none;
}

A.diary-anchor-content:hover {
	color: #99ff99;
	text-decoration: none;
	background: transparent;
}

A.diary-anchor-content:visited {
	color: #000000;
	text-decoration: none;
}

DIV.diary-comment {
	margin-left: 2em;
	margin-bottom: 1.5em;
}
DIV.menu {
	border: #ffccff 2px dotted;
	text-align: right;
}

TABLE {
	font-size: 90%;
	border: #ffccff 2px dotted;
	padding: 0px;
	margin: 4px;

}

H2 {
	font-size: 100%;
	background-image: url(anchor2.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 15px;
	border-bottom: #ff99ff 2px solid;
	font-weight: bold;
	margin-top: 1em;
	margin-bottom: 0.5em;
}



H3 {
	font-size: 100%;
	background-image: url(anchorB.gif);
	background-repeat: no-repeat;
	background-position: center left;
	padding-left: 15px;
	border-bottom: #cccccc 2px solid;
	font-weight: bold;
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	margin-left: 1em;
}

DIV.section-body {
	margin-left: 1em;
}


DIV.system-message {
	border: #99ff99 2px dotted;
	background: #ffccff;
}


PRE {
	color: #660000;
	background: #ffdddd;
	padding: 1em;
}
