﻿body
{
}

.tablaResumen
{
}

.divSeparacion
{
    margin-top: 10px;
    margin-bottom: 10px;
}

.Titulo
{
    color: #FFFFFF;
    font-weight: bold;
    font-style: italic;
    font-family: Verdana;
    font-size: 20px;
}
.tituloSAT
{
    color: #FFFFFF;
    font-weight: bold;
    font-style: italic;
    font-family: Verdana;
    font-size: 16px;
}

.tdespai
{
    font-size: 2px;
}

.blanc
{
    color: #FFFFFF;
}
.subtitulo
{
    color: #000000;
    font-weight: bold;
    font-style: italic;
    font-family: Verdana;
    font-size: 16px;
    text-align: justify;
}
.info
{
    color: #000000;
    font-size: 11px;
    font-family: Verdana;
}
.infoCuadro
{
    color: #000000;
    font-size: 11px;
    font-family: Verdana;
    border-bottom-style:dashed;
    border-bottom-width:1px;
    border-bottom-color:Black;
    border-top-style:dashed;
    border-top-width:1px;
    border-top-color:Black;
    border-left-style:dashed;
    border-left-width:1px;
    border-left-color:Black;
    border-right-style:dashed;
    border-right-width:1px;
    border-right-color:Black;
    padding: 5px;
}
.infoGray
{
    color: Gray;
    font-size: 11px;
    font-family: Verdana;
}
.infoBlue
{
    color: #0000FF;
    font-size: 11px;
    font-family: Verdana;
    font-style: italic;
}
.info2
{
    color: Gray;
    font-size: 9px;
    font-family: Verdana;
}
.aviso
{
    color: #FF0000;
    font-size: 11px;
    font-family: Verdana;
}
.etiqueta
{
    color: #000000;
    font-size: 11px;
    font-family: Verdana;
    font-weight: bold;
}
.tituloSAT
{
    color: #FFFFFF;
    font-weight: bold;
    font-style: italic;
    font-family: Verdana;
    font-size: 16px;
}

.input
{
    font-size: 11px;
    font-family: Verdana;
}
.textarea
{
    font-size: 11px;
    font-family: Verdana;
}
.select
{
    font-size: 11px;
    font-family: Verdana;
}

.button
{
    font-family: arial;
    font-size: 11px;
    color: #44AADD;
    background-color: #DAF3FB;
    height: 22px;
}

.watermarked
{
    /*height:20px; 	width:150px;*/
    padding: 2px 0 0 2px;
    border: 1px solid #BEBEBE; /*background-color:#F0F8FF;*/
    background-color: #ffcccc;
    color: gray;
}

a:link
{
    color: #000000;
}
a:visited
{
    color: #000000;
}
a:hover
{
    color: red;
}
a:active
{
    color: #000000;
}

.recuadro
{
    color: #ffffff;
    font-family: Verdana;
    font-size: 11px;
}

/************ MaskedEdit Related Styles ***********************/
.MaskedEditFocus
{
    background-color: #ffffcc;
    color: #000000;
}
.MaskedEditMessage
{
    color: #ff0000;
    font-weight: bold;
}
.MaskedEditError
{
    background-color: #ffcccc;
}

/*Modal Popup*/
.modalBackground
{
    background-color: Gray;
    filter: alpha(opacity=70);
    opacity: 0.7;
}

.modalPopup
{
    background-color: #ffffdd;
    border-width: 3px;
    border-style: solid;
    border-color: Gray;
    padding: 3px;
    width: 250px;
}

#progressBackgroundFilter
{
    position: absolute;
    top: 0px;
    bottom: 0px;
    left: 0px;
    right: 0px;
    overflow: hidden;
    padding: 0;
    margin: 0;
    background-color: #000;
    filter: alpha(opacity=50);
    opacity: 0.5;
    z-index: 1000;
}



#processMessage
{
    position: absolute;
    top: 40%;
    left: 43%;
    padding: 10px;
    width: 14%;
    z-index: 1001;
    background-color: #fff;
}

#progressBackgroundFilter
{
    position: absolute;
    height: expression(document.documentElement.scrollTop + document.documentElement.clientHeight + "px");
    width: expression(document.body.clientWidth + "px");
}
#processMessage
{
    position: absolute;
    top: expression(document.documentElement.scrollTop + (document.documentElement.clientHeight * .30) + "px");
}

