/********** CONTENT TEXT *************/
h2 {
  font-size:large;font-weight:bold; 
}
h3 {
  font-size:large; font-weight:normal;
}
h4 { 
  font-size:normal; font-weight:normal;
 }
				 }
a:visited { 
  color:#cc6600 
}
a:link { 
  color:#888866 
}

/********** LAYOUT ************/
body { 
  font-family:sans-serif; 
  background-color: #eeeedd;
  line-height: 1.4em;
}
#toc { 
  margin-left:20px;
  margin-right:20px;
}
#main {
  margin-left:20px;
  margin-right:20px;
  margin-top:10px;
  margin-bottom:10px;
}

#footer {
  margin: 10px 10px 10px 20px;
}

#main .entry {
  padding-left: 20px;
  padding-right:20px;
}

#css-conformance-message { 
  display: none;
}

h1 {
  top:20px;
  font-size: 200%;
  font-weight: bold;
  color: #888866;
  padding: 0;
  margin: 0;
  height:75px;
  line-height:110%;
}

#title {
  height: 130px;
  padding-left:20px;
  padding-right:20px;
  padding-top:20px;
  margin: 0;
}

#title p {
  font-size: 125%;
  color: #888866;
  text-align: right;
}


#title p#REWERSE-logo {  
  float:left;
  margin-top:-10px;
  margin-right:20px;
}

#title img { 
  border:none; 
 }

#title p#WG-I4-logo { 
  float:right;
  margin-top:-10px;
  margin-left:20px;
}

#toc ol { 
  margin-left: 1em;
  padding-left:0px;
 }
#toc ol ol { 
  margin-left: 2em;
 }
#toc li { 
  list-style:none;
  margin-top: 5px;
 }

dt { 
  font-weight: bold; 
 }

p.posted { 
  color: #888866;
  font-size: 100%;
  float:left;
  height: 3ex;
  margin-top: -3px;
  padding: 5px;
  margin-bottom: -4px;
  margin-right: 10px;
  width: 6em;
 }

p.navigation {
  text-align: right; 
}

p#validation { 
  margin-top: -7ex;
  float:right; 
 }

p#validation img { 
  border: none;
 }

.hide { 
  display: none; 
 }

.url { 
  font-family: monospace;
 }

dt { 
  margin-top: 1ex;
 }

dd dt { 
  font-weight: normal;
  font-style: italic;
  display: inline;
 }

dd ul { 
  padding-left: 1.5em;
  list-style-type: circle;;
 }

dd ol { 
  padding-left: 2em;
 }
