.resources.downloads #main {
    margin-bottom: 45px;
}

.downloads #main #catalogsTable {
    border: 2px solid #ccc;
    width: 100%;
}
.downloads #main #catalogsTable h2 {
    font-size: 1.6em;
}
.downloads #main #catalogsTable h3 {
    font-size: 1.4em;
}
.downloads #main #catalogsTable h4 {
    font-size: 1.3em;
}
.downloads #main #catalogsTable table, .downloads #main #catalogsTabletd {
    border-collapse:collapse;
    margin: 0;
    padding: 0;
}
.downloads #main #outerBorder {
    border: 0;
    border-collapse: collapse;
    margin:  25px 0 0;
    padding: 0;
    width: 100%;
}
.downloads #main #catalogsTable tr.bottomBorder{
    border-color: #003399;
    border-style: solid;
    border-width: 0 0 1px 0;
}
.downloads #main #catalogsTable tr.row1 {
    background-color: transparent !important;
}
.downloads #main #catalogsTable tr.row2 {
    background-color: #ccc !important;
}

.downloads #main #catalogsTable tr.even { 
    background-color: #dfdfdf;
}
.downloads #main #catalogsTable tr.odd {
    background-color: #efefef;
}
.downloads #main #catalogsTable td.col1 { width: 150px; }
.downloads #main #catalogsTable td.col1_2 { width: 250px !important; }
.downloads #main #catalogsTable td.col1_5 { width: 100% !important; }
.downloads #main #catalogsTable td.col2 { width: 100px; }
.downloads #main #catalogsTable td.col3 {}
.downloads #main #catalogsTable td.col4 {}
.downloads #main #catalogsTable td.col5 {}
.downloads #main #catalogsTable td.col6 {}

td.acrobatCell {
    text-align: center;
    vertical-align: top;
    width: 100px;
}
a#acrobatDL {
    background: url(../../../../images/Acrobat.gif) 0 no-repeat;
    display: block;
    height: 31px;
    line-height: auto;
    width: 88px;
}
