body {
        background-color: #FFFFFF;
        font-family: Tahoma, sans-serif;
        font-weight: normal;
        font-size: 11px;
        color: #000000;
        text-align:center;
}

span.top {
        position: relative;
        top: -3px;
}
a.blank {
        color: #000000;
        text-decoration: none;
}
a.blank:hover {
        color: #000000;
        text-decoration: none;
}

div.Photo {
        padding: 3px;
        float:left;
        width: 96px;
        height: 132px;
        font-family: Tahoma, sans-serif;
        font-weight: normal;
        font-size: 1px;
        color: #000000;
        vertical-align: top;
}
div.imgBorder {
        width: 94px;
        height: 94px;
        border: 1px solid #E0DFE3;
        background-color: #FFFFFF;
        overflow: hidden;
}

a.Photo {
        border: 0px;
        margin: 0px;
        padding: 0px;
        color: #000000;
        font-family: Tahoma, sans-serif;
        font-weight: normal;
        font-size: 11px;
        text-decoration: none;
}

td.ImagePaneHeader {
        background-image: url(ImagePaneHeaderOpenBlue.gif);
        background-position: top left;
        background-repeat: no-repeat;
        font-family: Tahoma, sans-serif;
        font-weight: bold;
        padding-left: 33px;
        font-size: 11px;
        color: #FFFFFF;
        height: 32px;
}
td.ImagePaneHeaderClosed {
        background-image: url(ImagePaneHeaderClosedBlue.gif);
        background-position: top left;
        background-repeat: no-repeat;
        font-family: Tahoma, sans-serif;
        font-weight: bold;
        padding-left: 33px;
        font-size: 11px;
        color: #FFFFFF;
        height: 32px;

}
td.ImagePaneRow {
        background-color: #EFF3FF;
        font-family: Tahoma, sans-serif;
        font-weight: normal;
        padding-left: 12px;
        padding-top: 2px;
        font-size: 11px;
        height: 20px;
        color: #215DC6;
}
a.ImagePaneRow {
        color: #215DC6;
        text-decoration: none;
}
a.ImagePaneRow:hover {
        color: #6696E6;
        text-decoration: underline;
}
td.ImagePaneFrame {
        background-color: #FFFFFF;
}

td.InfoPaneHeader {
        background-image: url(InfoPaneHeaderOpenBlue.gif);
        background-position: top left;
        background-repeat: no-repeat;
        font-family: Tahoma, sans-serif;
        font-weight: bold;
        padding-left: 12px;
        padding-top: 0px;
        font-size: 11px;
        color: #215DC6;
        height: 23px;

}
td.InfoPaneHeaderClosed {
        background-image: url(InfoPaneHeaderClosedBlue.gif);
        background-position: top left;
        background-repeat: no-repeat;
        font-family: Tahoma, sans-serif;
        font-weight: bold;
        padding-left: 12px;
        padding-top: 0px;
        font-size: 11px;
        color: #215DC6;
        height: 23px;

}
td.InfoPaneRow {
        background-color: #D6DFF7;
        font-family: Tahoma, sans-serif;
        font-weight: normal;
        padding-left: 12px;
        padding-top: 2px;
        font-size: 11px;
        height: 20px;
        color: #000000;
}
a.InfoPaneRow {
        color: #000000;
        text-decoration: none;
}
a.InfoPaneRow:hover {
        color: #000000;
        text-decoration: underline;
}
td.InfoPaneFrame {
        background-color: #FFFFFF;
}

td
{
        font-size: 11px;
}

/******************************************************************************/

.cabeceraTablas {
        background-image: url(ImagePaneHeaderBlue.gif);
        background-position: top left;
        background-repeat: repeat;
        font-weight: bold;
        height: 36px;
        font-family: Tahoma, sans-serif;
        font-weight: bold;
        padding-left: 2px;
        font-size: 11px;
        color: #FFFFFF;
}

.etiquetasFormulario {
        background-image: url(panelEtiquetaFormulario.gif);

        background-repeat: repeat-y;
        font-weight: bold;
        height: 20px;
        width: 100px;
        font-family: Tahoma, sans-serif;
        font-weight: bold;
        padding-left: 5px;
        font-size: 11px;
        color: #FFFFFF;
}

/******************************************************************************/
#divPrincipal
{
   margin:0 auto 0 auto;
   width:1000px;
   text-align:left;
}

#divPrincipalWrapper
{
   margin:0 auto 0 auto;
   width:800px;
   text-align:left;
}