/*

Print CSS Document for Home Retail Group build: PR 28/05/2009

*/

body
{
    background: #fff !important;
    color: #000 !important;
    font-size: 12pt !important;
    width: 595px !important;
    margin: 0px !important;
    padding: 0px !important;
}

p, h1, h2, h3, h4, h5, blockquote, div, span, ul li, a
{
    color: #000 !important;
}

div#support_navigation_top_container, div#main_navigation_container, div#shade_module_footer, div#column_content_left, ul#breadcrumb, div#rhm_holder, div#footer_container
{
    display: none;
}

div#column_content_wide, div#column_content_middle, div#column_content_middle_top
{
    width: 595px;
    padding: 0px;
    margin: 0px;
    float: none;
}

tr td, tr th, tr th.linebtm, tr td.highlight, td.linebtm
{
    border-bottom: 2px solid #dbdbdb !important;
    background: none !important;
}

tr th.linebtm, tr.linebtm td
{
    border-bottom: 2px solid #666 !important;
}

table.datatable
{
    border-bottom: 4px solid #666;
}

th.noline
{
    border: 0 !important;
}

.financial table tr td.highlight_below
{
    border-bottom: 0px !important;
}

.financial table tr td.highlight_lt
{
    border-left: 1px solid #3e0f62 !important;
    border-top: 1px solid #3e0f62 !important;
    border-bottom: 0px !important;
}

.financial table tr td.highlight_t
{
    border-top: 1px solid #3e0f62 !important;
    border-bottom: 0px !important;
}

.financial table tr td.highlight_rt
{
    border-right: 1px solid #3e0f62 !important;
    border-top: 1px solid #3e0f62 !important;
    border-bottom: 0px !important;
}

.financial table tr td.highlight_ltr
{
    border-left: 1px solid #3e0f62 !important;
    border-top: 1px solid #3e0f62 !important;
    border-right: 1px solid #3e0f62 !important;
    border-bottom: 0px !important;
}

.financial table tr td.highlight_lr
{
    border-left: 1px solid #3e0f62 !important;
    border-right: 1px solid #3e0f62 !important;
    border-bottom: 0px !important;
}

.financial table tr td.highlight_lb
{
    border-left: 1px solid #3e0f62 !important;
    border-bottom: 1px solid #3e0f62 !important;
}

.financial table tr td.highlight_b
{
    border-bottom: 1px solid #3e0f62 !important;
}

.financial table tr td.highlight_rb
{
    border-right: 1px solid #3e0f62 !important;
    border-bottom: 1px solid #3e0f62 !important;
}

.financial table tr td.highlight_lbr
{
    border-left: 1px solid #3e0f62 !important;
    border-bottom: 1px solid #3e0f62 !important;
    border-right: 1px solid #3e0f62 !important;
}

ul.bulleted_list li
{
    margin-left: 20px;
    list-style-type: square !important;
    background: none !important;
}
