
img {
	border-width:0;
}

body {
	color: #ffffff;
	background-color: #000000;
}

a {
	text-decoration:none;
	color:#ffa531;
	font-family:courier;
	font-size:100%;
}

a:hover {
	text-decoration:underline;
}

a.ae {
	color: #ffff94;
	font-weight: bold;
	font-family:courier;
	font-size:75%;
}

.note-caption {
    color: #ffa531;
}

div.af:first-letter {
	color: #ffa531;
	font-size:150%;
}

.inline {
        display: inline-block;
}  

a.visited-highlight:visited{
	color: #777777;
}

a.ae:visited {
	color: #555555;
}

a.th {
	font-size:19px;
	font-family:courier;
	font-weight:bold;
	color:#f7a521;
}

table {
	border: 0px solid;
	border-spacing: 0px;
	padding: 0px;
}

div.translation table {
	width: 100%;
}

div.translation p {
	text-align: justify;
	margin: 0px;
	font-size: inherit;
}

th, td {
    padding: 5px;
    text-align: left;
    vertical-align: top;
}

table.ta5 tr td, table.ta4 tr td.ta4d3 {
    text-align: center;
}

tr.odd {
    background-color: #202020;
}

tr.even {
    background-color: #000000;
}

table.ta1 {
	border-top: 1px solid;
	border-left: 3px solid;
	border-right: 3px solid;
	border-bottom: 3px solid;
	border-color: #5252b5; 
}

table.ta2 {
	border: 0px solid;
}

table.ta4 {
	border: 0px solid;
	vertical-align: middle;
	text-align: left;
}

table.ta4i {
	border: 0px solid;
	vertical-align: middle;
	text-align: left;
}

table.ta5 {
	border: 0px solid;
	width: 100%;
}

table.ta6 {
	border: 0px solid;
	width: 635px;
}

table.ta7 {
	width: 645px;
}

table.tas {
	border: 2px solid;
	border-color: #5252b5; 
	width: 100%;
}

/*
td {
	border: 0px solid;
	padding: 0px;
	vertical-align: middle;
	text-align: center;
}
*/

td.tdll {
	background-color: #5252b5;
	text-align: right;
	width: 53%;
}

td.tdlm {
	background-color: #000000;
	text-align: center;
}

td.tdlr {
	background-color: #5252b5;
	text-align: left;
	width: 46%;
}

tr.ta2r {
	height: 80px;
}

td.ta2d {
	width: 90px;
}

td.ta4d01 {
	width: 57%;
	vertical-align: top;
	text-align: left;
}

td.ta4d02 {
	width: 43%;
	vertical-align: top;
	text-align: left;
}

td.ta4d1 {
	width: 90px;
	vertical-align: middle;
	text-align: left;
}

td.ta4d11 {
	width: 70px;
	vertical-align: middle;
	text-align: left;
}

td.ta4d2 {
	padding: 3px 0px;
	vertical-align: middle;
	text-align: left;
}

td.ta4d3 {
	padding: 15px 0px 0px 0px;
}

td.ta7d {
	text-align: left;
}

td.ta7d2 {
	text-align: right;
}

input.in {
	width: 300px;
	color: #33ccff;
	font-family: Tahoma;
        font-size: 13px;
        text-decoration: none;
        border-color: #ffa531 1px solid;
        background-color: #000000;
}

textarea.taa {
	height: 200px;
	font-family: Tahoma;
	width: 100%;
        font-size: 13px;
        text-decoration: none;
        padding: 15px;
        color: #33ccff;
        border-color: #ffa531 1px solid;
        background-color: #000000;
}

.feedback_comment {
	padding: 10px;
}

.audio-content::-webkit-media-controls-enclosure {
        filter: invert(0.9);
}

video::cue {
	white-space: break-spaces;
	/* font-family:courier; */
	font-size: 16px;
	#background-color: transparent;
	text-shadow: #000 1px 1px 1px;
	color: #ffa531
}

