body {font-family: Arial, Helvetica, sans-serif; font-size: 100%; margin: 0; padding: 0;}
iframe {}
.iframeVideoTrailer {border-style: none;}
.iframeContactForm {border-style: none; width: 100%; height: 420px; overflow: hidden}
img {border-style: none;}
table {border-collapse: collapse; border-spacing: 0; font-family: Arial, Helvetica, sans-serif; width: 100%;}
.tableFooterBar {border-style: solid; border-color: white; border-width: 8px; background-color: #66CCFF;}
.tableHomeBooks {width: 705px; margin-left: auto; margin-right: auto;}
.tableBoxTextBlue {width: 70%; margin-left: auto; margin-right: auto; background-color: #66CCFF; padding: 10px; vertical-align: top; text-align: center;}
.tableBookPressPack {width: 70%; margin-left: auto; margin-right: auto; padding: 5px; vertical-align: top; text-align: center;}
.tableExampleFiles {width: 80%; margin-left: auto; margin-right: auto; border-style: solid; border-width: 1px; vertical-align: top; text-align: center;}
.tableLMPFiles {width: 90%; margin-left: auto; margin-right: auto; border-style: solid; border-width: 1px; vertical-align: top; text-align: center;}
tr {}
.trMenuBar {height: 20px;}
td {width: 0px; padding: 0; height: 0;}
.tdExampleFilesDescriptionHeader {font-size: 1.2em; background-color: #66CCFF; width: 100%; border-style: solid; border-width: 1px; padding: 5px;}
.tdExampleFilesDescription {border-style: solid; border-width: 1px; padding: 3px;}
.tdExampleFilesHeaderCompact {font-size: 1.2em; background-color: #66CCFF; border-style: solid; border-width: 1px; padding: 5px; min-width: 80px;}
.tdExampleFilesCompact {border-style: solid; border-width: 1px; padding: 3px;}
.tdExampleFilesVoid {background-color: #CCCCCC; border-style: solid; border-width: 1px; padding: 3px;}
.tdLMPFilesMicLetterHeader {font-size: 1.2em; min-width: 35px; border-style: solid; border-width: 1px; padding: 5px; font-weight: bold;}
.tdLMPFilesMicLetter {border-style: solid; border-width: 1px; padding: 3px;}
.tdLMPFilesMicLetterBlue {border-style: solid; border-width: 1px; padding: 3px; background-color: #00FFFF; font-weight: bold;}
.tdLMPFilesMicLetterPink {border-style: solid; border-width: 1px; padding: 3px; background-color: #FF00FF; font-weight: bold;}
.tdLMPFilesMicLetterGreen {border-style: solid; border-width: 1px; padding: 3px; background-color: #00FF00; font-weight: bold;}
.tdLMPFilesMicLetterOrange {border-style: solid; border-width: 1px; padding: 3px; background-color: #FF9900; font-weight: bold;}
.tdLMPFilesMicLetterYellow {border-style: solid; border-width: 1px; padding: 3px; background-color: #FFFF00; font-weight: bold;}
.tdLMPFilesMicLetterRed {border-style: solid; border-width: 1px; padding: 3px; background-color: #FF0000; font-weight: bold;}
.tdLMPFilesMicLetterWhite {border-style: solid; border-width: 1px; padding: 3px; font-weight: bold;}
.tdLMPFilesMicLetterGrey {border-style: solid; border-width: 1px; padding: 3px; background-color: #CCCCCC; font-weight: bold;}
.tdLMPFilesHeaderCompact {font-size: 1.2em; border-style: solid; border-width: 1px; padding: 5px; min-width: 80px; font-weight: bold;}
.tdLMPFilesCompact {border-style: solid; border-width: 1px; padding: 3px:}
.tdLMPFilesDescriptionHeaderStretch {font-size: 1.2em; width: 100%; border-style: solid; border-width: 1px; padding: 5px; font-weight: bold;}
.tdLMPFilesDescriptionHeader {font-size: 1.2em; border-style: solid; border-width: 1px; padding: 5px; font-weight: bold;}
.tdLMPFilesDescription {border-style: solid; border-width: 1px; padding: 3px;}
.tdLMPFilesVoid {background-color: #CCCCCC; border-style: solid; border-width: 1px; padding: 3px;}
.tdMenuHome {width: 124px; vertical-align: top;}
.tdMenuTraining {width: 174px; vertical-align: top;}
.tdMenuServices {width: 172px; vertical-align: top;}
.tdMenuInfo {width: 145px; vertical-align: top;}
.tdMenuStretcher {width: 99%; min-width: 40px;}
.tdMenuThumbnail {min-width: 250px; padding: 10px; vertical-align: top;}
.tdChapterLinks {padding: 10px;}
.tdMainText {padding: 10px;}
.tdPatronPostCDCovers {padding: 10px; vertical-align: top; align: left; min-width: 300px;}
.tdPatronPostCDText {padding: 10px; vertical-align: top; align: right; width: 100%;}
.tdIntroText {padding: 10px; vertical-align: top; height: 260px;}
.tdBioMagCovers {padding: 10px; vertical-align: top; align: center; min-width: 600px;}
.tdBioMainText {padding: 10px; vertical-align: top; align: right; width: 100%;}
.tdHomeBooksThumbnail {width: 80px;}
.tdHomeBooksBlurb {width: 100%; padding: 10px;}
.dtYGInlineHead {font-size: 1.2em;}
.h3ChapterLinks {text-align: center; font-size: 1.5em;}
.h3VideoTitle {text-align: center; font-size: 1.5em; font-style: bold; text-decoration: underline;}
.h3ResourceTitle {text-align: center; font-size: 1.5em; font-style: bold;}
.h3ResourceSubtitle {text-align: center; font-size: 1.2em; font-style: bold;}
.h3ResourceXhead {text-align: center; font-size: 1.3em; font-style: bold;}
.h3ResourceCategory {font-weight: bold; font-size: 1.2em;}
.h4IntroTextSubtitle {text-align: center; font-size: 1.3em; font-style: bold;}
.h5ResourceCategoryLinks {text-align: center;}
.h5TrainingGTCs {font-size: 1.1em; color: gray; text-align: center;}
.liMixReviewSOSIssue {}
.liSessionNotesSOSIssue {}
.liMixReviewTrack {font-size: 0.8em;}
.pChapterLinks {font-size: 1em;}
.pIntroText {font-size: 1.1em;}
.pLMPPics {font-size: 0.8em; text-align: center;}
.pTrainingGTCs {font-size: 0.9em; color: gray; text-align: center;}
.pRSCSPics {font-size: 0.8em; text-align: center;}
.pPatronVideos {font-size: 0.8em; text-align: center;}
.pLibraryRedirect {text-align: center;}
.pContactFAQs {text-align: center; color: red;}
.pSalesOutlets {text-align: center;}
.imgMainLogo {margin-left: auto; margin-right: auto; display: block;}
.imgMSTopTenLogo {margin-left: auto; margin-right: auto; display: block;}
.imgBookPageAmazonThumnail {margin-left: auto; margin-right: auto; display: block;}
.imgMSRecommendedLogo {display: block; width: 250px}
.imgReviewSource {margin-left: auto; margin-right: auto; display: block;}
.imgBannerAd {margin:0px auto;display:block}
.imgPatreonPost {margin:0px auto;display:block}
.pMailingListSMS {text-align: center; font-size: 0.8em;}
.pBrokenLinkNeedMore {text-align: center; font-size: 0.8em;}
.pMoreInfo {text-align: center; font-size: 0.8em;}
.spanJargon {font-weight: bold}
.spanExampleFile {font-size: 0.8em;}
.spanPodcastMiniText {font-size: 0.8em;}
.spanPodcastMiniTextAudio {color: #BB0000;}
.spanYGOriginalContext {font-size: 0.8em;}
.spanYGExampleFile {font-size: 0.7em;}
.spanYGFollowUpFile {font-size: 0.8em;}
.spanMixRevAggClassic {color: #BB0000;}
.spanBoxHeadBlue {color: green; font-size: 1.1em; font-weight: bold}
.spanBKGBackingStemsFont {color: #CC00CC;}
.spanBKGDocumentationFont {color: #808000;}
.spanBKGFullMultitrackFont {color: #A52A2A;}
.spanWin32bitFont {color: #990000; font-size: 0.8em; font-weight: bold;}
.spanLibraryRedirectHeader {font-size: 1.3em;}
.divYoutubeEmbedCentre {width: 640px; height: 360px; margin: 0 auto}