body {
background-color: #FFFFFF;
color: #000000;
margin-top: 5px;
margin-bottom: 5px;
margin-left: 5px;
margin-right: 5px;
font-family: verdana, helvetica, arial, sans-serif;
font-size: small;

}

table.displayTable {
border-collapse: collapse;
}

.displayTable td{
border-style: groove;

}

.displayMail tr {
background-color: #CCCCCC;
}

.displayMail td,th {
padding-left: 2em;
padding-right: 2em;
text-algin: left;

}

.displayVars {
width: 80%;
}

td.displayVarsKey {
background-color: #CC99CC
}

td.displayVarsValue {
background-color: #CC99FF;
}


.permissionDisplay td {

padding: 3px;

}
td.permissionDisplayTitle {
background-color: #CCCCCC;

}
td.permissionDisplayBody {
background-color: #999999;

}
fieldset {
border-style: none;
}

label {
width: 4em;
float: left;
text-align: right;
margin-right: 0.5em;
display: block;
font-weight: bold;
}

.loginnode label {

width: 6em;

}

.whatismypassword label {

width: 20em;
font-weight: normal;

}

.editTitleOwner label {
font-weight: bold;

}

.editTextArea label {
text-align: left;
width: 20em;
padding-top: 2ex;
padding-bottom: 1ex;

}

input label {
float:right;
}
.submit input
{
margin-left: 4.5em;
}

a:link {
color: #993333;
}

a:visited {
color: #333399;
} 

#header {
  top:0;
  left:0;
  height:5em;
}

#footer {
  width:100%;
  text-align:center;
  margin-top:20px;
  padding: 0.5em;
  padding-bottom: 3em;
  clear: both;
}

#logoposition {
float:right;
top: 0px;
right: 10px;
}

#searchform {
float:left;
top: 0px;
left: 10px;
}


#nodelets {
  float: right;
  width: 20%;
  top: 6em;
  right:0;
  width:15em;

}

#containedstuff {
  margin-right: 15em;
  padding:0 3em 1em;

}

.nodelettitle {
color: white;
background-color: #A0AFFF;
font-weight: bold;
padding-left: 1em;

}

.nodeletbody {
font-size: 65%;
padding-left: 2px;
background-color: #E1FFFF;
}
.nodeletoutline {
margin-top: 2px;
border-color: black;
border-style: solid;
border-width: thin;
}

.listcode {
font-family: monospace;
font-size:12pt;
width: 90%;
border-width: 3px;
border-color: gray;
border-style: double;
}

#columncontainer {
 width: 100%;
margin: 10px auto;

line-height: 130%;

}