span.welcome {
   font-size: 12px;
   color: #000000;
   font-family: Verdana, Arial, Helvetica, sans-serif;
}

.allnodes {
   font-weight: bold;
   margin-top: 10px;
}

.text {

}

div.variableheader {
   font-size: 1.1em;
   margin-bottom: 4px;
}

span.variable {
   font-weight: bold;
}

div.multiplevariables {
   margin-top: 20px;
   clear: both;
}

div.ddititle {
   font-weight: bold;
   margin: 0px;
   padding: 0px;
   margin-bottom: 3px;
}

div.ddititleLarge {
   font-weight: bold;
   font-size: 1.3em;
   margin: 0px;
   padding: 0px;
   margin-bottom: 8px;
}


div.ddicontent {
   margin: 0px;
   padding: 0px;
   margin-bottom: 20px;
}

.ddicontent p{
   margin-top: 0;
   margin-bottom: 0;
}

div.abstractExtlink {
   margin: 0px;
   padding: 0px;
   margin-top: 30px;
}

div.ddiabbr {
   margin: 0px;
   padding: 0px;
}

ul.keywordnode {
   margin-bottom: 0px;
   margin-top: 0px;
   padding-bottom: 0px;
   padding-top: 0px;
}

td.allcell {
   padding-right: 10px;
}

td.head {
   text-align: left;
   font-weight: bold;
}

td.headN {
   text-align: right;
   font-weight: bold;
}

td.stringcell {
   text-align: left;
}

td.numcell {
   text-align: right;
   padding-bottom: 1px;
}

td.graph {
   padding-bottom: 2px;
}

td.graphonthefly {
   background-color: #b3c0cd;
}

ul.variablegroup {
   padding-top: 0px;
   padding-top: 0px;
   margin-top: 10px;
   margin-bottom: 0px;
   margin-left: 16px;
}

div.egmstopheading {
   font-weight: bold;
   margin-bottom: 30px;
}

div.egmsheading {
   font-weight: bold;
   margin-bottom: 1px;
}

div.egmstext {
   margin-bottom: 30px;
}

div.egmslevel2 {
   margin-left: 40px;
}

div.egmslevel2 ul {
   margin-top: 1px;
   margin-bottom: 30px;
}

ul.egmsul {
   margin-top: 0px;
   margin-bottom: 30px;
}

.recode_space {
   padding-right: 10px;
}

div.recode {
   padding-top: 5px;
}

table.summary tr th {
   text-align: left;
}

table.summary tr th.last, table.summary tr td.last {
   padding-left: 10px;
}

div.metadata {
   position: fixed;
   bottom: 0px;
   width: auto;
   margin: 0px;
   z-index: 1;
   width: 100%;
}

div#metadata{
  width: 650px;
}

ul#metadatamenu {
   color: white;  
   height: 1.7em;
   padding: 0px;
   margin: 0px;
   padding-top: 1em;
   list-style: none;
   float: left;
}

div#metadatacontrol {
   text-align: right;
   background: white;
   float: right; 
   padding-top: 1em;
}

div#metadatacontrol a img {
   border: none;
}

ul#metadatamenu li {
   border: 1px solid black;
   border-bottom: none;
   float: left;
   margin-left: 3px;
   background: rgb(245, 245, 247);
   margin-top: -1px;
}

ul#metadatamenu li:first-child {
   margin-left: 2em;   
}
ul#metadatamenu li a{
   white-space: nowrap;
}

ul#metadatamenu li.menunotchosen {
   background-color: rgb(201, 199, 199);
   border-bottom: 1px solid black;
}

ul#metadatamenu li.menuchosen {
   border-top: 3px solid rgb(0, 82, 155);
   margin-top: -2px;
}

.metadata a {
   text-decoration: none;
   font-weight: bold;
   display: block;
   height: 1.5em;
   padding-top: 0.2em;
   padding-left: 1.5em;
   padding-right: 1.5em;
   margin: 0px;
}


div#metacontent {
   padding: 10px;
   border-top: 1px solid black;
   margin: 0px;   
   background: rgb(245, 245, 247);
   min-height: 100px;
   height: 250px;
   position: relative;
   
   overflow: auto;
   clear: both;
   z-index: -1;
   margin-bottom: -1px;
}

a.hidemetadatalink {
   cursor: pointer;
}

div#metacontent div.metacontentseparator{
   padding-bottom: 10px;
}

div#metacontent ul.keywordlist{
   list-style-type: none;
   margin-left: 0;
   padding-left: 0;
}

div#metacontent ul.keywordlist li{
   margin-left: 0;
   padding-left: 0;
}

div#metacontent ul.keywordlist a{
  font-weight: normal;
  text-decoration: underline;
  padding: 0;
}

h3.print{
   margin-bottom: 10px;
   font-size: 125%;
   width: 90%;
}
