.bodytext   {
        color: #333333;
        font-size: 13px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration : none;
        vertical-align : bottom;
}
.introduction_message   {
        color: #333333;
        font-size: 10px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration : none;
        vertical-align : bottom;
}
.promotions_header   {
        color: #333333;
        font-size: 13px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration : none;
        vertical-align : bottom;
        font-weight : bold;
        white-space: normal;
}

.general_header   {
        color: #333333;
        font-size: 13px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration : none;
        vertical-align : bottom;
        font-weight : bold;
}

.button_go {
        font-family: "Tahoma";
        font-size: 12px;
        border: 1px outset #CCCCCC;
        height: 18px;
        width: 60px;
        background-color: #ebebeb;

}

.footer_text   {
        color: #999999;
        font-size: 10px;
        line-height: 19px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration : none;
}
.homecategorylink   {
        color: #336699;
        font-size: 12px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration : none;
}

.homecopyheader   {
        color: #333333;
        font-size: 12px;
        line-height: 30px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration : none;
        vertical-align : bottom;
}

.homecopydropdowns   {
        color: #333333;
        line-height: 18px;
        font-family: "Tahoma";
        margin-top: 1px;
        text-decoration : none;
        width: 150px;
        font-size: 12px;
}

.header_links   {
        color: #336699;
        font-size: 12px;
        line-height: 10px;
        font-family: "Tahoma";
        margin-top: 1px;
        vertical-align : top;
        text-decoration : none;
        white-space: nowrap;
}
.header_main   {
        color: #333333;
        font-size: 24px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration : none;
        vertical-align : top;
        white-space: nowrap;
}
.header_secondary   {
        color: #336699;
        font-size: 13px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration : none;
        vertical-align : bottom;
        white-space: nowrap;
        font-weight : bold;
}
.header_text   {
        color: #333333;
        font-size: 13px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration : none;
        vertical-align : bottom;
        white-space: nowrap;
        font-weight : bold;
}
.subheader_header {
        FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: white; FONT-FAMILY: arial,helvetica
}
.subheader_text   {
        color: #333333;
        font-size: 12px;
        line-height: 16px;
        font-family: Tahoma;
        text-decoration : none;
        padding : 5px;
        margin-bottom : 1px;
}
.details_subheader   {
        color: #76B900;
        font-size: 24px;
        line-height: 24px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration : none;
        vertical-align : middle;
        white-space: nowrap;
}
.sidenavlink   {
        color: #336699;
        font-size: 12px;
        line-height: 19px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration: none;
}
.tableheader   {
        color: #FFFFFF;
        font-size: 12px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration : none;
        font-weight : 500;
        background : #666666;
        padding : 2px;
}

.tablerow1   {
        color: #333333;
        font-size: 12px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration: none;
        vertical-align: top;
        text-align: left;
        padding: 2px;
}

.tablerow2   {
        color: #333333;
        font-size: 12px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration : none;
        vertical-align : top;
        padding : 2px;
}

.subheader_text_current   {
        color: #76B900;
        font-size: 30px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration : none;
        padding : 5px;
}

.table_model_link   {
        color: #336699;
        font-size: 12px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration: underline;
        padding : 2px;
        font-weight : bold;
        vertical-align : top;
}

.table_model_link_new   {
        color: #E00217;
        background-color: #FEFB03;
        font-size: 10px;
        line-height: 12px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration: none;
        padding : 2px;
        font-weight : bold;
        vertical-align : top;
}
.table_model_link_popular   {
        color: #1504F5;
        background-color: #FEFB03;
        font-size: 10px;
        line-height: 12px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration: none;
        padding : 2px;
        font-weight : bold;
        vertical-align : top;
}
.table_model_link_no_underline   {
        color: #333333;
        font-size: 12px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration: none;
        padding : 2px;
        vertical-align : top;
}

.product_header    {
        color: #333333;
        font-size: 12px;
        line-height: 14px;
        font-family: Tahoma;
        text-decoration : none;
        vertical-align : bottom;
}

.product_feature_header {
        color: #333333;
        font-size: 12px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration: none;
        vertical-align : top;
        font-weight : bold;
}
.product_details_features   {
        color: #333333;
        font-size: 12px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration : none;
}

.product_details_features_header   {
        color: #333333;
        font-size: 11px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration : none;
        font-weight : bold;
}

.productdetailssidenavlink   {
        color: #336699;
        font-size: 12px;
        line-height: 19px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration: none;
}

.productdetaildisable {
        color: #888888;
        font-size: 12px;
        line-height: 19px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration: none;
}

.product_details_features_picture_link   {
        color: #666666;
        font-size: 10px;
        line-height: 16px;
        font-family: Tahoma;
        margin-top: 1px;
        text-decoration : none;
}

.up {
        font-family: Tahoma;
        font-size: 9px;
        vertical-align: text-top;
        position: relative;
        clip: rect(0px auto auto auto);
        height: 8px;
        width: 8px;

}

.up2 {
        font-family: Tahoma;
        font-size: 9px;
        vertical-align: text-top;
        position: relative;
        top:-2;
        clip: rect(0px auto auto auto);
        height: 8px;
        width: 8px;
