﻿.DynamicMenuZIndex
{
    z-index: 999;
}

body
{
    margin:0px;
    background-color:#ffffff;
    background:url("../images/backgroundUpper1.jpg") top left repeat-x;
}

#container
{
    position:relative;
    width:760px;
    margin-left:auto;
    margin-right:auto;
    top:20px;
}

/***************************************************************/
/* SECCION HEADER */
/***************************************************************/
#header
{
    position:relative;
    width:100%;
    height:90px;
    margin-left:auto;
    margin-right:auto;
    border-top:solid 1px #668AA0;
    border-right:solid 1px #668AA0;
    border-left:solid 1px #668AA0;
    border-bottom:solid 1px #668AA0;
    background:url("../images/background_1.jpg") bottom left repeat-x;
}

#headerLogo
{
    position:relative;
    top:20px;
    height:50px;
    width:200px;
}

#headerLogoContainer
{
    position:relative;
    top:5px;
    left:0px;
    height:80px;
    width:755px;
}

#headerLogoContainerFlash
{
    position:relative;
    top:5px;
    left:0px;
    height:80px;
    width:755px;
    background:url("../images/lexisbanner.jpg");
}

#headerFlash
{ 
    position:absolute;
    right:20px;
} 

/***************************************************************/
/* SECCION TOP NAVIGATION */
/***************************************************************/
#topNavigationMenu
{
    position:relative;
    width:100%;
    height:20px;
    border-right:solid 1px #668AA0;
    border-left:solid 1px #668AA0;
    border-bottom:solid 1px #668AA0;
    background:url('../images/background_2.jpg') repeat-x left bottom;
    top: 0px;
    left: 0px;
    z-index:2;
}

.topNavigationMenuText
{
    position:absolute;
    left:3px;
    background:url('../images/background_2.jpg') repeat-x left bottom;
}


/***************************************************************/
/* SECCION MAIN NAVIGATION */
/***************************************************************/
#mainNavigationMenu
{
    font-family:Verdana;
    color:White;
    position:relative;
    width:760px;
    height:100px;
    margin-left:auto;
    margin-right:auto;
    border-left:solid 1px #668AA0;
    border-right:solid 1px #668AA0;
    border-bottom:solid 1px #668AA0;
    background:url('../images/background_3.jpg') repeat-x top left;
    z-index:1;
}

#mainNavigationSitemap
{
    margin-left:10px;
}

#mainNavigationButtonsContainer
{
    position:relative;
    margin-left:auto;
    margin-right:auto;
    top:10px;
    width:720px;
    height:75px;
}

#mainNavigationButtonsColumn1
{
    position:absolute;
    left:5px;
    height:100%;
    width:230px; 
    top:0px;
}

#mainNavigationButtonsColumn2
{
    position:absolute;
    left:245px;
    height:100%;
    width:230px;
    top: 0px;
}

#mainNavigationButtonsColumn3
{
    position:absolute;
    left:485px;
    height:100%;
    width:230px;
    top: 0px;
}

.mainNavigationBigButton
{
    position:relative;
    height:40px;
    width:230px;
    text-align:center;
    border-right:solid 1px #71A1B7;
    border-left:solid 1px #71A1B7;
    border-top:solid 1px #71A1B7;
    border-bottom:solid 1px #71A1B7;
    background:url("../images/pageNavigationButtonBackground.jpg") bottom left repeat-x;
}

.mainNavigationSmallButton
{
    position:relative;
    height:20px;
    width:230px;
    margin-top:3px;
    border-right:solid 1px #71A1B7;
    border-left:solid 1px #71A1B7;
    border-top:solid 1px #71A1B7;
    border-bottom:solid 1px #71A1B7;
    background-color:#5B8AA5;
}

.mainNavigationInfo
{
    position:relative;
    height:20px;
    width:230px;
    margin-top:3px;
    border-right:solid 1px #71A1B7;
    border-left:solid 1px #71A1B7;
    border-top:solid 1px #71A1B7;
    border-bottom:solid 1px #71A1B7;
    background-color:#5B8AA5;
    text-align:center;
    vertical-align:middle;
}

.mainNavigationMenuImage
{
    position:absolute;
    left:600px;
    top:10px;
    width:83px;
    height:130px;
}


/***************************************************************/
/* SECCION MAIN CONTENT*/
/***************************************************************/
#mainContent
{
    font-family:Verdana;
    position:relative;
    width:100%;    
    margin-left:auto;
    margin-right:auto;
    border-left:solid 1px #668AA0;
    border-right:solid 1px #668AA0;
    border-bottom:solid 1px #668AA0;
    background-color:White;
    z-index:0;
}

#mainContentContainer
{
    margin-left:auto;
    margin-right:auto;
    margin-bottom:10px;
    width:720px;
}

/* TABLA DE CONTENIDO */
.mainContentTable
{
    width:100%;
}

.mainContentTableColumn33
{
    padding: 5px 5px 5px 5px;
    width:33.3%;
    vertical-align:top;
}

.mainContentTableColumn50
{
    padding: 5px 5px 5px 5px;
    width:50%;
    vertical-align:top;
}

.mainContentTableColumn66
{
    padding: 5px 5px 5px 5px;
    width:66.6%;
    vertical-align:top;
}

/* TABLA DE SECCION DE CONTENIDO */
.mainContentSectionTable
{
   
}

.mainContentSectionTableColumn1
{
    /*padding: 5px 5px 5px 5px;*/
    width:15;
    vertical-align:top;
    text-align:center;
    vertical-align:top;
}

.mainContentSectionTableColumn2
{
    /*padding: 5px 5px 5px 5px;*/
    padding:0px 0px 0px 2px;
    width:85%;
    vertical-align:top;
    text-align:left;
}

.mainContentSectionTableSeparator
{
    height:10px;
}


/* TITULOS, IMAGENES Y TEXTO */
.mainContentTitle1
{
    font-family:Verdana;
    font-size:small;
    font-weight:bold;
    color:#336699;
    text-decoration:none;
}

.mainContentTitle1Center
{
    font-family:Verdana;
    font-size:small;
    font-weight:bold;
    color:#336699;
    text-decoration:none;
    text-align:center;
}

.mainContentText
{
    font-family:Verdana;
    font-size:x-small;
    color:#5E5E5E;
    text-align: justify;
}

.buttonText
{
    font-family:Verdana;
    font-size:x-small;
    color:#17314A;
    padding:2px;
}

.mainContentBoldText
{
    font-family:Verdana;
    font-size:x-small;
    font-weight:bold;
    color:#3B3B3B;
}

.mainContentItemLink
{
    font-family:Verdana;
    font-size:x-small;
    color:#CD853F;
    text-decoration:underline;
    font-weight:bold;
}

.mainContentSmallBannerContainer
{
    text-align:center;
    vertical-align:top;
    margin:0px 10px 10px 10px;
    padding: 10px 10px 10px 10px;
    border-right:solid 1px #668AA0;
    border-left:solid 1px #668AA0;
    border-bottom:solid 1px #668AA0;
    border-top:solid 1px #668AA0;
}


/***************************************************************/
#footerDivision
{
    position:relative;
    width:100%;
    height:9px;
    margin-left:auto;
    margin-right:auto;
    border-right:solid 1px #668AA0;
    border-left:solid 1px #668AA0;
    border-bottom:solid 1px #668AA0;
    background:url("../images/background_4.jpg") bottom left repeat-x;
}

#footer
{
    position:relative;
    width:100%;
    height:90px;
    margin-left:auto;
    margin-right:auto;
    border-right:solid 1px #668AA0;
    border-left:solid 1px #668AA0;
    border-bottom:solid 1px #668AA0;
    background:url("../images/background_5.jpg") bottom left repeat-x;
}

.footerText
{
    position:relative;
    width:80%;
    height:50%;
    top:30px;
    margin-left:auto;
    margin-right:auto;
    font-family:Verdana;
    font-size:xx-small;
    color:White;
    text-align:center;
    vertical-align:middle;
}