body {
		/* Color finder: www.colorpicker.com */
		/* Color names: http://www.w3schools.com/html/html_colornames.asp */
		/* http://www.computerhope.com/htmcolor.htm */

/*  background-color: #ffffaa; */
/*  background-color: rgb(255,255,185);  */
/*  background-color: rgb(255,245,245); */
/*  background-color: rgb(235,231,230); */
  background-color: rgb(239,238,236); 
/*  background-color: #F2F1E1;  */
  font-family: "Times", serif;
  font-family: "Verdana", sans-serif;
  font-size:13.0pt;
  color: black;
  line-height: 125%;
  margin-right: 4%;
  margin-left: 4%;
  }
a:link    {color:#900B09; background-color:transparent}
a:visited {color:#900B09; background-color:transparent}
a:active  {color:#FF0000; background-color:transparent}
a:hover   {color:#FF0000; background-color:transparent}

.NEW {background-color:#FFFF00; }

.superHeader {
  color: white;
  background-color: rgb(255,255,185); 
  height: 1em;
}


.midHeader {
  color: rgb(39,78,144);
/*  background-color: rgb(140,170,230); */
  background-color: rgb(183,189,162);
}

.headerTitle {
  font-size: 257%;
  font-weight: normal;
  color: #754D41;
  margin: 0 0 0 4mm;
  padding: 0.90ex 0;
}

/* ##### Footer ##### */

#footer {
/* color: white; */
/*  color: rgb(39,78,144); */
/*	color:#754D41; */
  color: rgb(117,155,163); 

/*  background-color: rgb(100,135,220); */
/*  background-color: rgb(140,170,230); */
/*  background-color: rgb(194,238,252); */
/*  background-color: rgb(207,197,194);  */
/*  background-color: rgb(232,207,200);  */
/*   background-color: rgb(200,229,232);  */
/*  background-color: rgb(219,210, 250);  */
/*  background-color: rgb(127,227, 250);  */
  background-color: rgb(171,213,255); 
  font-size: 81%;
  margin: 0;
  padding: 1em 2.5mm 2.5ex 2.5mm;
  clear: both;
}

#footer .left {
  line-height: 1.45em;
  float: left;
  clear: left;
}

#footer .right {
  text-align: right;
  line-height: 1.45em;
}

#footer a {
  color: rgb(117,155,163); 
  background-color: transparent;
  text-decoration: underline;
}

#footer a:hover {
  text-decoration: none;
}
/* */



div.Section1 {page:Section1;}
h1 { font-family: "Arial"; text-align: center }
h2 { font-family: "Arial";}
h3,h4,h5,h6 { font-family: "Arial"; text-align: left }
h2.center { font-family: "Arial"; text-align: center }
h3.center { text-align: center }
h4.center { text-align: center }

h4.close {
		  margin-bottom: 4px;
}

p.close {
		    margin-top: 4px;
}

TT {
    font-family: Verdana, Arial, Helvetica, "Arial";
    font-size: 90%;
}
table{
      margin-left: 5%; font-family: "Georgia"; 
      color: black;
      font-size: 100%;
}
td
{
		text-align:left;
}
td.pad {
padding-left: 5px;
padding-right: 5px;
padding-top: 0px;
padding-bottom: 0px;
}
td.nopad {
padding-left: 0px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}
td.right {
text-align:right;
padding-right: 25px;
}
blockquote{
  font-family: Verdana, Arial, Helvetica, "Arial";
  font-size: 85%;
	font-weight:bold;
}
pre {
  font-family: Verdana, Arial, Helvetica, "Arial";
  font-size: 85%;
  margin-left: 0.2cm;
  margin-right: 0.1cm;
  border-color: #9900ff;
  border-width: 1px;
  border-style: solid;
  padding: 6px;
 background: #e6e5e3;
/*  background: #ffffbb;*/
  }
pre.Te {
  font-family: Verdana, Arial, Helvetica, "Arial";
  font-size: 85%;
  margin-left: 0.2cm;
  margin-right: 10.0cm;
  border-color: #9900ff;
  border-width: 1px;
  border-style: solid;
  padding: 6px;
 background: #e6e5e3;
/*  background: #ffffbb;*/
  }

pre.Tw {
  font-family: Verdana, Arial, Helvetica, "Arial";
  font-size: 85%;
  margin-left: 0.2cm;
  margin-right: 20.0cm;
  border-color: #9900ff;
  border-width: 1px;
  border-style: solid;
  padding: 6px;
 background: #e6e5e3;
/*  background: #ffffbb;*/
  }
pre.small {
  font-family: Verdana, Arial, Helvetica, "Arial";
  font-size: 80%;
  margin-left: 0.2cm;
  margin-right: 0.1cm;
  border-color: #9900ff;
  border-width: 1px;
  border-style: solid;
  padding: 6px;
  background: #ffffbb;
  }
pre.note {
  font-family: Verdana, Arial, Helvetica, "Arial";
  font-size: 90%;
  font-style: italic; font-weight: bold;
  color: red;
  margin-left: 0.2cm;
  margin-right: 0.1cm;
  border-color: #9900ff;
  border-width: 1px;
  border-style: solid;
  padding: 6px;
  background: #ffffbb;
  }

pre.courier{
font-family: "Courier";
	font-size: 90%;
  margin-left: 0.2cm;
  margin-right: 0.1cm;
  border-color: #9900ff;
  border-width: 1px;
  border-style: solid;
  padding: 6px;
/*  background: #ffffbb; */
 background: #e6e5e3;

}
span.note{
  color: red;
}
span.noteI{
  color: red;
  font-style: italic; font-weight: bold;
}
  h1,h2, h3, h4 { font-family: Verdana, Arial, Helvetica, sans-serif}
  h1.center { font-family: Verdana, Arial, Helvetica, sans-serif}
  h1.comic { font-family: "Comic Sans MS"; text-align: center }
  h2.center { font-family: Verdana, Arial, Helvetica, sans-serif; text-align: center }
  h2.comic { font-family: "Comic Sans MS"; text-align: center }
  h3.comic { font-family: "Comic Sans MS"; text-align: center }
  li { font-family: Georgia, Times New Roman, Times, serif;
		font-size:12.0pt;
		color: black;
		line-height: 135%
		}
  li.comic { font-family: "Comic Sans MS";
	     font-size:12.0pt;
	    color: black;
	     line-height: 135%
	   }
  p { 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-family: Georgia, Times New Roman, Times, serif;
		font-size:12.0pt;
		color: black;
		line-height: 115%; margin-right: 8%
	}
  img.centered{
	display: block;
	margin-left: auto;
	margin-right: auto
    }
table.boxed
{
	font-family: "Georgia"; 
	color: black;
	font-size: 105%;
	color: blue;
  font-size: medium;
  margin-left: 0.1cm;
  margin-right: 0.1cm;
  border-width: 3px;
  border-style: solid;
  padding: 0px;
	width:90%;
  }
table.boxed tr
{
  margin-left: 5%; font-family: "Georgia"; 
	color: black;
	font-size: 105%;
  font-size: medium;
  margin-left: 0.2cm;
  margin-right: 0.1cm;
  padding: 6px;
	width:90%;
  }
table.boxed td
{
  margin-left: 5%; font-family: "Georgia"; 
	color: black;
	font-size: 105%;
  font-size: medium;
  margin-left: 0.2cm;
  margin-right: 0.1cm;
  padding: 6px;
	width:90%;
  }
table.boxed_tab
{
  margin-left: 15%; font-family: "Georgia"; 
	color: black;
	font-size: 105%;
	color: blue;
  font-size: medium;
	border-collapse: collapse;
  margin-left: 0.2cm;
  margin-right: 0.1cm;
  border-width: 1px;
  border-style: solid;
	background-color: white;
  padding: 1px;
	width:60%;
  }
table.boxed_tab tr
{
  margin-left: 15%; font-family: "Georgia"; 
	color: black;
	font-size: 100%;
  font-size: medium;
  margin-left: 0.2cm;
  margin-right: 0.1cm;
	border-style: none none none none;
  padding: 1px;
	width:90%;
  }
table.boxed_tab td
{
  margin-left: 15%; font-family: "Georgia"; 
	color: black;
	font-size: 100%;
  font-size: medium;
  margin-left: 0.2cm;
  margin-right: 0.1cm;
	background-color: rgb(255, 245, 238);
	border-style: none none none none;
  padding: 1px;
	width:90%;
  }

blockquote.box {
  font: 14px/20px italic Times, serif;
  padding: 8px;
  background-color: #faebbc;
  border-top: 1px solid #e1cc89;
  border-bottom: 1px solid #e1cc89;
  margin: 5px;
  background-position: top left;
  background-repeat: no-repeat;
  text-indent: 23px;
  }
blockquote.box span {
    	display: block;
    	background-repeat: no-repeat;
    	background-position: bottom right;
}
span.updated{
  color: blue;
  font-style: italic; font-weight: bold;
}
code {
    /* font-weight: bold; */
/*   background-color: rgb(235, 235, 175);  */
   background-color: rgb(255,255,255);
   border: 1px solid rgb(200, 200, 200);
   padding-left: 4px;
   padding-right: 4px;
}

pre code {
  /* color: rgb(255, 255, 255);
  color: #F5F1CD;
  font-weight: bold;
   */ 
  /*font-family:"DejaVu Sans Mono", "Bitstream Vera Sans Mono", "Lucida Console", "Lucida Sans Typewriter", monospace;
*/
  font-family: Monaco, Menlo, Consolas, "Courier New", monospace;
  font-size: 100%;
  color: rgb(255, 255, 255);
  background-color: rgb(0, 0, 0);
  display: block;
  padding: 8px;
  margin-bottom: 2em;
  overflow:auto;
}

