.contentNav:hover .contentNavLink {
    background-image: url(../img/icon_link_mouseover.gif);
    background-position: 0px 3px;
    background-repeat: no-repeat;
}

.contentNavLink {
    background-image: url(../img/icon_link_standard.gif);
    background-position: 0px 3px;
    background-repeat: no-repeat;
}


table.specs {
    border: 0px;
    border-collapse: collapse;
    font-family:Arial, Helvetica;
    font-size:11px;
    table-layout: auto;
    width:100%;
    text-align: left;
}

table.specs th {
    padding: 7px 7px 7px 7px;
    border-top: 1px solid #cccccc;
    font-weight:bold;
    background-color: #b1b3b4;
    color:white;
}

table.specs td {
    padding: 7px 7px 7px 7px;
    border-top: 1px solid #cccccc;
    vertical-alignment:top;
}

table.specs tr {
    background-color: #eeeeee;
}
table.specs tr.dim {
    background-color: #dddddd;
}
table.specs tr.sep {
    background-color: #bbbbbb;
}
table.specs tr.sep th, table.specs tr.sep td {
    color:  #ffffff;
}


.sideBarItemL1 {
    position:relative;
    border-left: 4px solid #d5d5d5;
    height: 34px;
    cursor:hand;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 9px;
    padding-right: 9px;
    margin: 0px;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #595959;
    display: table-cell;
    vertical-align: middle;
}


.sideBarItemL1Active {
    position:relative;
    border-left: 4px solid #bcbe00;
    height: 34px;
    cursor:hand;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 9px;
    padding-right: 9px;
    margin: 0px;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #bcbe00;
    display: table-cell;
    vertical-align: middle;
}


.sideBarItemL1Hover {
    position:relative;
    border-left: 4px solid #bcbe00;
    height: 34px;
    cursor:hand;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 9px;
    padding-right: 9px;
    margin: 0px;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #bcbe00;
    display: table-cell;
    vertical-align: middle;
}


.sideBarItemL2 {
    position:relative;
    border-left: 4px solid #d5d5d5;
    height: 41px;
    width: 128px;
    cursor:hand;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 19px;
    padding-right: 19px;
    margin: 0px;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #7a7a7a;
    display: table-cell;
    vertical-align: middle;
}


.sideBarItemL2Active {
    position:relative;
    border-left: 4px solid #bcbe00;
    height: 41px;
    width: 128px;
    cursor:hand;
    padding-top: 0px;
    padding-bottom: 0px;
    padding-left: 19px;
    padding-right: 19px;
    margin: 0px;
    background-color: #e6e6e6;
    font-family: Arial;
    font-size: 11px;
    font-weight: bold;
    color: #ffffff;
    display: table-cell;
    vertical-align: middle;
}


#col_2 ul {
    list-style-type: square;
    list-style: url(../img/ul_standard.png) square }
    padding-left: 14px; 
}

#col_2 ul>li {
    padding-bottom: 6px;
    padding-left: 0px;   
}

#col_2 a {
    color:#979902;
    text-decoration:none;
}

#col_2 a:hover {
    color:#bcbe00;
    text-decoration:none;
}