<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/********************************
Musicnotes.com CSS
Copyright 2008 Musicnotes, Inc.

1B242A
B6BF00

Standard Colors:
Blue: #1B242A
Green: #B6BF00
********************************/

h1, h2, h3, h4 { font: bold 20px Cambria, "Times New Roman", Times, Serif; color:#000033; margin: 0px; padding: 0px; }
h2 { font-size: 19px; margin: 30px 0 10px 0; }
h3 { font-size: 18px; margin: 20px 0 5px 0; padding: 3px 0; border-bottom: 1px solid #B6BF00; }
h4 { font-size: 15px; }
h4 img { margin-bottom: -7px; }

p, ul, li { font: 12px Arial, Sans-Serif; color: #333; }

a { color: #325774; }
a:hover { text-decoration: none; }

/* Some Structure */
.left_50 { /* gives us a div, 50% of the width, floating left */ width: 45%; float: left; margin-right: 5% }
.right_50 { /* gives us a div, 50% of the width, floating right*/ width: 45%; float: right; }
.left_30 { width: 27%; float: left; margin-right: 3%; }
.right_30 { width: 27%; float: right; }
.float_left { float: left; margin: 0 15px 15px 0; }
.float_right { float: right; margin: 0 0 15px 15px; }
.main_contain { /* main container to go into old 774 table, with padding */ padding: 15px 20px; }



.toptitle, .inputtitle { font-size: 13px; font-weight: bold; text-align: left; color: #004080; float: left; padding: 0 0 0 10px; }
.inputtitle { display:block; float: none; padding: 10px 0px 5px 0px; }
.featprod { text-align: left; }

span.message, span.messagewarn, span.messageinfo { display: block; border: 1px solid #86BF0B; background: #F1FDD9; font: normal 12px Arial, Sans-serif; line-height: 16px; padding: 20px 20px; margin: 15px; text-align: center; }
span.messagewarn { background-color: #FFECEC; border-color: #990000; }
span.messageinfo { background-color: #FFF4CC; border-color: #FFCC00; }

span.messagetest { display:block; }

span.GreenText { color: #B6BF00;  }
span.RedText { color: #CC0000; font-weight: bold;}

span.message div.messarrow { position: absolute; bottom: -13px; left: 50%; height: 13px; width: 14px; background: url(../images/message_arrow.png) no-repeat; }

/* Primarily used in MyAccount area tables */
.TableBorder { border: 1px solid #1B242A; }
td.SectHead { padding: 5px 10px; border-bottom: 1px solid #1B242A; background-color: #1B242A; }
td.SectHead h4 { color: #FFF; }

div.TheContent { margin: 10px 15px; text-align: left; }

/* For Side Images */
img.SideImg { float: left; margin: 0 15px 15px 0; }

/* Indent a section */
div.indent { margin-left: 25px; }

/* The Artist Letter Browse Element */
p.LetterBrowse { text-align: center; font-size: 13px; }
p.LetterBrowse a { text-decoration: none; border: 1px solid transparent; padding: 3px; margin: 1px; }
p.LetterBrowse a:hover { border-color: #B6BF00; }

/* A Recommendations Template - Used in basket currently */

.feature_arec { width: 230px; float: left; margin: 0 10px 15px 0; }
.feature_arec_img { border: 1px solid #666; padding: 3px; float: left; margin: 0 8px 0 0; width: 60px; }
.feature_arec_dets { float: left; margin-top: 10px; line-height: 16px; width: 150px; }
.feature_arec_dets span { display: block; }
.feature_arec_dets .fad_title { font-size: 13px; }
.feature_arec_dets .fad_artist { font-size: 11px; }
.feature_arec_dets .fad_scor { font-size: 10px; font-style: italic; color: #666; }

table.datatable tr td { font: 12px normal Arial, sans-serif; padding: 3px 5px; }

/* Norton Seal */
.norton-seal {
    padding: 5px;
    text-align: center;
}

.topSectionSubtitles {
    background-color: white;
}</pre></body></html>