body 
{
	background-color:#ffcc66;
	margin:0;
	font-family:Arial, Verdana, helvetica, Sans-Serif;
}

a:link {
color: #990000;
margin: 1em 1px 1em 1px;
padding: 1px 1px 1px 1px;
}
a:visited {
color: #990000;
}
a:hover {
color: #993300;
}
a:active {
color: #993300;
}

a.menu:link,  a.menu:visited
{
    background-color:#f0dcc8;
    padding:8px;
    text-decoration:none;
    border:solid 1px #c89866;
    border-bottom:solid 4px #8a5c2c;
    border-right:solid 4px #8a5c2c;
    font-weight:bold;
    }
a.menu:hover,  a.menu:active
{
    color: #d23802;
    background-color:#f0dcc8;
    padding:8px;
    border:solid 1px #c89866;
    border-top:solid 4px #8a5c2c;
    border-left:solid 4px #8a5c2c;
    font-weight:bold;
    }    
    
hr {
  clear: both;
	color: #333333
}

h1 {
  float: left;
  color: #000000;
  font-size: 1.4em;
  margin: 1em 12px 0 0;  text-align: left
}

h2 {
  color: #663300;
  font-style: italic;
  font-size: 1.1em;
  margin: 1em 12px 0 0;
  padding: 4px 3px 4px 3px;
  text-align: center
}

h3 {
  clear: both;
  color: #333333;
  font-size: 1.2em;
  margin: 1em 12px 0 0;
  padding: 4px 3px 4px 3px;
  text-align: center
}
h3.center 
{
    text-align:center;
}
h4 {
  color:Olive;
  font-size: 1.2em;
  font-weight: bold;
  padding: 0px;
  margin:0px ;
}

h5 {
  color: #663300;
  font-size: 1.3em;
  padding: 1px 3px 4px 0px;
}


h6 {
  color: #663300;
  font-size: 1.1em;
  text-align: left
}



td {
    font-size: .9em;
    font-family:Arial, Verdana, helvetica, Sans-Serif;
    padding:2px;
    border:0 none;

}


td.border {
  border:1px solid #d17617;
}



ul {
  color: #333333;
  font-size: 1em
}

ul ul {
  font-size: 0.85em
}

ul ul ul {
  font-size: 0.8em
}

li {
  margin: 0.3em 0 0 0
}

li.toc1 {
  list-style: url(site-graphics/sdi-bl.gif) square
}

li.toc2 {
  list-style: url(site-graphics/sdi-rd.gif) disc
}

li.toc3 {
  list-style: url(site-graphics/sdi-gr.gif) circle
}

p {
  color: #000000;
  font-size: 1em;
  margin: 1em 0px 0 0;
  padding: 1 1 0 0;
  text-align: left
}

.intro {
  clear: both;
  font-size: 1.2em;
  margin: 1em 0px 0 0;
  padding: 1 1 0 0;
  text-align: left
}

p.intro2 {
  clear: both;
  font-size: 1em;
  margin: 0.5em 12px 0 12px;
  text-align: justify;
  text-indent: 1em
}

p.epilog1 {
  clear: both;
  font-size: 1em;
  margin: 0.5em 12px 0 12px;
  text-align: justify;
  text-indent: 0
}

p.epilog2 {
  clear: both;
  font-size: 1em;
  margin: 0.5em 12px 0 12px;
  text-align: justify;
  text-indent: 1em
}

p.reward {
  background: #cccccc;
  border: solid 3px #cc3333;
  clear: both;
  margin: 0.5em 30% 0 30%;
  padding: 12px 3em 8px 3em;
  text-align: center
}

.last-upd {
  margin: 0 12px 0 0;
  text-align: right
}

.pagehead {
  color: #000000;
  font-style: italic;
  font-size: 1.1em;
  margin: 4em 12px 0 0;
  padding: 0 0 0 0;
  text-align: left
}

.doc-foot {
  font-size: 0.9em;
  margin: 0 0 1em 0;
  text-align: center
}

.foot-limg {
  border-style: none;
  float: left;
  margin: 1em 0 0 12px
}

.foot-rimg {
  border-style: none;
  float: right;
  margin: 1em 12px 0 0
}

.warning {
  background: #cc3333;
}

.notagifie3 {background: #cc3333;
             color: white;
             font-size: x-small;
		         font-weight: bold;
}

.brownbig {
  color: #663300;
  font-size: 1.3em;
  font-weight: bold;
  padding: 1px 0em 1px 0em;
}

.brown {
  color: #663300;
  font-size: 1em;
  font-weight: bold;
}

.small {
  color: #000000;
  font-size: 0.9em;
  padding: 8 0 8 0;
}

.smallpara {
  font-size: 0.9em;
  color: #000000;
  padding: 12 0 0 0;
}
