table.List tr th {
	background-color: #e0e0e0;
	font-size: 13px;
	padding: 4px;
}

table.List tr td {
	border-bottom: 1px solid #ccc;
	padding: 4px;
}

table.List tr.Even td {
	background-color: #f7f7f7;
}

table.List tr.Odd td {
	background-color: #efefef;
}

table.form th {
	background-color: #efefef;
	border-bottom: 1px solid #fff;
	font-size: 11px;
	padding: 4px;
	vertical-align: middle !important;
	width: 100px;
}

table.form td {
	color: #666;
	font-size: 12px;
	padding-left: .5em;
}

table.form td input {
	font-size: 11px;
}

.artist-list {
	margin-top: 24px;
}

.artist-list tr td {
	border-right: 1px dotted #ccc;
	padding: 0 12px;
}

.odd {
	background-color: #fafafa;
}ft: .5em;
	padding-right: 1em;
}

table.form td input {
	font-size: 11px;
}

table.search_form {
  width: 490px;
}

table.search_form td {
  color: white;
}

table.search_form td a {
  color: cyan;
  text-decoration: bold;
}

table.artist-list {
  width: 100%;
}

table.artist-list td {
/*  border-right: 1px dotted #ccc; */
  padding: .5em;
  width: 25%;
}

table.artist-list td.last {
  border-width: 0;
}

table.artist-list td.artists {
   width: 650px;
   color: white;
   font-size: 15px;
   }

table.artist-list td.artists a {
   color: white;
   margin-right: 0px;
   font-size: 16px;
   text-transform: bold
   }

table.artist-list td.artists div.artist {
   overflow: hidden;
   width: 148px;
   }


table.artist-list td.artists h1 {
   display: inline;
   font-size:  30px;
   }


