body, html {
    padding: 0;
    margin: 0;
    text-align: left;
    background: #e8eae5;
}
body, td, th, select, input, textarea, h2, h3, h4, h5, h5, h6 {
    font: normal 13px/1.2em Arial, sans-serif;
    color: #313131;
}
.png {
    _behavior: url('pngbehavior.htc');
}
form, img, div, td, th {
    padding: 0;
    margin: 0;
    background: transparent;
    border: none;
}
a {
    color: #4c5739;
    text-decoration: underline;

}
a:hover {
    text-decoration: none;
    outline: none;
}
p {
    margin: 0 0 12px 0;
    padding: 0;
    background: transparent;
    font-family: inherit;
    font-size: inherit;
}
small {
    font-size: 9px;
}
/*
table {
    border-collapse: collapse;
    border: none;
}
th {
    color: #0d7bae;
    font-weight: normal;
}
*/

h1 {
    color: #3e3e3e;
    font: normal 24px/1.2em 'Trebuchet Ms', Tahoma;
    padding: 0;
    margin: 20px 0 8px;
}
h2 {
    color: #4c5739;
    font: normal 18px/1.2em Arial;
    padding: 0;
    margin: 20px 0 10px;
}
h3 {
    color: #3e3e3e;
    font: normal 18px/1.2em Arial;
    padding: 0;
    margin: 20px 0 8px;
}
h4 {
    color: #010101;
    font: bold 13px/1.2em Arial;
    padding: 0;
    margin: 20px 0 8px;
}

/*
h2 {
    color: #757575;
    font: normal 21px 'Trebuchet Ms', Tahoma;
    padding: 0 0 15px 0;
    margin: 0;
    line-height: 21px;
    background: transparent url('../i/icons/inv.gif') no-repeat 100% 14px;
}
h3 {
    color: #757575;
    font: normal 21px 'Trebuchet Ms', Tahoma;
    padding: 0 0 0 0;
    margin: 0;

}
h4 {
    color: #000;
    font: bold 12px Arial;
    padding: 0 0 11px 0;
    margin: 0;
}
h5 {
    color: #747474;
    font: bold 12px Arial;
    padding: 0 0 4px 0;
    margin: 0;
}
*/
ul {
    list-style: none;
    padding: 0;
    margin: 0;
}
ul li {
    padding: 0 0 3px 16px;
    margin: 0;
    background: transparent url('../i/li.gif') no-repeat 0 12px;
}

.table {
border-collapse: collapse;
border: 1px solid #666666;
}
.table td {
border: 1px solid #666666;
padding: 3px 5px;
}
.table th {
border: 1px solid #666666;
padding: 3px 5px;

}