.apf_browse_border
{
    border-width: medium;
    border-style: double;
    border-color: #00659C;
}

.apf_cart_text3_style {
    color: #00659C;
    background-color: #FFFFFF;
    font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
    font-size: larger;
    font-weight: bold;
    white-space: nowrap;
    width: 33%;
}

.apf_checkbox
{
    clear: right;
    float: right;
    font-weight: bold;
    padding: 6px;
    border-style: none;
    background-color: transparent;
}

.apf_color_bar
{
    background-color: #00659C;
    font-size: x-small;
    text-align: center;
    width: 900px;
    height: 20px;
    vertical-align: middle;
}

.apf_comments_summary
{
    font-weight: bold;
}

.apf_error
{
    font-size: 150%;
    font-weight: bold;
    color: #990000;
    text-align: center;
}

.apf_even_row
{
    background-color: #EEEEEE;
    padding: 6px;
}

.apf_footer
{
    font-size: xx-small;
    text-align: center;
}

.apf_heading4
{
    font-weight: bold;
    font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
}

.apf_heading4c
{
    font-weight: bold;
    font-size: larger;
    font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
    color: #CE6500;
}

.apf_normal_heading
{
    font-weight: bold;
}

.apf_odd_row
{
    background-color: #FFFFFF;
    padding: 6px;
}

.apf_prices
{
    color: #990000;
}

.apf_prices_list
{
    text-decoration: line-through;
}

.apf_prices_text
{
    font-weight: bold;
}

.apf_small_text
{
    font-size: x-small;
}

.apf_submit_button_style
{
    background-color: #FFCC68;
    color: #000068;
    font-weight: bold;
}

.apf_customer_reviews_header
{
    font-weight: bold;
    font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
    color: #FFFFFF;
}

.apf_generic_header
{
    font-weight: bold;
    font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
    color: #FFFFFF;
}
