/*---------------------------------------------------------
  body
---------------------------------------------------------*/
body{
	margin-top			:10px;
	margin-bottom		:20px;
	margin-right		:20px;
	margin-left			:20px;
	
	line-height			:140%;
	/*
	font-size			:10pt;
	*/
}

/*---------------------------------------------------------
  h
---------------------------------------------------------*/
h1{
	margin-top			:0px;
	margin-bottom		:0px;
	margin-right		:0px;
	margin-left			:0px;
	
	background			:#eeffdd;
	/* #444422;*/

	font-size			:16pt;
	text-align			:center;
	padding				:.2em;
	color				:#000000;
	
	border-style		:solid;
	border-left-width	:0px;
	border-right-width	:0px;
	border-top-width	:3px;
	border-bottom-width	:3px;
	border-color		:#008888;
}

h2{
	margin-top			:0px;
	margin-bottom		:0px;
	margin-right		:0px;
	margin-left			:0px;
	
	background			:#eeffdd;

	font-size			:16pt;
	padding				:.2em;
	color				:#000000;
	
	border-style		:solid;
	border-left-width	:0px;
	border-right-width	:0px;
	border-top-width	:0px;
	border-bottom-width	:1px;
	border-color		:#008888;
}

h3{
	margin-top			:0px;
	margin-bottom		:0px;
	margin-right		:0px;
	margin-left			:0px;
	
	font-size			:16pt;
	padding				:.2em;
	color				:#000000;
	
	border-style		:dashed;
	border-left-width	:0px;
	border-right-width	:0px;
	border-top-width	:0px;
	border-bottom-width	:1px;
	border-color		:#008888;
}

h4{
	margin-top			:0px;
	margin-bottom		:0px;
	margin-right		:0px;
	margin-left			:0px;
	
	font-size			:16pt;
	padding				:.2em;
	color				:#000000;
}

pre{
	margin-top			:10px;
	margin-bottom		:10px;
	margin-right		:0px;
	margin-left			:0px;
	
	font				:10pt;
	padding				:.5em;
	
	border-style		:dashed;
	border-left-width	:1px;
	border-right-width	:1px;
	border-top-width	:1px;
	border-bottom-width	:1px;
	overflow			:auto;
}

