body {
  margin: 0px;
  padding: 0px;
  font-family: Verdana, Helvetica, Arial, sans-serif;
  font-size: 75%;
  color: #000000;
  background-color: #eaeaea;
}

a {
  color: #0000aa;
}

#wrapper {
  background-color: #ffffff;
  margin: 0px auto;
  padding: 0px;
  width: 750px;
  border: 0px;
}

#headerBox {
  background-color: #ffffff;
  background: url( "/images/header.png" ) no-repeat bottom center;
  margin: 0px;
  padding: 0px;
  width: 750px;
  height: 105px;
}
#header {
  display: none;
}

#navigationBox {
  background-color: #ffffff;
  background: url( "/images/blueBackground.png" ) repeat-y top; 
  border: none;
  margin: 0px;
  padding: 10px;
  width: 730px;
  height: 20px;
}
#navigation {
  margin: 0px 10px 0 2px;
  float: left;
}
#navigation ul {
  margin-left: 0px;
  padding-left: 0px;
  display: inline;
  border: none;
}
#navigation ul li {
  display: inline;
  padding: 2px;
}
#identity {
  margin: 0px 2px 0px 10px;
  float: right;
}
#identity input.text {
  width: 100px;
}
#identity input.password {
  width: 75px;
}
#identity input.submit {
  width: 55px;
}
#identity input.text:focus, input.password:focus {
  background-color: #ffffaa;
}

#contentBox {
  clear: both;
  background-color: #ffffff;
  background: url( "/images/background.png" ) repeat-y top; 
  border: none;
  margin: 0px auto;
  padding: 10px;
  width: 730px;
}

#content {
  margin: 0px 20px 0px 20px;
}

#forms-table {clear:both;margin:0;width:100%;background-color:#fff;}
#forms-table td{border:1px solid #ccc;}
#forms-table tr td{padding:0;}
#forms-table h3{position:relative;font-size:115%;margin:0;}
#forms-table h3 a{display:block;width:100%;text-indent:10px;padding:5px 0 7px 0;margin:0;background-color:#ddd;color:#222;text-decoration:none;}
#forms-table h3 a:hover, tr:hover h3 a{background:#C03619 url(/images/selected-background.png) right no-repeat;}

#forms-table ul{float:left;width:auto;margin:0;list-style-type:none;}
#forms-table li{float:left;padding:0;}
#forms-table li a{font-size:85%;display:block;padding:0 4px 0 24px;color:#444;text-decoration:none;border:1px solid #eee;cursor:pointer;line-height:22px;margin:2px 2px 2px 0;background-repeat:no-repeat;background-position:5px 3px;}
#forms-table li a[class]{display:block;}
#forms-table li a:hover{background-color:#A3C8FF;border:1px solid #91B0EA;color:#336699;}
#forms-table li a:active{background-color:#6299c5;border:1px solid #6299c5;color:#fff;}

#forms-table td.number {text-align:center;font-size:170%;color:#222;width:50px;background-color:#dfdfdf;}
#forms-table td.item {background-color:#efefef;}
#forms-table td.active {text-align:center;width:50px;background-color:#dfdfdf;}
#forms-table tr:hover td{border:1px solid #6180BA;}
#forms-table tr:hover td.number{background-color:#7498DD;border:1px solid #6180BA;}
#forms-table tr:hover td.item{background-color:#eef;}
#forms-table tr:hover td.active{background-color:#7498DD;border:1px solid #6180BA;}
#forms-table tr:hover a.title{background-color:#aad;}
#forms-table table tr:hover td, td.number{background-color:#fff;border-left:none;border-top:1px solid #eee;border-bottom:1px solid #fff;}

#forms-table .view{background-image:url(/images/icons/view.png);}
#forms-table .edit{background-image:url(/images/icons/edit.png);}
#forms-table .view-log{background-image:url(/images/icons/list.png);}
#forms-table .code{background-image:url(/images/icons/code.png);}

#view-form {background-color:#eee;}
#view-form td.item {text-align:right;vertical-align:top;font-weight:bold;font-size:110%;color:#222;}

#view-log-table {background:#eee;}
#view-log-table td.date-options {text-align:right;vertical-align:top;color:#222;}
#view-log-table td.key-values {background:#fefefe;}
#view-log-table td.key-row {text-align:right;vertical-align:top;font-weight:bold;color:#222;}
#view-log-table td.value-row {color:#222;}

#footerBox {
  margin: 0px;
  padding: 0px;
  width: 750px;
  height: 50px;
  background: url( "/images/footer.png" ) no-repeat;
}

#footer {
  color: #888888;
  margin: 0px 15px 0px 0px;
  font-size: 0.8em;
  float: right;
}

.blockHide {
  display: none;
  height: 0px;
  width: 0px;
  overflow: hidden;
  position: absolute;  /* IE5 Mac */
}

.tableRow {
  font-size: 0.8em;
}

.codeCopy {
  font-size: 1em;
  width: 650px;
}
