.normalForm{margin:15px 0;border:1px solid #eee;padding:5px}
#cuerpo .normalForm div{margin:0 0 3px 0;background:#eee;padding:3px}
.rowLabel{padding:2px;background:#f9f9f9;width:140px;display:block;float:left;margin-right:5px}
.normalText,.normalSelect,.normalTextArea{font:1em sans-serif;border:1px solid #585;padding:3px;color:#363}
.formNormlRow{display:none}

/*search*/
#searchForm{margin:0 0 2em 0;background:#eee;padding:3px 5px}
#searchForm label{font-weight:bold;color:#666;margin-right:3px}
#searchForm input{border:1px solid #999;color:#666;padding:2px 3px}
#searchForm button{border:1px solid #999;color:#333;padding:1px 3px}
#searchResInfo{border-top:1px solid #36C;background:#E5ECF9;text-align:right;padding:3px 5px}
#searchResRow{margin:0 0 2em 0}
#searchResRow a{color:#00c}
#searchResRow h3{font-size:1.4em;margin:0 0 0.5em 0;font-weight:normal}
#searchResRow div{margin:0}
.searchResURL{color:#070}

/*tables*/
.adminTable{width:100%}
.adminTable th{background:#6496C9;color:#fff;text-align:center}
.adminTable td{border:1px solid #ddd}
.row2{background:#eee}
.centerB{text-align:center}
.adminTable a{color:#06c;text-decoration:none}
.adminTable a:hover{text-decoration:underline}

.linkbar{border:1px solid #A7C3DF;padding:5px}
.linkbar a{color:#369;text-decoration:none}
.linkbar a:hover{text-decoration:underline}

.pageLinks{text-align:center;background:#EFF7FF;margin:0.5em 0;padding:5px}
.pageLinks a{color:#369;text-decoration:none;border:1px solid #A7C3DF;padding:1px 4px;background:#fff}
.pageLinks a:hover{color:#009;border-color:#69b;padding:1px 4px;background:#fff}

.required{color:#c00;font-weight:bold}