/* Style Cobalt */

/* Body */

    body      { color: #000000; margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; }
    a         {text-decoration: bold; color: #000080 }
    a:hover   {text-decoration: bold; color: #ff0000 }

h1     { margin-bottom:0px; margin-top:0px; font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #000080; font-weight: bold; text-align: left; text-decoration: none; }

    .article_title          { font-family: Arial, Helvetica, sans-serif; font-size: 16px; font-weight: bold; }
    .arttext                { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
    .review_body            { font-family: verdana,Arial, Helvetica; font-size: 11px; }
    .review_small           { font-family: verdana,Arial, Helvetica; font-size: 10px; }
    .tkcrumb                { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #800000; font-weight: bold; }
    .tkcrumb:hover          { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #008000; font-weight: bold; }
    .tkred2see              { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #800000; font-weight: bold; }
    .tkred2see:hover        { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #008000; font-weight: bold; }
    .tkblutxt               { font-family: Arial, Helvetica, sans-serif; font-size: 13px; color: #000080; font-weight: bold; }
    .botindex               { font-family: verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000066; }
    .disclaimer             { font-family: Arial, Helvetica; font-size: 10px; }

p.invites      {  margin-bottom:0px; margin-top:0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
p.invites a    {  margin-bottom:0px; margin-top:0px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; }

TABLE.sbs_list      { width: 100%; border-top:15px solid #ffffff; border-left:2px solid #ffffff;}
TD.sbs_title        { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; vertical-align: top;}
TD.sbs_description  { font-family: Arial, Helvetica, sans-serif; font-size: 11px; vertical-align: top; text-align: right;}
TD.sbs_foot         { border-bottom:5px solid #ffffff;}


TD.review_box          { background-color: #fdfdfd; border:1px solid #C0C0C0; padding:5px}
TD.review_spacer       { border-top:25px solid #ffffff; }

TABLE.sponsor        { width: 99%; align: center; border-top:1px solid #ffffff; border-bottom:20px solid #ffffff;}
TD.sponsor_headline  { width: 49%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #808080;}
TD.sponsor_title     { width: 49%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; }
TD.sponsor_text      { width: 49%; font-family: Arial, Helvetica, sans-serif; font-size: 12px; }
