/* Dropdown Button */
.dropbtn {
  background-color: #5197d6;
  color: #FFCC00;
  padding: 16px;
  font-size: 16px;
  border: none;
}

/* The container <div> - needed to position the dropdown content */
.dropdown {
  position: left;
  display: inline-block;
}

/* Dropdown Content (Hidden by Default) */
.dropdown-content {
  display: none;
  position: absolute;
  background-color: #f1f1f1;
  min-width: 160px;
  box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2);
  z-index: 1;
}

/* Links inside the dropdown */
.dropdown-content a {
  color: black;
  padding: 12px 16px;
  text-decoration: none;
  display: block;
}

/* Change color of dropdown links on hover */
.dropdown-content a:hover {background-color: #ddd;}

/* Show the dropdown menu on hover */
.dropdown:hover .dropdown-content {display: block;}

/* Change the background color of the dropdown button when the dropdown content is shown */
.dropdown:hover .dropbtn {background-color: #999999;}

@media (min-width: 600px) {TABLE {width: 600px;}
table.trsl{width: 100%; align: center;}
#col_left {float: left; width:20%; margin-left:2%; text-align:center; overflow:hidden; padding-bottom:48px;}
#col_main {margin:0px auto; width:60%; max-width: 600px; padding-bottom:48px;}
#col_right {float: right; width:20%; margin-right:2%; text-align: right; padding-bottom:48px;}
#md_g {float: left; margin-left: 1em;}
P.mob {display: none;}
#h_left {float: left; width:30%; margin-left:5%; overflow:hidden; padding-bottom:48px;}
#h_main {float: left; width:30%; overflow:hidden; padding-bottom:48px;}
#h_right {float:right; width:30%; margin-right:5%; overflow:hidden; padding-bottom:48px;}
#search {float: left; margin-left: 1em;}
#trans {float: left; width:96%; padding-bottom:48px; margin-right:2%; margin-left:2%;}
h1 {text-align: left; font-size: 24pt; font-weight: bold; margin: 0pt 0pt 0pt 0pt;}
}

@media (max-width: 600px) {TABLE {width: 98%;}
table.trsl{width: 100%; align: center;}
#col_left {display: none;}
#col_main {margin:1px auto; width:96%; margin-left:2; margin-right:2%; padding-bottom:48px;}
#col_right {display: none;}
#md_g {display: none;}
P.mob {text-align: center; font-size: 10pt; margin: 6pt 0pt 6pt 0pt;}
#h_left {float: left; width:96%; margin-left:2; margin-right:2%; overflow:hidden;}
#h_main {float: left; width:96%; margin-left:2; margin-right:2%; overflow:hidden;}
#h_right {float:left; width:96%; margin-left:2; margin-right:2%; overflow:hidden; padding-bottom:48px;}
#search {float: left; margin-left: 1em; width:100%;}
#trans {float: left; width:90%; padding-bottom:48px; margin-right:5%; margin-left:5%;}
h1 {text-align: left; font-size: 18pt; font-weight: bold; margin: 0pt 0pt 0pt 0pt;}
}

BODY {color: black; background-color: white; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12pt; margin: 0; padding: 0;}
a:hover {color: #CC7700; text-decoration: underline; background: white;}

P.art {text-align: justify; font-size: 12pt; margin: 6pt 0pt 1pt 12pt; text-indent: -12pt;}
P.art3 {text-align: justify; font-size: 12pt; margin: 6pt 0pt 1pt 0pt; text-indent: 12pt;}
P.art2 {text-align: justify; font-size: 12pt; margin: 0pt 0pt 1pt 12pt;}
.art2 {text-align: justify; font-size: 12pt; margin: 0pt 0pt 0pt 12pt;}
.ext {letter-spacing:0.2em;}
.ru{color:#000254;}

P.cen {text-align: center; font-size: 12pt; margin: 6pt 0pt 6pt 0pt;}

P.cit {text-align: justify; font-size: 12pt; margin: 0pt 12pt 1pt 24pt; font-style: italic;}
P.ctr {text-align: justify; font-size: 10pt; margin: 0pt 12pt 1pt 24pt; color:#999999;}
P.cits {text-align: right; font-size: 10pt; margin: 0pt 12pt 1pt 0pt;}

P.fin {text-align: center; font-size: 9pt; margin: 0pt 0pt 0pt 0pt;}
P.syn {text-align: justify; font-size: 9pt; margin: 0pt 0pt 0pt 6pt;}

.red {color: #d65155; font-weight: bold;}
.kln {font-size: 9pt;}
.lem {font-size: 12pt; font-weight: bold;}
.grm {font-size: 11pt; font-style:italic;}
.trs {font-size: 12pt; font-family:Georgia, "Times New Roman", Times, serif;}
.sem {font-size: 9pt; font-style:italic; color:#999999;}
.dag {direction: rtl; unicode-bidi: embed;}
.top {background-color:#5197d6; border-color:#000000; vertical-align:middle;}
.ttl {font-size: 24pt; font-weight:bold; color:#FFCC00;}
.tt2 {font-weight:bold; color:#FFCC00;}
.tt3 {color:#FFCC00;}
.src {float:right; vertical-align:top;}
#footer {position:relative; bottom:0px; text-align:center; width: 100%; background-color: #CCCCCC; padding-bottom: 3px; padding-top: 3px; clear:both;}
#header {float: left; width:100%; background-color: #5197d6; text-align:center; padding-bottom: 6px;}
#header_sup {float: left; width:100%; background-color: #5197d6; text-align:right;}
#header_sub {float: left; width:100%; background-color: #CCCCCC; text-align:center; padding-top: 3px; padding-bottom: 1px;}