/* - -------------------------------------------------------------------------- - */

/* - Geral - */

#formSourceDataContentBrowser { float: left; width: 400px; height: 350px; }
#formSourceDataContentPermission { float: left; width: 300px; height: 350px; border-left: 2px solid #E0EAF6; }

/* - -------------------------------------------------------------------------- - */

/* - Dados - */

.srcData { padding: 5px 0px 5px 5px; margin-top: 5px; height: 350px; overflow: auto; }

.srcItem { padding: 6px 6px 3px 3px; }
.srcItem img { cursor: pointer; }
.srcItem span { position: relative; top: -3px; }
.srcItem span.dKey { color: #999999; font-size: 11px; margin-left: 5px; top: -3px; text-decoration: none; }
.srcItem input.checkbox { float: right; position: relative; top: -1px; }

.srcOver { background-color: #F0F5FB; } 

.srcPerm { background-color: #F0F5FB; } 
.srcPerm a { text-decoration: none; }
.srcPerm a span { color: black; font-weight: bold; }

.srcChild { display: inline; }

/* - -------------------------------------------------------------------------- - */

/* - Permissões - */

.usrAdd { padding: 10px; border-bottom: 2px solid #E0EAF6; }
.usrAdd input.text { margin-right: 0px; color: #999999; text-align: center; border: 1px solid #C5D7E6; height: 25px; padding: 5px 5px 5px 5px; }
.usrAdd input.focus { text-align: left; color: black; }

.usrList { padding: 5px 0px 5px 5px; height: 300px; overflow: auto; }

.usrItem { padding: 6px 10px 3px 3px; }
.usrItem input.checkbox { float: right; position: relative; top: -1px; }

.usrOver { background-color: #F0F5FB; }

.usrPerm { background-color: #F0F5FB; }
.usrPerm a { text-decoration: none; }
.usrPerm a span { color: black; font-weight: bold; }

/* - -------------------------------------------------------------------------- - */

/* - Valores - */

#listSourceData { margin: 10px; }
#listSourceData table.tbllist { width: 655px; }
#listSourceData table.tbllist tbody tr td { vertical-align: top; }
#listSourceData table.tbllist tbody tr td div { padding-bottom: 4px; }

#stepSourceData { margin: 2px 2px 2px 2px; padding: 0px; }
#stepSourceData * { background-color: #E0EAF6; }

/* - -------------------------------------------------------------------------- - */

/* - Relatórios - */

#listSourceReport { width: 700px; }
#listSourceReport table { border: none; }

#formSourceReport #btnNew { margin-left: 10px; margin-top: 5px; }

/* - -------------------------------------------------------------------------- - */

/* - Atualizações - */

#formSourceUpdate #btnUpdate { margin-left: 5px; margin-top: 10px;  }

#listSourceUpdate { width: 700px; }
#listSourceUpdate table { border: none; }
#listSourceUpdate table.tbllist tfoot tr td { background: white; }
#listSourceUpdate table.tbllist tfoot tr td #btnUpdate { margin-left: 0px; }

#stepSourceUpdate { float: right; margin: 2px 5px 5px 7px; padding: 0px; }
#stepSourceUpdate * { background-color: white; }
#stepSourceUpdate .stepLimit { display: none; }
#stepSourceUpdate .stepTotal { display: none; }
#stepSourceUpdate .stepRichCenterContent { display: none; }

/* - -------------------------------------------------------------------------- - */

/* - Configurações - */

#formSourceSpec textarea { width: 700px; }
#formSourceSpec #btnRemove { float: right; }

/* - -------------------------------------------------------------------------- - */