HTML, BODY {height: 100%; width: 100%; font-family: Verdana, sans-serif}
TD {font-family: Verdana, sans-serif; font-size: 8pt}
A:link, A:visited, A:active { font-size: 8pt; color: #7E0521; text-decoration: none; font-weight: bold;}
A:hover { font-size: 8pt; color: #FF0000; text-decoration: none; font-weight: bold; }
A.lnk:link, A.lnk:visited, A.lnk:active, .lnk { font-size: 8pt; color: #646C79; text-decoration: none}
A.lnk:hover { font-size: 8pt; color: #FFFFFF; text-decoration: none; background-color: #646C79 }
A.mnu:link, A.mnu:visited, A.mnu:active { font-weight: bold; color: #FFFFFF; text-decoration: none; font-size: 8pt }
A.mnu:hover { font-weight: bold; color: #FF9900; text-decoration: none; font-size: 8pt }
A.subprod:link, A.subprod:visited, A.subprod:active { display: block; width: 180px; padding-left: 10px; border-bottom: 1px solid #D2DCEC; font-size: 8pt; color: #FFFFFF; text-decoration: none; font-weight: bold; text-align: right; line-height: 18px}
A.subprod:hover {  display: block; width: 180px; padding-left: 10px; border-bottom: 1px solid #D2DCEC; font-size: 8pt; color: #FF9900; text-decoration: none; font-weight: bold; line-height: 18px }
.mnu { color: #FFFFFF; font-size: 8pt }
.mainnor { color: #FFFFFF; font-size: 8pt }
.mainsel { color: #D2DCEC; font-size: 8pt }
.maindis { color: #CC0000; font-size: 8pt }
.title { font-weight: bold; color: #FFFFFF; font-size: 12pt; text-align: right; vertical-align: bottom; padding: 5px; width: 100%; background-color: #EF1809; background-image: url(./i/tt.gif); background-repeat: repeat-x; background-position: bottom; border-bottom: 1px solid #7E0521}
.cnt { background-image: url(./i/bt.gif); background-repeat: no-repeat; background-position: bottom right; padding: 24px }
.smnu { display: block; color: #000000; text-decoration: none; font-weight: bold; background-image: url(./i/smb.gif); background-repeat: no-repeat; background-position: right; border-bottom: 1px solid #7E0521; padding: 6px; padding-right: 16px; text-align: right }
.smnus { display: block; color: #FFFF00; text-decoration: none; font-weight: bold; background-image: url(./i/smb.gif); background-repeat: no-repeat; background-position: right; border-bottom: 1px solid #7E0521; padding: 6px; padding-right: 16px; text-align: right }
.smnu:hover { display: block; color: #B90505; text-decoration: none; font-weight: bold; background-color: #FFE8CB; background-image: url(./i/smb.gif); background-repeat: no-repeat; background-position: right; border-bottom: 1px solid #7E0521; padding: 6px; padding-right: 16px; text-align: right }
.cap { display: block; font-weight: bold; font-size: 10pt; color: #646C79; padding-bottom: 2px; border-bottom: 1px solid #646C79; text-align: left }
.capa { font-weight: bold; font-size: 13pt; color: #FFFFFF; padding: 5px;}
.capc { font-weight: bold; font-size: 13pt; color: #FFFFFF; padding-right: 16px;}
.artist { margin-right: 20px; margin-bottom: 20px; float: left }
.btn { height: 18px; border: 1px solid #000000; background-color: #BBC1CD; color: #646C79; font-weight: bold; font-size: 8pt; width: 100px }
.nor { font-family: Verdana, sans-serif; font-size: 8pt }
.lbl { font-family: Verdana, sans-serif; font-size: 8pt; font-weight: bold }
.neg { font-family: Verdana, sans-serif; font-size: 8pt; color: #FFFFFF; font-weight: bold }
.err, .ferr, .req { font-family: Verdana, sans-serif; font-size: 8pt; color: #FF0000 }
.lblerr { font-family: Verdana, sans-serif; font-size: 8pt; color: #FF0000; font-weight: bold }
.im { border: 1px solid #646C79 }