body
{
	margin		: 0;
	padding		: 0;
	line-height	: 140%;
	font-family	: sans-serif;
}

h1
{
	font-size       : 100%;
	font-weight	: normal;
	color		: #b3dafe;
}

h2
{
	font-size       : 100%;
	font-weight     : normal;
	color		: #b3dafe;
}

h3
{
	font-size	: 100%;
	color		: #ff67f5;
}

h4
{
	font-size       : 100%;
	font-weight     : normal;
	color		: #cefd7f;
}

#Title
{
	background	: #8dbeff url('/img/LilyTerm_Logo_BG.png') repeat-x;
}

#Title img
{
	border		: 0;
}
#Comment
{
	font-weight	: bold;
	font-size	: 80%;
	color		: #f8ff31;
	padding		: 0 1em;
}

#News
{
	font-weight	: bold;
	background	: #8dd28d;
	color		: #FFFFFF;
}

#FakeTerm
{
	padding		: 1.5em;
	background	: #dbedfe;
}

#FakeTerm table {
	border		: 0;
}

#FakeTerm_Title
{
	padding		: 0 0.3em;
	background	: #519bff url('/img/button_bg.png') repeat-x;
	-moz-border-radius	: 0.5em 0.5em 0 0;
	-webkit-border-radius	: 0.5em 0.5em 0 0;
	-msie-border-radius	: 0.5em 0.5em 0 0;
}

#FakeTerm_Title td
{
	color		: #FFFFFF;
	font-weight	: bold;
	vertical-align	: middle;
}

.Button
{
	width		: 23px;
	vertical-align	: middle;
}

#Content
{
}

#VTEBox
{
	padding		: 2px;
	font-family	: monospace;
	background	: #111111;
	color		: #FFFFFF;
}

#VTEBox a
{
	text-decoration	: none;
	padding: 0 3px;
}

#VTEBox a:link
{
	color		: #90c8fd;
} 

#VTEBox a:visited
{ 
	color		: #90c8fd;
} 

#VTEBox a:hover
{
	color		: #fffeae;
}

#VTEBox tr
{
	color		: #FFFFFF;
}

#VTEBox em
{
	color		: #54d5fb;
}

.topic {
        color           : #ff67f5;
}

.fix {
	color		: #ff8e55;
}

.feature {
        color           : #97afff;
}

.drop {
        color           : #aaaaaa;
}

.blink { text-decoration: blink; }

.FakeTable
{
	border		: 2px #548ed8 solid;
	padding		: 2px 4px;
}

#Document_Index ol
{
	margin-left	: 1.5em;
}

#copyright
{
	font-size	: 80%;
	background-color: #79bbff;
	text-decoration : none;
	color		: #FFFFFF;
}

#tablist
{
	padding		: 3px 5px;
	margin-left	: 0;
	font-family	: sans-serif;
	border-bottom	: 1px solid #DEDEDE;
	background      : #F9F9F9;
}

#tablist a
{
	padding		: 3px 0.5em;
	margin-left	: 0px;
	border		: 1px solid #DEDEDE;
	background	: #F0F0F0;
	text-decoration	: none;
}

#tablist a:link
{
	color		: #548ed8;
}

#tablist a:visited
{
	color		: #548ed8;
}

#tablist a:hover
{
	color		: #000;
	background	: #FFFFFF;
	border-color	: #DEDEDE;
}

#tablist a#tab_current
{
	color		: #327018;
	background	: white;
	border-bottom	: 1px solid white;
	border-top	: 3px solid #FFCC33;	
}

#Language
{
	font-family	: sans-serif;
	background      : #F9F9F9;
}

#Language a
{
	text-decoration	: none;
	padding		: 0 3px;
}

#Language a:link
{
	color		: #448;
}

#Language a:visited
{
	color		: #667;
}

#Language a:hover
{
	color		: #000;
}

