body 
{
	background-color: #FFFFFF;
	margin-top: 0px;
	margin-right: 0px;
	margin-left: 0px;
	margin-bottom: 10px;
}

p 
{
	font-size:12pt;
	font-family: Trebuchet MS;
	color:#444444
}

p.epigraph 
{
	font-size:10pt;
	font-family: Trebuchet MS;
	color:#444444
}

p.comment 
{
	font-size:8pt;
	font-family: Trebuchet MS;
	color:#444444
}

p.error
{
	font-size:12pt;
	font-family: Trebuchet MS;
	color:red
}

p.good
{
	font-size:12pt;
	font-family: Trebuchet MS;
	color:blue
}

li 
{
	font-size:12pt;
	font-family: Trebuchet MS;
	color:#444444
}

h1 
{
	vertical-align: bottom; 
	text-align: left; 
	font-size: 18pt; 
	font-family: Trebuchet MS; 
	color: #DD5500
}

h2 
{
	vertical-align: bottom; 
	text-align: left; 
	font-size: 14pt; 
	font-family: Trebuchet MS; 
	color: #DD5500
}

h3 
{
	vertical-align: bottom; 
	text-align: left; 
	font-size: 12pt; 
	font-family: Trebuchet MS; 
	color: #DD5500
}

h4 
{
	vertical-align: top; 
	text-align: left; 
	font-size: 8pt; 
	font-family: Trebuchet MS; 
	color: #DD5500
}

dd 
{
	text-align: left; 
	font-size: 10pt; 
	font-family: Trebuchet MS; 
	color:'#000000'
}

table.tip
{
	background-color: #FFFFEE  ; 
	border: solid #DDDDAA; 
	border-width: 1px;
}

table.error
{
	background-color: #FFEEEE  ; 
	border: solid red; 
	border-width: 1px;
}

table.good
{
	background-color: #EEEEFF  ; 
	border: solid blue; 
	border-width: 1px;
}


input 
{
	background-color: #FFFFDD ; 
	color: #DD5500; 
	font-size:14; 
	border: solid #DD5500; 
	border-width: 1px;
	font-family: Trebuchet MS;
	font-weight: bolder
}

input.button
{
	background-color: #FFFFDD ; 
	color: #DD5500; 
	font-size:10pt; 
	border: solid #DD5500; 
	border-width: 1px;
	font-family: Trebuchet MS;
	font-weight: bolder
}

