#comgmtsoft {min-height:400px;position:relative}
#comgmtsoft #powered-by {position:absolute;bottom:0;width:100%;text-align:center}
#comgmtsoft .status {display:inline-block;opacity:.75;border-radius:10px;font-weight:bold;color:white;padding:5px;margin:5px;background-color:red;border:1px solid black;box-shadow:1px 1px 1px #666;text-shadow:1px 1px 1px black}
#comgmtsoft a, #comgmtsoft a:hover {color:#428bca !important}
#comgmtsoft a.link {cursor:pointer !important}
#comgmtsoft a:hover {text-decoration:underline !important}
#comgmtsoft #nav, #comgmtsoft #nav ul {margin:10px 0 20px 0;padding:0;background-color:white;white-space:nowrap}
#comgmtsoft #nav > li {list-style: none;
  float:left;
  padding: 0 20px;
  border-top: 1px solid black;
  border-bottom: 1px solid black;
  border-right: 1px solid black}
#comgmtsoft #nav > li:first-of-type {border-left: 1px solid black;}
#comgmtsoft #nav li a {}
#comgmtsoft #nav li ul {display:none; position:absolute; z-index:25;margin-top:0}
#comgmtsoft #nav li:hover ul {display:block}
#comgmtsoft #nav > li > ul li {list-style: none;
  padding: 0 20px;
  float:none;
  border-bottom: 1px solid black;
  border-left: 1px solid black;
  border-right: 1px solid black;
  }
#comgmtsoft #nav > li > ul li:first-of-type {border-top: 1px solid black;}

#comgmtsoft form {}
#comgmtsoft form legend {margin-bottom:5px}
#comgmtsoft form ol {margin:0;padding:0}
#comgmtsoft form ol li {list-style:none;margin:5px 0}
#comgmtsoft form label {width: 150px;
  float: left;
  text-align: right;
  padding-right: 5px;}
#comgmtsoft form label b {color:red}
#comgmtsoft form label i {color: transparent}
#comgmtsoft form label.no_style {float:none;width:auto}
#comgmtsoft form ol li.buttons {padding-left:200px}
#comgmtsoft .tablesorter-filter-row input[type=search], #comgmtsoft form input[type=text], #comgmtsoft form input[type=password], #comgmtsoft form select, #comgmtsoft form textarea {border: 1px solid black;padding:2px}
#comgmtsoft form input[type=submit] {border: 1px solid #000;
  background-color: #696;
  color: white;
  text-shadow: 1px 1px 1px black;
  border-radius: 10px;
  padding: 3px;}
#comgmtsoft form input[type=button] {border: 1px solid #000;
  background-color: #ccc;
  color: black;
  text-shadow: 1px 1px 1px white;
  border-radius: 10px;
  padding: 3px;}
  #comgmtsoft form p.form-field-error {padding-left:150px;color:red; font-style:italic; font-variant:small-caps;font-weight:bold}
  #comgmtsoft #task-list {font-size:.9em}
  #comgmtsoft #task-list td {padding:5px 10px;white-space:nowrap}
  #comgmtsoft #task-list tr.tablesorter-filter-row {}
  #comgmtsoft tr.even {background-color:white}  
  #comgmtsoft tr.odd {background-color:#eee}
  #comgmtsoft #history ul {}
  #comgmtsoft #history > ul > li {  border-bottom: 1px solid #ccc;
  border-top: 1px solid white;}
  #comgmtsoft #history > ul > li:nth-child(odd) {background-color: #eee}
  #comgmtsoft #history ul li ul {padding:0;margin-left:0}
  #comgmtsoft #history ul li ul li {list-style:none;display:inline-block}
  #comgmtsoft #history ul li ul li:first-of-type {min-width:250px;text-align:right;color:#aaa;vertical-align:top}
  #comgmtsoft #history ul li ul li:last-of-type .changed {padding-left:10px}
  #comgmtsoft #history ul li ul li:last-of-type .changed ins {color:green}
  #comgmtsoft #history ul li ul li:last-of-type .changed del {color:red}
  #comgmtsoft #task-details th {text-align:right !important;vertical-align:top !important;padding-right:5px !important;color:black !important;background-color:white !important}
  #comgmtsoft .task-comment-list {vertical-align: top}
  #comgmtsoft .task-comment-list ul {padding:0}
  #comgmtsoft .task-comment-list ul li {  list-style: none}
  #comgmtsoft .task-comment-list ul li:first-of-type {color:#aaa}
  #comgmtsoft .task-comment-list ul li p {margin-left:20px}

