body {
    padding: 0 0 0 0;
    margin: 5 5 5 5;
    background-color: #ffffff;
    font-family: Arial;
    color: #4d4d4d;
    font-size: 70%;
}

img {
    border: none;
    margin: 0 0 0 0;
}

select, input, textarea {
    margin: 0 0 0 0;
    padding: 0 0 0 0;
    
}

h1 { 
	font-size: 125%;
}

div.error, p.error, td.error {
    color: #ff0000;
    align: center;
    font-size: 80%;
    font-weight: bold;
}

div.noerror, p.noerror, td.noerror {
    color: #00cc00;
    align: center;
    font-size: 80%;
    font-weight: bold;
}

td {
    font-size: 80%;
    color: #000000;
    font-weight: normal;
}

td.alang {
    font-size: 80%;
    color: #4d4d4d;
}

td.example {
    font-size: 60%;
    color: #acacac;
}

a.example {
    font-size: 95%;
    color: #acacac;
}


td.copyright {
    font-size: 80%;
    color: #acacac;
}

td.main {
    background-color: #f0f0f0;
    padding: 10 10 10 10;
    margin: 0 0 0 0;
}

.lang:link {
    COLOR: #9e9e9e;
    TEXT-DECORATION: underline;
}

.lang:visited {
    COLOR: #9e9e9e;
    TEXT-DECORATION: underline;
}

.lang:hover {
    COLOR: #4d4d4d;
    TEXT-DECORATION: underline;
}

.ln:link {
    COLOR: #007db6;
    TEXT-DECORATION: underline;
}

.ln:visited {
    COLOR: #007db6;
    TEXT-DECORATION: underline;
}

.ln:hover {
    COLOR: #4d4d4d;
    TEXT-DECORATION: underline;
}

input.max_size {
    width: 250px;
}

select.max_size {
    width: 100px;
}

.med_size {
    width: 40%;
}

.min_size {
    width: 50px;
}