html * {margin: 0;}.spinner {padding: 5px;position: absolute;right: 0;}@font-face {font-family: "Roboto Regular";src: url('fonts/Roboto/Roboto-Regular.eot');src: url('fonts/Roboto/Roboto-Regular.eot?#iefix') format('embedded-opentype'),url('fonts/Roboto/Roboto-Regular-11eabca2251325cfc5589c9c6fb57b46.ttf')  format('truetype');}body {background: #fff;color: #333;font: 14px "Roboto Regular", Arial, Helvetica, sans-serif !important;}h1, h2, h3, h4, h5, h6 {font-family: "Roboto Regular", Arial, Helvetica, sans-serif !important;}#grailsLogo {padding:20px;}a:link, a:visited, a:hover {color: #666;font-weight: bold;text-decoration: none;}h1 {color: #48802c;font-weight: normal;font-size: 16px;margin: .8em 0 .3em 0;}hr {border: 1px solid #ccc;}ul {padding-left: 15px;}input, select, textarea {background-color: #fcfcfc;border: 1px solid #ccc;font: 11px "Roboto Regular", 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;}.nav {background: #fff url(skin/shadow-91463fad8ce43e365a0af6e8f415fdf6.jpg) bottom repeat-x;border: 1px solid #ccc;border-style: solid none solid none;margin-top: 5px;padding: 7px 12px;}.menuButton {font-size: 10px;padding: 0 5px;}.menuButton a {color: #333;padding: 4px 6px;}.menuButton a.home {background: url(skin/house-99bea32e1990e011e870f6c562e87a6a.png) center left no-repeat;color: #333;padding-left: 25px;}.menuButton a.list {background: url(skin/database_table-c413540d7e3545ace2c445fe686e915f.png) center left no-repeat;color: #333;padding-left: 25px;}.menuButton a.create {background: url(skin/database_add-82a75143b4660a3f02f9c058f0a3ae93.png) center left no-repeat;color: #333;padding-left: 25px;}.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;}td.errors select {border: 1px solid red;}td.errors input {border: 1px solid red;}table {border: 1px solid #ccc;width: 100%;}tr {border: 0;}td, th {font: 12px "Roboto Regular", Arial, Helvetica, sans-serif;line-height: 12px;padding: 5px 6px;text-align: left;vertical-align: middle;}th {background: #fff url(skin/shadow-91463fad8ce43e365a0af6e8f415fdf6.jpg);color: #666;font-size: 11px;font-weight: bold;line-height: 17px;padding: 2px 6px;}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;}.status {background: transparent  url(skin/bullet_green-7b0427008d99a38c719796785c36b548.png) 50% no-repeat;}.off {background: transparent url(skin/bullet_red-f3188c49966a18892f536c63956644e1.png) 50% no-repeat;}.list table {border-collapse: collapse;}.list th, .list td {border-left: 1px solid #ddd;}.list th:hover, .list tr:hover {background: #b2d1ff;}.tableNoResize {width: 1px;}.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 .lineheader {text-align: left;width: 15%;white-space: nowrap;}.prop .name {text-align: left;width: 15%;white-space: nowrap;}.prop .tableheader {text-align: center;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;}.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.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;}ul#minitabs {list-style: none;margin: 0;margin-right: 60px;margin-left: 60px;padding: 7px 0;border-bottom: 1px solid #CCC;font-weight: bold;white-space: nowrap;}ul#minitabs li{display: inline;margin: 0 10px}ul#minitabs a{text-decoration: none;padding: 0 0 3px;border-bottom: 4px solid #FFF;color: #999;}ul#minitabs a.current{border-color: #c6d81e;color: #666;}ul#minitabs a:hover{border-color: #F60;color: #666;}.mainButton {font-weight: bold;}.hr-no-margin {margin: 0;}