button {
    background-color: transparent;
}
button {
    background-image: url(button.png);
}
button.big {
    background-image: url(button.big.png);
}
button {
    background-repeat: no-repeat;
}
input, textarea, hr {
    border-color: #cccccc;
}
input, textarea {
    border-style: solid;
}
hr {
    border-style: dotted;
}
button {
    border-width: 0;
}
input, textarea {
    border-width: 1px;
}
hr {
    border-width: 1px 0 0 0;
}
h1 {
    color: #111177;
}
input, textarea, select, option, button {
    color: #333333;
}
a {
    color: #117799;
}
button {
    cursor: pointer;
}
dt {
    float: left;
}
html, body, div, h1, h2, h3, h4, p, blockquote, ul, li, dl, dt, dd, form, input, textarea, select, option, button, .menu a {
    font-family: arial, verdana, arial, calibri;
}
h1, h3 big {
    font-size: 21px;
}
h2, h4 big {
    font-size: 17px;
}
h3, .menu a, button.big {
    font-size: 13px;
}
html, body, div, h4, p, blockquote, ul, li, dl, dt, dd, form, input, textarea, select, option {
    font-size: 12px;
}
button {
    font-size: 17px;
}
p small {
    font-size: 9px;
}
html, body, div, h2, p, blockquote, ul, li, dl, dt, dd, form, input, textarea, select, option {
    font-weight: normal;
}
h1, h3, h4, button, .menu a {
    font-weight: bold;
}
html, body, div, h1, h2, h3, h4, p, blockquote, ul, li, dl, dt, dd, form, input, textarea, select, option, button {
    margin: 0;
}
input, textarea, select {
    margin: 0px 6px 3px 6px;
}
button {
    margin: 0 6px 6px 6px;
}
hr {
    margin: 12px 6px;
}
li {
    margin-left: 18px;
}
dd {
    margin-left: 96px;
}
html, body, div, li, form, select, option, button, hr {
    padding: 0;
}
h1, h2, h3, h4, p, blockquote, ul {
    padding: 6px;
}
dt, dd {
    padding: 0 0 3px 0;
}
dl {
    padding: 6px 6px 3px 6px;
}
input, textarea, select{
    padding: 1px 2px;
}
button {
    padding: 6px 0;
}
button {
    width: 60px;
}
button.big {
    width: 156px;
}
