/* -----------------------------------------------------------------------

    Style file for document

                                                  last update: 2009/10/29

---------------------------------------------------------------------------- */

BODY	{ background-color: #ffffff;
	             color: #000000;
	}
a:link          { color:#0000ff }
a:active        { color:#00aaff }
a:visited       { color:#00aaff }
a:hover         { color:#ff0000 }

/* ----------------------------------------------------------------------- */
DIV.navi	{
		  background-color: #004000;
		  color: #ffffff;
		  padding: 3pt;
		}

a.navi:link          { color:#ffff00 }
a.navi:active        { color:#00aaff }
a.navi:visited       { color:#ff0000 }
a.navi:hover         { color:#ff0000 }

/* ----------------------------------------------------------------------- */
DIV.resume	{
		  border: 0pt solid;
		  width: 46%;
		  margin-left: 3%;
		  margin-bottom: 2em;
		  float: left;
		}

DIV.tool	{
		  border: 0pt solid;
		  width: 46%;
		  margin-right: 3%;
		  margin-bottom: 2em;
		  float: right;
		}

/* ----------------------------------------------------------------------- */
H1      { text-align: center }

H2      { margin-top: 1em;
          margin-left: 5%;
          margin-right: 5%; 
          background-color: #bfefdf;
          padding: 0.3em 0.5em 0.3em 0.5em;
	 }

H3      { margin-left: 5%;
          margin-right:5%;
          border-left: #f4a460 20px solid;
	  border-bottom: #f4a460 2px solid;
          padding-left: 10px;
	 }

H4	{ margin-left: 5%;
	  margin-right: 5%;
	  font-style: italic;
	  text-decoration: underline;
	  color: #400040;
	}

/* ----------------------------------------------------------------------- */
P		{ margin-right: 5%;
                  margin-left: 5%;
	          text-indent: 2em;
		}

P.noindent	{ margin-right: 5%;
                  margin-left: 5%;
	          text-indent: 0em;
		}


/* ----------------------------------------------------------------------- */
.terminal       { border-style: solid;
                  border-width: 2pt;
                  border-color: #00008b;
                  background-color: #00008b;
                  color: white;
                  margin-top: 1em;
                  margin-bottom: 1em;
                  margin-left: 8%;
                  margin-right: 8%;
                  white-space: pre;
                  padding-bottom: 1em;
		  padding-right: 1em;
		  padding-left: 1em; }

.screen       { border-style: solid;
                  border-width: 4pt;
                  border-color: #993300;
                  background-color: #004000;
                  color: #ffff00;
                  margin-top: 1em;
                  margin-bottom: 1em;
                  margin-left: 8%;
                  margin-right: 8%;
                  white-space: pre;
                  padding-bottom: 1em;
		  padding-right: 1em;
		  padding-left: 1em; }

/* ----------------------------------------------------------------------- */
.t-red		{ color: #ff0000 }
.t-yellow	{ color: #ffff00 }
.b-lightgreen	{ background-color: #90ee90; }

.t-center	{ text-align: center; }

/* ----------------------------------------------------------------------- */
UL.box	{ margin-right: 10%;
          margin-left: 10%;
	  border-style: solid;
	  border-width: 1pt;
	  border-color: #000000;
	  padding: 1em 3em 1em 3em;
	 }

UL      { margin-right: 8%;
          margin-left: 8%; }

OL.box	{ margin-right: 10%;
          margin-left: 10%;
	  border-style: solid;
	  border-width: 1pt;
	  border-color: #000000;
	  padding: 1em 3em 1em 3em;
	 }

OL      { margin-right: 8%;
          margin-left: 8%; }

/* ----------------------------------------------------------------------- */
TABLE           { margin-right: 8%;
                  margin-left: 8% }
TH	{ padding: 5pt;
	  background-color: #90ee90; }
TD	{ padding: 5pt; }

TABLE.in        { margin-right: 0%;
                  margin-left: 0% }
TD.in	{ padding: 1pt;
	  white-space: nowrap; }

/* ----------------------------------------------------------------------- */
