html * {margin: 0;}.spinner {padding: 5px;position: absolute;right: 0;}body {background: #fff;color: #333;font: 11px verdana, arial, helvetica, sans-serif;}#grailsLogo {padding:20px;}a:link, a:visited {color: #666;font-weight: bold;text-decoration: none;}a:hover {color: #000;font-weight: bold;text-decoration: underline;}h1 {color: #48802c;font-weight: normal;font-size: 16px;margin: .8em 0 .3em 0;}ul {padding-left: 15px;}input, select, textarea {background-color: #fcfcfc;border: 1px solid #ccc;font: 11px verdana, arial, helvetica, sans-serif;margin: 2px 0;padding: 2px 4px;}select {padding: 2px 2px 2px 0;}textarea {width: 250px;height: 150px;vertical-align: top;}input:focus, select:focus, textarea:focus {border: 1px solid #b2d1ff;}.body {float: left;margin: 0 15px 10px 15px;}.title {color: #104E8B;font-family:Verdana, sans-serif;font-weight: bold;font-size: 22px;margin: .8em 0 .3em 2.0em;text-shadow: 2px 2px #104E8B;}.nav {background: #fff url('skin/shadow-91463fad8ce43e365a0af6e8f415fdf6.jpg') bottom repeat-x;border: 1px solid #ccc;border-style: solid none solid none;margin-top: 0px;font-size: 10px;padding: 7px 5px;}.nav a {color: #333;padding: 4px 6px;}.nav a.home {background: url('skin/house-99bea32e1990e011e870f6c562e87a6a.png') center left no-repeat;color: #333;padding-left: 25px;}.nav a.edit {background: url('../images/Edit.gif') center left no-repeat;color: #333;padding-left: 25px;}.nav a.list {background: url('skin/database_table-c413540d7e3545ace2c445fe686e915f.png') center left no-repeat;color: #333;padding-left: 25px;}.nav a.create {background: url('skin/database_add-82a75143b4660a3f02f9c058f0a3ae93.png') center left no-repeat;color: #333;padding-left: 25px;}.nav a.fullDetails {background: url('../images/skin/zoom.png') center left no-repeat;color: #333;padding-left: 25px;}.nav a.familyTree {background: url('../images/skin/family_tree.png') center left no-repeat;color: #333;padding-left: 25px;}.nav a.individuals {background: url('../images/skin/person.png') center left no-repeat;color: #333;padding-left: 25px;}.nav ul{list-style: none;padding: 0;}.nav ul li {display: inline;font-size: 10px;font-weight: bold;}.errors {background: #fff3f3;border: 1px solid #ffaaaa;color: #cc0000;margin: 10px 3px 5px 3px;padding: 5px 5px 5px 0px}.error {background: #fff3f3 url('skin/exclamation-e4dd51f46566ed3ceacdc900bf2fdf01.png') 0.5em 50% no-repeat;border: 1px solid #ffaaaa;color: #cc0000;margin: 10px 3px 5px 3px;padding: 5px 5px 5px 30px}.message {background: #f3f8fc url('skin/information-3750c701d2ec35a45d289b9b9c1a0667.png') 8px 50% no-repeat;border: 1px solid #b2d1ff;color: #006dba;margin: 10px 0 5px 0;padding: 5px 5px 5px 30px}div.errors {background: #fff3f3;border: 1px solid red;color: #cc0000;margin: 10px 0 5px 0;padding: 5px 0 5px 0;}div.errors ul {list-style: none;padding: 0;}div.errors li {background: url('skin/exclamation-e4dd51f46566ed3ceacdc900bf2fdf01.png') 8px 0% no-repeat;line-height: 16px;padding-left: 30px;}div.attributeTips {padding: 5px;background: #FFFFCC;border: 1px solid blue;display:none;text-align:left;width:auto;Z-INDEX: 100;POSITION: absolute;}td.errors select {border: 1px solid red;}td.errors input {border: 1px solid red;}td.errors textarea {border: 1px solid red;}table {border: 1px solid #ccc;width: 100%}tr {border: 0;}td, th {font: 11px verdana, arial, helvetica, sans-serif;line-height: 12px;padding: 5px 5px;text-align: left;vertical-align: top;}th {padding: 5px 16px;background: #fff url('skin/shadow-91463fad8ce43e365a0af6e8f415fdf6.jpg');background-repeat:repeat-x;background-position:bottom;color: #666;font-size: 11px;font-weight: bold;line-height: 17px;}th a:link, th a:visited, th a:hover {color: #333;display: block;font-size: 10px;text-decoration: none;width: 100%;}th.asc a, th.desc a {background-position: right;background-repeat: no-repeat;}th.asc a {background-image: url('skin/sorted_asc-df23e44c4c4999383e95e9c8bf5da156.gif');}th.desc a {background-image: url('skin/sorted_desc-b85986b88116c4b0ef7571a1c4f3cfa3.gif');}.odd {background: #f7f7f7;}.even {background: #fff;}.list table {border-collapse: collapse;}.list th, .list td {border-left: 1px solid #ddd;}.list tr:hover {background: #b2d1ff;}.paginateButtons {background: #fff url('skin/shadow-91463fad8ce43e365a0af6e8f415fdf6.jpg') bottom repeat-x;border: 1px solid #ccc;border-top: 0;color: #666;font-size: 10px;overflow: hidden;padding: 10px 3px;}.paginateButtons a {background: #fff;border: 1px solid #ccc;border-color: #ccc #aaa #aaa #ccc;color: #666;margin: 0 3px;padding: 2px 6px;}.paginateButtons span {padding: 2px 3px;}.dialog table {padding: 5px 0;}.prop {padding: 5px;}.prop .name {text-align: left;width: 15%;white-space: nowrap;font-weight: bold;}.prop .value {text-align: left;width: 85%;}.buttons {background: #fff url('skin/shadow-91463fad8ce43e365a0af6e8f415fdf6.jpg') bottom repeat-x;border: 1px solid #ccc;color: #666;font-size: 10px;margin-top: 5px;overflow: hidden;padding: 0;}input[type=submit]:hover {background-color: #1874CD !important;color: white;}.newedit-button {background: url('../images/edit-icon.png') left center no-repeat;padding-left: 15px;}.buttons input {background: #fff;border: 0;color: #333;cursor: pointer;font-size: 10px;font-weight: bold;margin-left: 3px;overflow: visible;padding: 2px 6px;}.buttons input.create {background: transparent url('skin/database_add-82a75143b4660a3f02f9c058f0a3ae93.png') 5px 50% no-repeat;padding-left: 28px;}.buttons input.delete {background: transparent url('skin/database_delete-3862d8032e726f3a67a0dfd555ff9711.png') 5px 50% no-repeat;padding-left: 28px;}.buttons input.edit {background: transparent url('skin/database_edit-868a0bb564edc2c710f9fb55c827a4b8.png') 5px 50% no-repeat;padding-left: 28px;}.buttons input.save {background: transparent url('skin/database_save-8303213a3c95654e14d5afd4e72ed4c2.png') 5px 50% no-repeat;padding-left: 28px;}.buttons input.toAssign{background: transparent url('../images/skin/assign.png') 5px 50% no-repeat;padding-left: 28px;}.buttons input.filter {background: transparent url('../images/skin/filter.png') 5px 50% no-repeat;padding-left: 28px;}.buttons input.toComplete {background: transparent url('../images/skin/complete.png') 5px 50% no-repeat;padding-left: 28px;}.buttons input.toDelete {background: transparent url('../images/skin/delete.png') 5px 50% no-repeat;padding-left: 28px;}.buttons input.toCancel {background: transparent url('../images/skin/cancel.png') 5px 50% no-repeat;padding-left: 28px;}.buttons input.toAdjustOrder {background: transparent url('../images/skin/adjust_order.png') 5px 50% no-repeat;padding-left: 28px;}.buttons input.toReactive {background: transparent url('../images/skin/reactive.png') 5px 50% no-repeat;padding-left: 28px;}.buttons input.toShowFamilyTree {background: transparent url('../images/skin/family.png') 5px 50% no-repeat;padding-left: 28px;}.buttons input.back {background: transparent url('../images/skin/back.png') 5px 50% no-repeat;padding-left: 28px;}.buttons input.capture {background: transparent url('../images/skin/target.png') 5px 50% no-repeat;padding-left: 28px;}.buttons input.samplePlate {background: transparent url('../images/skin/sample_plate.png') 5px 50% no-repeat;padding-left: 28px;}.buttons input.sample {background: transparent url('../images/skin/sample.png') 5px 50% no-repeat;padding-left: 28px;}.buttons input.clear {background: transparent url('../images/skin/clear.png') 5px 50% no-repeat;padding-left: 28px;}.buttons input.refresh {background: transparent url('../images/skin/refresh.png') 5px 50% no-repeat;padding-left: 28px;}h1.libraryPrep {background: transparent url('../images/skin/flask.png') 5px 50% no-repeat;padding-left: 28px;}h1.samplePlate {background: transparent url('../images/skin/sample_plate.png') 5px 50% no-repeat;padding-left: 28px;}h1.capture {background: transparent url('../images/skin/target.png') 5px 50% no-repeat;padding-left: 28px;}h1.sequenceRun {background: transparent url('../images/skin/sequence_run.png') 5px 50% no-repeat;padding-left: 28px;}h1.request {background: transparent url('../images/skin/request.png') 5px 50% no-repeat;padding-left: 28px;}input.toDelete{background: transparent url('../images/skin/delete.png') 5px 50% no-repeat;padding-left: 28px;cursor: pointer;font-size: 10px;font-weight: bold;}input.toCancel{background: transparent url('../images/skin/cancel.png') 5px 50% no-repeat;padding-left: 28px;cursor: pointer;font-size: 10px;font-weight: bold;}input.toRemove {background: transparent url('../images/skin/remove.png') 5px 50% no-repeat;padding-left: 28px;cursor: pointer;font-size: 10px;font-weight: bold;}input.toMove {background: transparent url('../images/skin/move.png') 5px 50% no-repeat;padding-left: 28px;cursor: pointer;font-size: 10px;font-weight: bold;}input.toAdd {background: transparent url('../images/skin/add.png') 5px 50% no-repeat;padding-left: 28px;cursor: pointer;font-size: 10px;font-weight: bold;}input.toEdit {background: transparent url('../images/Edit.gif') 5px 50% no-repeat;padding-left: 28px;cursor: pointer;font-size: 10px;font-weight: bold;}input.workspace {background: transparent url('../images/skin/workspace.png') 5px 50% no-repeat;background-color: #1874CD;padding-left: 25px;color: white;cursor: pointer;font-size: 10px;font-weight: bold;}.buttons input.toAdjustOrder {background: transparent url('../images/skin/adjust_order.png') 5px 50% no-repeat;padding-left: 28px;}.collapsedButton {background: transparent url('../images/skin/collapse.gif') 5px 50% no-repeat;padding-left: 15px;cursor: pointer;border:0;font-size:10px;font-weight:bold;}.expandedButton {background: transparent url('../images/collapsed.gif') 5px 50% no-repeat;padding-left: 15px;cursor: pointer;border:0;font-size:10px;font-weight:bold;}input.autoIncrement {background: transparent url('../images/skin/down_arrow.png')  50% no-repeat;cursor: pointer;}input.batchUpdate {background: transparent url('../images/skin/batchUpdate.png') 5px 50% no-repeat;padding-left: 28px;cursor: pointer;font-size: 10px;font-weight: bold;}.userInput {background-color: rgba(214,214,214, 0.3)}#layoutTable {border: 0px;width: 0%;}#layoutTable td, th  {padding: 0px 0px;line-height: 10px;vertical-align: middle;border:0;}#layoutTable td a:hover{text-decoration: none;}.attributeTable {margin:0px;border:0;}table.attributeTable td, th  {padding-top: 0px;padding-bottom: 0px;text-align: left;vertical-align: top;border:0;}.requestDraft {background: gray;color:#ffffff;}.requestCancelled  {background: red;color:#ffffff;}.requestActive  {background: blue;color:#ffffff;}.requestCompleted  {background: green;color:#ffffff;}#header {padding: 1em 1em 1em 1em;margin-bottom: 0;background-image: url('../images/dna_background.jpg');}a.header-main:link, a.header-main:visited, a.header-main:hover {color: #fff;font-size: 3em;font-weight: bold;text-decoration: none;}.header-sub {color: #fff;font-size: 1.25em;font-style: italic;}#loginRow {background-image: url('../images/glassBarTile.png');background-repeat:repeat-x;background-position: bottom;}#loginHeader {border: 0px;width: 0%;}#loginHeader a{}#loginHeader td a:hover{color: #333;}#loginHeader td, th  {padding: 0px;line-height: 25px;vertical-align: middle;}#footer {background-color: #1874CD;font-size: 0.75em;font-style: italic;padding: 5px;clear: both;}.mandatory {color: #ff0000;}.deletedRecord{text-decoration:line-through;color: #ff0000;}input.biologicalReplicates {background: transparent url('../images/skin/search.png') 5px 50% no-repeat;padding-left: 28px;cursor: pointer;font-size: 10px;font-weight: bold;}input.copyToClipboard {background: transparent url('../images/copy.gif') 5px 50% no-repeat;padding-left: 28px;cursor: pointer;font-size: 10px;font-weight: bold;}fieldset legend {font-size: 16px;color: #36648B;font-weight: bold;padding-left: 5px;padding-right: 5px;}.taskNav {font-weight: bold;font-size: 14px;background-color: #1874CD;padding: 20px 12px;color: white;}.taskNav a {color: white;}a.submitButton{cursor: pointer;font: 11px verdana, arial, helvetica, sans-serif;border:1px solid #ccc;text-align:center;color:#000 !important;padding: 2px;padding-left: 5px;padding-right: 5px;}a.submitButton:hover{background:#1874CD;color:#FFF !important;}