a {color: #a900a3; text-decoration: none;}
a:hover	{color: red; text-decoration: underline;}
.LLink {font-size: 90%; text-decoration: none; color: #8d0188;}
.GLink {font-size: 100%; text-decoration: none; color: #ffbb02; padding: 3px 3px; text-shadow: 1px 1px white;}
.GLink:hover {background-color: yellow; text-decoration: none;}
.Title {color: #950092; font-size: 18px; font-weight: bold; letter-spacing: 1px;}
.Headline {color: #d900d3; font-size: 16px; letter-spacing: 1px; font-weight: bold}
.Clock {font-size: 80%; color: #95e3ea}
.Banner {color: #a900a3; font-size: 20px; font-weight: bold; letter-spacing: 1px;}
.BLang {float: right; color: #8d0188; font-size: 90%; padding: 2px 2px 4px 4px;}
.Alert {color: red; font-size: 125%; font-weight: bold;}
.TX {border: 2px solid; border-color: #ebcdfe; width: 99%;}
.DXCT {vertical-align: top;}
.DXCB {vertical-align: bottom;}
.DXCC {vertical-align: middle;}
.DXCR {text-align: right;}
.DXCL {text-align: left;}
.DXCM {text-align: center;}
.TDR1 {}
.TDR2 {background-color: #fdf8d0;}
body {font-family: 'Lato', sans-serif; font-size: 100%; background: white; color: #680385;
background-image: url(/image/bg_ewbs2019.gif);
background-repeat: no-repeat;
background-size: 100%;
}
table {font-size: 100%;}
input {font-family: verdana, sans-serif; width: 100%;}
select {font-family: verdana, sans-serif;}
textarea {font-family: verdana, sans-serif; width: 100%;}
option {font-family: verdana, sans-serif;}

input[type=text] {padding: 6px 6px; border: none; border-bottom: 1px solid red; font-size: 100%;}
input[type=password] {padding: 6px 6px; border: none; border-bottom: 1px solid red; font-size: 100%;}
input[type=radio] {width: auto; font-size: 100%;}
input[type=button] {width: 48%; font-size: 100%; border-radius: 8px;}
input[type=submit] {width: 48%; font-size: 100%; border-radius: 8px;}

.button {padding: 8px 10px; text-align: center; display: inline-block; margin: 4px 2px; cursor: pointer; background-color: #a900a3; border: none; color: white;}
hr {border: 2px solid #c73116; border-style: none none; border-radius: 8px;}
.xbody {font-family: verdana, sans-serif; font-size: 14px; background: url('/image/wrapper.png')}
.Result {font-size: 120%; font-weight: bold;}
.T2 {font-size: 80%; line-height: 12pt}
.T3 {font-size: 70%; line-height: 12pt; color: #a3a3a3;}
.tdc {font-size: 105%; color: #9804b3;}
.bodydoc {padding: 3px 3px 3px 3px; background: url(/image/bg_paper.png);}
.Footer {vertical-align: bottom; color: #a243f8; font-size: 75%; padding: 4px;}
img {max-width: 100%; height: auto;}
.modal {
	display: none; /* Hidden by default */
	position: fixed; /* Stay in place */
	z-index: 1; /* Sit on top */
	padding-top: 32px; /* Location of the box */
	left: 0; top: 0;
	width: 100%; /* Full width */
	height: 100%; /* Full height */
	overflow: auto; /* Enable scroll if needed */
	background-color: rgb(0,0,0); /* Fallback color */
	background-color: rgba(0,0,0,0.4); /* Black w/ opacity */
}
/* Modal Content */
.modal-content {background-color: #fefefe; margin: auto; padding: 10px;	border: 1px solid #888; width: 86%;}
/* The Close Button */
.close {color: #aaaaaa; float: right; font-size: 28px; font-weight: bold;}
.close:hover, .close:focus {color: #000; text-decoration: none; cursor: pointer;}
