body { margin-left: 0px; margin-top: 15px; margin-right: 0px; margin-bottom: 0px; }
body,td,th { background-color: #000000; color: #4444aa; font-family: Arial, Helvetica, sans-serif; font-size:11pt; }

body.whiteout { background-color: #ffffff; color: #4444aa; font-family: Arial, Helvetica, sans-serif; font-size:11pt; }
td.whiten  { background-color: #ffffff; }
td.writing { background-color: #B8BCC5; color: #000033; }
td.writingBL { background-color: #B8BCC5; color: #000099; }

ul.marged { margin-top:0px; margin-bottom:0px; }
ul.marged5 { margin-top:5px; margin-bottom:5px; margin-left: 30px; }
li.just { text-align:justify; }
li.indentProfile { margin-left: 50px; }

a:link { color: #0000ee; text-decoration: none; }
a:visited { color: #0000cc; text-decoration: none; }
a:hover { color: #0000ff; text-decoration: none; }
a:active { color: #0000ff; text-decoration: none; }

a.BOPlink { font-size:12pt; font-weight: bolder; text-decoration: none; }
a.BOPlink:link { color: #000066; }
a.BOPlink:visited { color: #000066; }
a.BOPlink:hover { color: #0000ff; }
a.BOPlink:active {  color: #0000ff; }
.BOPlinkNOT { color: #000066; font-size:10pt; font-weight: bolder; }

a.Reviewlink { font-size:10pt; font-weight: bolder; text-decoration: none; }
a.Reviewlink:link { color: #000066; }
a.Reviewlink:visited { color: #000066; }
a.Reviewlink:hover { color: #0000ff; }
a.Reviewlink:active {  color: #0000ff; }
.ReviewlinkNOT { color: #000066; font-size:10pt; font-weight: bolder; }

a.compFooter:link { font-size:9pt; color: #333399; text-decoration: none; }
a.compFooter:visited { font-size:9pt; color: #333399; text-decoration: none; }
a.compFooter:hover { font-size:9pt; color: #0000ff; text-decoration: none; }
a.compFooter:active { font-size:9pt; color: #0000ff; text-decoration: none; }
.compFooterNOT { font-size:9pt; color: #000066; margin-top: 5px; margin-bottom: 2px; }

a.comTitle { color: #502C6B; line-height: 20px; font-size:14pt; font-weight: bolder; }
a.comTitle:link { color: #502C6B; }
a.comTitle:visited { color: #5A3278; }
a.comTitle:hover { color: #0000ff; }
a.comTitle:active { color: #0000ff; }
.comTitleSubNot { color: #502C6B; font-size:13pt; font-weight: bolder; }
.comTitleSubNot11 { font-size:13pt; }

a.linkVideo { color: #502C6B; line-height: 20px; font-size:12pt; font-weight: bolder; }
a.linkVideo:link { color: #502C6B; }
a.linkVideo:visited { color: #5A3278; }
a.linkVideo:hover { color: #0000ff; }
a.linkVideo:active { color: #0000ff; }
.linkVideoCAL { color: #502C6B; line-height: 20px; font-size:12pt; font-weight: bolder; margin-top: 8px; }

a.creditTitle { color: #502C6B; line-height: 20px; font-size:14pt; font-weight: bolder; }
a.creditTitle:link { color: #502C6B; }
a.creditTitle:visited { color: #5A3278; }
a.creditTitle:hover { color: #0000ff; }
a.creditTitle:active { color: #0000ff; }

.creditTitleNot { color: #502C6B; font-size:14pt; font-weight: bolder; }
.creditTitleNotmARGT { color: #502C6B; font-size:14pt; font-weight: bolder; margin-top: 10px; }
.creditTitleNotMarg50 { color: #502C6B; font-size:14pt; font-weight: bolder; padding-left:50; }
.soundTitleNot { color: #502C6B; font-size:16px; font-weight: bolder; }
.creditTitleMargNot { color: #502C6B; font-size:14pt; font-weight: bolder; margin-bottom: 14px; }
.creditTitleNotMargin { color: #502C6B; font-size:14pt; font-weight: bolder; margin-top: 15px; }


a.footerLink { font-size:9pt; margin-top: 5px; margin-bottom: 5px; }
a.footerLink:link { color: #000066; text-decoration: none; }
a.footerLink :visited { color: #000066; }
a.footerLink :hover { color: #0000ff; }
a.footerLink :active { color: #0000ff; }

a.hidden:link { color: #000066; text-decoration: none; }
a.hidden:visited { color: #000066; }
a.hidden:hover { color: #0000ff; }
a.hidden:active { color: #0000ff; }

a.hiddenEvent:link { color: #4444aa; text-decoration: none; }
a.hiddenEvent:visited { color: #4444aa; }
a.hiddenEvent:hover { color: #0000ff; }
a.hiddenEvent:active { color: #0000ff; }

a.hiddenPale:link { color: #5555bb; text-decoration: none; }
a.hiddenPale:visited { color: #5555bb; }
a.hiddenPale:hover { color: #0000ff; }
a.hiddenPale:active { color: #0000ff; }

a.hidden222288:link { color: #222288; text-decoration: none; }
a.hidden222288:visited { color: #222288; }
a.hidden222288:hover { color: #0000ff; }
a.hidden222288:active { color: #0000ff; }

a.linkCredit:link { font-size:9pt; color: #666699; text-decoration: none; }
a.linkCredit:visited { font-size:9pt; color: #666699; text-decoration: none; }
a.linkCredit:hover { font-size:9pt; color: #0000ff; text-decoration: none; }
a.linkCredit:active { font-size:9pt; color: #0000ff; text-decoration: none; }
.linkCreditNOT { font-size:9pt; color: #666699; }

a.linkPhotoPopupCaption { color: #4444aa; line-height: 14px; font-size:10pt; }

a.navFooter:link { font-size:8pt; color: #4444aa; text-decoration: none; }
a.navFooter:visited { font-size:8pt; color: #4444aa; text-decoration: none; }
a.navFooter:hover { font-size:8pt; color: #ffcc00; text-decoration: none; }
a.navFooter:active { font-size:8pt; color: #ffcc00; text-decoration: none; }

a.navFooterIndex:link { font-size:8pt; color: #222288; text-decoration: none; }
a.navFooterIndex:visited { font-size:8pt; color: #222288; text-decoration: none; }
a.navFooterIndex:hover { font-size:8pt; color: #ffcc00; text-decoration: none; }
a.navFooterIndex:active { font-size:8pt; color: #ffcc00; text-decoration: none; }

a.compFooterIndex:link { font-size:9pt; color: #222288; text-decoration: none; }
a.compFooterIndex:visited { font-size:9pt; color: #222288; text-decoration: none; }
a.compFooterIndex:hover { font-size:9pt; color: #0000ff; text-decoration: none; }
a.compFooterIndex:active { font-size:9pt; color: #0000ff; text-decoration: none; }
.compFooterIndexNOT { font-size:9pt; color: #222288; margin-top: 5px; margin-bottom: 2px; }

a.profileLink { color:#4444aa; line-height: 24px; font-size: 13pt; font-weight: bolder; letter-spacing: .2px }
a.profileLink:link { color: #4444aa; }
a.profileLink:visited { color: #4444aa; }
a.profileLink:hover { color: #0000ff; }
a.profileLink:active { color: #0000ff; }

a.subLink { color:#4444aa; line-height: 20px; font-size: 11pt; font-weight: bolder; letter-spacing: .2px }
a.subLink:link { color: #4444aa; }
a.subLink:visited { color: #4444aa; }
a.subLink:hover { color: #0000ff; }
a.subLink:active { color: #0000ff; }
.subLinkNot { color: #4444aa; line-height: 20px; font-size:11pt; font-weight: bolder; }


a.subLinks { color:#4444aa; line-height: 20px; font-size: 11pt; font-weight: bolder; letter-spacing: .2px }
a.subLinks:link { color: #4444aa; }
a.subLinks:visited { color: #4444aa; }
a.subLinks:hover { color: #0000ff; }
a.subLinks:active { color: #0000ff; }
.subLinkNotMargNoB { color: #4444aa; line-height: 20px; font-size:11pt; margin-left:25px; }
.subLinkNotMarg45 { color: #4444aa; line-height: 20px; font-size:11pt; font-weight: bolder; margin-left:45px; }
.subLinkNotMarg { color: #4444aa; line-height: 20px; font-size:11pt; font-weight: bolder; margin-left:25px; }
.subLinkNotMargB { color: #4444aa; line-height: 20px; font-size:11pt; font-weight: bolder; margin-left:25px; margin-bottom:5px; }

a.subLink13 { line-height: 20px; font-size:13pt; font-weight: bolder; text-decoration: none; }
a.subLink13:link { color: #5555bb; }
a.subLink13 :visited { color: #5555bb; }
a.subLink13 :hover { color: #0000ff; }
a.subLink13 :active { color: #0000ff; }
.subLink13Not { color: #5555bb; line-height: 20px; font-size:13pt; font-weight: bolder; }
.subLink13NotsPAN { color: #5555bb; }
.subLink13NotBuy { color: #4444AA; line-height: 17px; font-size:12pt; margin-top:10px; }
.subLink13NotMarg { color: #5555bb; line-height: 20px; font-size:13pt; font-weight: bolder; margin-top:10px; }
.subLink13NotMargj { color: #5555bb; line-height: 20px; font-size:13pt; font-weight: bolder; text-align:justify; margin-top:5px;  }
.subLink13NotMarg20 { color: #5555bb; line-height: 20px; font-size:13pt; font-weight: bolder; margin-top:10px; margin-top:20px; }
.subLink13NotMargTB { color: #5555bb; line-height: 20px; font-size:13pt; font-weight: bolder; margin-top:10px; margin-bottom:10px; }
.subLink13NotMarged { color: #5555bb; line-height: 20px; font-size:13pt; font-weight: bolder; margin-top:20px; }
.subLink11 { color: #4444AA; line-height: 16px; font-size:11pt; margin-top:5px; }
.subLink13NotMarg0 { color: #5555bb; line-height: 20px; font-size:13pt; font-weight: bolder; margin-top:0px; }
.subLink13NotMarg5 { color: #5555bb; line-height: 20px; font-size:13pt; font-weight: bolder; margin-top:5px; }
.subLink13NotMargC { color: #502C6B; line-height: 20px; font-size:13pt; font-weight: bolder; margin-top:10px; }
.subLink13NotMargJust { color: #5555bb; line-height: 18px; font-size:12pt; font-weight: bolder; text-align:justify; margin-top:5px;  }
.subLink13NotMargJustT { color: #5555bb; line-height: 18px; font-size:12pt; font-weight: bolder; text-align:justify; margin-top:15px;  }
.subLink13NotMargT { color: #4444aa; line-height: 18px; font-size:12pt; font-weight: bolder; margin-top:15px;  }

a.subLink15 { color: #4444aa; line-height: 20px; font-size:15pt; font-weight: bolder; }
.subLink15not { color: #4444aa; line-height: 20px; font-size:15pt; font-weight: bolder; }

.announceTransience { color: #5555bb; line-height: 22px; font-size:14pt; font-weight: bolder; margin-top:5px; margin-bottom:5px; }
.announceCDindex { color: #5555bb; line-height: 22px; font-size:14pt; font-weight: bolder; margin-top:5px; margin-bottom:5px; }
.BGcontent { background-image:url(images/BGcontent.gif)  }
.BGcontentW { background-color:#000000; background-image:url(images/BGcontent.gif)  }
.BGcontentCalendar { background-image:url(images/BGcontent.gif)  }
.BGcontentW { background-image:url(images/BGcontent_04.jpg) }
.BGcontentMusic { background-image:url(images/BG.jpg)  }
.BGcontentMusicBG1 { background-color: #B8BCC5; background-image: url("images/music01BG.gif")}
.BGcontentMusicBG2 { background-image: url("images/music02BGside.gif")}
.BGcontentMusicBG3 { background-image: url("images/music03BGside.gif")}
.BGcontentMusicBG4 { background-image: url("images/music04BG.gif")}
.photoCredit { background-color: #B8BCC5; color: #000099; font-size: 9pt; }
.BGpopupE { background-image: url("images/BGpopupE.jpg")}
.blue { color: #000099; }
.blueMarg { color: #000099; margin-bottom:10px; }
.calendar { font-size:11pt; font-weight: bolder; line-height: 18px; margin-left: 25px; }
.calendarText { font-size:11pt; line-height: 18px; margin-left: 25px; margin-top: 8px; text-align:justify; }
.calendarTextBold { font-size:12pt; font-weight: bolder; line-height: 18px; margin-left: 25px; margin-top: 5px; text-align:justify; }
.calendarTextBoldPlain { font-size:12pt; font-weight: bolder; line-height: 18px; }
.calendarTextBoldMarg { font-size:12pt; font-weight: bolder; line-height: 18px; margin-left: 5px; text-align:justify; }
.calendarTextBoldMargT { font-size:12pt; font-weight: bolder; line-height: 18px; margin-top: 5px; text-align:justify; }
.calendarTextBoldMargTL { font-size:12pt; font-weight: bolder; line-height: 18px; margin-left: 30px; margin-top: 5px; text-align:justify; }
.calendarTextBoldMargTLB { font-size:12pt; font-weight: bolder; line-height: 18px; margin-left: 30px; margin-top: 5px; margin-bottom:10px; text-align:justify; }
.calendarTextBoldLgr { font-size:12pt; font-weight: bolder; line-height: 18px; text-align:justify; }
.calendarTextBoldMargL50 { font-size:12pt; font-weight: bolder; line-height: 18px; margin-left: 50px; text-align:justify; }
.calendarTextBoldMargLT { font-size:12pt; font-weight: bolder; line-height: 18px; margin-left: 5px; margin-top: 15px; text-align:justify; }
.calendarTop { font-size:12pt; font-weight: bolder; line-height: 18px; margin-left: 25px; margin-top: 5px; }
.CDfooter { color: #4444aa; font-size:11pt; font-weight: bolder; line-height: 20px; margin-left: 25px; }
.CDsubLinkNotSm { color: #4444aa; line-height: 18px; font-size:11pt; margin-top:5px; }
.CDsubLinkNotMargins { color: #4444aa; line-height: 18px; font-size:12pt; margin-top: 10px; margin-bottom: 10px; }
.compImage { margin-left: 270px; }
.compImage1 { margin-left: 300px; }
.compTitleSub { color: #4444aa; font-size:10pt; font-weight: bolder; margin-top: 10px; margin-bottom: 10px; }
.compTitleSubDk { color: #000066; font-size:10pt; font-weight: bolder; margin-top: 10px; margin-bottom: 10px; }
.compTitle { color: #0000aa; font-size: 14pt }
.contentTable { margin-left: 1px; margin-right:  4px; }
.firstLetter { color: #0000aa; font-size: 14pt }
.floatRight { float:right; margin-left:10px; }
.linkTitle { color: #111177; line-height: 20px; font-size:13pt; font-weight: bolder; }
.perf { color: #222288; font-weight: bolder; line-height: 16px; }
.perfNote { color: #000066; font-size: 10pt; }
.perfNoteIndent { color: #000066; font-size: 10pt; margin-left: 20px; }
.perfNoteIndentB { color: #000066; font-size: 10pt; margin-left: 20px; margin-bottom:10px; }
.shade { color: #000099; margin-top: 10px; margin-bottom: 10px; }
.shade5 { color: #000099; margin-top: 5px; margin-bottom: 5px; }
.shadeL25 { color: #000099; margin-left: 25px; margin-top: 5px; margin-bottom: 5px; }
.para { color: #000099; margin-top: 5px; margin-bottom: 5px; }
.paraIndentL { color: #000099; line-height: 20px; margin-top: 5px; margin-bottom: 2px; margin-left: 185px; }
.paraJ { color: #000099; font-weight:bold; margin-top: 5px; margin-bottom: 5px; text-align:justify; }
.paraJL { color: #000099; font-weight:bold; line-height: 21px; margin-top: 7px; margin-bottom: 12px; text-align:justify; }
.paraJL2 { color: #000099; font-weight:bold; line-height: 16px; margin-top: 7px; margin-bottom: 12px; text-align:justify; }
.paraJL2nob { color: #000099;line-height: 18px; margin-top: 7px; margin-bottom: 12px; text-align:justify; }
.paraJLnoM { color: #000099; font-weight:bold; line-height: 21px; text-align:justify; }
.paraJLnoM2 { color: #000099; font-weight:bold; line-height: 16px; text-align:justify; }
.paraB { text-align:justify; margin-bottom:10px; }
.paraB5 { text-align:justify; margin-bottom:2px; }
.paraBblue { color: #000099; text-align:justify; margin-bottom:10px; }
.paraBblueT5 { color: #000099; text-align:justify; margin-bottom:10px; margin-top: 5px; }
.photoCreditWriting { color:#000066; font-size:9pt; }
.photoPopupCaption { color: #4444aa; line-height: 14px; font-size:10pt; }
.photoPopupMargin { margin-bottom: 27px; }
.photoPopupMargin1 { margin-bottom: 7px; }
.photoPopupMargin2 { margin-bottom: 14px; }
.recordingsTranscience { color: #4444aa; line-height: 18px; font-size:12pt; font-weight:bold; margin-top: 10px; }
.recordingsQuote { color: #4444aa; line-height: 18px; font-size:12pt; margin-top: 10px; }

.smallText { font-size: 9pt; }
.soundByte { font-size:11pt; font-weight: bolder; }
.soundbyteTextNB { color: #4444aa; line-height: 16px; font-size:11pt; margin-left: 15px; }
.soundbyteText { color: #4444aa; line-height: 16px; font-size:11pt; font-weight: bolder; margin-left: 15px; }
.soundbyteTextT { color: #4444aa; line-height: 16px; font-size:11pt; font-weight: bolder; margin-left: 15px; margin-top: 5px; }
.soundbyteTextB { color: #4444aa; line-height: 16px; font-size:11pt; font-weight: bolder; margin-left: 15px; margin-bottom:5px }
.subLinkNotCurren { color: #4444aa; line-height: 20px; font-size:11pt; font-weight: bolder; margin-left:15px; }
.subPara { color: #111199; margin-bottom: 8px; text-align:justify; }
.subPlain { color: #111199; text-align:justify; }
.subParaT { color: #111199; margin-bottom: 8px; margin-top:20px;  text-align:justify; }
.subParaTB { color: #111199; margin-top: 8px; margin-bottom: 8px; text-align:justify; }
.subParaNM { color: #111199; margin-top: 8px; text-align:justify; }
.subParaI { color: #111199; margin-bottom: 8px; text-align:justify; font-style:italic; }
.subParaIT { color: #111199; margin-bottom: 8px; text-align:justify; font-style:italic; margin-top:20px;  }
.subParaIB { color: #111199; margin-bottom: 8px; text-align:justify; font-style:italic; font-weight:bold; line-height:18px; }
.subParaR { color: #111199; font-size:12px; font-style:italic; margin-bottom: 8px; text-align:right; }
.subParaR7 { color: #111199; font-size:11px; font-style:italic; margin-bottom: 15px; text-align:right; }
.subParaMargL { color: #111199; margin-left: 15px; margin-bottom: 8px; text-align:justify; }
.transienceRef { color: #5555bb; line-height: 20px; font-size:11pt; text-align:justify; }
.writingSubPara { color: #111199; margin-left: 25px; margin-top: 5px; margin-bottom: 5px; text-align:justify; }
.writingSubParaL { color: #111199; margin-left: 25px; margin-top: 5px; margin-bottom: 5px; margin-right:15px; text-align:justify; }

.marginOrderNum { margin-left: 132px; margin-top: 5px; }
.marginB5 { margin-bottom: 5px; }
.marginB5W { background-color:#ffffff; margin-bottom: 8px; }
.marginB5WT { background-color:#ffffff; margin-bottom: 8px; margin-top:15px; }
.marginBR5 { margin-bottom: 5px; margin-right: 5px; }
.marginB10 { margin-bottom: 10px; }
.marginB15 { margin-bottom: 15px; }
.marginB25 { margin-bottom: 25px; }
.marginL2 { margin-left: 2px; }
.marginL3 { margin-left: 3px; }
.marginLR { margin-left: 5px; margin-right: 5px; }
.marginL5 { margin-left: 5px; }
.marginL10 { margin-left: 10px; }
.marginL5T5 { margin-left: 5px; margin-top: 5px; }
.marginL10T5 { margin-left: 10px; margin-top: 5px; }
.marginL10R5 { margin-left: 10px; margin-right: 5px; }
.marginVideo { margin-top: 5px; margin-bottom: 5px; }
.marginL15 { margin-left: 15px; }
.marginL25 { margin-left: 25px; }
.marginL25R5 { margin-left: 25px; margin-right: 5px; }
.marginL25B10 { margin-left: 25px; margin-bottom: 10px; }
.marginTB140 {  margin-left: 25px; margin-top: 10px; margin-bottom: 30px; }
.marginL30 { margin-left: 30px; }
.marginL50 { margin-left: 50px; }
.marginLB5 { margin-left: 5px; margin-bottom: 5px; }
.marginR5 { margin-right: 5px; }
.marginRT5 { margin-right: 5px; margin-top: 5px; }
.marginR10 { margin-right: 10px; }
.marginR15 { margin-right: 15px; }
.marginT { margin-top: 50px; }
.marginT2 { margin-top: 30px; }
.margTop1 { margin-top: 25px; } 
.marginT5 { margin-top: 5px; }
.marginTB5 { margin-top: 5px; margin-bottom: 5px; }
.marginT10 { margin-top: 10px; }
.marginTplus { margin-top: 10px; margin-bottom: 5px; }
.marginTB10 { margin-top: 10px; margin-bottom: 10px; }
.textJ { text-align:justify; }
.textSmaller { font-size:12px; }
.transcienceBox { background-color:#B5B4C2; border-style:dashed; border-width:thin; margin: 25px 0px 10px 0px; padding:5px; }
