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

a {color: #ff8000;}


table.help, td.help, th.help {
border: 1px #000000 solid;
border-collapse: collapse;
padding: 0px 5px;
}

table.center {
margin-left: auto;
margin-right: auto;
}

.sample {
margin: 2px 0px;
padding: 1px;

border: 2px solid #ffff00;
max-width: 100px;

color: #ff0000;
background-color: #ffaaaa;

text-align: justify;
text-justify: newspaper;

}

.query {
color: #000000;
background-color: #ffa0a0;

padding: 0px 2px;
}

.interp {
color: #000000;
background-color: #a0a0ff;

padding: 0px 2px;
}



.lspace {
height: 400px;
}


.allsent {
border: solid 1px #c0c0c0;

color: #101010;
background-color: #f0f0f0;

margin: 3px 80px;

padding: 3px 10px;

font-size: 16px;
line-height: 16px;

}


.eachsent0 {
border: solid 1px #c0c0c0;

color: #000000;
background-color: #ffffff;

margin: -1px 0px 0px;

padding: 3px 10px;

font-size: 16px;
line-height: 20px;
}

.eachsent1 {
border: solid 1px #c0c0c0;

color: #000000;
background-color: #d9d9d9;

margin: -1px 0px 0px;

padding: 3px 10px;

font-size: 16px;
line-height: 20px;
}


.pattern {
width: 840px;
border: solid 1px #808080;

padding: 5px 0px 0px;

color: #ff0000;
background-color: #ffffff;

}

td.result {
padding: 0px 30px 0px;
width: 550px;
}

td.searchlog {
border: 1px #999999 solid;
padding: 0px 30px 0px;
width: 550px;
}

.copy {
color: #000000;
padding: 20px;
font-size: 10px;
}


.help {
line-height: 150%;
}

.helpline {
text-decoration: underline;

}

.helpsmall {
font-size: 11px;
}
.helpmid {
font-size: 14px;
line-height: 130%;
text-align: left;
}

.para {
padding: 25px 10px;
}

.helpquery {
font-style: italic;
}

.usu {
color: #999999;
}

.dicword {
padding: 0px 30px;
}

.exsent {
generic-family: serif;
}

.sspace {
margin: 0px 30px;
}
