fieldset {
  border:1px solid #eee; background:#f4f4f4;}

.form-text,
.form-select,
.form-textarea {
  font-size:12px;
  font-family: Helvetica, Arial, sans-serif;}

.form-file {
  font-size:10px;
  max-width:300px;}

.help {
  background:#e8e6e4;
  padding: 5px 10px; margin:0px 10px; }

#content form {
  padding:10px;}

/* BOX + COMMENTS */
.box {
  border-bottom:1px solid #fff;
  background: #f4f2ef;}
  .box h6.bxtitle {
    font-size:11px; letter-spacing:1px;
    font-family: 'Century Gothic', 'Gill Sans', Futura, sans-serif;
    padding:3px 10px; color:#fff; text-transform:uppercase;
    background: #808080;}
  .box .content {
    padding:10px;}
  .box fieldset {
    border:1px solid #ddd;
    background:#fff;}

.comment {
  border:5px solid #e4e2df;
  background:#fff;
  margin-bottom:10px; padding:0px;}

.comment h6.ctitle {
  padding:5px;border:0px;
  background: #1e3e60; color:#fff;}

  * html .comment h6.ctitle {
    height:1%;}

  .comment h6.ctitle a {
    color:#fff;}

.comment .content {
  padding:10px;}

  .comment .submitted {
    text-transform:uppercase; font-size:10px;
    color:#999;}
  
  .comment .submitted .name {
    text-transform:none; font-size:12px; font-weight:bold;}
  
  .comment div.links {
    text-align:right; font-weight:bold;}


/* TOP ADMIN BAR */

#admin {
  margin:0px; font-size:12px;
  border-bottom:3px solid #000;
  background:url(unmc/adminbg.gif);}

#admin a {
  color:#fff;}

#admin .limiter {
  position:relative;}

#admin .content-links,
#admin .admin-links {
  padding:5px;
  word-spacing:5px;
  border-top:1px solid #444; background:#000;
  text-align:right;
  color:#666;}

#admin .content-links {
  float:left;}

#admin .content-links a,
#admin .admin-links a {
  padding:3px;
  word-spacing:normal;}
#admin .content-links a:hover,

#admin .admin-links a:hover {
  color:#fff; background:#d00;}


#admin .messages {
  border:0px;
  border-top:1px solid #444;
  opacity: .9;
  color:#fff; background: #111;
  padding: 10px;}
  
  #admin .error {
    color:#f53;}
  
  #admin .messages ul {
    list-style:square;
    margin:0px; padding:0px 0px 0px 1em;}

#admin ul.tabs {
  border:0px; border-top:1px solid #444;
  background:#000; line-height:30px;
  margin:0px 0px 0px auto; padding:0px 5px;}
  
#admin ul.secondary {
  background: #e6e8ee;}
  
#admin ul.tabs li {
  margin:0px; padding:0px; background:transparent;
  border:0px;}
  
#admin ul.tabs li a,
#admin ul.tabs li a.active {
  white-space:nowrap;
  background:transparent; padding: 3px; border:0px;}
    
#admin ul.tabs li a:hover {
  background:#333;}
    
#admin ul.tabs li a.active,
#admin ul.tabs li a.active:hover {
  color:#fff; background:#d00;
  font-weight:bold;}
