html {
    height: 100%;
}

body {
    height: 100%;
    background: #DEDEDE;
}

#root {
    height: auto;
    min-height: 100% !important;
    position:relative;
}

#root2 {
    width: 1000px;
    color: #111;
    margin: 0 auto;
}

#top-line {
    background: #141;
    height: 30px;
    width: 100%;
    display: none;
}

#top-line2 {
    background: #C1C1C1;
    height: 140px;
    width: 100%;
    color: white;
    border-bottom: 0px solid #333;
    border-top: 3px solid #333;


    background: #adadad;
    background: -moz-linear-gradient(top, #adadad 0%, #e2e2e2 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #adadad), color-stop(100%, #e2e2e2));
    background: -webkit-linear-gradient(top, #adadad 0%, #e2e2e2 100%);
    background: -o-linear-gradient(top, #adadad 0%, #e2e2e2 100%);
    background: -ms-linear-gradient(top, #adadad 0%, #e2e2e2 100%);
    background: linear-gradient(to bottom, #adadad 0%, #e2e2e2 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#adadad', endColorstr='#e2e2e2', GradientType=0 );
}

#top-line2 .center {
    margin: 0 auto;
    width: 1000px;
    padding-top: 10px;
}

#top-line2 ul {
    display: inline-block;
    margin-top: 20px;
    font-size: 22px;

    background: #E8E8E8;

    background: #e2e2e2;
    background: -moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #e2e2e2), color-stop(50%, #dbdbdb), color-stop(51%, #d1d1d1), color-stop(100%, #fefefe));
    background: -webkit-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
    background: -o-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
    background: -ms-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
    background: linear-gradient(to bottom, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=0 );


    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;
    border: 0px solid #000000;

    -webkit-box-shadow: 7px 9px 42px -12px rgba(0,0,0,0.75);
    -moz-box-shadow: 7px 9px 42px -12px rgba(0,0,0,0.75);
    box-shadow: 7px 9px 42px -12px rgba(0,0,0,0.75);

    float: right;
}

#top-line2 ul.two {
    float: right;
    margin-left: 10px;
}

#top-line2 ul li {
    display: inline-block;
    float: left;
    padding-left: 27px;
    padding-right: 27px;
    color: #333;
    font-weight: bold;
    margin-top: 15px;
    margin-bottom: 15px;
}

#top-line2 ul.two li {
    padding-left: 5px;
    padding-right: 5px;
    margin-top: 7px;
    margin-bottom: 0;
}

#top-line2 ul li:hover {
    background: #333;
    color: white;
}

#top-line2 ul.two li:hover {
    background: transparent;
}

#top-line img {
    display: block;
    float: left;
    margin-right: 15px;
}

#top-line .right {
    float: right;
}

#top {
    width: 1200px;
    height: 100px;
    margin: 0 auto;

    background: #002400;
    background: -moz-linear-gradient(top,  #002400 0%, #005700 83%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#002400), color-stop(83%,#005700));
    background: -webkit-linear-gradient(top,  #002400 0%,#005700 83%);
    background: -o-linear-gradient(top,  #002400 0%,#005700 83%);
    background: -ms-linear-gradient(top,  #002400 0%,#005700 83%);
    background: linear-gradient(to bottom,  #002400 0%,#005700 83%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#002400', endColorstr='#005700',GradientType=0 );
}


#top-line3 {
    height: 30px;
    background: #BABABA;
}

#top-logo {
    height: 250px;
    width: 100%;
    background: #555;
    margin: 0 auto;
}

#top-logo img {
    display: block;
    margin: 0 auto;
}

#logo {
    margin-top: 10px;
    margin-left: 10px;
    display: inline-block;
    float: left;
}

#logo img {
    border: 2px solid #E2E2E2;
}

#logo2 {
    text-align: center;
    margin: 0 auto;
    width: 1000px;
}

#content {
    width: 1000px;
    margin: 0 auto;
    padding-bottom: 80px;
    margin-top: 10px;

    height: auto;
    clear: both;
}

#content .ctext {
    float: left;
    width: 750px;
    text-align: justify;
    font-size: 17px;
}

#content .ctext img {
    margin-bottom: 10px;
}

#content .ctext .cert img {
    margin-right: 30px;
    margin-bottom: 30px;
}

#content .ctitle {
    width: 750px;
    font-size: 26px;
    font-weight: bold;
    margin-bottom: 20px;
    padding-top: 3px;
    border-bottom: 1px solid #005700;
    float: left;
}

#content .menu {
    width: 200px;
    float: left;
    margin-right: 40px;
}

#content .menu .title {
    font-size: 26px;
    font-weight: bold;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 10px;

    background: #005700;
    border: 3px solid #333;
    color: #000000;
    text-align: center;

    margin-bottom: 10px;

    /*background: #e2e2e2;
    background: -moz-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, #e2e2e2), color-stop(50%, #dbdbdb), color-stop(51%, #d1d1d1), color-stop(100%, #fefefe));
    background: -webkit-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
    background: -o-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
    background: -ms-linear-gradient(top, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
    background: linear-gradient(to bottom, #e2e2e2 0%, #dbdbdb 50%, #d1d1d1 51%, #fefefe 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e2e2', endColorstr='#fefefe', GradientType=0 );

*/
    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;

    -webkit-box-shadow: 7px 9px 42px -12px rgba(0,0,0,0.75);
    -moz-box-shadow: 7px 9px 42px -12px rgba(0,0,0,0.75);
    box-shadow: 7px 9px 42px -12px rgba(0,0,0,0.75);
}

#content .menu .links {
}

#content .menu .links li{
    padding-left: 10px;
    min-height: 40px;
    color: #ffffff;
    border-bottom: 1px solid #ffffff;

    font-weight: bold;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;

    border-radius: 10px 10px 10px 10px;
    -moz-border-radius: 10px 10px 10px 10px;
    -webkit-border-radius: 10px 10px 10px 10px;

    background: #333;
}

#content .menu .links ul a:nth-of-type(even) li {
    background: #444;
}

#content .menu .links ul li:hover {
    background: #005700 !important;
}



#content .menu .links a:hover {
    text-decoration: none;
}

#content .menu .links a {
    text-decoration: none;
}

#footer
{
    position: absolute;
    bottom: 0;
    clear: both;
    border-top: 1px solid #A1A1A1;
    width: 100%;
    background: #333;
    height: 70px;
}

#footer span
{
    display: inline-block;
    color: white;
    margin-top: 12px;
    margin-left: 20px;
}
/*
     FILE ARCHIVED ON 09:06:47 Dec 29, 2020 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 01:31:31 Apr 10, 2022.
     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):
  captures_list: 172.096
  exclusion.robots: 0.209
  exclusion.robots.policy: 0.193
  RedisCDXSource: 1.133
  esindex: 0.016
  LoadShardBlock: 144.846 (3)
  PetaboxLoader3.resolve: 121.805 (4)
  PetaboxLoader3.datanode: 81.494 (5)
  CDXLines.iter: 22.284 (3)
  load_resource: 105.118 (2)
*/
