/* CSS Document */

/* Begin Song List Table Definition Section*/

	/* Begin Table Top Section */
	#content td.table_top {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: normal;
		font-size: 12px;
		color: #000000;
		}

	#content td.table_top_left {
		text-align: left;
		padding-bottom: 5px;
		}

	#content td.table_top_center {
		text-align: center;
		padding-bottom: 5px;
		}

	#content td.table_top_right {
		text-align: right;
		padding-bottom: 5px;
		}
		
	#content td.table_top_left a, #content td.table_top_center a, #content td.table_top_right a{
		color: #000FFF;
		}
		
	#content td.table_top_left a:hover, #content td.table_top_center a:hover, #content td.table_top_right a:hover{
		color: #000000;
		}
	/* End Table Top Section */

#content table.songtable {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	text-align: left;
	color: #000000;
	border-collapse: collapse;
	border-spacing: 0px;
	background: transparent;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 20px;
	}

	/* Begin Table Header Cells Definition Section */

	#content td.tableinfo_head {
		background-color: #333333;
		font-weight: bold;
		color: #FFFFFF;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 5px;
		border-left: 2px solid #666666;
		border-right: 2px solid #666666;
		border-top: 2px solid #666666;
	}

	#content td.releasedate_head, #content td.songtitle_head, #content td.artist_head, #content td.artisticon_head, #content td.releasedate_head, #content td.rating_head, #content td.effort_head, #content td.price_head, #content td.preview_head, #content td.buy_head, #content td.releasedate_head_h, #content td.songtitle_head_h, #content td.artist_head_h, #content td.artisticon_head_h, #content td.releasedate_head_h, #content td.rating_head_h, #content td.effort_head_h, #content td.price_head_h, #content td.preview_head_h, #content td.buy_head_h {
		font-weight: bold;
		color: #FFFFFF;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 5px;
	}

	#content td.releasedate_head, #content td.songtitle_head, #content td.artist_head, #content td.artisticon_head, #content td.releasedate_head, #content td.rating_head, #content td.effort_head, #content td.price_head, #content td.preview_head, #content td.buy_head {
		background-color: #003399;
	}

	#content td.releasedate_head_h, #content td.songtitle_head_h, #content td.artist_head_h, #content td.artisticon_head_h, #content td.releasedate_head_h, #content td.rating_head_h, #content td.effort_head_h, #content td.price_head_h, #content td.preview_head_h, #content td.buy_head_h {
		background-color: #0033CC;
	}

	#content td.songtitle_head, #content td.songtitle_head_h {
		text-align: left;
	}

	#content td.artist_head, #content td.artisticon_head, #content td.releasedate_head, #content td.rating_head, #content td.effort_head, #content td.price_head, #content td.preview_head, #content td.buy_head, #content td.releasedate_head_h, #content td.artist_head_h, #content td.artisticon_head_h, #content td.releasedate_head_h, #content td.rating_head_h, #content td.effort_head_h, #content td.price_head_h, #content td.preview_head_h, #content td.buy_head_h {
		text-align: center;
	}

	#content td.artisticon_head, #content td.artisticon_head_h {
		border-left: 2px solid #666666;
	}
	
	#content td.buy_head, #content td.buy_head_h {
		border-right: 2px solid #666666;
	}

		/* Link color for table header cells #2 */
	#content td.artisticon_head a, td.songtitle_head a, td.artist_head a, td.releasedate_head a, td.rating_head a, td.effort_head a, #content td.price_head a, #content td.preview_head a, td.buy_head a, #content td.releasedate_head_h a, #content td.songtitle_head_h a, #content td.artist_head_h a, #content td.artisticon_head_h a, #content td.releasedate_head_h a, #content td.rating_head_h a, #content td.effort_head_h a, #content td.price_head_h a, #content td.preview_head_h a, #content td.buy_head_h a{
		color: #FFFFFF;
		font-weight: bold;
		text-decoration: none;
	}

	#content td.artisticon_head a:hover, td.songtitle_head a:hover, td.artist_head a:hover, td.releasedate_head a:hover, td.rating_head a:hover, td.effort_head a:hover, #content td.price_head a:hover, #content td.preview_head a:hover, td.buy_head a:hover, #content td.releasedate_head_h a:hover, #content td.songtitle_head_h a:hover, #content td.artist_head_h a:hover, #content td.artisticon_head_h a:hover, #content td.releasedate_head_h a:hover, #content td.rating_head_h a:hover, #content td.effort_head_h a:hover, #content td.price_head_h a:hover, #content td.preview_head_h a:hover, #content td.buy_head_h a:hover {
		text-decoration: underline;
	}

	/* End Table Header Cells Definition Section */

	/* Begin non-highlit / normal rows section */

	#content td.songtitle, #content td.artisticon, #content td.artist, #content td.releasedate, #content td.rating, #content td.effort, #content td.price, #content td.preview, #content td.buy {
		border-bottom: 1px solid #666666;
		background-color: #FFFFFF;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 5px;
	}

	#content td.artisticon, #content td.artist, #content td.releasedate, #content td.rating, #content td.effort, #content td.price, #content td.preview, #content td.buy {
		text-align: center;
	}

	#content td.artisticon {
		border-left: 2px solid #666666;
	}

	#content td.buy {
		border-right: 2px solid #666666;
	}

	#content td.preview {
		border-right: 1px solid #666666;
	}

	/* End non-highlit / normal rows section */

	/* Begin Highlit rows section */
	
#content td.songtitle_h, #content td.artisticon_h, #content td.artist_h, #content td.releasedate_h, #content td.rating_h, #content td.effort_h, #content td.price_h, #content td.preview_h, #content td.buy_h {
		border-bottom: 1px solid #666666;
		background-color: #E9E9E9;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 5px;
	}

	#content td.artisticon_h, #content td.artist_h, #content td.releasedate_h, #content td.rating_h, #content td.effort_h, #content td.price_h, #content td.preview_h, #content td.buy_h {
		text-align: center;
	}

	#content td.artisticon_h {
		border-left: 2px solid #666666;
	}

	#content td.buy_h {
		border-right: 2px solid #666666;
	}

	#content td.preview_h {
		border-right: 1px solid #666666;
	}

	/* End Highlit rows section */


	/* Begin link colors and link hover colors for non-header table cells */

		/*Blue link*/
	#content td.artisticon a, #content td.songtitle a, #content td.artisticon_h a, #content td.songtitle_h a {
		color: #0000FF;
		text-decoration: underline;
	}

		/*Black link mouseover*/
	#content td.artisticon a:hover, #content td.songtitle a:hover, #content td.artisticon_h a:hover, #content td.songtitle_h a:hover {
		color: #000000;
	}

		/*Black link*/
	#content td.artist a, #content td.releasedate a, #content td.rating a, #content td.effort a, #content td.price a, #content td.preview a, #content td.buy a, #content td.artist_h a, #content td.releasedate_h a, #content td.rating_h a, #content td.effort_h a, #content td.price_h a, #content td.preview_h a, #content td.buy_h a {
		color: #000000;
		text-decoration: none;
	}

		/*Blue link mouseover*/
	#content td.artist a:hover, #content td.releasedate a:hover, #content td.rating a:hover, #content td.effort a:hover, #content td.price a:hover, #content td.preview a:hover, #content td.buy a:hover, #content td.artist_h a:hover, #content td.releasedate_h a:hover, #content td.rating_h a:hover, #content td.effort_h a:hover, #content td.price_h a:hover, #content td.preview_h a:hover, #content td.buy_h a:hover {
		color: #0000FF;
		text-decoration: underline;
	}

	/* End Link colors and link hover colors for non-header table cells */

	/* Begin Table Image Definition Secion */

	#content table img{
		border: none;
		padding: 0;
		}

	/* End Table Image Definition Secion */

	/* Begin Table Footer Definition Section */

	#content td.table_foot {
		background-color: #003399;
		font-weight: bold;
		color: #FFFFFF;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 5px;
		border-left: 2px solid #666666;
		border-right: 2px solid #666666;
		border-bottom: 2px solid #666666;
	}
	
	#content td.table_foot a{
		color: #FFFFFF;
		text-decoration: none;
	}
	
	#content td.table_foot a:hover{
		text-decoration: underline;
	}

	#content td.table_foot_buttons {
		text-align: center;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 5px;
	}

	
	#content td.table_foot_links {
		text-align: right;
		padding-left: 5px;
		padding-bottom: 5px;
		padding-right: 5px;
		padding-top: 5px;
	}

	#content td.table_foot_links a, #content td.table_foot_buttons a {
		color: #0000FF;
	}

	#content td.table_foot_links a:hover, #content td.table_foot_buttons a:hover {
		color: #000000;
	}

	/* End Table Footer Definition Section */

/* End Song List Table Definition Section*/