body
{
	background: #FFFFFF;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	border-width: 0; 
}
h2 { margin-left:1ex; }
h3 { margin-left:2ex; }
pre, tt { font-family:"Courier New"; font-size:small; }
h1, h2, h3, h4, h5, h6, dl, ul, div, table { font-family:"Trebuchet MS"; }
a { font-family:"Trebuchet MS","Verdana", "Geneva",sans-serif; }
p
{
	line-height:135%; 
	font-family:"Trebuchet MS","Verdana", "Geneva",sans-serif; 
	text-align:justify;
	margin: 1ex;
	padding: 1ex;
}
/*
p.app
{
	background: #e0e0ff;
	font-family:"Trebuchet MS","Verdana", "Geneva",sans-serif; 
	text-align:justify;
	background: #d0d0ff;
	border: solid #c0c0ff;
	border-width: 2px;
	margin: 1ex;
	padding: 1ex;
}
*/
a:link { color:#517496; }
a:visited { color:#5f6770; }
a:active { color:#DEC3A9; }
a:hover { color:#000099; }
a:focus { color:#000099; background-color:#FFFFFF; }
a.home { text-decoration:none; }
.xt { visibility: hidden; }
.xt, .xt a:link, .xt a:visited, .xt a:active, .xt a:hover, .xt a:focus { color:#999999; line-height:0px; visibility:hidden; display:none; }

.header { 
	font-family:Trebuchet MS, arial, sans-serif;
	color: #000000;
	background: #FFFFFF:
	font-size:14px;
	font-weight:bold;
	text-align:left;
	line-height:14px;
	padding-top: 0px;
	padding-bottom: 3px;
	margin-top:0px;
	margin-bottom:10px;
	margin-left:10px;
	border-bottom: 5px solid #000000;
}

.app {
	color: #000000;
	padding-left: 10px;
	padding-right: 10px;
	margin-left: 20px;
	margin-bottom: 20px;
	border-left: 1px dashed #990000;
}
