.title_bordo
{
    color: #9E0031;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: 600;
}

.title_white
{
    color: #FFFFFF;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: 600;
}

.title_black
{
    color: #000000;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: 300;
}
.title_gray
{
    color: #E5E5E5;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: 300;
}
.link_black
{
    color: #000000;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 500;
}
.link_black:active
{
    color: #000000;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 500;
}
.link_black:link
{
    color: #000000;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 500;
}
.link_black:hover
{
    color: #000000;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 500;
}
.link_black:visited
{
    color: #000000;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 500;
}
.link_bordo
{
    color: #9E0031;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 500;
}
.link_bordo:active
{
    color: #9E0031;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 500;
}
.link_bordo:link
{
    color: #9E0031;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 500;
}
.link_bordo:hover
{
    color: #9E0031;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 500;
}
.link_bordo:visited
{
    color: #9E0031;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 500;
}

.link_blue
{
    color: #000077;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 500;
}
.link_blue:active
{
    color: #000077;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 500;
}
.link_blue:link
{
    color: #000077;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 500;
}
.link_blue:hover
{
    color: #000077;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 500;
}
.link_blue:visited
{
    color: #000077;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 500;
}
.subtitle_black
{
    color: #000000;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 500;
}
.subtitle_gray
{
    color: #3D3E42;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 20px;
    font-weight: 300;
}
.subtitle_white
{
    color: #FFFFFF;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 15px;
    font-weight: 600;
}

.subtitle_bordo_small
{
    color: #9E0031;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 16px;
    font-weight: 300;
}

.text_bordo
{
    color: #9E0031;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.text_656667_11
{
    color: #656667;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.text_pink
{
    color: #E2B4C2;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.text_pink:visited
{
    color: #E2B4C2;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.text_pink:active
{
    color: #E2B4C2;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.text_pink:link
{
    color: #E2B4C2;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.text_pink:hover
{
    color: #E2B4C2;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.text_white
{
    color: FFFFFF;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}
.text_gray_Small
{
    color: #999999;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.text_bordo_Small
{
    color: #9E0031;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.text_pink_Small
{
    color: #E0B4C1;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.text_pink_small:visited
{
    color: #E0B4C1;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.text_pink_small:active
{
    color: #E0B4C1;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.text_pink_small:link
{
    color: #E0B4C1;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}
.text_pink_small:hover
{
    color: #E0B4C1;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
}

.text_light_gray, .text_light_gray:link, .text_light_gray:visited, .text_light_gray:hover, .text_light_gray:active
{
    color: #999999;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}

.text_gray
{
    color: #1E5593;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 19px;
}
.text_gray:link
{
    color: #1E5593;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 300;
}
.text_gray:hover
{
    color: #1E5593;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 300;
}
.text_gray:active
{
    color: #1E5593;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 300;
}
.text_gray:visited
{
    color: #1E5593;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: 300;
}

.text_bordo
{
    color: #9E0031;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
}
.text_bordo:link
{
    color: #9E0031;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: 300;
}
.text_bordo:hover
{
    color: #9E0031;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: 300;
}
.text_bordo:active
{
    color: #9E0031;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: 300;
}
.text_bordo:visited
{
    color: #9E0031;
    font-family: Arial, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: 300;
}

.logo
{
    color: #000099;
    font-family: Comic Sans MS, Veranda, Arial;
    font-size: 14px;
    font-weight: 500;
}
body
{
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #FFFFFF;
}
.bodyText
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
}
a:link
{
    color: white;
    text-decoration: none;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
}
a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: white;
}
a:hover
{
    color: white;
    text-decoration: underline;
}
a:active
{
    text-decoration: none;
    color: white;
}

.gallery_text a:link
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: #FFFFFF;
    text-decoration: none;
}
.gallery_text a:visited
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    color: black;
}
.gallery_text a:hover
{
    color: black;
    text-decoration: underline;
}
.gallery_text a:active
{
    text-decoration: none;
    color: black;
}

.style4
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: #143E69;
}
.style5
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #000000;
}
.legals
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    font-weight: normal;
    color: #333333;
}
links.link
{
    color: #000000;
    text-decoration: none;
}
links.visited
{
    text-decoration: none;
    color: #990000;
}
links.hover
{
    text-decoration: underline;
    color: #FFFFFF;
}
links.active
{
    text-decoration: none;
    color: #FF0000;
}

.p7AB
{
    padding: 0;
    border-right: 1px solid #333333;
    border-left: 1px solid #999;
    border-bottom: 1px solid #333333;
    font-family: Georgia, "Times New Roman" , Times, serif;
}

.p7ABtrig
{
    margin: 0;
    padding: 0;
    background-color: #1E5693;
}
.p7ABtrigBackground
{
    padding: 0 0 0 10;
    background-color: #595959;
    border-top: 3px solid white;
}
.p7ABtrig a
{
    display: block;
    text-decoration: none;
    padding: 4px 8px 4px 18px;
    color: white;
    background-position: left center;
}
.p7ABtrig a:hover
{
    background-color: #D5768A;
    text-decoration:none;
}
.p7ABtrig a:active, .p7ABtrig a:focus
{
    outline: 1px dotted white;
}
#p7ABW1 .p7ABtrig .p7ABtrig_down, #p7ABW2 .p7ABtrig .p7ABtrig_down, #p7ABW3 .p7ABtrig .p7ABtrig_down, #p7ABW4 .p7ABtrig .p7ABtrig_down, #p7ABW5 .p7ABtrig .p7ABtrig_down, #p7ABW6 .p7ABtrig .p7ABtrig_down, #p7ABW7 .p7ABtrig .p7ABtrig_down, #p7ABW8 .p7ABtrig .p7ABtrig_down, #p7ABW9 .p7ABtrig .p7ABtrig_down, #p7ABW10 .p7ABtrig .p7ABtrig_down
{
    color: white;
    letter-spacing: normal;
    background-position: left center;
    font-weight: bold;
}

.p7ABcontent
{
    padding: 0px;
    font-size: 11px;
    line-height: 1.5em;
    color: white;
    background-color: #7292B8;
}
.p7ABcontent a
{
    display: block;
    text-decoration: none;
    padding: 4px 8px 4px 25px;
    color: white;
    font-weight: bold;
    background-position: left center;
    border-top: 3px solid white;
}
.p7ABcontent a:hover
{
    background-color: #D5768A;
    text-decoration:none;
}
.p7ABcontentBackground
{
    padding: 0 0 0 5;
    background-color: #1E5693;
}

.p7ABsearch
{
    margin: 0;
    padding: 0;
    background-color: #595959;
}
.p7ABsearchBackground
{
    padding: 0 0 0 5;
    background-color: #1E5693;
    border-top: 3px solid white;
}
.p7ABsearch a
{
    display: block;
    text-decoration: none;
    padding: 4px 8px 4px 18px;
    color: white;
    font-weight: bold;
    background-position: left center;
}
.p7ABsearch a:hover
{
    background-color: #D5768A;
    text-decoration:none;
}
.p7ABsearch a:active, .p7ABsearch a:focus
{
    outline: 1px dotted white;
    text-decoration:none;
}

       a.lilink:link, a.lilink:visited, a.lilink:hover, a.lilink:focus
        {
            font-weight: normal;
            color: white;
            font-family: Arial, Helvetica, sans-serif;
            text-decoration: none;
            background-color: #1E5693;
            padding-left:18;
        }
        a.lilinkSubmenu:link, a.lilinkSubmenu:visited, a.lilinkSubmenu:hover, a.lilinkSubmenu:focus
        {
            font-weight: normal;
            color: white;
            font-family: Arial, Helvetica, sans-serif;
            text-decoration: none;
            background-color: #7292B8;
            padding-left:18;
        }
        a.search:link, a.search:visited, a.search:hover, a.search:focus
        {
            font-weight: normal;
            color: white;
            font-family: Arial, Helvetica, sans-serif;
            text-decoration: none;
            background-color: #595959;
            padding-left:18;
        }
        .menulist, .menulist ul
        {
            margin: 0;
            padding: 0;
            width: 150px;
            list-style: none;
        }
        .menulist ul
        {
            visibility: hidden;
            position: absolute;
            top: 0px;
            padding: 0px;
            left: 170px;
        }
        .searchLi
        {
            position: relative;
            border-top: 3px solid #ffffff;
            background-color: #1E5693;
            margin-bottom: -1px;
            padding: 0px 0px 0px 5px;
            width: 160px;
        }
        .menulistLi
        {
            position: relative;
            border-top: 3px solid #ffffff;
            background-color: #595959;
            margin-bottom: -1px;
            padding: 0px 0px 0px 5px;
            width: 160px;
        }
        .submenulist li
        {
            position: relative;
            border-top: 3px solid #ffffff;
            background-color: #1E5693;
            margin-bottom: -1px;
            padding: 0px;
            width: 160px;
        }
        .menulist ul > li:last-child
        {
            margin-bottom: 1px;
        }
        .menulist a
        {
            display: block;
            padding: 5px;
            color: #0f5ab7;
            text-decoration: none;
        }
        .menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus
        {
            background-color: #D5768A; 
        }
        .menulist a.highlighted
        {
            background-color: #D5768A;
        }
        .menulist a .subind
        {
            float: right;
        }
        *:first-child + html .menulist li
        {
            float: left;
            height: 1%;
        }
        * html .menulist li
        {
            float: left;
            height: 1%;
        }
        * html .menulist a
        {
            height: 1%;
        }