/* CSS Document */
body {
	background-color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	line-height:1.3em;
	color:#666;
	padding-top:1em;
}
input, select{font-size:11px; color:#666;}
input{width:500px;}
select{float:right;}

br{clear:both;}

table{color:#666; width:100%; border-collapse:collapse; font:10px/1.3em Arial, Helvetica, sans-serif}
caption, p.cap{text-align:center; padding-bottom:0.5em;}
th{background-color:#666; color:#fff; border-right:1px solid #999; font-weight:normal;}
tbody tr {padding:10px; cursor:pointer;}
td{border-right:1px solid #999;}
th, td{padding:0.3em 0.5em;}

div.head div{float:left; margin-bottom:0.5em;}
div.head{width:97%;}
div.body{width:97%;}

.even {background-color: #ccc;}
.odd {background-color: #ededed;}
.other {background-color:#333; cursor:pointer;}
.cell{background-color:#3d80df; color:#fff;}

thead .catalog{width:45px; text-align:center;}
thead .album{}
thead .artist{}
thead .format{text-align:center;}
thead .genre{text-align:center;}
thead .release{width:70px; text-align:center;}

tbody .catalog{text-align:center;}
tbody .album{}
tbody .artist{}
tbody .format{white-space:nowrap;}
tbody .genre{text-align:left;}
tbody .release{text-align:left;}

.SpryHiddenRegion{visibility:hidden;}