﻿BODY{   margin:0px;    background:#FFF url(../img/fondo.gif);    text-align:center;    font-size:8pt;    font-family:verdana,tahoma,arial;    font-weight:normal;    color:#000}

IMG{border:none}
#head{display:block; height:133px; background:#FFF url(../img/head.png) no-repeat center top}

#CINFO{ padding:0pt 3pt;  margin:2pt 0px}

#t_basica2{ margin:2pt 0 0 0;  padding:0px;  border-top:1px solid #666;  background:#EEE;  width:100%}

#t_basica_g{ margin:2pt 0 0 0;  padding:0px;  border-top:1px solid #666;  width:100%}

FORM{ margin:0px}

SELECT{ font-size:8pt;  font-family:verdana,tahoma,arial;  font-weight:normal;  color:#000;  background:#FFF}

.radio{ background:transparent;  border:none}

P{ text-align:left;  margin:0px}

#frmfiltro{ margin:5pt 0px}
 
#frmfiltro P{ margin:3pt 0px;  color:#444}

#frmfiltro SELECT{ border:1px solid #666}

UL, UL LI{ list-style-type:none}

#LISTA_BENEFICIOS TABLE{ font-size:10pt;  font-family:verdana,tahoma,arial;  font-weight:normal;  color:#000;  border-collapse:collapse;  margin:5pt 0px}

#LISTA_BENEFICIOS TABLE TH{ background:#EEE;  color:#666;  padding:3pt;  border:1px solid #666}

#LISTA_BENEFICIOS TABLE TD{ padding:3pt;  border:1px solid #666}

.lb_1{ color:#FFF;  background:RED;  margin:0pt 2pt;  padding:0pt;  font-weight:bold}
 
._MSG_{ color:#000;  font-size:10pt;  font-family:verdana,tahoma,arial;  font-weight:normal;  text-align:center;  margin:3pt 0px}

.miniT{ color:red;  font-size:7pt;  font-family:verdana,tahoma,arial;  font-weight:bold;  text-align:left;  margin:2pt 0px}

#Ficha{ margin-top:10pt;  color:#000;  font-size:8pt;  font-family:verdana,tahoma,arial text-decoration:none;  font-weight:normal;  text-align:center}

#Ficha TABLE{ margin:5pt;  border-collapse:collapse}

#Ficha TABLE CAPTION{ padding:5pt 3pt;  color:#0681CF;  font-size:10pt;  font-family:verdana,tahoma,arial;  font-weight:bold;  text-align:center;  text-decoration:underline}

#Ficha TABLE TR TH{ text-align:left;  background:#0681CF;  padding:1pt 3pt;  color:#FFF;  border:1px solid #0681CF;  text-transform:uppercase}

#Ficha TABLE TR TD{ text-align:left;  background:#FFF;  padding:1pt 3pt;  color:#000;  border:1px solid #0681CF}

A{ color:BLUE;  font-size:8pt;  font-family:verdana,tahoma,arial;  text-decoration:none;  font-weight:normal;  text-align:left}

A:hover{ color:RED;  text-decoration:underline}

#DescArea{ color:#000;  font-size:8pt;  font-family:verdana,tahoma,arial;  font-weight:normal;  text-align:left;  margin:5pt;  padding:0px}

#DescArea P{ margin:0px;  padding:0px}

#DescArea #TDescArea{ font-size:12pt;  color:#000;  margin:3pt 0 6pt 0;  font-weight:bold}

#DescArea .titulos{ font-size:10pt;  color:red;  margin:3pt 0 3pt 0;  font-weight:normal}

#DescArea .texto{ text-align:justify}

#move_tab{float:right; margin:1pt 10pt; padding:0px; text-align:right}

#tabs{ margin:5px 0 0 0;  padding:0px;  width:auto}

#tabs UL{ margin:0 0 0 10px;  padding:0px}

#tabs UL LI{ float:left;  list-style-type:none;  margin:0 1px 0 0;  padding:0px }

#tabs UL LI A, #tabs UL LI SPAN{ border-bottom:3px solid #EDEFF4; float:left;  display:inline;  color:#000;  font-size:11px;  font-family:verdana,tahoma,arial;  font-weight:normal;  text-align:center;  height:43px;  width:100px;  margin:0 0 0 0;  padding:1px 4px 0 4px}

HTML>BODY #tabs UL LI A, HTML>BODY #tabs UL LI SPAN{ height:39px;  width:92px}

#tabs UL LI A{   background:#FFF url('../img/tabout.png') no-repeat;   text-decoration:none}

#tabs UL LI A:hover, #tabs UL LI SPAN{  border-bottom:3px solid #485577; color:#FFF;    background:#FFF url('../img/tabover.png') no-repeat;  text-decoration:none}

#TITULO_AREA{ color:#000;  font-size:12px;  font-family:verdana,tahoma,arial;  font-weight:normal;  text-align:right;  margin:0px;  padding:5px 20px;  background:#EDEFF4;  border:none;   border-top:2px solid #485577}

#TITULO_AREA strong{font-weight:normal}

#Clear{ clear:both;  margin:0px;  padding:0px}

#t_menu{ color:#FFF;  font-size:12px;  font-family:verdana,tahoma,arial;  font-weight:bold;  text-align:center;  margin:5px 0 5px 0;  padding:0;  height:15px}

#side_bar{ width:140px;  margin:0px;  padding:3px;  float:left;  background:#FFF}

#side_bar A, #side_bar SPAN{ padding:2px;  margin:0 0 1px 0;  display:block;  height:20px;  background:#EDEFF4;  color:#333;  font-size:11px;  font-family:verdana,tahoma,arial;  font-weight:nornal;  text-decoration:none}

#side_bar SPAN{ background:#FFF;  color:#000;  font-weight:bold;  font-size:7pt}
 
#side_bar A:hover{   background:#485577;    color:#EDEFF4}

#DContent{   display:block;    text-align:center;    margin:0px 5px;    padding:0px;    color:red;    font-size:10pt;    font-family:verdana,tahoma,arial}

#Contenedor, #Contenedor2{   width:100%;    text-align:center;    margin:0px auto;    padding:0px;    color:#000;    font-size:8pt;    font-family:verdana,tahoma,arial}

#frmLogin{   width:300px;    height:200px;    background:#FFF url('../img/login_usuario.png') no-repeat left top;    padding:20pt 0 0 0pt;    margin:0 auto}

#frmLogin LABEL{   color:#666;    font-size:9pt;    font-family:verdana,tahoma,arial;    font-weight:bold}

#frmLogin .text{   color:RED;    font-size:10pt;    font-famIly:verdana,tahoma,arial;    border:1px solid #666}

#frmLogin P{   color:#000;    font-size:8pt;    font-famIly:verdana,tahoma,arial;    margin:0px;    padding:2pt;    text-align:left}

#ZonaErrores{   color:RED;    font-size:10pt;    font-famIly:verdana,tahoma,arial;    margin:10pt;    padding:0;    text-align:left}

.t_basica{   color:#000;    font-size:8pt;    font-famIly:verdana,tahoma,arial;    border-collapse:collapse;    margin:5pt 5pt;    padding:0px}

.t_basica TR{   background-color:#FFF;    color:#000;    margin:0px}

.t_basica_g{   color:#000;    font-size:8pt;    font-famIly:verdana,tahoma,arial;    border-collapse:collapse;    margin:5pt 5pt;    padding:0px}

.t_basica_g TR{   color:#000;    margin:0px}

.t_basica_g TR TD.td_head{padding:2px}

.t_basica_g TR TD.td_dato{background:#FFF; padding:2px}

.td_n{   background:#CCC;    color:#000;    padding:1pt 5pt;    border:1px solid #CCC;    cursor.hand;    margin:0px}

.td_head{background:#CCC; color:#008000; font-weight:bold; border:1px solid #CCC; text-align:center; margin:0px}

.td_dato{cursor:hand; font-weight:normal; border:1px solid #CCC; text-align:left; vertical-align:middle; margin:0px}

.t_basica_3{   color:#000;    font-size:8pt;    font-famIly:verdana,tahoma,arial;    border-collapse:collapse;    margin:5pt auto;    padding:0px}

.t_basica_3 TR{   background-color:#FFF;    color:#000;    margin:0px}

.t_basica_3 .td_n{   background:#067CC9;    padding:1pt 5pt;    color:#FFF;    font-weight:bold;    cursor.hand;    margin:0px;    border:1px solid #067CC9}

.t_basica_3 .td_head{   background:#067CC9;    padding:5pt;    color:#FFF;    border:1px solid #067CC9;    font-weight:bold;    text-align:center;    margin:0px}

.t_basica_3 .td_dato{   text-align:center;    padding:2pt;    cursor:hand;    font-weight:normal;    border:1px solid #067CC9;    text-align:left;    vertical-align:middle;    margin:0px}

.btn_silple, .btn_simple{   color:#FFF;    background:#666;    border:1px solid #000;    font-size:8pt;    font-famIly:verdana,tahoma,arial}

.txt_silple{  color:#000;   background:#FFF;   border:1px solid #666;   font-size:8pt;     font-famIly:verdana,tahoma,arial}

LABEL{   color:RED;    font-size:8pt;    font-famIly:verdana,tahoma,arial;    padding:0;    text-align:left}

#Grilla{   margin-top:10pt;    color:#000;    font-size:8pt;    font-family:verdana,tahoma,arial;    font-weight:normal}

#Grilla .vacio{   border:none}

#Grilla TABLE H2{   font-size:12pt;    color:#666;    margin:1pt;    padding:3pt}

#Grilla TABLE{   width:90%;    margin:0pt auto;    border-collapse:collapse}

#Grilla TABLE TR TH{   text-align:center;    background:#CCC;    padding:1pt 4pt;    color:#666;    border:1px solid #CCC}

#Grilla TABLE TR TD{   text-align:center;    background:#FFF;    padding:2pt;    color:#000}

#FichaBase{   background:#FFF url(../becas/img/f_ficha_estudiante.png) no-repeat left top;  width:462px;  height:168px;  margin:5pt auto;  padding:7em 5pt}

HTML>BODY #FichaBase{ min-height:20px;  height:auto;  width:445px}

#FichaBase TABLE{ width:100%;  font-family:verdana,tahoma,arial;  font-size:10pt;  border-collapse:collapse}

#FichaBase TABLE TD, #FichaBase TABLE TH{ text-align:left;  padding:2px}

#FichaBase TABLE STRONG{ color:#8B6F45}

.black{color:#000}

#CPuntajes, #Estad{background:#FFF; width:450px; height:250px; position:absolute; top:100pt; left:100pt; border:2pt solid #000; text-align:center}

#Estad{left:5pt; top:5pt}

HTML>BODY #Estad{height:auto; min-height:250px}

#MPerfil{ display:block; height:auto;  margin:0 10px 20px 10px;  padding:0; }

#MPerfil A{  display:block;    color:#666;    font-weight:normal;    background:#FFF;    font-size:12px;    text-align:center;    padding:2pt;    border-bottom:1px solid #FFF;    border-top:1px solid #FFF;  border-left:5px solid #FFF; border-right:5px solid #FFF; }

#MPerfil A:hover{   background:#EDEFF4;    color:#000;    text-decoration:none;    border-bottom:1px dashed #666;    border-top:1px dashed #666; border-left:5px solid #485577; border-right:5px solid #485577; }
  
.tools{text-align:left; font-family:Helvetica,Verdana,Arial,sans-serif; font-size:12px; color:#000; margin:5px; padding:0px; height:20px}

A.AImp{font-size:15px; color:#000; font-weight:bold; text-decoration:none; border-bottom:2px solid #F00}

A.AImp:hover{color:#F00; border-bottom-color:#000}

A.AImp IMG{margin:5px}

DIV.IMP{width:80%; background:#FF7648; margin:0 auto; padding:1px; height:auto; text-align:left}

DIV.IMP DIV{border:1px solid #FFF; padding:3px; height:100%}

DIV.IMP DIV IMG{margin:3px}

DIV.IMP DIVTABLE{font-size:10px; color:#FFF}

A.nlink{color:#000; margin:2px; text-decoration:none}
A.nlink:hover{color:#F00; border-bottom:1px solid #000; text-decoration:none}

P.txtCentro{color:#000; line-height:120%; margin:10px auto; width:400px}
.center{text-align:center}
.justify{text-align:justify}

A.Blink{color:#FFF; margin:2px; text-decoration:none}
A.Blink:hover{color:#FF0; border-bottom:1px solid #FFF; text-decoration:none}

.AError{color:#900; background:#FFC9BB url(../img/alertas/aerror.png) no-repeat 5px 5px; border:1px solid #F75; font-size:12px; text-align:left; margin:3px 0; height:38px; min-height:35px}
HTML>BODY .AError{height:auto}
.AError P{ margin:10px 5px 5px 40px; }
   
.AOk{color:#813507; background:#FFEF80 url(../img/alertas/aok.png) no-repeat 5px 5px; border:1px solid #DDC100; font-size:12px; text-align:left; margin:3px 0; height:38px; min-height:35px}
HTML>BODY .AOk{height:auto}
.AOk P{ margin:10px 5px 5px 40px; }
   
.AInf{color:#004993; background:#A6D2FF url(../img/alertas/ainf.png) no-repeat 5px 5px; border:1px solid #4FA7FF; font-size:12px; text-align:left; margin:3px 0; height:38px; min-height:35px}
HTML>BODY .AInf{height:auto}
.AInf P{ margin:10px 5px 5px 40px; }
   
.AGen{color:#61520A; background:#FFFAD7 url(../img/alertas/agen.png) no-repeat 5px 5px; border:1px solid #FFEF80; font-size:12px; text-align:left; margin:3px 0; height:38px; min-height:35px}
HTML>BODY .AGen{height:auto}
.AGen P{ margin:10px 5px 5px 40px; }
 
.AError a, .AOk a, .AInf a, .AGen a{color:#000; text-decoration:underline; font-weight:bold}
.AError a:hover, .AOk a:hover, .AInf a:hover, .AGen a:hover{color:#999}

.cb{ clear:both;  margin:0px;  padding:0px}

div.title_form{margin:5px 0; padding:5px; font-size:15px; font-weight:bold; background:#EEE; border:1px solid #DDD; color:#333}

div.estado_form{margin:0 0 5px 0; padding:2px 10px; text-align:right; background:#485577}
div.estado_form span.estado{font-size:12px; color:#FFF; font-weight:bold}
div.estado_form span.estado span{color:#EDEFF4}
div.estado_form span.pipe{font-size:15px; font-weight:bold; margin:0 5px; color:#09F}
div.estado_form span.ir_resumen{font-size:12px}
div.estado_form span.ir_resumen a{color:#FFF}
div.estado_form span.ir_resumen a:hover{color:#FDDF29}

#BCPanelUser{background:#485577; display:block; margin:0 0 0 0; padding:2px 0 0 0; text-align:left; height:25px; color:#FFF}
HTML>BODY #BCPanelUser{height:23px}
#BCPanelUser A{color:#FFF; font-weight:normal;  margin:0 5px; font-size:14px}
#BCPanelUser A:hover{color:#FC6;  text-decoration:none}
#BCPanelUser DIV.a, #BCPanelUser DIV.b{display:inline}

#ContentDataUser{display:none}
#head{height:150px}

#head div#user{height:50px; float:left; margin:25px 0 20px 240px; border:none; color:#222; font-size:14px; color:#FFF; font-weight:bold}
#head div#user div.nombre{margin-left:90px}
#head div#user div.perfil{margin-left:30px}