
h2 { 
width: 55%; 
clear: both;
}

h3 { 
  width: 100%;
  background: #B4CEFF;
  padding: 10px 5px 10px 5px;
  clear: both;
}



.spacedlist li { padding: 7px; }


.caption { 
 font-weight: bold;  
 font-family: monospace; 
 background: #000000;
 color: #FFFFFF;
}

.description {
 font-family: arial;
 font-size: small;
 text-align: left;
 font-style: italic;
 font-weight: bold;
 border: none;
}

.header {
 text-align: left;
 font-family: arial;
}

.abstract { 
 font-weight: bold; 
 font-family: arial; 
 background: #CFD5E3; 
 padding: 15px; 
 border-width: 1px;
 border-style: solid;
 border-color: #000000;
 width: 55%;
 text-align: left;
}

.introduction {
 width: 55%;
 background: #D7D7D7;
 padding: 15px;
}


.text {
 width: 100%;
}

.screenshot {
 font-family: arial;
 border-width: 2px;
 border-style: solid;
 border-color: #00009C;
 padding: 10px;
 float: right;
 margin: 5px;
 color: #FFFFFF;
 background: #000000;
 max-width: 50%;
 text-align: center;
 clear: right;
}


.screenshot A:link { color: #59FF53; }
.screenshot A:visited {color: #3FB63B; }
.screenshot A:active {color: #FFFFFF; }
.screenshot A:hover {color: #BEFFCA;}

.errata {
 background: #FFFAC5;
 border-style: solid;
 border-width: 1px;
 padding: 5px;
}

.code {
 background: #000000;
 color: #ffffff;
 padding: 5px;
 border: 5px;
 clear: left;
 font-weight: bold;
}

.stackshot {
 font-family: arial;
 border-width: 2px;
 border-style: solid;
 border-color: #00009C;
 padding: 10px;
 margin: 5px;
 color: #FFFFFF;
 background: #000000;
 text-align: center;
 float: left;
}


.stackshot A:link { color: #59FF53; }
.stackshot A:visited {color: #3FB63B; }
.stackshot A:active {color: #FFFFFF; }
.stackshot A:hover {color: #BEFFCA;}


.stackshot-full {
 font-family: arial;
 border-width: 2px;
 border-style: solid;
 border-color: #00009C;
 padding: 10px;
 margin: 5px;
 color: #FFFFFF;
 background: #000000;
 max-width: 100%;
 text-align: center;
 float: left;
 clear: both;
}


.stackshot-full A:link { color: #59FF53; }
.stackshot-full A:visited {color: #3FB63B; }
.stackshot-full A:active {color: #FFFFFF; }
.stackshot-full A:hover {color: #BEFFCA;}

.errorname {
 font-family: arial;
 background: #C3C3C3;
 font-weight: bold;
 font-size: 115%;
 padding: 5px;
}


.entry {
  padding: 10px 5px 10px 5px;
  margin-left: 5px;
  margin-right: 5px;
}

.fragtitle {
  font-weight: bold;
  padding: 10px 5px 10px 5px;
  border-style: solid;
  border-width: 1px;
  background: #CEF3FF;
}

.uri {
  font-size: x-small;
  font-weight: bold;
}

.entrymeta {
  border-style: solid;
  border-width: 1px;
  border-color: black;
  font-size: small;
}

.fragfieldtitle {
 font-weight: bold;
 padding: 5px;
 background: #ECECEC;
 font-size: small;
}

.fragfield {
 padding: 5px;
 font-size: small;
 margin-left: 5px;
}

.fraggraphic {
 float: left;
 padding: 0px 5px 5px 0px;
}

.entryabstract {
 margin: 0px 15px 0px 15px;
}

