body {
	/* font: 12px/1.2 sans-serif; */
	background: #bbb;
	padding: 0px;
	margin: 0px;
	font-family: sans-serif;
			/* "Palatino",
			"URW Bookman L", 
			"DejaVu Serif", 
			"Book Antiqua", 
			"Century Schoolbook L", 
			"Bitstream Vera Serif",
			"Garamond", 
			"Georgia", 
			serif; */
     }

a {	
	text-decoration: none;
	border: 0
  }

a:hover { text-decoration: underline; }

a:link { color: blue }          /* unvisited link */
/* a:visited { color: red } */   /* visited links */
a:active { color: lime }        /* active links */

a.menu:visited { color: red }

div.content {
	margin-left: 15%;
	margin-right: 15%;
	margin-top: 10px;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	background: #fff;
	color: #000;
	min-width: 600px;
	min-height: 700px;*/
	border-top: 1px solid #000;
	border-bottom: 5px solid #000;
	border-left: 1px solid #000;
	border-right: 5px solid #000;
	    }

h1,h2 {
	margin-top: 2em;
	margin-bottom: 2em;
      }

h1.title {
	/* font-family: helvetica, arial; */
	font-family: times;
	font-size: 2.5em;
	text-decoration: bold;
	margin-bottom: 0em;
	 }
	 
h2.title {
	margin-top; 0;
	margin-bottom: 1em;
	 }

h3,h4 {
	margin-left: 5%;
	margin-top: 1em;
	margin-bottom: 1em;
      }

h4.center { text-align: center; margin-left: 0; }

h5 {	margin-left: 10%; }
h6 {	margin-top: 0em;
	margin-bottom: 6em;}

p.center,h1,h2,address
	{ text-align: center; }

p.center {
	margin-top: 0.5em;
	margin-bottom: 0.5em;
	 }
p.right {
	text-align: right;
  }

p.bib {
	text-align: left;
	text-indent: -2em;
  }

p {	text-indent: 2em; 
	margin-bottom: 1em; 
	text-align: justify;
  }


p,pre { 
	margin-left: 10%;
	margin-right: 10%;
	margin-top: 0;
	clear: both;
      }

tt.fixedsys { font-family: monospace; }

pre.fixedsys { font: 10pt Fixedsys;
		font-family: courier; }

pre.times { font: Times; }


ol,ul,dl {
	   /* text-indent: 2em; */
	   margin-left: 11%;
	   margin-right: 13%;
	   margin-top: 0; 
	 }

blockquote {
	     margin-left: 10%;
	     margin-right: 10%;
	   }

table {
	margin-left: auto;
	margin-right: auto;
      }

table.nav {
	    width: 95%;
	    table-layout: fixed;
	  }

code {
	margin-top: 1em;
	margin-bottom: 1em;
	/* text-indent: 2em; */
     }

hr {
	width: 90%;
	/* text-align: center; */
	margin-left: 5%;
	margin-right: 5%;
   }

img {
	border-width: 0px;
    }

img.title {
	    margin-top: 0; 
	    margin-bottom: 0;  
	  }

@media print
{
	@page 
	{
		margin: 5%
	}
	
	body
	{
		margin-left: 0%;
		margin-right: 0%
	}
	
	h1, h2, h3,
	h4, h5, h6
	{
		page-break-after: avoid; 
		page-break-inside: avoid 
	}
	
	pre, img
	{
		page-break-inside: avoid
	}
	
	ul, ol 
	{
		page-break-before: avoid; 
		page-break-inside: avoid 
	}
	
	br.page
	{ 
		page-break-after: always
	}
	
	div.content 
	{
		margin-right:0%; 
		margin-left:0%;
		margin-top:0%; 
		margin-bottom:0%; 
		padding-bottom:0px;
		min-width:0px; 
		min-height:0px
		border-top:0px; 
		border-bottom: 0px solid #000; 
		border-left: 0px; 
		border-right: 0px;
	}
	p,ol,ul,dl,pre
	{ 
		margin-left: 0%; 
		margin-right: 0%; 
		margin-top: 0;
	}
	/* pre.fixedsys
	{
		font: 10pt Fixedsys;
	} */
}
