@charset "UTF-8";
    /**
     @name          sqeenCMS
     @version       2.2
     @copyright     sqeen
     @since         2008

     @filesource    /template/css/
     @todo          Template cascading style sheet
    **/



    /* Main styles */
        * {
            margin:             0;
            padding:            0;
            border:             0;
            outline:            0;
            font-family:        'Exo 2', sans-serif;
        }

        * html body { /* add IE hover function */
            behavior:           url(/template/css/admin/css/csshover3.html);
        }

        img {
            -ms-interpolation-mode:bicubic;
        }

        a {

        }

        a:hover {

        }


    /* Container */

    #divBackgroundImage {
        background-size: cover;
        background-repeat: no-repeat;
        background-position: center;
        position: fixed;
        width: 100%;
        height: 100%;
        overflow: hidden;
        z-index: -1000;
    }

    div#c {
        width: 890px;
        margin: 0 auto;
        position: relative;
    }

    #divLogo {
        width: 481px;
        height: 192px;
        position: fixed;
        top: 0px;
        left: 50%;
        margin-left: -500px;
        background: url(/template/images/logoc4ca.png?1) no-repeat center;
        background-size: contain;
    }

    #divLogo a {
        display: block;
        position: absolute;
        top: 26px;
        left:106px;
    }

    #divMainTop {
        width: 890px;
        height: 160px;
        margin-top: 100px;
        float: left;
        background: url(/template/images/bg_top.png) no-repeat center top;
    }

    #divMainBottom {
        width: 890px;
        height: 160px;
        position: relative;
        float: left;
        background: url(/template/images/bg_bottom.png) no-repeat center top;
        margin: 0 0 100px 0;
    }

    #divMainBottom div {
        position: absolute;
        bottom: -15px;
        right: 0px;
        color: #fff;
        font-size: 12px;
        text-shadow: 1px 1px 3px #000;
    }

    #divMainBottom div a {
        color: #fff;
        text-decoration: none;
    }

    #divMainBottom div a:hover {
        color: #ddd;
    }

    #divMain {
        width: 890px;
        background: url(/template/images/background.png) repeat-y;
        float: left;
    }

    #divMenu {
        width: 220px;
        float: left;
        margin: -50px 40px 0 30px;
    }

    #divMenu span.spanMenuItem1 {
        display: block;
        width: 220px;
        margin: 18px 0;
    }

    #divMenu .spanMenuItem1 a {
        -moz-border-radius: 4px;
        border-radius: 4px;
        padding: 7px 18px 8px 18px;
        font-size: 16px;
        color: #00679c;
        font-weight: 700;
        text-decoration: none;
    }

    #divMenu .spanMenuItem1 a:hover, #divMenu .spanMenuItem2 a:hover {
        color: #2e9ad1;
    }

    #divMenu .spanMenuItem1.active a {
        background: #00679c;
        color: #fff;
    }

    #divMenu span.spanMenuItem2 {
        display: block;
        width: 220px;
        margin: 6px 0;
    }

    #divMenu .spanMenuItem2 a {
        padding: 5px 0 5px 18px;
        font-size: 13px;
        color: #4c4c4c;
        font-weight: 700;
        text-decoration: none;
    }

    #divMenu .spanMenuItem2.active a {
        color: #00679c;
    }

    #divContent {
        width: 520px;
        float: left;
        margin: -80px 0 0 0;
        line-height: 16px;
        font-size: 13px;
    }

    #divContent h1 {
        font-size: 22px;
        font-weight: 600;
        line-height: 24px;
        color: #00679c;
        margin: 5px 0 7px 0;
    }

    #divContent h2 {
        font-size: 16px;
        line-height: 17px;
        font-weight: 600;
        color: #333333;
    }

    #divContent a {
        color: #00679c;
        text-decoration: none;
        font-weight: 600;
    }

    #divContent a:hover {
        color: #2e9ad1;
    }

    #divContent hr {
        border-bottom: 1px solid #ccc;
    }

    #divContent ul {
        margin-left: 20px;
    }

    #divContent .divElement {
        margin: 40px 0 0 0;
    }








    /*CONTACT*/

    div.divElement.contact {
      float: left;
      margin-bottom: 40px;
    }

    div.contact.message {
      padding: 5px;
      text-align: right;
    }

    .failure {
      color: #be021c;
    }

    .success {
      color: #0b8826;
    }

    font.mustfield {
      color: #da1414;
    }

    .contact div.row + div.row {
      margin-top: 10px;
    }

    .contact div.row div.name,
    .contact div.row div.field {
        display: inline-block;
        font-size: 14px;
        vertical-align: top;
    }

    .contact div.row div.name {
        padding-right: 6px;
        text-align: right;
        color: #000;
        width: 100px;
    }

    .contact div.row div.field input {
      border-bottom: 1px solid #c1c1c1;
      color: #4c4c4c;
      font-size: 14px;
      width: 350px;
    }

    .contact div.row div.field textarea {
      height: 165px;
      width: 350px;
      background: #fff;
      border-bottom: 1px solid #c1c1c1;
      color: #4c4c4c;
      font-size: 14px;
    }

    .row.controls {
      margin-top: 20px;
      text-align: right;
    }

    .row.controls input {
        cursor: pointer;
        text-transform: uppercase;
        font-size: 14px;
        -moz-border-radius: 4px;
        border-radius: 4px;
        background: #00679c;
        color: #fff;
        padding: 5px 16px;
        -moz-transition: all 300ms ease-out;
        -webkit-transition: all 300ms ease-out;
        -o-transition: all 300ms ease-out;
        transition: all 300ms ease-out;
    }

    .row.controls input:hover {
        -moz-transition: all 300ms ease-out;
        -webkit-transition: all 300ms ease-out;
        -o-transition: all 300ms ease-out;
        transition: all 300ms ease-out;
        background: #2e9ad1;
    }
/*
     FILE ARCHIVED ON 08:47:50 Jul 06, 2024 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 10:24:17 Mar 10, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  capture_cache.get: 2.669
  load_resource: 296.912 (2)
  PetaboxLoader3.resolve: 88.583
  PetaboxLoader3.datanode: 228.679 (7)
  loaddict: 96.408 (2)
  captures_list: 0.558
  exclusion.robots: 0.019
  exclusion.robots.policy: 0.008
  esindex: 0.011
  cdx.remote: 10.045
  LoadShardBlock: 64.392 (3)
*/
