<!--
/*Correct order of properties- style; color; weight; size; line-height; font-family;*/
/*.nounderline A {text-decoration:none}*/

a {text-decoration:none; color:#003399;}
a:visited {color:#003399;} /*purple 663366*/
a:hover {text-decoration: underline; color:#CC0000;}/*#FF6600*/ /*background-color: #cccccc;*/
a.blackhoverClass:hover {color: red;}

.bold {font-weight: bold;}
.center {text-align: center;}
.red {color: #CC0000;}
.size4bold {font-size: 18px; font-weight: bold;}

body {
	background-color:#999999; background-image:url(http://www.harmonicalessons.com/images/background_grad3.jpg); background-repeat: repeat-x; padding-top:0px; margin-top:0px;}

.basictext {color: #1e1e1e; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 13px}

.content-reg {color: #1e1e1e; font-size: 13px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica;}
.content-reg333 {color: #333333; font-size: 13px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica;}
.content-reg666 {color: #666666; font-size: 13px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica;}
.content-regC00 {color: #CC0000; font-size: 13px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica;}
.content-small {color: #1e1e1e; font-size: 11px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica;} /* Size=1 */
.content-small333 {color: #333333; font-size: 11px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica;} /* Size=1 */
.content-large {color: #1e1e1e; font-size: 16px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica;} /* Size=3 */
.content-large333 {color: #333333; font-size: 16px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica;} /* Size=3 */
.content-large666 {color: #666666; font-size: 16px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica;} /* Size=3 */
.content-largeC00 {color: #CC0000; font-size: 16px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica;} /* Size=3 */
.content-italic {font-style: italic; color: #1e1e1e; font-size: 13px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica;}
.content-header {color: #000000; font-size: 16px; font-family: Verdana, Geneva, Arial, Helvetica;}
.content-header-black {color: #1e1e1e; font-size: 18px; font-family: Verdana, Geneva, Arial, Helvetica;}
.content-header-red {color: #CC0000; font-size: 18px; font-family: Arial, Helvetica, Verdana;}
.photo-text {color: #1e1e1e; font-size: 11px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica;}

.ul-reg {list-style-type: square; color: #1e1e1e; font-size: 13px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica;}
.ul-square {list-style-type: square;}
.ul-disc {list-style-type: disc;}
.ul-circle {list-style-type: circle;}

.table-reg {color: #1e1e1e; font-size: 13px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica; border:1px #999 solid;}
.table-reg td {border: 1px #999 solid; padding: 3px;}
.table-reg100wd {color: #1e1e1e; font-size: 13px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica; border:1px solid black; width:100%;}

.table-audio {margin-top: 10px; margin-right: auto; margin-bottom: 0px; margin-left: auto; border:1px #999 solid; width:75%;}
.audiobox-text {text-align: center; color: #666666; font-size: 13px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica; padding: 0px 15px 10px 15px;} /*padding: Top, Right, Bottom, Left*/
.audiobox-title {text-align: center; color: #333333; font-weight: bold; font-size: 13px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica; padding: 9px 15px 0px 15px;}

.table-shortcuts {color: #1e1e1e; font-size: 13px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica; margin-left: auto; margin-right: auto; padding: 2px; background-color: #FFFFFF; width:100%;}
.table-shortcuts td {padding: 10px;} /*vertical-align: top;*/

.table-subtopics {color: #1e1e1e; font-size: 13px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica; margin-left: auto; margin-right: auto; padding: 18px; background-color: #DCD9D9;}
.table-subtopics-header {color: #1e1e1e; font-weight: bold; font-size: 15px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica; text-align: center; margin-top: 0px; margin-bottom: 0px;}

.table-cds {color: #1e1e1e; font-size: 13px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica; border: 1px #999 solid; width: 95%; margin-left: auto; margin-right: auto; padding: 0px; border-collapse: collapse;}  /*padding: Top, Right, Bottom, Left*/
.table-cds td {border: 1px #999 solid; padding: 3px;}
.table-cds th {border: 1px #999 solid;}
.table-cds tbody {background: #FFF;}

.table-keys {color: #1e1e1e; font-size: 13px; line-height: normal; font-family: Verdana, Geneva, Arial, Helvetica; border:1px #999 solid; width: 80%; margin-left: auto; margin-right: auto; padding: 0px; border-collapse: collapse;}
.table-keys td {border: 1px #999 solid; padding: 8px;}

.pagetitle {color: #333333; font-weight: bold; font-size: 24px; font-family: Verdana, Geneva, Arial, Helvetica; margin-top: 0px; margin-bottom: -2px;}
.sub-pagetitle {color: #999999; margin-top:-8px; margin-bottom:8px;
 font-weight: bold; font-size: 18px; font-family: Verdana, Geneva, Arial, Helvetica;}
.datetext {color: #333333; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica;}

.leftlinks A {text-decoration:none; color: #003399; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 12px}
.leftlinks A:visited {color:#003399;}
.leftlinks A:hover {text-decoration: underline; color:#CC0000;}

.leftlinkstext {color: #000045; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 12px}
.leftlinkstext2 {color: #003399; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 12px}
.leftlinksheader A {text-decoration:none; font-weight: bold; color: #000066; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 12px}
.leftlinksheader A:hover {text-decoration: underline; font-weight: bold; color:#CC0000;}

.leftlinksgray A {text-decoration:none; color: #333333; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 12px}
.leftlinksgray A:visited {color:#333333;}
.leftlinksgray A:hover {text-decoration: underline; color:#CC0000;}
/*.leftlinksblue A:visited {color:#000000;}*/

.rightlinks A {text-decoration:none; color: #003399; font-weight: bold;}
.rightlinks A:visited {color:#003399; font-family: Verdana, Geneva, Arial, Helvetica;}
.rightlinks A:hover {text-decoration: underline; color:#CC0000; font-weight: bold;}
.rightredheader {color: #CC0000; font-weight: bold; font-size: 13px; font-family: Verdana, Geneva, Arial, Helvetica; }
.right-ads {color: #000000; font-size: 10px; line-height: 125%; font-family: Verdana, Geneva, Arial, Helvetica;}
.right-red-ads {color: #CC0000; font-weight: bold; font-size: 10px; line-height: 125%; font-family: Verdana, Geneva, Arial, Helvetica;}

.footer-text {color: #000000; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica;}
.footerlinks A {text-decoration:none; color: #003399; font-weight: bold; font-size: 10px; font-family: Verdana, Geneva, Arial, Helvetica;}
.footerlinks A:visited {color:#003399; font-family: Verdana, Geneva, Arial, Helvetica;}
.footerlinks A:hover {text-decoration: underline; color:#CC0000; font-weight: bold;}

.crumbarrows {color: #003399; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 11px}
.crumblinks A {color: #003399; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica; text-decoration: underline; font-size: 11px}
.crumblinks A:visited {color: #003399;}
.crumblinks A:hover {text-decoration: underline; font-weight: bold; color:#CC0000;}

.blacklinks A {color: #333333; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 10px}
.blacklinks A:visited {color:#333333;}
.blacklinks A:hover {text-decoration: underline; color:#CC0000;}

.blacklinks3 A {color: #000000; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 12px}
.blacklinks3 A:hover {text-decoration: underline; color:#CC0000;}
.blacklinks4 A {color: #000000; font-weight: bold; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 12px}
.blacklinks4 A:hover {text-decoration: underline; color:#CC0000;}
.blacktext {color: #000000; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 10px}

.bluelinks A {color: #003399; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 10px}
.bluelinks A:visited {color: #003399;}
.bluelinks A:hover {text-decoration: underline; color:#CC0000;}

.bluelinks11 A {color: #003399; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 11px}
.bluelinks11 A:visited {color: #003399;}
.bluelinks11 A:hover {text-decoration: underline; color:#CC0000;}

.whitelinks A {color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 10px}
.whitelinks A:visited {color:#FFFFFF;}
.whitelinks A:hover {text-decoration: underline; color:#CCCCCC;}
	
.whitelinks2 A {text-decoration:none; color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 10px}
.whitelinks2 A:hover {text-decoration: underline; color:#FFFFFF;}

.bluelinks2 A {color: #003399; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 12px}
.bluelinks2 A:visited {color: #003399;}
.bluelinks2 A:hover {text-decoration: underline; color:#CC0000;}
.greyheader A {text-decoration:none; color: #999999; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 18px}
.blueheader {color: #003399; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 10px}
.blackheader {color: #333333; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 10px}
.yellowtext {color: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica; font-size: 10px}
.yellowcontentlinks A {color: #FDF8D9; font-family: Verdana, Geneva, Arial, Helvetica;}
.yellowcontentlinks A:hover {text-decoration: underline; color:#FFCCCC;}

.searchboxtext {color: #666666; font-size: 12px font-family: Verdana, Geneva, Arial, Helvetica; }
.searchboxtext2 {color: #000000; font-size: 12px font-family: Verdana, Geneva, Arial, Helvetica; }

.tabpicture{
	border-style: solid;
	border-color: #999999;
	border-width: 1px;
      }

table.headerborder { width: 950px; /*padding: 0px; border: 1px solid #789DB3;*/background: #000000; }
table.pageborder { width: 950px; /*padding: 0px; border: 1px solid #789DB3;*/background: #ff0000; }
-->
