a.link{font-weight:bold;text-decoration:none}
a.link:focus,a.link:hover{color:#f90}
a.text-link:hover{color:#f90}
body{background-color:#383750;color:#000018;font-family:Verdana}
img{border:0}
textarea{resize:none}
#dialog{background-color:#fff;color:#000042;margin:8px 0 3px 0;padding:10px}
#ft{color:#d7d7df;font-size:85%;margin-top:15px;padding:5px;text-align:center}
#hd{margin-bottom:10px}
#logged{color:#d7d7df;padding:0 15px 0 3px}
#mini{margin:10px 0 10px 0;*margin:17px 0 7px 0;text-align:center}
#panel{background-color:#fff;border:solid 1px #1b1538;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;color:#000018;padding:10px}
#pubh,#pubv{background-color:#241d45;border:solid 1px #1b1538;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;padding:2px;text-align:center}
#pubh{background-image:url(/images/pubs/pubv.png);background-position:center left;background-repeat:no-repeat}
#pubv{background-image:url(/images/pubs/pubh.png);background-position:top center;background-repeat:no-repeat;padding-top:15px}
#space{height:10px}
#today{color:#d7d7df}
#top-bar{background-color:#241d45;border:solid 1px #1b1538;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;height:15px;margin:10px 0 0 0;padding:3px 10px}
.area{color:#000042;font-size:69.2%;text-transform:capitalize;text-decoration:none;padding:0 4px 0 0}
.attach,.attach-disabled{background-color:#eeeef2;border:solid 1px #d7d7df;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;color:#000042;cursor:pointer;*cursor:hand;padding:10px 4px 4px 10px}
.attach:hover{border:solid 1px #000042}
.attach-disabled{cursor:default}
.aviso{border:1px solid #000018;margin:8px 0 3px 0;padding:4px}
.back{background-color:#352d5b;border-left:1px solid #1b1538;border-right:1px solid #1b1538;padding:10px}
.busqueda{color:#cf2720;font-size:85%;font-weight:bold;padding:4px 4px 0 0;text-transform:uppercase}
.button{border:1px solid #000018;color:#000018;font-size:69.2%;font-style:normal;padding:1px 3px;text-decoration:none}
.button:hover{background-color:#000042;color:#fff}
.button-cancel{border:1px solid #000018;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#000018;font-size:69.2%;font-weight:bold;padding:5px 8px;text-decoration:none}
.button-ok{background-color:#f90;border:1px solid #f70;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#fff;font-size:69.2%;font-weight:bold;padding:5px 8px;text-decoration:none}
.checkcell,.checkcell-checked,.checkcell-proc,.checkcell:hover,.concell,.concell-dis{border:solid 1px #fff;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;cursor:pointer;*cursor:hand;height:55px;margin:4px;padding-top:5px;text-align:center;width:175px}
.checkcell{background-image:url(/images/i16/no.png);background-position:155px 40px;background-repeat:no-repeat}
.checkcell-checked{background-image:url(/images/i16/ok.png);background-position:155px 40px;background-repeat:no-repeat}
.checkcell-proc{background-image:url(/images/ajax16.gif);background-position:155px 40px;background-repeat:no-repeat;border:solid 1px #d7d7df;cursor:default}
.checkcell-checked{border:solid 1px #d7d7df}
.checkcell:hover,.checkcell-checked:hover,.concell:hover{border:solid 1px #000042}
.concell-dis{cursor:default}
.consultora{color:#000018;font-size:93%;font-weight:bold;text-transform:uppercase;padding:4px}
.content{min-height:843px;*min-height:844px}
.data{color:#000018}
.data-title{color:#585870}
.datos{color:#000042;font-size:69.2%;padding:4px}
.error{color:#f30;font-weight:bold}
.filtro{color:#000042;font-size:85%}
.ft-link{color:#d7d7df;font-style:italic;text-decoration:none}
.ft-link:hover{color:#f90}
.icon-err{background-image:url(/images/i16/err.png);cursor:default;display:inline-block;height:16px;width:16px;vertical-align:-3px}
.icon-ok{background-image:url(/images/i16/ok.png);cursor:default;display:inline-block;height:16px;width:16px;vertical-align:-3px}
.icon-refresh{background-image:url(/images/i16/refresh.png);cursor:default;display:inline-block;height:16px;width:16px}
.icon-proc{background-image:url(/images/ajax16.gif);cursor:default;display:inline-block;height:16px;width:16px;vertical-align:-3px}
.inputText,.inputText-Number,.inputText-Number-Req,.inputText-Req{border:solid 1px #000018;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;color:#000042;font-family:Verdana;padding:1px 1px 1px 3px}
.inputText:disabled,.inputText-Number:disabled,.inputText-Number-Req:disabled,.inputText-Req:disabled{border-color:#999}
.inputText:focus,.inputText-Number:focus,.inputText-Number-Req:focus,.inputText-Req:focus{border-color:#f90}
.inputText-Number,.inputText-Number-Req{padding:1px 3px 1px 1px;text-align:right}
.inputText-Number-Req,.inputText-Req{background-color:#fdffb4}
.link,.postulado{color:#000042;font-size:69.2%;padding:4px}
.link2{border-bottom:1px dashed #000084;color:#000084;font-style:italic;font-weight:bold;text-decoration:none}
.link2:hover{border-bottom:1px dashed #f90;color:#f90}
.login-link{color:#d7d7df;outline:none;padding:0 0 0 3px;text-decoration:none}
.login-link:hover{color:#f90}
.logout-button{border:1px solid #d7d7df;color:#d7d7df;font-size:61.5%;font-weight:bold;padding:1px 3px;position:relative;text-decoration:none;top:-2px}
.logout-button:hover{border-color:#f90;color:#f90}
.news{color:#585870;font-size:85%}
.news-sel{color:#000018;font-size:85%;font-weight:bold}
.note{font-size:77%}
.page{border:1px solid #000018;color:#000018;font-size:69.2%;padding:1px 3px;text-decoration:none}
.page:hover{background-color:#000066;border-color:#000018;color:#fff}
.page-sel{background-color:#000018;border:1px solid #000018;color:#fff;font-size:69.2%;padding:1px 3px}
.postulado{color:#cf2720;font-weight:bold}
.progess{background-color:#000042;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.pub{color:#000018;font-weight:bold}
.ref{color:#000042;font-size:85%;padding:0 4px 4px 0;text-transform:uppercase;}
.registro{background-color:#fff}
.res{font-weight:bold}
.resumen{color:#000042;font-size:77%;padding:0 4px 0 0}
.resumen a{color:#000042;text-decoration:none}
.section{border-bottom: solid 1px #000042;margin:10px 0 0 0}
.section-active{background-color:#241d45;color:#d7d7df;font-weight:bold;margin:10px 0 0 0;padding:5px}
.section-data{padding:0 0 0 5px}
.section-edit{background-color:#d7d7df;padding:10px 0 10px 5px}
.sel{background-color:#fff;border:1px solid #000018;list-style-type:none;margin:0;padding:3px;position:absolute;visibility:hidden;z-index:20}
.sel li{cursor:pointer;padding-right:1px;width:100%}
.sel li:hover{background-color:#000066;color:#fff}
.subtitle,.subtitle-top{border-top-left-radius:5px;border-top-right-radius:5px;-moz-border-radius:5px 5px 0 0;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;font-size:116%;margin-top:10px;padding:3px 0 4px 10px}
.subtitle-top{margin-top:0}
.text{background-color:#fff;border:solid 1px #000018;border-bottom-left-radius:5px;border-bottom-right-radius:5px;-moz-border-radius:0 0 5px 5px;-webkit-border-bottom-left-radius:5px;-webkit-border-bottom-right-radius:5px;color:#000018;padding:10px}
.text-link{color:#585870;font-style:italic;text-decoration:none}
.title,.title-text,.subtitle,.subtitle-top{background-color:#241d45;border:solid 1px #1b1538;color:#f90;font-weight:bold}
.title,.title-text{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;font-size:138.5%;padding:5px 0 6px 10px}
.title-text{border-bottom-left-radius:0px;border-bottom-right-radius:0px;-moz-border-radius:5px 5px 0 0;-webkit-border-bottom-left-radius:0px;-webkit-border-bottom-right-radius:0px}
.yui-ac-content{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;position:absolute;border:1px solid #000018;background:#fff;overflow:hidden;z-index:9050}
.yui-ac-content ul{margin:0;padding:0;width:100%}
.yui-ac-content li{margin:0;padding:2px 5px;cursor:default;white-space:nowrap;list-style:none;zoom:1}
.yui-ac-content li.yui-ac-prehighlight{background:#000042}
.yui-ac-content li.yui-ac-highlight{background:#000042;color:#d7d7df}
.yui-tt{background-color:#fdb4ff;border:1px solid #000018;color:#000018;font-family:Verdana;font-size:100%;padding:2px;position:absolute;visibility:hidden;width:auto;z-index:1}