.add-balance .table,
.catalog .table,
.search-artist .table,
.search-album .table,
.search-tracks .table,
.balance .table,
.personal .table,
.album .table,
.hot .table,
.tracks .table,
.bl-mail .table,
.chart .table
{
	margin: 0px 8px;
	border-top: #c8c8b9 solid 1px;
	width: 662px;
}

.add .table
{
	margin: 0px 12px;
	border-top: #c8c8b9 solid 1px;
	width: 425px;
}

/* header */
.table-th
{
	padding: 0px 8px;
	height: 46px;
}
	
	/* tracks list */
	.table-th div
	{
		float: left;
		height: 27px;
		line-height: 27px;
		text-align: center;
		margin: 12px 0px 7px 0px;
	}
	
	/* left align */
	.th-left				{	padding-left: 5px;	}
	
	.download-album .th-left,
	.basket-album .th-left
	{
		padding-left: 50px;
	}
	
	.table-th .mail-sabject .th-left
	{
		margin-left: 24px;
	}
	
	.table-th .mail-message .th-left,
	.table-th .chart-album .th-left
	{
		margin-left: 17px;
	}
	
	.table-th .tracks-title,
	.table-th .album-title,
	.table-th .hot-title,
	.table-th .hot-cover,
	.table-th .basket-album,
	.table-th .download-album,
	.table-th .search-artist-name,
	.table-th .search-album-title,
	.table-th .search-tracks-title,
	.table-th .mail-sabject,
	.table-th .mail-message,
	.table-th .chart-album
	{
		text-align: left;
	}
	
	.table-th .album-cover .th-left span,
	.table-th .hot-cover .th-left span
	{
		margin: 0px;
		padding: 0px;
		line-height: 1;
		float: left;
	}
	
	.table-th .album-cover .th-left .check-text,
	.table-th .hot-cover .th-left .check-text
	{
		width: 20px;
		margin-top: 2px;
	}
	
	.table-th .album-cover .th-left .check-box,
	.table-th .hot-cover .th-left .check-box
	{
		margin: 6px 4px 0px 5px;
	}
	
	.table-th .download-check img
	{
		margin: 10px 0px 10px 0px;
	}
	
	/* tracks list */
	.table-th .tracks-number	{	width: 43px;	}
	.table-th .tracks-title		{	width: 343px;	}
	.table-th .tracks-duration	{	width: 56px;	}
	.table-th .tracks-bitrate	{	width: 49px;	}
	.table-th .tracks-size		{	width: 62px;	}
	.table-th .tracks-price		{	width: 44px;	}
	.table-th .tracks-download	{	width: 57px;	}
	
	/* album */
	.table-th .album-cover		{	width: 76px;	}
	.table-th .album-title		{	width: 344px;	}
	.table-th .album-year		{	width: 52px;	}
	.table-th .album-tracks		{	width: 59px;	}
	.table-th .album-bitrate	{	width: 62px;	}
	.table-th .album-order		{	width: 57px;	}
	
	/* hot additions */
	.table-th .hot-cover		{	width: 130px;	}
	.table-th .hot-title		{	width: 250px;	}
	.table-th .hot-year			{	width: 52px;	}
	.table-th .hot-genre		{	width: 90px;	}
	.table-th .hot-type			{	width: 80px;	}
	.table-th .hot-order		{	width: 56px;	}
	
	/* baskets */
	.table-th .basket-album		{	width: 358px;	}
	.table-th .basket-tracks	{	width: 58px;	}
	.table-th .basket-duration	{	width: 61px;	}
	.table-th .basket-size		{	width: 72px;	}
	.table-th .basket-price		{	width: 57px;	}
	.table-th .basket-buy		{	width: 47px;	}
	
	/* download */
	.table-th .download-album	{	width: 338px;	}
	.table-th .download-tracks	{	width: 66px;	}
	.table-th .download-size	{	width: 75px;	}
	.table-th .download-date	{	width: 87px;	}
	.table-th .download-load	{	width: 60px;	}
	.table-th .download-check	{	width: 29px;	}
	
	/* search in artists */
	.table-th .search-artist-number	{	width: 63px;	}
	.table-th .search-artist-name	{	width: 303px;	}
	.table-th .search-artist-genre	{	width: 159px;	}
	.table-th .search-artist-tracks	{	width: 132px;	}
	
	/* search in album */
	.table-th .search-album-number	{	width: 43px;	}
	.table-th .search-album-title	{	width: 287px;	}
	.table-th .search-album-year	{	width: 58px;	}
	.table-th .search-album-tracks	{	width: 61px;	}
	.table-th .search-album-bitrate	{	width: 59px;	}
	.table-th .search-album-price	{	width: 70px;	}
	.table-th .search-album-order	{	width: 76px;	}
	
	/* search in tracks */
	.table-th .search-tracks-number		{	width: 44px;	}
	.table-th .search-tracks-title		{	width: 295px;	}
	.table-th .search-tracks-bitrate	{	width: 69px;	}
	.table-th .search-tracks-size		{	width: 90px;	}
	.table-th .search-tracks-price		{	width: 69px;	}
	.table-th .search-tracks-load		{	width: 88px;	}
	
	/* mail */
	.table-th .mail-sabject	{	width: 197px;	}
	.table-th .mail-message	{	width: 462px;	}
	
	/* charts */
	.table-th .chart-number	{	width: 40px;	}
	.table-th .chart-album	{	width: 561px;	}
	.table-th .chart-cart	{	width: 57px;	}
	
	
/* content */
.table-td
{
	margin: 0px 8px;
	border-bottom: #c8c8b9 solid 1px;
	width: 662px;
}

	.add-balance .table-td,
	.catalog .table-td,
	.search-artist .table-td,
	.search-album .table-td,
	.search-tracks .table-td,
	.balance .table-td,
	.personal .table-td,
	.album .table-td,
	.hot .table-td,
	.tracks .table-td,
	.add .table-td,
	.bl-mail .table-td,
	.chart .table-td
	{
		margin: 0px;
	}
	
	/* min-height */
	.search-artist .table-td,
	.balance .table-td
	{
		min-height: 30px;
	}

	.catalog .table-td,
	.tracks .table-td,
	.personal .table-td,
	.add .table-td
	{
		min-height: 50px;
		height: 50px;
	}
	
	.tracks .table-td,
	.catalog .table-td
	{
		height: auto;
	}
	
	.search-album .table-td,
	.search-tracks .table-td
	{
		min-height: 45px;
	}
	
	.album .table-td,
	.hot .table-td,
	.chart .table-td
	{
		min-height: 75px;
	}
	
	.download .table-td,
	.basket .table-td
	{
		min-height: 45px;
		border-top: #c8c8b9 solid 1px;
		background: #c7c4ab;
	}
	
	.download .download-sub,
	.basket .basket-sub
	{
		margin-left: 45px;
	}
	
	.download .download-sub .table-td,
	.basket .basket-sub .table-td
	{
		width: 617px;
		border-top: none;
		background: #f3f2e9;
	}
	
	.table-td .mail-sabject,
	.table-td .mail-message
	{
		float: left;
	}
	
	.table-td .search-artist-number,
	.table-td .search-artist-name,
	.table-td .search-artist-genre,
	.table-td .search-artist-tracks,
	.table-td .balance-var,
	.table-td .balance-value
	{
		float: left;
		height: 30px;
		line-height: 30px;
		text-align: center;
	}
	
	.table-td .balance-var,
	.table-td .balance-value
	{
		font-weight: bolder;
		font-size: 12px;
		color: #505041;
		text-align: left;
	}

	.table-td .tarcks-number,
	.table-td .tarcks-title,
	.table-td .tarcks-doc,
	.table-td .tarcks-duration,
	.table-td .tarcks-bitrate,
	.table-td .tarcks-size,
	.table-td .tarcks-price,
	.table-td .tarcks-download
	{
		float: left;
		/*
		height: 50px;
		line-height: 50px;
		*/
		text-align: center;
		margin-top: 17px;
	}
	
	.table-td .album-cover,
	.table-td .album-title,
	.table-td .album-year,
	.table-td .album-tracks,
	.table-td .album-bitrate,
	.table-td .album-order,
	
	.table-td .hot-cover,
	.table-td .hot-title,
	.table-td .hot-year,
	.table-td .hot-genre,
	.table-td .hot-type,
	.table-td .hot-order,
	
	.table-td .chart-number,
	.table-td .chart-cover,
	.table-td .chart-album,
	.table-td .chart-cart
	{
		float: left;
		height: 75px;
		line-height: 33px;
		text-align: center;
	}
	
	.table-td .download-show,
	.table-td .download-number,
	.table-td .download-album,
	.table-td .download-tracks,
	.table-td .download-size,
	.table-td .download-date,
	.table-td .download-load,
	.table-td .download-check,
	.table-td .basket-show,
	.table-td .basket-album,
	.table-td .basket-tracks,
	.table-td .basket-duration,
	.table-td .basket-size,
	.table-td .basket-price,
	.table-td .basket-buy
	{
		float: left;
		height: 45px;
		line-height: 45px;
		text-align: center;
	}
	
	.table-td .search-album-number,
	.table-td .search-album-title,
	.table-td .search-album-year,
	.table-td .search-album-tracks,
	.table-td .search-album-bitrate,
	.table-td .search-album-price,
	.table-td .search-album-order,
	.table-td .search-tracks-number,
	.table-td .search-tracks-title,
	.table-td .search-tracks-bitrate,
	.table-td .search-tracks-size,
	.table-td .search-tracks-price,
	.table-td .search-tracks-load
	{
		float: left;
		/*
		height: 45px;
		*/
		line-height: 45px;
		
		text-align: center;
	}

	.table-td div,
	.table-footer .total .val
	{
		color: #006cae;
	}
	
	.td-left
	{
		padding-left: 10px;
		display: block;
	}
	
	.download .td-left,
	.table-td .tarcks-title .td-left
	{
		padding-left: 0px;
	}
	
	.basket .basket-sub .td-left	{	padding-left: 21px;	}
	
	/* align left */
	.table-td .tarcks-title,
	.table-td .album-title,
	.table-td .hot-title,
	.table-td .hot-genre,
	.table-td .basket-album,
	.table-td .download-album,
	.table-td .search-artist-name,
	.table-td .search-album-title,
	.table-td .search-tracks-title,
	.table-td .chart-album
	{
		text-align: left;
	}
	
	/* tracks list */
	.table-td .tarcks-number	{	width: 44px;	}
	.table-td .tarcks-title		{	width: 314px;	}
	.table-td .tarcks-doc		{	width: 29px;	}
	.table-td .tarcks-duration	{	width: 57px;	}
	.table-td .tarcks-bitrate	{	width: 50px;	}
	.table-td .tarcks-size		{	width: 63px;	}
	.table-td .tarcks-price		{	width: 45px;	}
	.table-td .tarcks-download	{	width: 58px;	}
	
	/* album */
	.table-td .album-cover		{	width: 77px;	}
	.table-td .album-title		{	width: 345px;	}
	.table-td .album-year		{	width: 53px;	}
	.table-td .album-tracks		{	width: 60px;	}
	.table-td .album-bitrate	{	width: 63px;	}
	.table-td .album-order		{	width: 64px;	}
	
	/* hot additions */
	.table-td .hot-cover		{	width: 130px;	}
	.table-td .hot-title		{	width: 250px;	}
	.table-td .hot-year			{	width: 53px;	}
	.table-td .hot-genre		{	width: 91px;	}
	.table-td .hot-type			{	width: 81px;	}
	.table-td .hot-order		{	width: 57px;	}
	
	/* baskets */
	.table-td .basket-album		{	width: 313px;	}
	.basket-sub .basket-album	{	width: 372px;	}
	.table-td .basket-tracks	{	width: 59px;	}
	.table-td .basket-buy		{	width: 48px;	}
	
	.table-td .download-show,
	.table-td .basket-show
	{
		width: 45px;
	}
	
	.basket .table-footer .duration,
	.table-td .basket-duration
	{
		width: 62px;
	}
	
	.basket .table-footer .size,
	.table-td .basket-size
	{
		width: 73px;
	}
	
	.basket .table-footer .price,
	.table-td .basket-price
	{
		width: 58px;
	}
	
	.basket .table-footer .basket-buy
	{
		width: 44px;
		text-align: center;
	}
	
	/* download */
	.table-td .download-number		{	width: 37px;	}
	.table-td .download-album		{	width: 294px;	}
	.download-sub .download-album	{	width: 323px;	}
	.table-td .download-date		{	width: 88px;	}
	.table-td .download-load		{	width: 61px;	}
	.table-td .download-check		{	width: 29px;	}
	
	.download .table-footer .tracks,
	.table-td .download-tracks
	{
		width: 67px;
	}
	
	.download .table-footer .size,
	.table-td .download-size
	{
		width: 76px;
	}
	
	/* add balance */
	.table-td .add-image		{	width: 200px;	}
	.table-td .add-description	{	width: 332px;	}
	.table-td .add-button		{	width: 80px;	}
	
	/* search in artist */
	.table-td .search-artist-number	{	width: 64px;	}
	.table-td .search-artist-name	{	width: 304px;	}
	.table-td .search-artist-genre	{	width: 160px;	}
	.table-td .search-artist-tracks	{	width: 133px;	}
	
	/* search in album */
	.table-td .search-album-number	{	width: 44px;	}
	.table-td .search-album-title	{	width: 288px;	}
	.table-td .search-album-year	{	width: 59px;	}
	.table-td .search-album-tracks	{	width: 62px;	}
	.table-td .search-album-bitrate	{	width: 60px;	}
	.table-td .search-album-price	{	width: 71px;	}
	.table-td .search-album-order	{	width: 77px;	}
	
	/* search in track */
	.table-td .search-tracks-number		{	width: 45px;	}
	.table-td .search-tracks-title		{	width: 295px;	}
	.table-td .search-tracks-bitrate	{	width: 69px;	}
	.table-td .search-tracks-size		{	width: 90px;	}
	.table-td .search-tracks-price		{	width: 69px;	}
	.table-td .search-tracks-load		{	width: 88px;	}
	
	/* mail */
	.table-td .mail-sabject		{	width: 210px;	}
	.table-td .mail-message		{	width: 441px;	}
	
	/* chart */
	.table-td .chart-number		{	width: 41px;	}
	.table-td .chart-cover		{	width: 72px;	}
	.table-td .chart-album		{	width: 490px;	}
	.table-td .chart-cart		{	width: 57px;	}
	
	/* OTHER */
	.table-td .album-title	{	line-height: 21px;	}
	
	/* search in tracks */
	.table-td .search-tracks-title .td-left span.year
	{
		font-size: 10px;
		color: #74746c;
	}
	
	.table-td .search-tracks-title .td-left a
	{
		font-size: 11px;
	}
	
	.table-td .search-tracks-title .td-left a.track,
	.table-td .search-tracks-title .td-left a.artist,
	.table-td .highlight
	{
		font-size: 11px;
	}
	
	.table-td .download-album,
	.table-td .hot-title,
	.table-td .hot-genre
	{	
		line-height: 13px;
	}
	
	.table-td .tarcks-title .td-left
	{
		line-height: 16px;
		display: block;
	}

	.table-td .tarcks-title .both
	{
		height: 17px;
	}
	
	.table-td .tarcks-title .td-left img
	{
		vertical-align: middle;
	}
	
	.table-td .search-tracks-title
	{
		line-height: 15px;
	}
	
		.table-td .download-album .td-left
		{
			font-weight: bolder;
			margin-top: 9px;
		}
		
		.table-td .hot-title .td-left			{	margin-top: 18px;	}
		.table-td .hot-genre .td-left			{	margin-top: 10px;	}
		
		.table-td .search-album-title .td-left,
		.table-td .search-tracks-title .td-left
		{
			margin-top: 6px;
			line-height: 16px;
			display: block;

		}
		
		.table-td .album-title a,
		.table-td .album-title a:hover
		{
			font-weight: bolder;
	 		float: left;
	 		margin-top: 18px;
		}
		
		.table-td .album-title a.ico,
		.table-td .album-title a.ico:hover
		{
	 		margin-left: 11px;
		}
		
		.table-td .album-title a.ico-award,
		.table-td .album-title a.ico-award:hover
		{
	 		margin-left: 5px;
		}
		
		.table-td .album-title a,
		.table-td .album-title a:hover,
		.table-td .search-album-title a
		{
			margin: 5px 3px 0px 0px;
		}
		
		.table-td .hot-title a.artist,
		.table-td .hot-title a.artist:hover
		{
			font: bold 12px "Trebuchet MS", Tahoma, Arial, sans-serif;
		}
		
		.table-td .hot-title a.album,
		.table-td .hot-title a.album:hover,
		.table-td .hot-title .album
		{
			color: #d00089;
			font: bold 10px "Trebuchet MS", Tahoma, Arial, sans-serif;
		}
	
	.table-td .tarcks-doc	{	line-height: 100%;	}
	
	/*
		.table-td .tarcks-doc a
		{
			position: relative;
			top: 18px;
		}
	*/
	
	h1 .search,
	.table-td .tarcks-price,
	.table-td .highlight,
	.search-tracks .table-footer a,
	.table-td .mail-message .date,
	.table-td .mail-message .answer-text,
	.add .star,
	.table-td .chart-album a.artist
	{
		color: #d00089;
	}
	
	.table-td .download-load,
	.table-td .download-check,
	.table-td .hot-order,
	.table-td .basket-buy,
	.table-td .album-order,
	.table-td .tarcks-download,
	.table-td .search-album-order,
	.table-td .search-tracks-load,
	.table-td .chart-cart
	{
		line-height: 100%;
	}
	
		/*
		.table-td .tarcks-download input,
		.table-td .tarcks-download a
		{
			position: relative;
			top: 18px;
		}
		*/
		
		.table-td .hot-order a,
		.table-td .album-order a,
		.table-td .chart-cart a
		{
			position: relative;
			top: 30%;
		}
		
		.table-td .download-load a,
		.table-td .search-album-order a
		{
			position: relative;
			top: 10px;
		}
		
		.download-sub .table-td .download-load a,
		.table-td .download-check input,
		.table-td .basket-buy input,
		.table-td .search-tracks-load a
		{
			position: relative;
			top: 15px;
		}
		
		.table-td .hot-cover .cover-img,
		.table-td .album-cover .cover-img,
		.table-td .chart-cover .cover-img,
		.pop .pop-desc .album .table .table-td .pop-cover
		{
			width: 58px;
			height: 58px;
			border: #c7c4ab solid 1px;
			background: #c7c4ab;
			
			position: relative;
			top: 7px;
			left: 8px;
		}
		
		.table-td .hot-cover .cover-img	{	left: 23px;	}
		
		.table-td .hot-cover .cover-price,
		.table-td .album-cover .cover-price,
		.table-td .chart-cover .cover-price
		{
			border: #c7c4ab solid 1px;
			width: 40px;
			height: 15px;
			background: #ffde00;
			color: #000;
			text-align: center;
			position: relative;
			top: -6px;
			left: 30px;
		}
		.table-td .hot-cover .cover-price	{	left: 45px;	}
		
		/* hide cover */
		.hide .album-cover .cover-img,
		.hide .hot-cover .cover-img
		{
			display: none;
		}
		
		.album .hide .table-td .cover-price,
		.hot .hide .table-td .cover-price
		{
			height: 15px;
			min-height: 15px;
			line-height: 15px;
		}
		
		/* hide album */
		.album .hide .table-td 
		{
			min-height: 34px;
			height: 34px;
		}
		
		.album .hide .table-td div
		{
			min-height: 34px;
			height: 34px;
		}
		
		.album .hide .table-td .cover-price
		{
			left: 17px;
			top: 8px;
		}
		
		.album .hide .table-td .album-order a
		{
			top: 3px;
		}
		
		/* hotadd */
		.hot .hide .table-td
		{
			height: 75px;
			min-height: 75px;
		}
		
		.hot .hide .table-td .cover-price
		{
			left: 49px;
			top: 29px;
		}
		

	.table-td .download-show img,
	.table-td .basket-show img
	{
		margin-top: 13px;
	}
		 
	.table-td .download-album a.album,
	.basket-sub .basket-album a,
	.table-td .search-tracks-title a.track,
	.table-td .tarcks-title a.track
		
	{
		font-weight: normal;
		text-decoration: none;
		border-bottom: 1px dashed #006cae;
	}
	
	.table-td .download-album a.track,
	.table-td .download-album a.track:hover,
	.table-td .catalog-row a.genre,
	.table-td .catalog-row a.genre:hover
	{
		font-weight: normal;
		font-size: 10px;
		color: #d00089;
	}
	
	.download .table-footer .tracks,
	.download .table-footer .size,
	.table-td .basket-album a.artist,
	.table-td .basket-album a.artist:hover,
	.table-td .catalog-row a.artist,
	.table-td .catalog-row a.artist:hover,
	.table-td .search-artist-name a,
	.table-td .search-artist-name a:hover,
	.table-td .search-album-title a.artist,
	.table-td .search-album-title a.artist:hover,
	.table-td .search-tracks-title a.artist,
	.table-td .search-tracks-title a.artist:hover,
	.table-td .chart-number,
	.table-td .chart-album .album,
	.table-td .search-album-title a.artist,
	.table-td .search-album-title a.artist:hover
	{
		font-weight: bolder;
	}
	
	.table-td .download-album a.album:hover,
	.table-td .search-album-title a.album:hover
	{
		border-bottom: none;
	}
	
	.table-td .search-tracks-title a.track:hover,
	.basket-sub .basket-album a:hover,
	.basket-sub .basket-album a.track:hover,
	.table-td .tarcks-title a.track:hover
	{
		border-bottom: none;
		background: url(images/icon_sound.gif) no-repeat 100%;
		padding-right: 22px;
	}
	/* nosuond*/
	.table-td .search-tracks-title a.trackoff:hover,
	.basket-sub .basket-album a.trackoff:hover,
	.table-td .tarcks-title a.trackoff:hover
	{
		border-bottom: none;
		background: url(images/icon_sound_no.gif) no-repeat 100%;
		padding-right: 22px;
	}
	/* nosuond*/
	
	/* chart */
	.table-td .chart-number
	{
		line-height: 75px;
		color: #545450;
	}
	
	.table-td .chart-album .td-left
	{
		line-height: 14px;
		margin-top: 11px;
		color: #646464;
	}
	
	.table-td .chart-album .album
	{
		font-size: 13px;
	}
	
	.table-td .chart-album .artist
	{
		font-family: "Trebuchet MS", Tahoma, Arial, sans-serif;
	}
	
	/* album */
	.table-td .tarcks-title a.sound
	{
		margin-left: 11px;
	}
	
	.table-td .tarcks-title a.hot
	{
		margin-left: 15px;
	}
	
	/* catalog */
	.table-td .catalog-row
	{
		float: left;
		width: 220px;
	}
	
	.table-td .catalog-row,
	.table-td .catalog-row div
	{
		color: #929292;
	}
	
	.table-td .catalog-row div
	{
		margin-top: 9px;
	}

	.table-td .catalog-row .fl
	{
		width: 160px;
	}
	
	.table-td .catalog-row .fl span
	{
		padding-left: 23px;
		display: block;
	}
	
	.table-td .catalog-row .both
	{
		height: 9px;
	}
	
	.table-td .catalog-row a.ico
	{
		margin-left: 15px;
	}
	
	/* balance */
	.balance .bl-d-r
	{
		padding-top: 12px;
	}
	
	.table-td .search-album-title a
	{
		font-size: 11px;
	}
	
	.balance a,
	.balance-info a
	{
		font-size: 10px;
	}
	
	.balance .table-footer .payments,
	.table-td .balance-var
	{
		color: #d00089;
		width: 275px;
		text-align: right;
	}
	
	.balance .table-footer .donwloads,
	.table-td .balance-value
	{
		width: 369px;
		padding-left: 18px;
	}
	
	.table-td .balance-value a
	{
		margin-left: 8px;
	}
	
	/* add balance */
	.add-balance .table-td .middle
	{
		color: #505041;
		font-size: 12px;
	}
	
	.table-td .add-image div
	{
		text-align: center;
	}
	
	.table-td .add-button
	{
		margin-left: 25px;
	}
	
	.table-td .add-image,
	.table-td .add-button,
	.table-td .add-description
	{
		float: left;
		overflow: hidden;
		display: table;
		height: 100%;
	}
	
	/* add */
	.add .table-td
	{
		width: 425px;
		color: #545450;
	}
	
	.table-td .add-var,
	.table-td .add-value
	{
		float: left;
		margin-top: 16px;
		color: #545450;
		font: bold 12px "Trebuchet MS", Tahoma, Arial, sans-serif;
	}
	
	.table-td .add-var
	{
		width: 172px;
		text-align: right;
		margin-right: 20px;
	}
	
	.table-td .add-value
	{
		width: 225px;
	}
	
	.table-td .add-value input.string
	{
		width: 204px;
	}
	
	.table-td .add-value .hack
	{
		float: left;
	}
	
	.table-td .add-value .month
	{
		margin-right: 21px;
	}
	
	/* personal */
	.personal .table-td
	{
		overflow: hidden;
	}
	
	.table-td .personal-var,
	.table-td .personal-value
	{
		float: left;
		font-weight: bolder;
		color: #545450;
		font-size: 11px;
		margin-top: 16px;
	}
	
	.table-td .personal-value .hack
	{
		float: left;
		margin-right: 9px;
	}
	
	.table-td .personal-value span
	{
		margin-left: 18px;
		font-weight: normal;
		color: #d00089;
	}
	
	.table-td .personal-var
	{
		width: 200px;
		text-align: right;
		margin-right: 28px;
	}
	
	.table-td .personal-value
	{
		width: 434px;
		margin-top: 16px;
	}
	
	.table-td .personal-value input.string
	{
		width: 285px;
	}
	
	.table-td .personal-value select.select
	{
		margin-right: 8px;
	}
	
	.table-td .personal-desc
	{
		color: #646464;
		padding: 15px 0px 0px 23px;
	}
	
	/* password */
	
	.code input.string
	{
		margin-top: 0px;
		float: left;
	}
	
	.code img
	{
		float: right;
		position: relative;
		top: -14px;
		left: -20px;
	}
	
	.code .cm
	{
		top: -10px;
	}
	
	/* search */
	/*.table-td .search-album-title
	{
		line-height: 30px;
	}
	
	/* mail */
	.table-td .mail-sabject,
	.table-td .mail-message
	{
		padding: 18px 0px 20px 0px;
	}
	
	.table-td .mail-sabject,
	.table-td .mail-message div,
	.table-td .chart-number
	{
		font-size: 12px;
	}
	
	.table-td .mail-sabject .td-left
	{
		margin-left: 12px;
	}
	
	.table-td .mail-message .question
	{
		float: left;
		margin-bottom: 10px;
	}

	.table-td .mail-message .date
	{
		float: right;
		font-size: 9px;
	}
	
	.table-td .mail-message .question,
	.table-td .mail-message .date
	{
		height: 14px;
		line-height: 14px;
	}
	
	.table-td .mail-message .question-text
	{
		clear: both;
		color: #505041;
		margin-bottom: 7px;
		margin-top: -20px;
	}
	
	.table-td .mail-message .answer
	{
		margin: 7px 0px 10px 0px;
	}
	
	.table-td .mail-sabject .td-left,
	.table-td .mail-message .question,
	.table-td .mail-message .answer
	{
		font-weight: bolder;
		color: #0079a4;
	}
		
/* footer */
.tracks .table-footer
{
	padding: 13px 8px;
}

.basket .table-footer
{
	margin: 3px 8px 0px 57px;
	height: 40px;
}

.download .table-footer
{
	color: #006cae;
	margin: 3px 8px 0px 91px;
	height: 40px;
}

.balance .table-footer
{
	margin: 3px 0px 0px 0px;
	height: 40px;
}

.personal .table-footer,
.search-tracks .table-footer,
.add .table-footer
{
	margin: 10px 10px 0px 0px;
	height: 25px;
	float: right;
}

	.tracks .table-footer .br-info
	{
		width: 448px;
		float: left;
	}
	
		.tracks .table-footer .br-info .table-button
		{
			width: 122px;
			float: left;
		}
		
			.tracks .table-footer .br-info .table-button a
			{
				width: 112px;
				margin: 12px 5px;
			}
			
		.tracks .table-footer .br-info .table-check
		{
			float: left;
			color: #696966;
			font-size: 10px;
			
			padding: 12px 0px 0px 37px;
		}
		
			.tracks .table-footer .br-info .table-check span
			{
				float: left;
			}
		
			.tracks .table-footer .br-info .table-check input
			{
				margin-left: 5px;
				float: left;
				vertical-align: middle;
			}
			
	.tracks .table-footer .total
	{
		float: left;
		margin-left: 15px;
		line-height: 1.5;
		color: #606060;
	}
	
	.tracks .table-footer .ico
	{
		float: left;
		margin: 16px 0px 0px 27px;
	}
	
	/* basket */
	.basket .table-footer .total
	{
		width: 369px;
	}
	
	.download .table-footer div,
	.basket .table-footer div,
	.balance .table-footer div
	{
		float: left;
		height: 20px;
		line-height: 40px;
	}
	
	.download .table-footer .tracks,
	.download .table-footer .size,
	.basket .table-footer .duration,
	.basket .table-footer .size,
	.basket .table-footer .price
	{
		text-align: center;
	}
	
	/* download */
	.download  .table-footer div
	{
		color: #006cae;
	}
	
	.download .table-footer .total
	{
		width: 254px;
	}
	
	/* balance */
	.balance .table-footer div
	{
		font-weight: bolder;
	}
	
	/* add */
	.add .table-footer .add-desc,
	.add .table-footer .add-button
	{
		float: right;
	}
	
	.add .table-footer .add-desc
	{
		margin-right: 18px;
		height: 25px;
		line-height: 25px;
	}