body {
     color: black;
     font-family: verdana, arial, helvetica, sans-serif;
     font-size: 76%;
     text-decoration: none;
     }
A, A:visited {
     color: #2200FF; 
     text-decoration: none;
     font-weight: normal;
     }
A:hover, A:active {
     color: coral; 
     text-decoration: underline;
     font-weight: normal;
     }
TH   {
     background-color: #DCDCDC;
     color: saddlebrown;
     font-size: 83%;
     padding-left: 4px;
     padding-right: 4px;
     text-align: left;
     }
.hdgPrice {
     color: maroon;
     font-size: 78%;
     font-style: italic;
     font-weight: normal;
     }
.hdgSorted {
     background-color: lemonchiffon; 
     }
.hdgBold {
     font-weight: bold;
     }
.hdgBuyColumn {
     background-color: palegreen;
     }
TD   {
     color: black;
     font-size: 76%;
     padding-left: 2px;
     padding-right: 3px;
     }
#menu {
     background-color: white;
     clear: both;
     left: 8px;
     margin-bottom: 6px;
     margin-left: 0px;
     margin-right: 0px;
     margin-top: 4px;
     position: relative;
     top: 5px;
     }
#menu B {
     color: red;
     }
.dropdownitalic {
     font-style: italic;
     }
.dropdowntint {
     background-color: #FFFF99;
     }
#headingbox {
     background-color: aliceblue;
     border-bottom: blue 2px solid;
     border-left: blue 4px solid; 
     border-right: blue 2px solid; 
     border-top: blue 2px solid; 
     clear: both;
     color: darkblue;
     margin-bottom: 8px;
     margin-top: 4px;
     padding-bottom: 5px;
     padding-left: 10px; 
     padding-right:15px; 
     padding-top: 4px; 
     position: relative;
     }
#headingbox B {
     color: red;
     font-family: "times new roman", courier, serif;
     font-size: 180%;
     font-weight: bold;
     }
#viewcart {
     background-color: green;
     border: khaki 1px solid;
     color: white;
     margin: 1px;
     padding: 2px 4px 2px 8px;
     position: absolute;
     width: 120px;
     top: 1px;
     right: 1px;
     }
#viewcart A, A:visited, A:hover, A:active {
     color: yellow;
     font-weight: bold;
     text-decoration: underline;
     }
#searchbox {
     background-color: lightyellow;
     border-bottom: purple 2px solid;
     border-left: purple 4px solid; 
     border-right: purple 2px solid; 
     border-top: purple 2px solid; 
     clear: both;
     margin-bottom: 5px;
     margin-top: 2px;
     padding-bottom: 0px;
     padding-left: 10px; 
     padding-right:15px; 
     padding-top: 0px; 
     position: relative;
     }
#searchbox TD {
     border-left: purple 1px dotted;
     border-right: purple 1px dotted;
     color: maroon;
     margin-bottom: 1px;
     margin-top: 1px;
     padding: 5px 20px 1px 15px;
     }
#schedbox {
     background-color: mintcream;
     border-bottom: #33CC33 2px solid;
     border-left: #33CC33 4px solid; 
     border-right: #33CC33 2px solid; 
     border-top: #33CC33 2px solid; 
     padding-bottom: 5px;
     padding-top: 4px; 
     position: relative;
     }
#schedbox TD {
     border-bottom: lightgreen 1px dotted;
     }
#schedbox A, A:visited {
     color: #2200FF; 
     text-decoration: none;
     font-weight: normal;
     }
#schedbox A:hover, A:active {
     color: coral;
     text-decoration: underline;
     font-weight: normal;
     }
#schedbox FORM {
     margin-bottom: 0;
     }
.dtlArtist {
     }
.dtlBuy {
     }
.dtlDanceType {
     color: grey;
     font-size: 67%;
     font-style: italic;
     }
.dtlDateNew {
     background-color: yellow;
     color: red;
     font-size: 74%;
     font-weight: bold;
     }
.dtlDateRecent {
     background-color: khaki;
     color: green;
     font-size: 74%;
     font-weight: bold;
     }
.dtlFlyer {
     }
.dtlLevel {
     font-size: 72%;
     color: maroon;
     }
.dtlMusic {
     color: darkorange;
     font-size: 70%;
     }
.dtlNotes {
     color: red;
     font-size: 73%;
     }
.dtlNumber {
     color: green;
     font-size: 80%;
     }
.dtlPopArtist {
     }
.dtlReleaseDate {
     color: grey;
     font-size: 70%;
     }
.dtlSSD {
     color: firebrick;
     font-size: 72%;
     text-align: center;
     }
.dtlTitle {
     font-weight: bold;
     font-size: 78%;
     }
.dtlVocal {
     color: darkorange;
     font-size: 70%;
     }
.dtlWebsite {
     font-size: 70%;
     font-weight: bold;
     }
#newsflash {
     background-color: #FFFFCC;
     border-bottom: #660000 4px solid;
     border-left: #660000 6px solid; 
     border-right: #660000 4px solid; 
     border-top: #660000 4px solid; 
     color: #660000;
     line-height: 18px; 
     margin-bottom: 5px;
     margin-left: 80px;
     margin-right: 0px;
     margin-top: 5px;
     padding-bottom: 7px;
     padding-left: 10px; 
     padding-right: 10px; 
     padding-top: 7px; 
     position: relative;
     width: 600px;
     }
#newsflash A, A:visited {
     color: #2200FF; 
     text-decoration: underline;
     font-weight: bold;
     }
#newsflash A:hover, A:active {
     color: coral; 
     text-decoration: underline;
     font-weight: bold;
     }
