table#test { border-collapse: collapse; border: 2px solid #9ab; clear: left; }
#test td, #test th { border: 1px solid #bcc; padding: 5px; color: #333; }
#test th { background: #eef4ff; }
DIV.pager {
	background-color:#000000;
	color:#48B9EF;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	padding:10px 0;
	text-align:center;
}
DIV.pager A {
	border:2px solid #44341A;
	color##FFAA00;
	background:#322605;
	margin:0 2px;
	padding:2px 5px;
	text-decoration:none;
}
DIV.pager A:hover {
 BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid
}
DIV.pager A:active {
 BORDER-RIGHT: #ff5a00 2px solid; BORDER-TOP: #ff5a00 2px solid; BORDER-LEFT: #ff5a00 2px solid; COLOR: #ff5a00; BORDER-BOTTOM: #ff5a00 2px solid
}
DIV.pager A.selected {
	background-color:#44341A;
	border:2px solid #F6BE28;
	color:#F6BE28;
	font-weight:bold;
	padding:2px 5px;
}



code * { font-style: normal; }
pre {
  clear: left;
  padding: 10px; margin: 10px 0;
}
code { color: #333; }
code var { color: #0aa; }
code .keyword { color: #aa0; }
code .string { color: #f6a; }
code .number { color: #09d; }
code .boolean { color: #6c0; }
.log { display: block; overflow-y: scroll; width: 500px; height: 10em; }
.download {
  text-decoration: none;
  display: block; float: left; overflow: hidden;
  padding: 5px 10px;
  text-align: center;
}
.download:hover { text-decoration: underline; }
.download, .download * {
  font-size: 30px;
  font-family: 'Trebuchet MS', sans-serif;
  font-weight: bolder;
  color: #789;
}
