#content div.flash_notice{
    background:#F4F5F7 url(../images/message.gif) 3px 3px no-repeat;
	border:1px dashed green;
}

#content div.flash_error{
    background:#F4F5F7 url(../images/error.gif) 3px 3px no-repeat;
	border:1px dashed red;
}


/******************************************** ********** ********** **********/
/**********     Table Style        ********** ********** ********** **********/
/******************************************** ********** ********** **********/
#content table,
#content table.package {
  margin: 1em 0;
  border-collapse: separate;
}

#content table tr.odd {
  background-color:#f3f3f3;
}

#content table tr.even {
  background-color:#ffffff;
}

#content table th,
#content table td {
  padding-left:2px;
  padding-right:2px;
  
}

#content table thead {
  background-color:#e0e0e0;
  color:#0b0c0e;
  padding:5px;
  background-image:url(../images/bg-forum.png);
  background-position:top;
  background-repeat:repeat-x;
}

#content table thead tr th{
    text-align:center;
}

#content table tbody tr th{
    text-align:left;
    vertical-align:top;
}

#content .listado_plantillas .nombres_plantilla {
}

#content .listado_plantillas .idioma {
}

#content table .explicacion_campo{
    font-size:9px;
    font-style:italic;
    font-weight:normal;
}

#content table .coautor{
    padding-top:15px;
}

#content ul.error_list,#content ol.error_list{
    padding-bottom: 5px;
}

#enviocorreo_asunto,#enviocorreo_from_nombre,#enviocorreo_from_correo,#propuesta_titulo,#propuesta_keywords,#persona_universidad{
    width:450px;
}


#signin_username,#signin_password{
    width:250px;
}


table.tablaPrograma {
	width:100%;
}

table.tablaPrograma .hora{
	width:100px;
	font-weight:bold;
}

table.tablaPrograma .evento{
}

table.tablaPrograma .importante{
font-weight:bold;
background-color:#DDDDDD;
}

#main .content table ul{
    
}

#main .content table ul.plano{
    list-style:none;
}

#main .content table li {
    padding:0px;
    margin:0px;
}





table tr.correo_leido{
    background-color: gray; 
}

.checkbox_list{
 list-style:none
}


#help_layer {
    position:absolute;
    right:0px;
}

#help_layer img{
    padding:0px;
}
.help_image_box{
    float:right;
    padding-left:20px;
    padding-bottom:20px;
    text-align:center;
}

.help_image_box .image_caption{
    padding-top:0px;
    margin-top:0px;
}

#faq_list .pregunta {
    font-weight:bold;
    background-color: #DDDDDD;
}

#faq_list .respuesta {
    padding-bottom:20px;
}


.error_list{
    color:red;
    font-weight:bold;
}

.texto_propuesta {
    width: 700px;
}

.expanded_choice{
    list-style:none;
    list-style-position:inside;
}