/* Links */
a:link {
 text-decoration: none;
 color: #46B0FF;
}
a:visited {
 text-decoration: none;
 color: #159BFF;
}
a:active {
 text-decoration: none;
 color: #46B0FF;
}
a:hover {
 text-decoration: underline;
 color: #FFFFFF;
}

/* Page colour */
BODY {
 background-color: #294158;
 color: #E6E6E6;
}

/* Submit buttons */
.button1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: #294158;
 color: #FFFFFF;
 border: 1px solid;
}

.button2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: #294158;
 color: #FFFFFF;
 border: 0px solid;
}

/* Download button */
.button3 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: #294158;
 color: #FFFFFF;
 border: 2px solid #F00000;
}

/* Text fields */
.inputbox1 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: #294158;
 color: #FFFFFF;
 border: 1px solid #FFFFFF;
}

.inputbox2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: #294158;
 color: #FFFFFF;
 border: 1px solid #294158;
}

/* Sort list */
.list {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 background-color: #2E485E;
 color: #FFFFFF;
 border: 1px solid #FFFFFF;
}

/* Text */
.tx1 {
 font-size: 11px;
 font-family: Verdana, Arial, Sans-Serif;
}

/* Title */
.tx2 {
 font-size: 12px;
 font-family: Verdana, Arial, Sans-Serif;
 font-weight: bold;
}

/* Copyright */
.tx3 {
 font-size: 10px;
 font-family: Verdana, Arial, Sans-Serif;
 color: #7C818D;
}

/* Search tracklist */
.tx4 {
 font-size: 11px;
 font-family: Verdana, Arial, Sans-Serif;
}

/* Red Text */
.tx5 {
 font-size: 11px;
 font-family: Verdana, Arial, Sans-Serif;
 font-weight: bold;
 color: #FF0000;
}

/* Green Text */
.tx6 {
 font-size: 11px;
 font-family: Verdana, Arial, Sans-Serif;
 font-weight: bold;
 color: #00FF00;
}

/* Table lined border */
.table1 td {
 border: 0px;
 cellpadding: 0px;
 cellspacing: 0px;
 border-width: 1px;
 padding: 2px;
 border-style: solid;
 border-color: #4A6270;
}

.table2 td {
 border: 0px;
 cellpadding: 0px;
 cellspacing: 0px;
 border-width: 0px;
 padding: 0px;
 border-style: none;
 border-color: #4A6270;
}