/* link styles */
a:link              { color: #000000; text-decoration:none; font-weight: bold; font-family:verdana,arial,helvetica; }
a:hover             { color: #ff0033; text-decoration:none; font-family:verdana,arial,helvetica; }
a:visited           { color: #000000; text-decoration:none; font-weight: bold; font-family:verdana,arial,helvetica; }
a:visited:hover     { color: #ff0033; text-decoration:none; font-family:verdana,arial,helvetica; }

a.wht:link          { color: #ffffff; text-decoration:none; font-family:verdana,arial,helvetica; }
a.wht:hover         { color: #ff0033; text-decoration:none; font-family:verdana,arial,helvetica; }
a.wht:visited       { color: #ffffff; text-decoration:none; font-family:verdana,arial,helvetica; }
a.wht:visited:hover { color: #ff0033; text-decoration:none; font-family:verdana,arial,helvetica; }

a.under-wht:link          { color: #ffffff; font-family:verdana,arial,helvetica; }
a.under-wht:hover         { color: #ff0033; font-family:verdana,arial,helvetica; }
a.under-wht:visited       { color: #ffffff; font-family:verdana,arial,helvetica; }
a.under-wht:visited:hover { color: #ff0033; font-family:verdana,arial,helvetica; }

a.blk:link          { color: #000000; text-decoration:none; font-family:verdana,arial,helvetica; }
a.blk:hover         { color: #ff0033; text-decoration:none; font-family:verdana,arial,helvetica; }
a.blk:visited       { color: #000000; text-decoration:none; font-family:verdana,arial,helvetica; }
a.blk:visited:hover { color: #ff0033; text-decoration:none; font-family:verdana,arial,helvetica; }

/* special link styles */
a.tan:link          { color: #000000; font-size: 13px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }
a.tan:hover         { color: #ff0033; font-size: 13px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }
a.tan:visited       { color: #000000; font-size: 13px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }
a.tan:visited:hover { color: #ff0000; font-size: 13px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }


a.blu:link          { color: #ffffff; font-size: 13px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }
a.blu:hover         { color: #ff0033; font-size: 13px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }
a.blu:visited       { color: #ffffff; font-size: 13px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }
a.blu:visited:hover { color: #ff0033; font-size: 13px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }

a.headline:link          { color: #e6bf75; font-size: 11px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }
a.headline:hover         { color: #ffffff; font-size: 11px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }
a.headline:visited       { color: #e6bf75; font-size: 11px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }
a.headline:visited:hover { color: #ffffff; font-size: 11px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }

a.banner:link          { color: #e6bf75; font-size: 11px; margin: 0; font-weight: none; text-decoration:none; font-family:verdana,arial,helvetica; }
a.banner:hover         { color: #ffffff; font-size: 11px; margin: 0; font-weight: none; text-decoration:none; font-family:verdana,arial,helvetica; }
a.banner:visited       { color: #e6bf75; font-size: 11px; margin: 0; font-weight: none; text-decoration:none; font-family:verdana,arial,helvetica; }
a.banner:visited:hover { color: #ffffff; font-size: 11px; margin: 0; font-weight: none; text-decoration:none; font-family:verdana,arial,helvetica; }

a.news-partners:link          { color: #e6bf75; font-size: 11px; margin: 0; font-weight: normal; text-decoration:none; font-family:verdana,arial,helvetica; }
a.news-partners:hover         { color: #ffffff; font-size: 11px; margin: 0; font-weight: normal; text-decoration:none; font-family:verdana,arial,helvetica; }
a.news-partners:visited       { color: #e6bf75; font-size: 11px; margin: 0; font-weight: normal; text-decoration:none; font-family:verdana,arial,helvetica; }
a.news-partners:visited:hover { color: #ffffff; font-size: 11px; margin: 0; font-weight: normal; text-decoration:none; font-family:verdana,arial,helvetica; }

a.homeTitle:link          { color: #e6bf75; font-size: 16px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }
a.homeTitle:hover         { color: #ffffff; font-size: 16px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }
a.homeTitle:visited       { color: #e6bf75; font-size: 16px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }
a.homeTitle:visited:hover { color: #ffffff; font-size: 16px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }

/* tag styles */ 
body  { font-size:  11px; color:#000000; font-family: verdana,arial,helvetica; }
p     { font-size:  11px; color:#000000; font-family: verdana,arial,helvetica; }
td    { font-size:  10px; color:#000000; font-family: verdana,arial,helvetica; }
input { font-size: 10pt; font-family: courier new,courier; } /* height: 19px; */
li    { margin: 3pt; }
h1    { font-size: 17pt; margin: 0; font-weight: bold; font-family: verdana,arial,helvetica; }
h2    { font-size: 13px; margin: 0; font-weight: bold; font-family: verdana,arial,helvetica; }


/* use these styles when header newline not wanted */
.s1 { font-size: 16pt; margin: 0; font-weight: normal; font-family: verdana,arial,helvetica; }
.s2 { font-size: 13pt; margin: 0; font-weight: normal; font-family: verdana,arial,helvetica; }
.s3 { font-size: 10pt; margin: 0; font-weight: normal; font-family: verdana,arial,helvetica; }
.p     { font-size:  11px; color:#000000; font-family: verdana,arial,helvetica; }
.s1bold { font-size: 16pt; margin: 0; font-weight: bold; font-family: verdana,arial,helvetica; }
.s2bold { font-size: 13px; margin: 0; font-weight: bold; font-family: verdana,arial,helvetica; }
.s2boldital { font-size: 13px; margin: 0; font-weight: bold; font-family: verdana,arial,helvetica; font-style: italic; text-align: center; }
.s3bold { font-size: 13px; margin: 0; font-weight: bold; font-family: verdana,arial,helvetica; }
.title { font-size: 14px; margin: 0; font-weight: bold; font-family: verdana,arial,helvetica; }

/* special styles */
.btn      { font-size: 10pt; font-family: verdana,arial,helvetica; } /* height: 20px;
 */
.homeText      { color: #ffffff; font-size: 8pt; margin: 0; font-weight: normal; text-decoration:none; font-family:verdana,arial,helvetica; }
.tiny     { font-size:  8pt; font-style: normal; color: #666666; font-family: verdana,arial,helvetica; }
.fixed    { font-size: 10pt; font-family: courier new,courier; }
.ast      { font-size: 10pt; color: #ff0033; font-weight: bold; font-family: verdana,arial,helvetica; }
.home     { color: #ffffff; font-size: 13px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }
.CPpartner     { color: #ffffff; font-size: 9px; margin: 0; font-weight: bold; text-decoration:none; font-family:verdana,arial,helvetica; }
.underline {text-decoration:underline;}
.white {color: #ffffff;}