a:link    { color:#1f5394; }
a:visited { color:#1f5394; }
a:hover   { color:#efb52e; }
a:active  { color:#efb52e; }

a.account:link    { color:#000000; text-decoration:none; }
a.account:visited { color:#000000; text-decoration:none; }
a.account:hover   { color:#efb52e; text-decoration:none; }
a.account:active  { color:#efb52e; text-decoration:none; }

a.featured:link    { color:#1f5394; text-decoration:none; }
a.featured:visited { color:#1f5394; text-decoration:none; }
a.featured:hover   { color:#efb52e; text-decoration:none; }
a.featured:active  { color:#efb52e; text-decoration:none; }

a.navigation:link    { color:#ffffff; text-decoration:none; }
a.navigation:visited { color:#ffffff; text-decoration:none; }
a.navigation:hover   { color:#efb52e; text-decoration:none; }
a.navigation:active  { color:#efb52e; text-decoration:none; }

a.portal:link    { color:#bbcbdf; text-decoration:none; }
a.portal:visited { color:#bbcbdf; text-decoration:none; }
a.portal:hover   { color:#ffffff; text-decoration:none; }
a.portal:active  { color:#ffffff; text-decoration:none; }

a.spi_navigation:link    { color:#000000; text-decoration:none; }
a.spi_navigation:visited { color:#000000; text-decoration:none; }
a.spi_navigation:hover   { color:#000000; text-decoration:underline; }
a.spi_navigation:active  { color:#000000; text-decoration:underline; }

body { font-family:Arial, Helvetica, sans-serif; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; color:#000000; background-color:#ffffff; }

h1 { font-size:18px; font-weight:bold; color:#1f5394; } /* #efb52e */

h2 { font-size:12px; font-weight:bold; color:#1f5394; }

.podcast { font-size:12px; font-weight:bold; color:#1f5394; }

.brand { color:#1f5394; }

/*.copyright { font-family:Times New Roman, Times, serif; font-size:12px; text-align:center; }*/
.copyright { font-family:Arial, Helvetica, sans-serif; font-size:10px; text-align:center; }


/*a.standard:link    { color:#940d00; }
a.standard:visited { color:#940d00; }
a.standard:hover   { color:#000000; }
a.standard:active  { color:#000000; }

a.view_shopping_cart:link    { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; }
a.view_shopping_cart:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#ffffff; text-decoration:none; }
a.view_shopping_cart:hover   { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#c9867f; text-decoration:none; }
a.view_shopping_cart:active  { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#c9867f; text-decoration:none; }

a.account:link    { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; }
a.account:visited { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; text-decoration:none; }
a.account:hover   { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#c9867f; text-decoration:none; }
a.account:active  { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#c9867f; text-decoration:none; }

a.index:link    { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none; }
a.index:visited { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ffffff; text-decoration:none; }
a.index:hover   { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#eacfcc; text-decoration:none; }
a.index:active  { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#eacfcc; text-decoration:none; }

a.details:link    { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#eacfcc; text-decoration:none; }
a.details:visited { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#eacfcc; text-decoration:none; }
a.details:hover   { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#c9867f; text-decoration:none; }
a.details:active  { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#c9867f; text-decoration:none; } */

.input { font-family:Arial, Helvetica, sans-serif; font-size:11px; }

/*.tab_navigation { font-family:Arial, Helvetica, sans-serif; font-size:13px; }

.tab_account       { font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; }
.tab_account_fixed { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; }

.table_cell_header { padding-left:15px; padding-bottom:7px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#c0c0c0; text-align:center; vertical-align:bottom; } */