body {
  color: black;
  background-color: #3399bb;
}

h1 {
  text-align: center;
  color: white;
}

div#content {
  padding: 1em 1em 0.5em 1em;
  background-color: #ffffcc;
  width: 85%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0.5em;
  font-size: 97%;
}

div#entry {
  height: 9em; 
}

div.center {
  width: 750px;
  margin-left: auto;
  margin-right: auto;
}


textarea#input {
  height: 6em;
  width: 85%;
  float: left; 
  border: 2px solid #323840;
  font-family: NafeesWeb, Arial;
  -moz-border-radius: 10px;
  -webkit-border-radius: 10px;

}

span#toggle {
  margin-left: 0.2em; 
  border: 2px outset black;
  padding: 0.2em;
  float: left; 
  font-size: 87%;
  cursor: pointer;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
}

span#license {
  float: left;
  margin-top: 0.2em;
  margin-left: 0.2em;
}

h2 {
  font-size: 93%;
  padding: 0.2em;
}

ul {
  padding-left: 2em;
}

/* tabs css from http://unraveled.com/projects/css_tabs/ */
ul#tabs {
  border-bottom: 1px solid #3399bb;
  list-style-type: none;
}
ul#tabs li {
  display: inline;
  padding: 0.2em 0.4em 0em 0.4em;
  margin-right: 2em;
}

ul#tabs li.noul {
  color: black;
  background-color: #ffffcc;
  border: 1px solid #3399bb;
  border-bottom: 1px solid #ffffcc;
  font-weight: bold;
}

ul#tabs li.ul {
  color: #666666;
  background-color: #ccccff;
  border: 1px solid #3399bb;
  font-weight: normal;
  cursor: pointer;
}

div.tab-body {
  margin-top: 0.4em;
  color: black;

}

div.tab-body li {
  list-style-image: url(sidebar-li-arrow.png);
}

hr {
  color: #3399bb;
  background-color: #3399bb;
}

address {
  text-align: right;
  font-size: small;
}

tt, td {
  padding-left: 0.2em;
  padding-right: 0.2em; 
  background-color: #faff4c;
  font-size: 150%;
}

/* eof */
