.layout-grid, .layout-grid th, .layout-grid td {border-spacing: 0px;border-collapse: collapse;border:1px; margin:0;}
.layout-grid {border:thin solid #5C9CCC;}
.layout-grid th, .layout-grid td {padding:0.2em 0.3em;border-left:thin solid #5C9CCC;}
.layout-grid td {vertical-align:top;}

.fa_field {font-size:1em;}
.fa_field {margin-left:0.2em;margin-bottom:0.3em;}
.fa_field div.ui-state-error {margin:0.3em 0em; padding:0.2em; width:20em;}
.fa_controls {margin-top: 1.5em;}
.fa_model {display:block;text-align:center;margin:1.5em 20%;padding:1em 0px;}
td.field_readonly {vertical-align:top;width:10%; text-align:right;}

.ui-widget-even {background-color: #DFEFFC;}
.ui-widget-odd {background-color: #FCFDFD;}

.fa_selectable .ui-selecting { background: #DFEFFC; }
.fa_selectable .ui-selected { background: #E6E6E6;}
.fa_selectable { list-style-type: none; margin: 0; padding: 0; width: 60%; }
.fa_selectable li { margin: 3px; padding: 0.4em; height: 18px; cursor:pointer;}

.fa_sortable { list-style-type: none; margin: 0; padding: 0; width: 60%; }
.fa_sortable li { margin: 0 3px 3px 3px; padding: 0.4em; padding-left: 1.5em; height: 18px; cursor:move;}
.fa_sortable li span { position: absolute; margin-left: -1.3em; }

.ui-widget-link {padding:0.4em 1em 0.4em 20px;position:relative;text-decoration:none;}
.ui-widget-link span.ui-icon {left:0.2em; margin:-8px 5px 0 0; position:absolute; top:50%;}

.ui-grid-icon {margin:auto;width:20px;height:16px;padding-left:4px;}
.ui-grid-icon input, .ui-widget-link input {background-color:transparent; border:none; cursor:pointer;}

a.ui-widget-button input {display:none;}
a.ui-widget-button, a.ui-widget-link {margin-right:1em;}

.ui-pager {margin-bottom:1em;}

/* jGrowl */
div.ui-state-info {
    background-color: #FFFFCC;
    border:1px solid #336633;
    color:#000000;
}

div.ui-state-warning {
    background-color: #FF9966;
    border:1px solid #FF3300;
    color:#FF3300;
}



/* colorbox */
#cboxOverlay{background-image:css/ui-lightness/images/ui-bg_diagonals-thick_20_666666_40x40.png);}

/* patch for datepicker + jQuery UI */
#ui-datepicker-div {
	z-index: 1010;
}
