body {
 background-color: #ffffff; 
 color: #004c92;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 letter-spacing: .25pt;
 line-height: 17px;
 margin: 0;
}

a { text-decoration: none;  }
a:link  { color: #004c92;  text-decoration: none; }
a:visited  { color: #4c78ae;  text-decoration: none; }
a:hover { color: #ff0000;  text-decoration: none; }
.linkNOT { color: #af9851;}

a.linkPageTitle { text-decoration: none;  }
a.linkPageTitle:link  { color: #004c92;  text-decoration: none; }
a.linkPageTitle:visited  { color: #004c92;  text-decoration: none; }
a.linkPageTitle:hover { color: #ff0000;  text-decoration: none; }

a.linkInsetText { text-decoration: none; font-weight:normal;  }
a.linkInsetText:link  { color: #004c92;  text-decoration: none; }
a.linkInsetText:visited  { color: #004c92;  text-decoration: none; }
a.linkInsetText:hover { color: #ff0000;  text-decoration: none; }

a.linkInsetTextPale { text-decoration: none; font-weight:normal;  }
a.linkInsetTextPale:link  { color: #5b84b5;  text-decoration: none; }
a.linkInsetTextPale:visited  { color: #5b84b5;  text-decoration: none; }
a.linkInsetTextPale:hover { color: #ff0000;  text-decoration: none; }

a.linkLeftNav { font-size: 8pt; line-height: 8pt; font-weight:bold; text-decoration: none;  }
a.linkLeftNav:link  { color: #7195b7;  text-decoration: none; }
a.linkLeftNav:visited  { color: #7195b7;  text-decoration: none; }
a.linkLeftNav:hover { color: #eb0041;  text-decoration: none; }
.linkLeftNavNOT { color: #7195b7; font-size: 8pt; line-height: 8pt; font-weight:bold; }

a.linkIndexMenu { font-size: 13pt; line-height: 17pt ; text-decoration: none;  }
a.linkIndexMenu:link  { color: #ff0000;  text-decoration: none; }
a.linkIndexMenu:visited  { color: #eb0041;  text-decoration: none; }
a.linkIndexMenu:hover { color: #ff0000; font-weight:bold;  text-decoration: none; }

a.linkIndexMenu12 { font-size: 12pt; line-height: 17pt ; text-align:left; text-decoration: none;  }
a.linkIndexMenu12:link  { color: #ff0000;  text-decoration: none; }
a.linkIndexMenu12:visited  { color: #eb0041;  text-decoration: none; }
a.linkIndexMenu12:hover { color: #ff0000; font-weight:bold;  text-decoration: none; }

a.linkIndexMenu11 { font-size: 11.5pt; line-height: 15pt ; text-align:left; text-decoration: none;  }
a.linkIndexMenu11:link  { color: #ff0000;  text-decoration: none; }
a.linkIndexMenu11:visited  { color: #eb0041;  text-decoration: none; }
a.linkIndexMenu11:hover { color: #0000cc; text-decoration: none; }

a.linkLinks { font-size: 11pt; line-height: 16pt; text-decoration: none;  }
a.linkLinks:link  { color: #8aaccc;  text-decoration: none; }
a.linkLinks:visited  { color: #8aaccc;  text-decoration: none; }
a.linkLinks:hover { color: #eb0041;  text-decoration: none; }

a.linkPCopy { font-size: 8pt;  color: #ddd; text-decoration: none;  }
a.linkPCopy:link  { color: #ddd;  text-decoration: none; }
a.linkPCopy:visited  { color: #ddd;  text-decoration: none; }
a.linkPCopy:hover { color: #ff0000;  text-decoration: none; }
.linkPCopyNOT {  color: #ddd; font-size: 8pt; }

a.linkSmaller { font-size: 9pt; text-decoration: none;  }
a.linkSmaller:link  { color: #8aaccc;  }
a.linkSmaller:visited  { color: #8aaccc;  }
a.linkSmaller:hover { color: #ff0000;  }

a.linkRollover { text-decoration: none;  }
a.linkRollover:link  { color: #8198ae;  text-decoration: none; }
a.linkRollover:visited  { color: #8198ae;  text-decoration: none; }
a.linkRollover:hover { color: #eb0041;  text-decoration: none; }

a.linkPale { text-decoration: none;  }
a.linkPale:link  { color: #ffcc66;  text-decoration: none; }
a.linkPale:visited  { color: #ffcc66;  text-decoration: none; }
a.linkPale:hover { color: #fef683;  text-decoration: none; }
body.iframeFile { background-color:#e8eff5; }

h1 { font-size: 24pt; line-height: 30px; margin: 0px 0px 15px 0px;  }
h2 { color: #4c78ae; font-size: 16pt; margin: 0px 0px 25px 200px;  }
h2.h2b { color: #4c78ae; font-size: 16pt; margin: 10px 0px 10px 200px;  }
h2.h2Longer { color: #4c78ae; font-size: 16pt; margin: 0px 0px 25px 150px;  }
h2.vidH2 { color: #4c78ae; font-size: 16pt; margin: 10px 0px 10px 40px;  }

h1.cateShaw { font-size: 26pt; margin: 0px 0px 15px 0px;  }
h1.popup { font-size: 22pt; margin: 15px 0px 15px 40px;  }
iframe { background-color:#e8eff5; margin: 0px 0px 0px 30px;;  }
p { margin: 0px 0px 5px 0px; text-align:justify; }
p.indentP { margin: 0px 0px 0px 20px; text-align:justify; }
table.BGimage { background-image:url(images/SS.jpg); }
td.BGsideImageInv { background-image:url(images/BG.jpg); }
td.BGsideImage { background-image:url(images/SSrightCateMike.jpg); background-position:right; background-repeat:no-repeat; }

.BGpale { background-color:#e8eff5; }
.boxContent { margin: 0px 0px 0px 0px }
.boxContentSM { font-size: 10pt; line-height: 16px; margin: 0px 0px 0px 0px }
.boxIndexLeftFigure { float:right; margin: 240px 20px 0px 0px ; text-align:right;  }
.boxIndexRight { float:left;  margin: 30px 300px 0px  30px;  }
.CCCclip { margin-right: 8px; margin-bottom:7px;  }
.CCCclipText { margin-right: 8px; margin-bottom:7px; font-size: 9pt; font-weight:normal; }
.CCCquoteCredit { font-size: 10pt; font-weight:normal; font-style:italic; }
.colorMeGray { color: #fc0; }
.floatLeft { float:left; }
.indexFlash { margin: 16px 0px 0px 50px; }
.indexMenu { margin: 0px 0px  0px 320px; }
.indexTitle { font-size: 30pt; margin: 0px 10px 0px 0px; }
.lineHeightNews { line-height: 20px;  }

.marginTT5 { margin-top: 5px;  }
.marginTT8 { margin-top: 8px;  }
.marginT8L2 { margin-top: 8px; margin-left:2px;  }
.marginT15 { margin-top: 15px;  }
.marginTB15 { margin-top: 15px; margin-bottom: 15px;  }
.marginT20 { margin-top: 20px;  }
.marginClips { margin-top: 20px; margin-left: 75px;  }
.marginQuotes { margin-top: 20px; margin-left: 70px;  }
.marginMarker { font-weight:bold; line-height: 22px;  margin-left: 40px; margin-top: 4px;  }
.marginMarker20 { font-weight:bold; line-height: 20px;  margin-left: 40px; margin-top: 4px;  }
.marginMarkerNOB { font-size: 9pt; font-style:italic; line-height: 22px;  margin-left: 220px; margin-top: 8px;  }
.marginMarkerPlay { font-size: 9pt; font-style:italic; line-height: 22px;  margin-left: 130px; margin-top: 8px; margin-bottom: 25px;  }
.marginMarkerPlayNOL { font-size: 9pt; font-style:italic; line-height: 22px;  margin-left: 0px; margin-top: 8px; margin-bottom: 5px;  }
.marginMarkerPlayB5 { font-size: 9pt; font-style:italic; line-height: 22px;  margin-left: 130px; margin-top: 8px; margin-bottom: 5px;  }
.marginLmarker { margin-left: 40px;  }
.marginLlots { margin-left: 240px;  }
.margin60 { margin-left: 60px;  }
.marginIndent { margin-left: 30px;  }
.marginVid { margin-left: 80px;  }
.marginIndentLine { font-size: 10pt; margin-left: 30px; line-height: 18px; }
.marginIndentLine125 { font-size: 10pt; margin-left: 130px; line-height: 18px; }

.marginIndentLinePopup { font-size: 10pt; margin-left: 50px; margin-right: 60px; margin-top: 20px;  line-height: 18px; }
.marginMusicOz { font-size: 10pt; margin-left: 30px; margin-right: 10px; margin-top: 5px; }
.margin5 { margin: 5px;  }
.marginB3 { margin-bottom: 3px;  }
.marginB3textSm { margin-bottom: 3px; font-size: 8pt;  }
.marginB8 { margin-bottom: 8px;  }
.marginB15 { margin-bottom: 15px;  }
.marginR8 { margin-right: 8px;  }
.marginR5 { margin-right: 5px;  }
.marginR80 { margin-right: 80px;  }
.marginR8B5 { margin-right: 8px; margin-bottom: 5px;  }
.marginR8B25 { margin-right: 8px; margin-bottom: 15px;  }
.marginR8B26 { margin-right: 8px; margin-bottom: 26px;  }
.marginT15R8 { margin-top: 20px; margin-right: 8px;  }
.marginT25R8 { margin-top: 30px; margin-right: 8px; margin-bottom: 20px;  }
.marginR8T5 { margin-top: 5px;  margin-right: 8px;  }
.margContent { margin: 8px 0px 0px 8px }
.mediaInsetCreditText { color:#4c78ae; font-style:italic; text-align:right; }
.scrollText { margin: 0px 0px 0px 8px;  }
.textSmNOM { font-size: 9pt; margin: 0px 0px 0px 0px;  }
.textSmNM { font-size: 9pt;  }
.textSm { font-size: 9pt; margin: 0px 0px 0px 60px;  }
.textSmSonglist { font-size: 9pt; margin: 0px 0px 0px 70px; width: 450px; }
.textSmI { color: #5b84b5; font-size: 9pt; margin: 0px 25px 0px 80px;  }
.text10 { font-size: 10pt; }
.text11 { font-size: 11pt; }
.text115 { font-size: 11.5pt; text-align:justify; margin-bottom:8px; margin-top:5px; }
.text11T5 { font-size: 11pt; margin-top: 8px; }
.textB { font-weight:bold; }
.textBlue { color: #5b84b5;  }
.textPaleBdark { color:#4c78ae; }
.textResourceCredit10 { color:#4c78ae; font-size: 10pt; font-weight:normal; }
.lined { line-height: 20px; font-size: 11pt; font-style:italic; margin-bottom:8px; }
.textResourceCredit10LineLess { color:#4c78ae; font-size: 10pt; line-height: 14px; font-weight:normal; }
.textResourceCredit { color:#4c78ae; font-size: 11pt; font-weight:normal; }
.textResourceCreditT8 { color:#4c78ae; font-size: 11pt; font-weight:normal; margin-top:5px; }
.textResourceCredit0 { color:#4c78ae; font-size: 11pt; font-weight:normal; margin-top: 0px; }
.textResourceCredit0just { color:#4c78ae; font-size: 10pt; font-weight:normal; margin-top: 0px; text-align:justify; }
.textResourceCredit0justIndent { color:#4c78ae; font-size: 10pt; font-weight:normal; margin-top: 0px; margin-left: 130px; margin-right: 1px; margin-bottom: 3px; text-align:justify; }
.textNewsIndent { color:#4c78ae; font-size: 10pt; font-weight:bold; margin-top: 0px; margin-left: 150px; margin-right: 1px; margin-bottom: 3px; text-align:justify; }
.textNewsIndentLG { color:#4c78ae; font-size: 10pt; font-weight:bold; line-height: 20px; margin-top: 0px; margin-left: 150px; margin-right: 1px; margin-bottom: 3px; text-align:justify; }
.textNewsIndentNM { color:#4c78ae; font-size: 10pt; font-weight:bold; line-height: 22px; margin-top: 0px; margin-left: 150px; margin-right: 1px; margin-bottom: 3px; }
.textNewsIndentT { color:#4c78ae; font-size: 10pt; font-weight:bold; margin-top: 5px; margin-left: 150px; margin-right: 1px; margin-bottom: 3px; text-align:justify; }
.textResourceCreditLine { color:#4c78ae; font-size: 10pt; font-weight:normal; line-height: 14px; }
.textPaleB {color:#9db9d4; }
.textPaleBsm {color:#5b84b5; font-size: 9pt;  }
.textPaleBsmLine {color:#5b84b5; font-size: 9pt; line-height: 14px; font-style:italic;  }
.fontNorm { font-weight:normal;  }
.line { height: 1px; }

