td.java, td.java-ln {vertical-align:top;}
tt.java, tt.java-ln, pre.java, pre.java-ln {line-height:1.2em; margin-bottom:0em;}
td.java-ln { text-align:right; }
tt.java-ln, pre.java-ln { color:#888888 }
/* Background       */ span.java0  { font-size: 9pt; color:#ffffff; }
/* Line numbers       */ span.java1  { font-size: 9pt; color:#808080; }
/* Multi-line comments       */ span.java2  { font-size: 9pt; color:#3f7f5f; }
/* Single-line comments       */ span.java3  { font-size: 9pt; color:#3f7f5f; }
/* Keywords       */ span.java4  { font-size: 9pt; color:#7f0055; font-weight:bold; }
/* Strings       */ span.java5  { font-size: 9pt; color:#2a00ff; }
/* Character constants       */ span.java6  { font-size: 9pt; color:#990000; }
/* Numeric constants       */ span.java7  { font-size: 9pt; color:#990000; }
/* Parenthesis       */ span.java8  { font-size: 9pt; color:#000000; }
/* Primitive Types       */ span.java9  { font-size: 9pt; color:#7f0055; font-weight:bold; }
/* Others       */ span.java10  { font-size: 9pt; color:#000000; }
/* Javadoc keywords       */ span.java11  { font-size: 9pt; color:#7f9fbf; }
/* Javadoc HTML tags       */ span.java12  { font-size: 9pt; color:#7f7f9f; }
/* Javadoc links       */ span.java13  { font-size: 9pt; color:#3f3fbf; }
/* Javadoc others       */ span.java14  { font-size: 9pt; color:#3f5fbf; }
/* Undefined       */ span.java15  { font-size: 9pt; color:#ff6100; }
/* Annotation       */ span.java16  { font-size: 9pt; color:#646464; }
div.java { border : 3px double #000000 ; padding : 5px; background-color : #ffffff; margin: 5px; }
div.console { border : 3px double #ffffff; background-color : #222222; color : #ffffff;padding : 3px; font-weight : bold; margin: 5px;}




html {
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
}
body {
	padding-right: 0px;
	padding-left: 0px;
	font-size: 12px;
	padding-bottom: 0px;
	margin: 0px;
	color: #888888;
	padding-top: 0px;
	font-family: Tahoma, verdana, arial, sunsans-regular, sans-serif;
	background-color: #333333;
	background-image:url(../images/back.jpg);
	background-repeat: repeat;
}
p {
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	margin: 0px;
	padding-top: 5px;
	text-indent: 1em;
}
#left ul {
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 1px;
	margin: 0px;
	padding-top: 1px;
	list-style-type:none;
	
}
#left li {
	padding-top: 0px;
	padding-bottom: 3px;
	margin-top: 5px;
	border-right : 1px solid #dddddd;

	display:inline;
	text-align: center;
	width : 100px;
}
#left a {
	color : #dddddd;
	text-decoration: none;
	font-weight: bold;
	border : none;
}
#left a:hover {
	color : orange;
	text-decoration: none;
	font-weight: bold;
	border : none;
}
ul {
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	margin: 0px;
	padding-top: 5px;
	list-style-type:square;
}
h2 {
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	margin: 0px;
	padding-top: 5px;
}
pre {
	padding-right: 20px;
	padding-left: 20px;
	padding-bottom: 5px;
	margin: 0px;
	padding-top: 5px;
}
a {

	color: #ffffff;
	background-color: transparent;

	text-decoration: none;
	border-bottom: dashed 1px;
}
#content a {

	color: #ffffff;
	background-color: transparent;

	text-decoration: none;
	border-bottom: dashed 1px;
}
pre {
	font-size: 11px;
	color: #564b47;
	font-family: courier, monaco, monospace;
	background-color: transparent;
}
.alignright {
	margin-top: 0px;
	font-size: 10px;
	text-align: right;
}
h3 {
	padding-right: 20px;
	padding-left: 0px;
	padding-bottom: 5px;
	margin: 0px;
	margin-left: 20px;
	margin-bottom: 2px;
	padding-top: 10px;
	font-size: 12px;
	text-transform: uppercase;
	color: #ffffff;
	background-color: transparent;
	border-bottom : 1px solid #ffffff;
	
}
h2 {
	font-size: 14px;

	color: red;
	padding-top: 10px;
	background-color: transparent;
}
h1 {
	padding-right: 15px;
	padding-left: 15px;
	font-size: 11px;
	padding-bottom: 5px;
	margin: 0px;
	text-transform: uppercase;
	color: #eeeeee;
	padding-top: 5px;
	background-color: #444444;
	text-align: right;
}
strong {
	font-size: 13px;
}
#left {
	padding-right: 0px;
	padding-left: 0px;
	left: 0px;
	padding-bottom: 0px;
	margin: 0px;
/*	width: 190px;*/
	color: silver;
	padding-top: 0px;
/*	position: absolute;*/
	background-color:#111111;
	background-image:url(../images/menu.jpg);
	background-repeat: repeat;
	text-align: right;
	border-bottom: 2px solid #888888;
}
#content {
	border-right: #888888 2px solid;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
	margin-top : 0;
	margin-bottom : 0;
	margin-right : 270px;
	margin-left : 10px;
	border-left: #888888 2px solid;
	padding-top: 0px;
	background-color: #222222;
	color : #cccccc;
}
#right {
	padding-right: 5px;
	padding-left: 5px;
	right: 0px;
	padding-bottom: 0px;
	margin: 0px;
	width: 270px;
	color: silver;
	padding-top: 0px;
	position: absolute;
	background-color:#111111;
	background-image:url(../images/menu.jpg);
	background-repeat: repeat;
}
#header {
	background-color: #000000;
	border-bottom : 2px solid #888888;
	margin-bottom:0;
}
#footer{
	padding : 3px;
	background-color: #000000;
	text-align: center;
	border-top: 2px solid #888888;
	border-bottom: 2px solid #888888;
}
address {
	font-weight : bold;
}
table {
	border : 2px solid #aaaaaa;
	border-collapse: collapse;
}
tr, th, td {
	border : 1px solid #aaaaaa;
	font-size : 11px;
}
th {
	background-color : #444444;
	color : #ffffff;
	border-bottom : 2px solid #aaaaaa;
}
td {
	color : silver;
}
dl {
	margin-top: 0;
	padding-left: 20px;	
}
dt {
	font-weight: bold;
}
.center {
	text-align: center;
}
.alert {
	color : red;
	font-size: 11px;
}
.image-center {
	margin: 0;
	padding : 0;
	text-align: center;
	background-color: #222222;
}
#footer a {
	text-decoration: none;
	border: none;
}
#header a {
	text-decoration: none;
	border: none;
}
img {
	border : none;
	text-decoration: none;
}
.float { float: right } 
#content dd {
	text-indent: 3em
}