body { padding: 0; margin: 0; font-family: Tahoma, Verdana, Arial; font-size: 80%; text-align: center; background: #eee; }
img { border: 0; }
table { font-size: 100%; }
.c { margin: 0 auto; border-left: 1px solid #999; border-right: 1px solid #999; width: 936px; }
html>body .c { margin: 0 auto; border-left: 1px solid #999; border-right: 1px solid #999; }
table.nav { height: 31px; background: url(images/nav_bg.gif) repeat-x; }
span.here { color: #f85e0a; font-weight: bold; }
table.nav a { color: #000; text-decoration: underline; }
h1 { color: #61749e; font-size: 120%; height: 32px; background: url(images/h_bg.gif) repeat-x; }
a { color: #f85e0a; text-decoration: underline; }
table.bot { height: 43px; background: url(images/bot_bg.gif) repeat-x; color: #fff; font-size: 80%; }
table.bot a { color: #fff; text-decoration: underline; }

.code
{
	font-family: "Courier New", Courier, monospace;
	font-size: 11px;
	color: #282727;
	padding: 15px;
	line-height: 15px;
	width: 100%;
	border: 1px solid gray;
	background: white;
}

.delphi_preprocessor
{
	color: green;
	text-decoration: italic;
}

.delphi_keyword
{
	font-weight: bold;
}

.delphi_string_const
{
	color: #0000a0;
}
SPAN.COMMENT {
	COLOR: #008800
}
SPAN.STRING {
	COLOR: #007777
}
SPAN.CHARACTER {
	COLOR: black
}
SPAN.KEYWORD {
	COLOR: blue
}
SPAN.PREPROCESSOR {
	COLOR: blue
}
SPAN.NUMBER {
	COLOR: black
}
SPAN.ACCENT {
	COLOR: red
}

.header
{
	font-weight: bold;
	font-size: 16px;
}

