a          { color: #000080; font-weight: bold;}
#a:visited  { color: #8e8d9a}
a:hover    { color: #000080; font-weight: bold;}
body { margin: 0px 0px 0px 0px; background-color: #FFFFFF;} 

/* h1 is used for category and tips titles h2 is used for the continued bits */
h1     { margin-bottom:0px; margin-top:0px; font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
h2     { margin-bottom:0px; margin-top:0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }

/*tables */

TABLE.wrapper      { width: 750; background-color: #ffffff; border:2px solid #CC3399;}
TD.top_spread      { width: 750; background-color: #CC3399; vertical-align: bottom; border:3px solid #CC3399;}
TD.accross_page    { width: 750; border-left:15px solid #ffffff;}
TD.lhs             { width: 140; background-color: #ffffff; vertical-align: top; border-left:5px solid #ffffff; border-right:5px solid #ffffff;}
TD.lhs_spacer      { }
TD.tip_area        { width: 610; border-top:20px solid #ffffff; border-right:10px solid #ffffff; vertical-align: top;}
TD.rhs_spacer      {}
TD.rhs             { vertical-align: top; border-top:20px solid #ffffff;}
TD.bottom_spread   { text-align: center;}
TABLE.headlines    {}
TD.headlines_top   { border-bottom:4px solid #ffffff; }
TD.headlines_list  { border-left:5px solid #ffffff; border-top:3px solid #ffffff;}



/* Left Navigation (Category List) */

    .nav_left_header_text           { color: #FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; }
    .nav_left_header_text a         { color: #FFFFFF !important; }

    .category_link_depth1 a         { color: #000000 !important; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
    .category_link_depth2 a         { color: #000000 !important; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
    .category_link_depth3 a         { color: #000000 !important; font-family: Arial, Helvetica, sans-serif; font-size: 10px; }

/* Text) */


    .body                       { font-family: Arial, Helvetica, sans-serif; color: #212126;font-size: 12px;text-align: left;}
    .body_small                 { font-family: Arial, Helvetica, sans-serif; color: #212126;font-size: 10px;text-align: left;}
    .bot_links                  { font-family: Arial, Helvetica, sans-serif; color: #212126;font-size: 12px;}
    .crumb                      { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }
    .headlines_title            { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold;  text-decoration: underline; }
    .headlines                  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
    .all a                      { font-family: Arial, Helvetica, sans-serif; color: #ffffff;font-size: 11px;text-decoration: none;}
    .all a:hover                { font-family: Arial, Helvetica, sans-serif; color: #ffffff;font-size: 11px;text-decoration: none;}

/* On Category pages */

    .summary_title a                { font-family: Arial, sans-serif; font-size: 11px; color: #000080; font-weight: bold; }
    .summary_title a:hover          { font-family: Arial, sans-serif; font-size: 11px; color: #000080; font-weight: bold; }
    .summary                        { font-family: Arial, sans-serif; font-size: 11px; color: #000000}
    
    .summary_breadcrumb            { color: #666666; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
    .summary_breadcrumb a          { color: #999999 !important; text-decoration: none; }
    .summary_breadcrumb a:hover    { color: #999999 !important; text-decoration: underline; }
