<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
h3 { font-size: 16px; font-weight:bold; }
h4 { font-size: 14px; font-weight:bold; }

p { font-size: 12px; }

#admin_header {
 padding: 0px;
 margin: 0px;
 border: none;
}

#admin_header td {
 padding: 0px;
 margin: 0px;
 border: none;
}

#admin_header h3 {
  margin: 0px;
  background-color: #1E90FF;
  color: white;
  padding: 5px;
  border: none;
}

.box {
  position:relative;
  }
#menu {
  width:140px;
  text-align:left;
  position:relative;
  border: 1px solid #1E90FF;
  }

#menu h3 {
  margin: 0px;
  background-color: #1E90FF;
  color: white;
  padding: 5px;
}

#menu a, #menu a:visited {
  text-decoration:none;
  color:#c00;
  display:block;
  width:120px;
  height:16px;
  border:1px solid #fff;
  padding:5px;
  }
* html #menu a,
* html #menu a:visited {
  width:130px;
  height:28px;
  width:130px;
  height:16px;
  }
#menu a span {
  display:none;
  }
#menu a:hover {
  border:1px solid #c00;
  }
#menu a:hover span.left,
#menu a:hover span.right {
  display:block;
  position:absolute;
  height:0;
  width:0;
  overflow:hidden;
  border-top:8px solid #fff;
  border-bottom:8px solid #fff;
  }
#menu a:hover span.left {
  left:5px;
  top:5px;
  border-left:8px solid #c00;
  }
#menu a:hover span.right {
  left:87px;
  top:5px;
  border-right:8px solid #c00;
  }

* html #menu a:hover span.left,
* html #menu a:hover span.right {
  width:8px;
  height:16px;
  w\idth:0;
  he\ight:0;
  }

#menu .box { font-size: 14px;}

#right_content {
  width:100%;
  text-align:left;
  position:relative;
  border: 1px solid #1E90FF;
  font-size: 12px;
}

#right_content h3 {
  margin: 0px;
  background-color: #1E90FF;
  color: white;
  padding: 5px;
}

#right_content #right_body {
  padding: 5px;
 }

#right_content table {
 margin: 0px;
 padding: 0px;
 border-collapse: collapse;
}

#right_content th, #right_content td,
#result th, #result td {
 font-size: 12px;
 border: 1px solid gray;
 padding: 5px;
 margin: 0px;
}

#right_content th {
  text-align: left;
}

#result img {
  margin-bottom: 5px;
}

.error-message {
  color: red;
}

.editable {
  border: 1px dotted gray;
  padding: 2px;
}

#login {
  width:400px;
  text-align:center;
  position:relative;
  border: 1px solid #1E90FF;
  font-size: 12px;
}

#login h3 {
  margin: 0px;
  background-color: #1E90FF;
  color: white;
  padding: 5px;
}

#photo_data table, #photo_data th, #photo_data td {
  padding: 5px;
}

#photo_data table {
  border-collapse: collapse;
}

#photo_data th, #photo_data td {
  margin: 0px;
  font-size: 12px;
  border: 1px solid gray;
}

#photo_data th {
  width: 120px;
  font-weight: normal;
  text-align: left;
}

#photo_data td {
  width: 300px;
}
</pre></body></html>