.javamenu , .javamenu:link , td.javamenu , p.javamenu {
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: 14pt;
    color: #AFAFAF;
    font-weight: bold; 
}
.javamenu:hover {
    color: #95CAFF;
    font-weight: bold; 
}
.javasubmenu , .javasubmenu:link, td.javasubmenu , p.javasubmenu {
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: 12pt;
    color: #CFCFCF;
    text-decoration: none
}
.javasubmenu:hover {
    color: #95CAFF;
    text-decoration: none
    }

.PageTitle  { color: white; font-size: 12pt; font-family: Arial; text-decoration: none }
.PageTitle:link { }
.PageTitle:visited { color: white; text-decoration: none }
.PageTitle:hover  { color: #e7db15 }
.PageBody { font-size: 12pt; font-family: Arial }

.divMenu {
    position: fixed;
    background-color: #101010;
    left: 50%;
    transform: translateX(-50%);
    top: 0px
}

.subMenu {
    position: relative;
    left: 50%;
    transform: translateX(-50%);
    top:100px
}

.wrapperYoutube {
    overflow: hidden;
    padding-bottom: 56.25%;
    position: relative;
    height: 0;
}
.wrapperYoutube iframe {
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    position: absolute;
}

.btn {
	font-family: Arial, Helvetica, Geneva, sans-serif;
    font-size: 16pt;
    color: white;
    text-align: center;
    text-decoration: none;
    border: none;
    border-bottom: 3px solid transparent;
    padding: 5px 20px;
    display: inline-block;
    margin: 2px 5px;
    transition-duration: 0.5s;
    cursor: pointer;
}

.btn_menu {
    background-color: transparent; 
    color: #CEAC00; 
}
    .btn_menu:hover {
        border-bottom: 3px solid #9F8500;
        color: white;
    }

.scrap {
    margin-left: auto;
    margin-right: auto;
}

body, div, font, option, h1, h2, h3, h4, h5, h6, td, th, a, span, ul, p, dd, dl, dt {
    font-family: Arial, Helvetica, Geneva, Swiss, SunSans-Regular, sans-serif;
    font-size: 12pt;
    font-weight: normal
    }
body, font, h1, h2, h3, h4, h5, h6, span, pre {
    color: #AFAFAF;
    background-color: #101010
}
body {
    margin-top: 0px;
    margin-right: 0px;
    margin-left: 0px
}

tt, pre { font-weight: normal; font-size: 10pt; font-family: Geneva, Rockwell, Courier }

a { 
    font-family: Arial, Helvetica, Geneva, sans-serif;
    font-size: 12pt;
    font-weight: normal;
    color: #AFAFAF;
    text-decoration: none
}
a:link a:visited {
    font-family: Arial, Helvetica, Geneva, sans-serif;
    font-size: 12pt;
    font-weight: normal;
    color: #95CAFF;
}
a.PageTitle, a.PageTitle:link, a.PageTitle:visited { color: white; font-size: 12pt; font-family: Arial }
a.PageTitle:hover  { color: #fc3 }
a:hover, a:active { color: #02BDE1 }

h1, h2, h3, h4, h5, h6 { margin-bottom: 15px; margin-top: 25px }
.subhead, h2, h4, h5, h6 { color: #666666 }
h1 {
    font-size: 36pt;
    font-weight: bold;
    color: #CABC1B;
    background-color: transparent;
}
h2 {
    font-size: 24pt;
    font-weight: bold;
    color: #AFAFAF;
    background-color: transparent;
}
h3 {
    font-weight: bold;
    font-size: 18pt;
    color: #AFAFAF;
    background-color: transparent;
}
h4 {
    font-weight: bold;
    font-size: 16pt;
    color: #AFAFAF;
    background-color: transparent;
}
h5 {
    font-weight: bold;
    font-size: 16pt;
    color: #95CAFF;
    background-color: transparent;
}
h6 {
    font-weight: bold; 
    font-size: 14pt;
    color: #A4D1FF
}
table { border: white }
td { border: white }
td.header { background-color: #003366 }
th { color: black; font-weight: bold; background-color: #cccccc; text-align: left }
hr { color: #999999 }
ul { list-style-type: disc }
b, strong { font-weight: bold }
form, input, select, option { color: black; font-weight: normal; font-size: 10pt; text-decoration: none }
.unihead { background-color: #999999 }
table.pagehead, td.pagehead, .pagehead { background-color: #003366 }
.red { color: red }
.formsectionhead { background-color: #a4cfea }
.caption, td.caption, a.caption, a.caption:link, a.caption:visited, a.caption:active, a.caption:hover, span.caption { color: #666666; font-size: 8pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.toplinks, td.toplinks, a.toplinks, a.toplinks:link, a.toplinks:visited, a.toplinks:active, a.toplinks:hover, span.toplinks { color: white; font-weight: bold; font-size: 12pt; text-decoration: none }
.footer, td.footer, a.footer, a.footer:link, a.footer:visited, a.footer:active, a.footer:hover, span.footer { color: #666666; font-size: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
.contact, td.contact, a.contact, a.contact:link, a.contact:visited, a.contact:active, a.contact:hover, span.contact { color: gray; font-size: 12pt; font-family: Verdana, Arial, Helvetica, Geneva, sans-serif }
a.toplinks:active, a.toplinks:hover { color: #fff ; font-size: 12pt; text-decoration: underline; }
.toplinks { color: #fa3; font-weight: normal; text-decoration: none; }
