body {
background-color: #ffffff;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
font-family: "Verdana", "Times New Roman";
}

a.nav {
font-size: 9pt;
font-weight: bold;
color: #3fefff;
text-decoration: none;
}

a.small {
font-size: 8pt;
font-weight: normal;
color: #1f3f8f;
text-decoration: none;
}

a {
font-size: 9pt;
font-weight: bold;
color: #3f6fdf;
text-decoration: none;
}

a:visited {
color: #7fb8ff;
}

a:hover {
color: #cf008f;
text-decoration: underline;
}

a.nav:visited {
color: #3f6fdf;
}

a.nav:link {
color: #6fb8ff;
}

a.nav:hover {
color: #9fbfff;
text-decoration: underline;
}

H2 {
color: #00009F;
font-weight: bold;
font-size: 12pt;
}

H3 {
color: #00009f;
font-weight: bold;
font-size: 10pt;
}

TH {
font-size: 9pt;
font-weight: bold;
}

P,LI {
font-size: 9pt;
text-align: justify;
}

P.copy {
font-size: 8pt;
font-weight: bold;
text-align: center;
}

.pHeader {
font-size: 9pt;
font-weight: bold;
}

.copy {
font-size: 8pt;
font-weight: bold;
}

.musictitle {
font-style: italic;
}

.dedication {
font-size: 9pt;
font-style: italic;
color: #5f5f9f;
}

.download {
float: right;
border: 1px solid black;
background-color: #f8fff8;
font-size: 8pt;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-top: 10px;
margin-left: 10px;
margin-bottom: 10px;
}

.downloadHeader {
font-weight: bold;
}

.downloadInfo {
font-size: 8pt;
text-align: right;
padding-left: 10px;
}

.empty {
font-size: 1pt;
}

.headerNote {
font-size: 8pt;
font-weight: normal;
}

.mod {
font-size: 8pt;
text-align: center;
text-decoration: none; 
}

.modName {
font-size: 8pt;
text-align: left;
font-weight: bold; 
}

.musicHead1 {
font-size: 9pt;
font-weight: bold;
color: #f8f8ff;
text-align: left;
margin-left: 5px;
margin-top: 2px;
margin-bottom: 2px;
}

.musicHead2 {
font-size: 9pt;
color: #f8f8ff;
text-align: center;
margin-top: 2px;
margin-bottom: 2px;
}

.musicComment {
font-size: 8pt;
color: #000000;
text-align: justify;
margin-left: 5px;
margin-right: 5px;
margin-top: 5px;
margin-bottom: 5px;
}

.navTree {
font-size: 8pt;
color: #ffffff;
}

.navTreeS {
font-size: 8pt;
color: #ffffff;
}

.note {
font-size: 8pt;
font-family: monotype;
color: #000000;
background-color: #ffffef;
border: 1px solid black;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
padding-bottom: 10px;
margin-left: 10px;
margin-right: 10px;
margin-top: 10px;
margin-bottom: 10px;
}

.sNewsH {
font-size:8pt;
font-weight:bold;
color: #007fff;
}

.sNewsP {
font-size:8pt;
color: #f0f8ff;
}

.review {
font-size: 8pt;
background-color: #efefff;
border: 1px solid black;
padding-left: 10px;
padding-right: 10px;
padding-bottom: 10px;
padding-top: 10px;
margin-left: 10px;
margin-right: 10px;
}

.reviewHead {
font-size: 8pt;
font-weight: bold;
margin-top: 0px;
}

.reviewNote {
font-size: 8pt;
font-weight: bold;
margin-top: 0px;
text-align: center;
}

.smallH {
font-size: 8pt;
color: #00009f;
font-weight: bold;
}

.small {
font-size: 8pt;
}

.smallI {
font-size: 8pt;
padding-left: 15px;
}

.tableHead {
background-color: #bfbfcf;
}

.tableRow1 {
background-color: #efefff;
}

.tableRow2 {
background-color: #f8f8ff;
}

.tableCellRed1 {
background-color: #ffefef;
}

.tableCellRed2 {
background-color: #fff8f8;
}

.trackNote {
font-size: 8pt;
font-weight: normal;
}

.green {
color: #00bf00;
font-weight: bold;
}

.floatBox {
margin-top: 10px;
margin-right: 10px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
padding-bottom: 5px;
border: 1px solid black;
width: 150px;
background-color: #f7f7ff;
}

.floatPara {
text-align: center;
}

.updates {
padding: 0px 10px 10px 10px;
background-color: #fffffa;
border: 1px solid black;
}
