/**
*    CSS for bluestyle for bluetheme template for Root
*
* @author		murugesan_042at09
* @copyright 	Copyright (c) 2009 {@link http://www.agriya.com Agriya Infoway}
* @license 		http://www.agriya.com Agriya Infoway Licence
* @version 		SVN: $Id: general.css murugesan_042at09 $
* @since 		2009-06-10
*/
/* @-moz-document url-prefix() { .classname {  } } Hack for firefox 2 and 3 */


* {
	font-family:Tahoma;
	font-size:11px;
}
#mainAudio{
		min-height:29em;
		/*padding-bottom:20px;*/
		margin:6px 0 0 257px;
	}
#listenMusic #mainAudio,#memberslistenMusic #mainAudio,#viewPlaylist #mainAudio,#membersviewPlaylist #mainAudio,#membersviewAlbum #mainAudio,#viewAlbum #mainAudio {
		margin:6px 0 0 0;
	}
#index #mainAudio,#membersindex #mainAudio{
	margin:6px 0 0 0;
	overflow:visible;
	height:1%;
}
.clsSideBar1Audio{
	float:left;
	width:250px;
	margin:6px 0 0 0;
}
#listenMusic .clsSideBar1Audio,#memberslistenMusic .clsSideBar1Audio,#membersviewPlaylist .clsSideBar1Audio{
	display:none;
}
.clsOverflow{
	overflow:hidden;
	zoom:1;
}
* html .clsOverflow{
	overflow:visible;
	height:1%;
}


* html .clsDataTable table{
	width:99%;
}

/*------- independent styles ------*/
.clsPopUpBodyBackground{
}

.clsPopUpBodyBackground .clsPopUpHeaderContent{
	margin:10px;
}
.clsPopUpBodyBackground .clsPoweredByAgriya{
	width:auto !important;
}
.clsPopUpBodyBackground .clsPopUpFooter{
	padding:0;
}
.clsHiddenPlayer{
	width:1px ;
	height:1px;
}
/*.clsNoRecordsFound,.clsErrorMessage{
	border:1px solid #F80000;
	margin:1em;
	padding:0.5em;
	text-align:center;
	color:#f80000;
	font-weight:bold;
}*/
.clsSuccessMessage{
	border:1px solid #009900;
	margin:1em;
	padding:0.5em;
	text-align:center;
	color:#009900;
	font-weight:bold;
}
.clsScrollBarExternalContainer .clsSuccessMessage,.clsScrollBarExternalContainer .clsErrorMessage,.clsScrollBarExternalContainer .clsNoRecordsFound{
	background:#fff;
}
.cls4TdTable td{
	width:25%;
}
.cls5TdTable td{
	padding:0 25px 0 19px;
	vertical-align:top;
}
#selCompulsoryField,.clsCompulsoryField{
	color:#900;
}
.clsMainContainer{
	padding:0 3px;
}
.clsResetFilter,a.clsResetFilter{
	font-weight:normal !important;
	padding-left:2px !important;
}
.clsFilterMargin{
	margin:10px 0 5px 0;
}
.clsNoBorder,p.clsNoBorder,li.clsNoBorder,div.clsNoBorder,span.clsNoBorder{
	border:0!important;
}
.clsTrimmedMusic{
	background:#e3f8ff;
	border:1px solid #98e1ff;
	margin-bottom:7px;
	text-align:center;
	padding:7px;
}
.clsFloatLeft{
	float:left;
}
.clsDelimiter{
	color:#000 !important;
	font:normal 11px Arial, Helvetica, sans-serif !important;
}
.clsApprovalRequired{
	text-align:right;
	padding:7px 0;
}
#ratingForm{
	overflow:auto;
	zoom:1;
}
*html #ratingForm{
	overflow:visible;
	height:1%;
}
#ratingForm .clsRateThisHd{
	padding-bottom:7px;
	float:left;
/*	width:50px;*/
	color:#666;
}
#ratingForm #selRatingMusic{
	float:left;
}
#ratingForm #selRatingMusic span{
	color:#000;
}
#ratingForm a{
	text-decoration:none;
}
.clsNote{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#f00;
}
.clsNoteContainer{
	margin-bottom:1px;
	background:#F6F6F6;
	padding:5px 5px 5px 12px;
}
.clsNoteContainer p{
	padding:5px 3px;
}
.clsCheckboxNote{
	background:#FFEFF3 none repeat scroll 0 0;
	border:1px solid #EFC2CD;
	color:#6F142B;
	font-weight:bold;
	margin:5px 0;
}
.clsPhotoBalloon{
	margin: 0 0 0 -100px !important;
}
.clsWidth55{
	width:auto !important;
}
.clsPopupContent p{
	margin:0;
}
.clsPopupContent th{
	text-align:left;
	background:#F0F0F0;
}
.clsPopupContent .clsSerialNo{
	width:25px;
}
.clsMarginTop5{
	margin-top:5px;
}
.clsPaddingTop9{
	padding-top:9px;
}
em.clsHighlight{
	font-style:normal;
	background:yellow;
}
/* ---------- top Quickmix menu ----------- */

				.clsQuickMixLink{
					background:#be0143 url(../../images/screen_blue/bg-quickmixlink.gif) repeat-x left top;
					border:1px solid #282828;
					display:inline;
					padding:2px 3px;
				}
				.clsQuickMixLink a{
					color:#fff !important;
					padding:0 !important;
				}
				.clsQuickMixLink a:hover{
					color:#ffd9e2 !important;
				}

/*------------Buttons------------*/
	.clsFloatButtonContainer{
		overflow:auto;
		zoom:1
	}
	* html .clsFloatButtonContainer{
		overflow:visible;
		height:1%;
	}
	.clsSubmitButton-l{
		background:url(../../images/screen_blue/btn-blue-l.gif) no-repeat left center;
		display:block;
		float:left;
		padding-left:4px;
		margin-right:7px;
		height:22px;
	}
		.clsSubmitButton-r{
			background:url(../../images/screen_blue/btn-blue-r.gif) no-repeat right center;
			display:block;
			float:left;
			padding-right:4px;
			height:22px;
		}
		.clsSubmitButton-r input,.clsSubmitButton-r a{
			background:none;
			border:0;
			padding-top:3px;
			*padding-top:4px;
			font:normal 11px tahoma;
			cursor:pointer;
			color:#fff;
		}
		.clsSubmitButton-r input:hover{
			color:#43B7E6;
		}
		.clsSubmitButton-r input{
			*width:1;
			*overflow:visible;
			outline:none;
		}
		.clsSubmitButton-r #cancel{
			border:0 !important;
		}
	.clsCancelButton-l{
		background:url(../../images/screen_blue/btn-ash-l.gif) no-repeat left center;
		display:block;
		float:left;
		padding-left:4px;
		height:22px;
		margin-right:7px;
	}
		.clsCancelButton-r{
			background:url(../../images/screen_blue/btn-ash-r.gif) no-repeat right center;
			display:block;
			float:left;
			padding-right:4px;
			height:22px;
		}
		.clsCancelButton-r input,.clsCancelButton-r a{
			background:none;
			border:0;
			padding-top:3px;
			*padding-top:4px;
			font:normal 11px tahoma;
			cursor:pointer;
			color:#000;
		}
		.clsCancelButton-r input:hover{
			color:#056A9E;
		}
		.clsNoPointer ,input.clsNoPointer ,a.clsNoPointer{
			cursor:default !important;
		}
		.clsCancelButton-r input{
			*width:1;
			*overflow:visible;
		}
	.clsButtonContainer{
		overflow:auto;
		zoom:1;
	}
	* html .clsButtonContainer{
		height:1%;
		overflow:visible;
	}
	.clsButton,p.clsButton{
		background:url(../../images/screen_blue/btn-submit-l.gif) no-repeat left center;
		padding-left:10px !important;
		margin-right:7px;
	}
		.clsButton span{
			background:url(../../images/screen_blue/btn-submit-r.gif) no-repeat right center;
			padding-right:10px;
		}
			.clsButton input,.clsButton a{
				background:none;
				font:bold 11px tahoma;
				border:0;
				cursor:pointer;
				color:#fff;
			}
			.clsButton,.clsButton span,.clsButton a,.clsButton input{
				display:block;
				float:left;
				height:20px;
				line-height:18px;
				text-decoration:none;
			}
			.clsButton input{
				*width:1;
				*overflow:visible;
				height:16px;
			}
	.clsLinksButton{
		background:url(../../images/screen_blue/btn-ash-l.gif) no-repeat left center;
		display:block;
		float:left;
		padding-left:4px;
		height:22px;
		margin-right:7px;
	}
	.clsLinksButton:hover{
		background:url(../../images/screen_blue/btn-blue-l.gif) no-repeat left center;
	}
		.clsLinksButton span{
			background:url(../../images/screen_blue/btn-ash-r.gif) no-repeat right center;
			display:block;
			float:left;
			padding-right:4px;
			height:22px;
		}
		.clsLinksButton:hover span{
			background:url(../../images/screen_blue/btn-blue-r.gif) no-repeat right center;
		}
		.clsLinksButton input,.clsLinksButton a{
			background:none;
			border:0;
			padding-top:3px;
			*padding-top:4px;
			font:normal 11px tahoma;
			cursor:pointer;
			color:#000;
		}
		.clsLinksButton:hover input,.clsLinksButton:hover a{
			color:#fff;
		}
		.clsLinksButton input{
			*width:1;
			*overflow:visible;
		}
		.clsLinksButton input[disabled]{
			border:0 !important;
		}
		.clsLinksButton #cancel{
			border:0;
		}
		.clsEmptyLinksButton{
			display:block;
			float:left;
			margin-right:7px;
		}
.clsDownloadButton{
	padding:0 0 0 34px;
}
.clsDownloadButton a{
	display:block;
	width:90px;
	height:18px;
	text-align:center;
	text-decoration:none;
	font:normal 11px Arial, Helvetica, sans-serif;
	line-height:18px;
	color:#fff;
	background:url(../../images/screen_blue/bg-download.gif) no-repeat left top;
}
/*	.clsUploadButtonContainer{
	width:230px;
	float:right;
}
.clsUploadButton{
		background:url(../../images/screen_blue/btn-upload-r.jpg) no-repeat right center;
		display:block;
		float:right;
		height:28px;
		text-align:right;
	}
	.clsUploadButton:hover{
		background:url(../../images/screen_blue/btn-upload-r.jpg) no-repeat right center;
	}
		.clsUploadButton span{
			background:url(../../images/screen_blue/btn-upload-l.jpg) no-repeat left center;
			display:block;
			float:right;
			height:28px;
			text-align:right;
		}
		.clsUploadButton:hover span{
			background:url(../../images/screen_blue/btn-upload-hover-l.jpg) no-repeat left center;
		}
		.clsUploadButton input,.clsUploadButton a{
			background:none;
			border:0;
			cursor:pointer;
			color:#fff;
			display:block;
			float:right;
			font:bold 12px Arial, Helvetica, sans-serif;

			line-height:28px;
			height:28px;
			text-decoration:none;
			padding:0 6px 0 35px;
		}
		.clsUploadButton a{
			display:block;
			float:right;
		}
		.clsUploadButton:hover input,.clsUploadButton:hover a{
			color:#3EC5F5;
		}
		.clsUploadButton input{
			*width:1;
			*overflow:visible;
		}*/
/*upload music btn styles*/
.clsMusicModuleMainMenu{
	overflow:hidden;
	zoom:1;
}
* html .clsMusicModuleMainMenu{
	overflow:visible;
	height:1%;
}
	.clsMusicModuleMainMenu #selNavigation{
		float:left;
		width:700px;
	}
	.clsUploadAudioButton{
		width:260px;
		float:right;
		text-align:right;
		margin-top:5px;
		margin-right:7px;
	}
		.clsUploadAudioButton a{
			display:block;
			float:right;
			background:url(../../images/screen_blue/btn-upload-r.jpg) no-repeat right center;
			text-decoration:none;
		}
		.clsUploadAudioButton a span{
			display:block;
			background:url(../../images/screen_blue/btn-upload-l.jpg) no-repeat left center;
			padding:0 6px 0 25px;
			font:bold 12px Arial, Helvetica, sans-serif;
			line-height:21px;

			color:#fff;
			text-decoration:none;
		}
		.clsUploadAudioButton a:hover span{
			color:#0FD7FF;
			text-decoration:none;
		}
/*upload music btn styles*/
#memberslistenMusic #addComments textarea{
	width:440px;
}

.clsStepsBg{
	overflow:auto;
	zoom:1;
}
* html .clsStepsBg{
	height:1%;
	overflow:visible;
}
	.clsStepsBg p{
		background:url(../../images/screen_blue/btn-step-r.gif) no-repeat right center;
		display:block;
		float:left;
		height:21px;
		margin-top:8px;
	}
	.clsStepsBg span{
			background:url(../../images/screen_blue/btn-step-l.gif) no-repeat left center;
			display:block;
			float:left;
			height:21px;
			font:bold 12px/21px Arial, Helvetica, sans-serif;
			color:#fff;
			padding:0 15px;
		}
	.clsMusicDetailHdMain .clsStepsBg{
		float:left;
	}
	.clsMusicDetailHdMain .clsSkipBtn{
		float:left;
		padding-left:10px;
	}
	.clsSkipBtn{
		padding-top:10px;
	}
	.clsSkipBtn input{
		border:0;
		background:none;
		font-weight:bold;
		color:#0082D6;
		cursor:pointer;
		font-size:11px;
	}
.clsBold,.clsBold a{
	font-weight:bold;
}
.clsContentDetails .clsBold,.clsContentDetails .clsBold a{
	color:#000;
	text-decoration:none;
}
.clsContentDetails .clsBold a:hover{
	text-decoration:underline;
}
.clsLink,.clsLink a{
	color:#0098cc;
	text-decoration:none;
}
.clsLink a:hover{
	color:#000!important;
	text-decoration:none;
}
.clsNormal,a.clsNormal,.clsNormal a{
	font-weight:normal !important;
}
.clsLink a:hover,a.clsLink:hover{
	color:#0082D8;
	text-decoration:none;
}
.clsAlbumLink,.clsAlbumLink a{
	text-decoration:none;
	color:#454C4F;
	font-weight:bold;
}
.clsAlbumLink a:hover,a.clsAlbumLink:hover{
	text-decoration:underline;
}
/*-------Audio module Rounded Corners starts-------*/
* html .trcfieldset,* html .trcdetails,* html .trcplaying,* html .trcaudioindex,* html .trcsidebar,* html .trcaudiocontent,* html .trcplaylist,* html .trcviewaudio,* html .trcscroll,* html .trcbox{
	height:1%
}
* html .lbplaying,* html .lbfieldset,* html .lbaudiocontent,* html .lbbox,* html .lbscroll{
	width:100%
}
.lbplaying,.tlcplaying,.trcplaying,.lbfieldset,.tlcfieldset,.trcfieldset,.lbdetails,.tlcdetails,.trcdetails,.lbaudioindex,.tlcaudioindex,.trcaudioindex,.lbsidebar,.tlcsidebar,.trcsidebar,.lbaudiocontent,.tlcaudiocontent,.trcaudiocontent,.lbplaylist,.tlcplaylist,.trcplaylist,.trcviewaudio,.lbviewaudio,.tlcviewaudio,.trcbox,.lbbox,.tlcbox,.trcscroll,.lbscroll{
	zoom:1
}
* html .lbdetails,* html .lbaudioindex,* html .lbsidebar,* html .lbplaylist,* html .lbviewaudio{
}

.trcdetails{
	background:transparent url(../../images/screen_blue/trcdetails.gif) no-repeat right top;
}
.tlcdetails{
	background:transparent url(../../images/screen_blue/tlcdetails.gif) no-repeat;
}
.blcdetails{
	background:transparent url(../../images/screen_blue/blcdetails.gif) no-repeat left bottom;
}
.brcdetails{
	background:transparent url(../../images/screen_blue/brcdetails.gif) no-repeat right bottom;
}
.tbdetails{
	background:transparent url(../../images/screen_blue/tbdetails.gif) repeat-x;
}
.bbdetails{
	background:transparent url(../../images/screen_blue/bbdetails.gif) repeat-x center bottom;
}
.rbdetails{
	background:transparent url(../../images/screen_blue/rbdetails.gif) repeat-y right top;
}
.lbdetails{
	background:#f0f0f0 url(../../images/screen_blue/lbdetails.gif) repeat-y left bottom;
	margin-bottom:7px;
}

.trcpopup{
	background:transparent url(../../images/screen_blue/trcpopup.gif) no-repeat right top;
	padding:0 7px 7px 7px;
}
.tlcpopup{
	background:transparent url(../../images/screen_blue/tlcpopup.gif) no-repeat;
}
.blcpopup{
	background:transparent url(../../images/screen_blue/blcpopup.gif) no-repeat left bottom;
}
.brcpopup{
	background:transparent url(../../images/screen_blue/brcpopup.gif) no-repeat right bottom;
}
.tbpopup{
	background:transparent url(../../images/screen_blue/tbpopup.gif) repeat-x;
}
.bbpopup{
	background:transparent url(../../images/screen_blue/bbpopup.gif) repeat-x center bottom;
}
.rbpopup{
	background:transparent url(../../images/screen_blue/rbpopup.gif) repeat-y right top;
}
.lbpopup{
	background:#fff url(../../images/screen_blue/lbpopup.gif) repeat-y left bottom;
}

.trcfieldset{
	background:transparent url(../../images/screen_blue/trcfieldset.gif) no-repeat right top;
	padding:10px;
}
.tlcfieldset{
	background:transparent url(../../images/screen_blue/tlcfieldset.gif) no-repeat;
}
.blcfieldset{
	background:transparent url(../../images/screen_blue/blcfieldset.gif) no-repeat left bottom;
}
.brcfieldset{
	background:transparent url(../../images/screen_blue/brcfieldset.gif) no-repeat right bottom;
}
.tbfieldset{
	background:transparent url(../../images/screen_blue/tbfieldset.gif) repeat-x;
}
.bbfieldset{
	background:transparent url(../../images/screen_blue/bbfieldset.gif) repeat-x center bottom;
}
.rbfieldset{
	background:transparent url(../../images/screen_blue/rbfieldset.gif) repeat-y right top;
}
.lbfieldset{
	background:#eee url(../../images/screen_blue/lbfieldset.gif) repeat-y left bottom;
	margin-bottom:10px;
}

.trcplaying{
	background:transparent url(../../images/screen_blue/trcplaying.gif) no-repeat right top;
	padding:0 0 7px 9px;
}
.tlcplaying{
	background:transparent url(../../images/screen_blue/tlcplaying.gif) no-repeat;
}
.blcplaying{
	background:transparent url(../../images/screen_blue/blcplaying.gif) no-repeat left bottom;
}
.brcplaying{
	background:transparent url(../../images/screen_blue/brcplaying.gif) no-repeat right bottom;
}
.tbplaying{
	background:transparent url(../../images/screen_blue/tbplaying.gif) repeat-x;
}
.bbplaying{
	background:transparent url(../../images/screen_blue/bbplaying.gif) repeat-x center bottom;
}
.rbplaying{
	background:transparent url(../../images/screen_blue/rbplaying.gif) repeat-y right top;
}
.lbplaying{
	background:#122128 url(../../images/screen_blue/lbplaying.gif) repeat-y left bottom;
	margin-bottom:7px;
}

.trcaudioindex{
	background:transparent url(../../images/screen_blue/trcaudioindex.gif) no-repeat right top;
	padding:0 5px 7px 5px;
}
.tlcaudioindex{
	background:transparent url(../../images/screen_blue/tlcaudioindex.gif) no-repeat;
}
.blcaudioindex{
	background:transparent url(../../images/screen_blue/blcaudioindex.gif) no-repeat left bottom;
}
.brcaudioindex{
	background:transparent url(../../images/screen_blue/brcaudioindex.gif) no-repeat right bottom;
}
.tbaudioindex{
	background:transparent url(../../images/screen_blue/tbaudioindex.gif) repeat-x;
}
.bbaudioindex{
	background:transparent url(../../images/screen_blue/bbaudioindex.gif) repeat-x center bottom;
}
.rbaudioindex{
	background:transparent url(../../images/screen_blue/rbaudioindex.gif) repeat-y right top;
}
.lbaudioindex{
	background:#fff url(../../images/screen_blue/lbaudioindex.gif) repeat-y left bottom;
	margin-bottom:7px;
}
.clsSideBarMargin{
	margin:0;
}
.trcsidebar{
	background:transparent url(../../images/screen_blue/trcsidebar.gif) no-repeat right top;
	padding:0 5px 7px 5px;
}
.tlcsidebar{
	background:transparent url(../../images/screen_blue/tlcsidebar.gif) no-repeat;
}
.blcsidebar{
	background:transparent url(../../images/screen_blue/blcsidebar.gif) no-repeat left bottom;
}
.brcsidebar{
	background:transparent url(../../images/screen_blue/brcsidebar.gif) no-repeat right bottom;
}
.tbsidebar{
	background:transparent url(../../images/screen_blue/tbsidebar.gif) repeat-x;
}
.bbsidebar{
	background:transparent url(../../images/screen_blue/bbsidebar.gif) repeat-x center bottom;
}
.rbsidebar{
	background:transparent url(../../images/screen_blue/rbsidebar.gif) repeat-y right top;
}
.lbsidebar{
	background:#fff url(../../images/screen_blue/lbsidebar.gif) repeat-y left bottom;
	margin-bottom:7px;
}

.trcaudiocontent{
	background:transparent url(../../images/screen_blue/trcaudiocontent.gif) no-repeat right top;
	padding:0 1px 7px 1px;
}
.tlcaudiocontent{
	background:transparent url(../../images/screen_blue/tlcaudiocontent.gif) no-repeat;
}
.blcaudiocontent{
	background:transparent url(../../images/screen_blue/blcaudiocontent.gif) no-repeat left bottom;
}
.brcaudiocontent{
	background:transparent url(../../images/screen_blue/brcaudiocontent.gif) no-repeat right bottom;
}
.tbaudiocontent{
	background:transparent url(../../images/screen_blue/tbaudiocontent.gif) repeat-x;
}
.bbaudiocontent{
	background:transparent url(../../images/screen_blue/bbaudiocontent.gif) repeat-x center bottom;
}
.rbaudiocontent{
	background:transparent url(../../images/screen_blue/rbaudiocontent.gif) repeat-y right top;
}
.lbaudiocontent{
	background:#fff url(../../images/screen_blue/lbaudiocontent.gif) repeat-y left bottom;
	margin-bottom:7px;
}

.trcplaylist{
	background:transparent url(../../images/screen_blue/trcplaylist.gif) no-repeat right top;
	padding-bottom:5px;
}
.tlcplaylist{
	background:transparent url(../../images/screen_blue/tlcplaylist.gif) no-repeat;
}
.blcplaylist{
	background:transparent url(../../images/screen_blue/blcplaylist.gif) no-repeat left bottom;
}
.brcplaylist{
	background:transparent url(../../images/screen_blue/brcplaylist.gif) no-repeat right bottom;
}
.tbplaylist{
	background:transparent url(../../images/screen_blue/tbplaylist.gif) repeat-x;
}
.bbplaylist{
	background:transparent url(../../images/screen_blue/bbplaylist.gif) repeat-x center bottom;
}
.rbplaylist{
	background:transparent url(../../images/screen_blue/rbplaylist.gif) repeat-y right top;
}
.lbplaylist{
	background:#4d5e66 url(../../images/screen_blue/lbplaylist.gif) repeat-y left bottom;
	margin-bottom:7px;
}

.trcviewaudio{
	background:transparent url(../../images/screen_blue/trcviewaudio.gif) no-repeat right top;
}
.tlcviewaudio{
	background:transparent url(../../images/screen_blue/tlcviewaudio.gif) no-repeat;
}
.blcviewaudio{
	background:transparent url(../../images/screen_blue/blcviewaudio.gif) no-repeat left bottom;
}
.brcviewaudio{
	background:transparent url(../../images/screen_blue/brcviewaudio.gif) no-repeat right bottom;
}
.tbviewaudio{
	background:transparent url(../../images/screen_blue/tbviewaudio.gif) repeat-x;
}
.bbviewaudio{
	background:transparent url(../../images/screen_blue/bbviewaudio.gif) repeat-x center bottom;
}
.rbviewaudio{
	background:transparent url(../../images/screen_blue/rbviewaudio.gif) repeat-y right top;
}
.lbviewaudio{
	background:#e7ebed url(../../images/screen_blue/lbviewaudio.gif) repeat-y left bottom;
	margin-bottom:7px;
}

.trcbox{
	background:transparent url(../../images/screen_blue/trcbox.gif) no-repeat right top;
	padding:10px;
}
.tlcbox{
	background:transparent url(../../images/screen_blue/tlcbox.gif) no-repeat;
}
.blcbox{
	background:transparent url(../../images/screen_blue/blcbox.gif) no-repeat left bottom;
}
.brcbox{
	background:transparent url(../../images/screen_blue/brcbox.gif) no-repeat right bottom;
}
.tbbox{
	background:transparent url(../../images/screen_blue/tbbox.gif) repeat-x;
}
.bbbox{
	background:transparent url(../../images/screen_blue/bbbox.gif) repeat-x center bottom;
}
.rbbox{
	background:transparent url(../../images/screen_blue/rbbox.gif) repeat-y right top;
}
.lbbox{
	background:#293439 url(../../images/screen_blue/lbbox.gif) repeat-y left bottom;
	margin-bottom:7px;
}

.trcscroll{
	background:transparent url(../../images/screen_blue/trcscroll.gif) no-repeat right top;
}
.brcscroll{
	background:transparent url(../../images/screen_blue/brcscroll.gif) no-repeat right bottom;
}
.rbscroll{
	background:transparent url(../../images/screen_blue/rbscroll.gif) repeat-y right top;
}
.clsNoScroll .trcscroll,.clsNoScroll .brcscroll,.clsNoScroll .rbscroll{
	background:none;
}


/*-------Audio module Rounded Corners ends-------*/

.clsHorizontalLine{
	border-top:1px solid #f2f7fa;
	padding:0;
	margin:0;
	height:1px;
}

/*-------Thumb image border with center alignment-------*/
	.clsPointer{
		cursor:pointer;
	}
				.cls76PXthumbImage{
					width:78px;
					height:52px;
					_width:80px;
					_height:54px;
				}
				@media screen and (min-width: 0px){ .cls76PXthumbImage { height:54px; } } /* Hack for opera */
				@media screen and (-webkit-min-device-pixel-ratio:0) { .cls76PXthumbImage { width:80px; } } /* Hack for Safari */
				.clsCurrentlyPlayingSection .clsThumbImageOuter{
					border:1px solid #424242;
				}
				.cls45PXthumbImage{
					width:47px;
					height:47px;
					_width:49px;
					_height:49px;
				}
				@media screen and (min-width: 0px){ .cls45PXthumbImage { height:49px;} } /* Hack for opera */
				@media screen and (-webkit-min-device-pixel-ratio:0) { .cls45PXthumbImage { width:49px; } } /* Hack for Safari */
				.cls132x88PXthumbImage{
					width:134px;
					height:90px;
					_width:136px !important;
					_height:92px !important;
				}
				@media screen and (min-width: 0px){ .cls132x88PXthumbImage { height:92px;} } /* Hack for opera */
				@media screen and (-webkit-min-device-pixel-ratio:0) { .cls132x88PXthumbImage { width:136px; } } /* Hack for Safari */
				.clsThumbImageBackground{
					background:url(../../images/screen_blue/bg-76thumb.gif) no-repeat center center;
				}
				.clsLargeThumbImageBackground{
					background:url(../../images/screen_blue/bg-132thumb.gif) no-repeat left top;
					width:136px;
					cursor:pointer;
				}
				.clsThumbImageOuter{
					border:1px solid #bebebe;
					display:table;
					overflow:hidden;
					#position:relative;
					background:transparent;
				}
				td table{
					border-collapse:collapse !important;
				}
				.clsAudioMemberThumb .clsThumbImageOuter,.clsAudioTopContributorsContainer .clsThumbImageOuter{
					border:1px solid #d6d6d6;
				}
				.clsThumbImageLink:hover .clsThumbImageOuter,
				.clsThumbImageBackground:hover .clsThumbImageOuter,
				.clsLargeThumbImageBackground:hover .clsThumbImageOuter{
					border:1px solid #999;
				}
					.clsrThumbImageMiddle{
						display:table-cell;
						vertical-align:middle;
						width:100%;
						#position:absolute;
						#top:50%;
					}
					.clsThumbImageInner{
						width:100%;
						text-align:center;
						#position:relative;
						#top:-50%;
					}

				.clsNoLink{
					cursor:default;
				}
				.clsNoLink:hover .clsThumbImageOuter{
					border:1px solid #d3d3d3;
				}

/*-------Thumb image border with center alignment ends-------*/

.cls250pxBanner .clsAddBanner{
	text-align:center;
	overflow:hidden;
	width:250px;
	padding-bottom:8px;
}

/*-----------------------Index page Styles Starts -------------------------*/
.clsMusicIndexLeft{
	float:left;
	width:250px;
}
.clsMusicIndexRight{
	float:right;
	width:250px;
}
.clsMusicIndexMiddle{
	float:left;
	width:476px;
	margin-left:7px;
}
/*CURRENTLY PLAYING SECTION*/
.clsCurrentlyPlayingSection h3{
	color:#fff;
	font:bold 11px/30px Tahoma;

	padding-left:2px;
}
	.clsCurrentlyPlayingHolder{
		padding-top:8px;
	}
	.clsCPContainer{
		overflow:auto;
		zoom:1;
	}
	* html .clsCPContainer{
		height:1%;
		overflow:visible;
	}
		.clsCPThumb{
			width:80px;
			float:left;
			margin-right:7px;
		}
			.clsTime{
				position:absolute;
				margin:-15px 0 0 2px;
				background:black;
				color:#fff;
				filter:alpha(opacity=50);
				opacity: 0.5;
				padding:0 2px;
			}
		.clsCPDetails{
			width:145px;
			float:left;
			border-bottom:1px solid #303030;
			color:#aaa;
			font:normal 11px Tahoma;
			height:54px;
		}
			.clsCPDetails .clsName{
				font-weight:bold;
				padding-bottom:5px;
			}
				.clsCPDetails .clsName a{
					color:#a9a9a9;
					text-decoration:none;
				}
				.clsCPDetails .clsName a:hover{
					color:#fff;
				}
			.clsCPDetails .clsDetail{
				padding-bottom:5px;
			}
	.clsCurrentlyPlayingContent{
		padding:12px 0;
		*padding:12px 0 14px 0;
	}
/*SIDEBAR CONTENTS SECTION*/
.clsAudioContentContainer{
	padding:0 3px 3px 3px;
}
.clsAudioIndex{
	color:#424242;
	font:normal 11px Tahoma;
}
	.clsAudioIndex h3,.clsSideBarLeftTitle{
		color:#fff;
		font:bold 11px/32px Tahoma;

		padding-left:7px;
		padding-bottom:10px;
	}
	.clsCategoryHd h3{
		padding-bottom:15px!important;
	}
	.clsSideBarLeftTitle{
		padding-left:5px !important;
		padding-bottom:0;
	}
		.clsAudioIndex li{
			border:1px solid #e6e6e6;
			background:#f1f1f1;
			margin-bottom:3px;
		}
		.clsAudioIndex li.clsActive{
			border:1px solid #a1a1a1;
		}
		.clsAudioIndex li.clsActive li.clsActive{
			border:0;
		}
		.clsAudioIndex li a{
			display:block;
			font:bold 11px/25px Tahoma;
			padding-left:4px;
			text-decoration:none;
			color:#454C4F;
		}
		.clsAudioIndex li td a{
			line-height:21px;
		}
		.clsAudioIndex li.clsActive a{
			color:#000;
		}
		.clsAudioIndex li.clsActive li.clsActive a{
			color:#ABB9BE;
		}
		.clsAudioIndex li a span{
			font-weight:normal !important;
			color:#E22567;
		}
		.clsAudioIndex li a:hover,.clsAudioIndex li a:hover span{
			text-decoration:none;
			color:#000;
		}
		.clsAudioIndex li a.clsActiveLink{
			color:#000;
		}
		.clsShowSubmenuLinks,.clsHideSubmenuLinks{
			background:url(../../images/screen_blue/bg-inactivesidearrow.gif) no-repeat center center;
			display:block;
			width:16px;
			height:16px;
			margin:0px 0 0px 20px;
			text-indent:-999em;
			line-height:16px !important;
			padding-left:0 !important;
			outline:none;
		}
		.clsHideSubmenuLinks{
			background:url(../../images/screen_blue/bg-activesidearrow.gif) no-repeat;
			background-position:center center;
		}
		.clsTDLinks{
			width:200px;
		}
			.clsAudioIndex li ul{
				padding-left:14px;
				background:#666;
			}
				.clsAudioIndex li ul li{
					border:0;
					background:#666;
					margin-bottom:0;
					_border:1px solid #666;
				}
					.clsAudioIndex li ul li a{
						font:normal 11px/24px Tahoma;
						text-decoration:none;
						color:#fff;
					}
					.clsAudioIndex li ul li a:hover{
						color:#000;
					}
					.clsAudioIndex li ul li.clsInActive a{
						color:#fff!important;
					}
					.clsAudioIndex li ul li.clsInActive a:hover{
						color:#000!important;
					}
					.clsAudioIndex li.clsActive li {
						margin-bottom:0;
						padding:0;
					}
					.clsAudioIndex li.clsActive{
						padding:0;
					}
		.clsAudioMemberContainer{
			overflow:auto;
			zoom:1;
			_height:1%;
			_overflow:visible;
			padding:5px 0 5px 4px;
			border-bottom:1px solid #e9e9e9;
		}
		.clsCategoryHd .clsAudioMemberContainer{
			padding-top:0!important;
		}
			.clsAudioMemberThumb{
				width:50px;
				float:left;
				margin-right:8px;
			}
			.clsAudioMemberDetails{
				width:165px;
				float:left;
				color:#666;
			}
				.clsAudioMemberDetails p{
					/*padding-bottom:5px;*/
					padding-bottom:3px;
				}
				.clsAudioMemberDetails .clsMyMusicUser{
					padding-bottom:7px;
				}
				.clsAudioMemberDetails p span,.clsAudioMemberDetails p span a,.clsAudioMemberDetails p a,.clsAudioTCDetails p span,.clsAudioTCDetails p span a{
						color:#E3246A;
						text-decoration:none;
					}
					.clsAudioMemberDetails p span a:hover,.clsAudioMemberDetails p a:hover,.clsAudioTCDetails p span a:hover{
						color:#000;
						text-decoration:none;
					}
					.clsAudioMemberDetails .clsSignUpLink {
						font-weight:bold;
					}
				.clsAudioMemberDetails .clsName a{
					font:bold 11px Tahoma;
					color:#6b3044;
					text-decoration:none;
				}
				.clsAudioMemberDetails .clsName a:hover{
					color:#fff;
				}
					.clsName a{
						color:#6b3044 !important;
					}
					.clsName a:hover{
						color:#000 !important;
					}
			.clsViewMore{
				text-align:right;
				padding:5px 5px 2px 0;
			}
				.clsViewMore a{
					font:bold 11px Tahoma;
					color:#639E06;
					text-decoration:none;
				}
				.clsViewMore a:hover{
					text-decoration:none;
					color:#000;
				}
/* Tags Styles */
	.clsAudioTags{
		line-height:18px;
		padding:5px 4px;
		text-align:center;
	}
		.clsAudioTags a{
			line-height:18px;
			padding-right:10px;
			color:#e22567;
			text-decoration:none;
		}
			.clsAudioTags a:hover{
				text-decoration:underline;
				color:#000;
			}
			.clsAudioTagStyleGreen a{
				font:normal 14px Tahoma;
				color:#81a600;
			}
			.clsAudioTagStyleGreen a{
				font:normal 18px Tahoma;
				color:#6c6c6c;
			}
			.clsTagsAlternate a,.clsTagsAlternate{
				color:#e3266a;
				text-decoration:none;
			}
			.clsTagsDefalult a,.clsTagsDefalult{
				color:#5f6468;
				text-decoration:none;
			}
/* Top Contrbutors Styles */
	.clsTopContributors{
		overflow:auto;
		background:none;
		padding:0;
		overflow:hidden;
		margin:8px 0 0 2px;
		height:60px;
	}
		.clsTopContributorsThumb{
			width:50px;
			float:left;
			margin-right:7px;
			padding-left:0;
		}
		.clsTopContributorsThumbDetails{
			width:166px;
			_width:166px;
			_height:48px;
			padding:0 3px 1px 5px;
			float:left;
			/*background:#fff url(../../images/screen_blue/bg-topcontributors.jpg) repeat-x left bottom;
			border:1px solid #e6e6e6;*/
		}
			.clsTopContributorsThumbDetails p{
				padding-bottom:3px;
			}
			.clsTopContributorsThumbDetails .clsTopContributorsThumbDetailsTitle{
				font:bold 11px Tahoma;
				color:#424242;
			}
			.clsTopContributorsThumbDetails a{
				text-decoration:none;
				color:#e3246a;
			}
			.clsTopContributorsThumbDetails span a{
				color:#E3246A;
			}
			.clsTopContributorsThumbDetails span a:hover,.clsTopContributorsThumbDetails a:hover{
				color:#000;
			}
		.clsTopContributorsNoBorderPadding{
			border:0!important;
			padding:0!important;
		}
/* Audio Tracker Section */
	.clsAudioTrackerContainer{
		overflow:auto;
		zoom:1;
		_overflow:visible;
		_height:1%;
		border-bottom:1px solid #e8e8e8;
		padding:8px 4px;
		color:#424242;
	}
		.clsATDetials{
			float:left;
			width:155px;
		}
			.clsATDetials p{
				padding-bottom:5px;
			}
			.clsATName a{
				font-weight:bold;
				color:#6c2e45;
				text-decoration:none;
			}
			.clsATName a:hover{
				color:#000;
			}
			.clsATDay{
				color:#414141;
			}
		.clsATImage{
			float:right;
			width:50px;
			text-align:right;
		}
/* Top Chart Content Starts */
	.clsAudioContentHeadingContainer{
		overflow:auto;
		zoom:1;
		_height:1%;
		_overflow:visible;
	}
		.clsAudioContentHeading{
			float:left;
		}
			.clsAudioContentHeading h3{
				color:#515a5f;
				font:bold 18px/31px Arial, Helvetica, sans-serif;
				padding-left:10px;
			}
		.clsAudioContentLinks{
			float:right;
		}
			.clsAudioContentLinks ul{
				overflow:auto;
				zoom:1;
				_height:1%;
				_overflow:visible;
				background:url(../../images/screen_blue/bg-contentlinkul.gif) no-repeat left top;
			}
			.clsAudioContentLinks li,.clsAudioContentLinks li a,.clsAudioContentLinks li a span{
				float:left;
				display:block;
				font:bold 11px Tahoma;
				line-height:31px;
				text-decoration:none;
				color:#000;
			}
			* html .clsAudioContentLinks ul{
				float:right;
			}
			.clsAudioContentLinks li a{
				padding-left:12px;
			}
			.clsAudioContentLinks li a span{
				padding-bottom:6px;
				padding-right:12px;
			}
			.clsAudioContentLinks li a:hover,
			.clsActiveAudioContentLink a
			{
				background:url(../../images/screen_blue/bg-contentlinklist-left.gif) no-repeat left top;
				color:#0083d5;
			}
			.clsAudioContentLinks li a:hover span,
			.clsActiveAudioContentLink a span
			{
				background:url(../../images/screen_blue/bg-contentlinklist-right.gif) no-repeat right top;
				color:#0083d5;
			}
			.clsAudioContentLinks a.clsFinalContentLink:hover span,
			.clsActiveAudioContentLink a.clsFinalContentLink span
			{
				background:url(../../images/screen_blue/bg-contentlinklist-lastright.gif) no-repeat right top;
			}
			.clsActiveAudioContentLink a,
			.clsActiveAudioContentLink a span,
			.clsActiveAudioContentLink a:hover,
			.clsActiveAudioContentLink a:hover span
			{
				color:#0086e9 !important;
			}
	.clsCarouselTopChartList{
		width:99%;
	}
	.clsCenterContentContainer{
		margin:10px 0 5px;
	}
	.clsCenterContent{
		overflow:auto;
		zoom:1;
		border-bottom:1px solid #e8e8e8;
		margin:0 1px 9px 8px;
		padding:0 0 9px 0;
	}
	* html .clsCenterContent{
		overflow:auto;
		zoom:1;
	}
		.clsCenterContent p a{
			text-decoration:none;
			/*color:#6C2E43;*/
			color:#0099c9;
		}
		.clsCenterContent p a:hover{
			color:#000;
		}
		.clsMembersComment{
			padding-bottom:9px;
		}
	.clsTopChartLastContent{
		border-bottom:0;
		margin-bottom:0;
	}
		.clsCenterContentImage{
			width:80px;
			float:left;
			margin:0 10px 0 0;
		}
		.clsCenterContentDetiails{
			margin:0 91px 0 81px;
			color:#434343;
			line-height:17px;
		}
			.clsType,.clsType a{
				color:#3f4344 !important;
				text-decoration:none;
			}
			.clsType a:hover{
				color:#000 !important;
			}
			.clsTrackLink,.clsTrackLink a{
				color:#424242;
				text-decoration:none;
			}
			.clsTrackLink a:hover{
				color:#0082D8;
			}
			.clsCenterContentDetiails a:hover{
				color:#000;
			}
		.clsCenterContentDetiails .clsName{
			font-weight:bold;
			padding-bottom:2px;
		}
		.clsTopChartPlayer{
			float:right;
			width:90px;
			text-align:right;
		}
			.clsTopChartPlayer p{
				padding-bottom:5px;
				color:#666;
			}
		.clsUserProfileImage-Audio {
			/*background:url(../../images/screen_blue/icon-audiocomment.gif) no-repeat left top;
			display:block;
			float:left;
			height:16px;
			margin-right:5px;
			width:18px;*/
		}
		.clsTopChartViewAll{
			float:right;
			margin-left:24px;
		}
		.clsaudiocontent .clsViewMore{
			padding-right:10px;
		}
			.clsSongListDetails p{
				padding:3px 12px;
				border-bottom:1px solid #e7e7e7;
			}
			.clsSongListDetails a{
				color:#424242;
				text-decoration:none;
			}
			.clsSongListDetails a:hover{
				color:#0082D8;
			}
			.clsSongListDetails p.clsNoBorder{
				border:0;
			}
			.clsSongListDetails strong{
				font-size:10px;
				padding-right:5px;
			}
			.trcdetails .clsSongListDetails a{
				font-size:10px !important;
			}
		.clsActivitiesContainer{
			border-top:1px solid #EBEBEB;
			margin-top:10px;
			padding-top:10px;
		}
/*  FEATURED PLAYLIST SECTION  */
	.clsFeaturedPlaylistContainer{

	}
	* html .clsFeaturedPlaylistContainer{

	}
		.clsFeaturedPlaylistContainer h3{
			color:#fff;
			font:bold 11px/30px Tahoma;

			margin-left:10px;
		}
		.clsAudioPlayer{
			padding:5px 0 1px 11px;
			*padding:5px 0 3px 11px;
		}
		.clsPlaylistPlayer{
			padding:3px 0 0 82px;
		}
/*  AUDIO CAROSEL CONTENTS  */
	.clsIndexAudioContainer{
		padding:0 4px;
	}
	.clsIndexAudioHeading{
		overflow:auto;
		zoom:1;
	}
	#selMsgAddNewBlog .clsIndexAudioHeading{
		width:400px;
	}
	* html .clsIndexAudioHeading{
		overflow:visible;
		height:1%;
	}
		.clsIndexAudioHeading h3{
			color:#fff;
			font:bold 11px/30px Tahoma;
			padding-left:4px;
			width:275px;
			float:left;
		}
		.clsIndexAudioHeading .clsHeadingClose{
			float:right;
			width:45px;
			margin-top:7px;
			text-align:right;
		}
		.clsIndexAudioHeading .clsClose{
			background:url(../../images/screen_blue/icon-close.gif) no-repeat left top;
			cursor:pointer;
			width:17px;
			height:17px;
			padding:0;
			margin:0;
			border:0;
		}
		.clsAudioListMenu ul{
			background:url(../../images/screen_blue/bg-audiolist.gif) repeat-x left top;
			margin:15px 0 0 0;
			overflow:auto;
			zoom:1;
		}
		* html .clsAudioListMenu ul{
			overflow:visible;
			height:1%;
		}
		.clsAudioListMenu ul li,.clsAudioListMenu ul li a,.clsAudioListMenu ul li a span{
			display:block;
			float:left;
			height:23px;
			text-decoration:none;
			font:bold 11px Tahoma;
			color:#637279;
		}
		.clsAudioListMenu ul li{
			margin-right:4px;
		}
			.clsAudioListMenu ul li a{
				padding-right:6px;
				padding-left:6px;
			}
				.clsAudioListMenu ul li a span{
					height:auto;
					line-height:23px;
					padding-bottom:0;
				}
		.clsAudioListMenu ul li:hover,
		.clsAudioListMenu ul li.clsActive
		{
		}
			.clsAudioListMenu ul li a:hover,
			.clsAudioListMenu ul li.clsActive a
			{
				background:url(../../images/screen_blue/bg-audiolist-r.gif) repeat-x left top;
			}
				.clsAudioListMenu ul li a:hover span,
				.clsAudioListMenu ul li.clsActive a span
				{
					color:#fff;
				}
		.clsAudioIndexCauroselList ul{
			overflow:auto;
			zoom:1;
		}
		* html .clsAudioIndexCauroselList ul{
			overflow:visible;
			height:1%;
		}
			.clsAudioIndexCauroselList li{
				width:136px;
				display:block;
				float:left;
				margin:10px 25px 10px 0;
			}
			.clsAudioIndexCauroselList li.clsFinalData{
				margin:10px 0px 10px 0 !important;
			}
			.clsCarouselList{
				margin-top:5px;
			}
			.clsAudioIndexCauroselListContent{
				border:1px solid #e6e6e6;
				background:#f6f6f6;
				height:33px;
				margin-top:5px;
				padding:0 5px;
			}
				.clsAudioIndexCauroselListContent p{
					line-height:15px;
				}
					.clsAudioIndexCauroselListContent a{
						font-weight:bold;
						color:#6d2e43;
						text-decoration:none;
					}
					.clsAudioIndexCauroselListContent .clsNormal a{
						color:#404241;
					}
					.clsAudioIndexCauroselListContent a:hover{
						color:#000;
					}
				.clsPlayCurrentAudio{
					position:absolute;
					width:18px;
					height:15px;
					margin:75px 0 0 116px;
					z-index:2
				}
		/*  Audio Caurosel Pagination starts */
		/* Horizontal Paging */
		.clsAudioCarouselPaging{
			float:right;
			width:42px;
			margin-top:9px;
		}
			.clsAudioCarouselPaging li,.clsAudioCarouselPaging li a,.clsAudioCarouselPaging li input,.clsAudioCarouselPaging input{
				display:block;
				float:left;
				text-indent:-999em;
				width:16px;
				height:15px
			}
			.clsAudioCarouselPaging li input,.clsAudioCarouselPaging input{
				border:0;
				margin:0 5px 0 0;
			}
			.clsAudioCarouselPaging li{
				margin-right:5px;
			}
			.clsAudioCarouselPaging .clsPreviousDisable{
				background:url(../../images/screen_blue/icon-audio-previousdisabled.gif) no-repeat left center;
			}
			.clsAudioCarouselPaging .clsPrevious{
				background:url(../../images/screen_blue/icon-audio-previous.gif) no-repeat left center;
			}
			.clsAudioCarouselPaging .clsNextDisable{
				background:url(../../images/screen_blue/icon-audio-nextdisabled.gif) no-repeat left center;
			}
			.clsAudioCarouselPaging .clsNext{
				background:url(../../images/screen_blue/icon-audio-next.gif) no-repeat left center;
			}


		.clsAudioHorizontalPaging{
			float:right;
			margin-top:9px;
		}
			.clsAudioHorizontalPaging li,.clsAudioHorizontalPaging li a,.clsAudioHorizontalPaging li input{
				display:block;
				float:left;
				text-indent:-999em;
				width:16px;
				height:15px
			}
			.clsAudioHorizontalPaging li input{
				border:0;
			}
			.clsAudioHorizontalPaging li{
				margin-left:35px;
			}
			.clsAudioHorizontalPaging .clsPreviousDisable{
				background:url(../../images/screen_blue/icon-previousdisabled.gif) no-repeat left center;
				cursor:default;
			}
			.clsAudioHorizontalPaging .clsPrevious{
				background:url(../../images/screen_blue/icon-previous.gif) no-repeat left center;
			}
			.clsAudioHorizontalPaging .clsNextDisable{
				background:url(../../images/screen_blue/icon-nextdisabled.gif) no-repeat left center;
				cursor:default;
			}
			.clsAudioHorizontalPaging .clsNext{
				background:url(../../images/screen_blue/icon-next.gif) no-repeat left center;
			}
		/* Vertical paging */
		.clsVerticalAudioCarouselPaging{
			float:right;
			width:60px;
			margin-top:4px;
			margin-bottom:2px;
		}
			.clsVerticalAudioCarouselPaging li,.clsVerticalAudioCarouselPaging li a{
				display:block;
				float:left;
				text-indent:-999em;
				width:15px;
				height:15px
			}
			.clsVerticalAudioCarouselPaging li{
				margin:0 5px;
			}
			.clsVerticalAudioCarouselPaging .clsPreviousDisable{
				background:url(../../images/screen_blue/icon-audio-v-previousdisabled.gif) no-repeat left center;
			}
			.clsVerticalAudioCarouselPaging .clsPrevious{
				background:url(../../images/screen_blue/icon-audio-v-previous.gif) no-repeat left center;
			}
			.clsVerticalAudioCarouselPaging .clsNextDisable{
				background:url(../../images/screen_blue/icon-audio-v-nextdisabled.gif) no-repeat left center;
			}
			.clsVerticalAudioCarouselPaging .clsNext{
				background:url(../../images/screen_blue/icon-audio-v-next.gif) no-repeat left center;
			}

/*-----------------------Index page Styles ends -------------------------*/

/*---------------------- Music List Page Starts ---------------------*/
	.clsAudioListContainer,.clsAudioPlayListContainer{
		margin:0 5px;
	}
		.clsHeadingLeft{
			float:left;
			width:65%;
		}
			.clsHeadingLeft h2{
				color:#FFFFFF;
				font:bold 11px/32px Tahoma;
				padding-left:2px;

				padding-bottom:3px;
			}
			.clsHeadingLeft h2 span a{
				text-decoration:none;
				color:#000;
			}
			.clsHeadingLeft h2 span a:hover{
				color:#8BB8D7;
			}
		.clsHeadingRight{
			float:right;
			width:30%;
			text-align:right;
			padding-top:9px;
		}
			.clsHeadingLink a{
				font-weight:bold;
				color:#A7D421;
				text-decoration:none;
			}
			.clsHeadingLink a:hover{
				color:#fff;
			}
	/* Alphabetic pagination starts */
	.clsAlphabeticPagination ul{
		background:url(../../images/screen_blue/bg-alphabetpaging.gif) repeat-x left top;
		margin:10px 0;
		padding-left:4px;
		overflow:auto;
		zoom:1;
	}
	* html .clsAlphabeticPagination ul{
		overflow:visible;
		height:1%
	}
		.clsAlphabeticPagination li{
			margin:0 19px 0 0;
		}
		.clsAlphabeticPagination li.clsLastData{
			margin:0 0 0 0;
		}
		.clsAlphabeticPagination li,.clsAlphabeticPagination li a{

			float:left;
			display:block;
			text-decoration:none;
			font-weight:bold;
			line-height:21px;
			color:#8bb8d7;
		}
			.clsAlphabeticPagination li a:hover,.clsAlphabeticPagination li.clsActive a{
				background:url(../../images/screen_blue/bg-activealphabetpaging.gif) repeat-x left top;
				color:#0082d8;
			}
	/* Alphabetic pagination ends */

	/* Advanced filter search starts */
	.clsAdvancedFilterSearch a{
		font-weight:bold;
		text-decoration:none;
		color:#424242;
		padding:3px 0;
		padding-left:22px;
		margin-left:2px;
	}
	.clsAdvancedFilterSearch a:hover{
		color:#0283d6;
	}
		.clsAdvancedFilterSearch a.clsShow{
			background:url(../../images/screen_blue/icon-show.gif) no-repeat left center;
		}
		.clsAdvancedFilterSearch a.clsHide{
			background:url(../../images/screen_blue/icon-hide.gif) no-repeat left center;
		}
		.clsResetFilter{
			color:#0082D8!important;
		}
		.clsResetFilter:hover{
			color:#000!important;
		}
		.clsAdvancedFilterTable td{
			padding-right:10px !important;
		}
		.clsAdvancedFilterTable select,.clsAdvancedFilterTable .clsTextBox{
			width:300px;
		}
		.clsShowHideFilter{
			overflow:auto;
			zoom:1
		}
		* html .clsShowHideFilter{
			overflow:visible;
			height:1%;
		}
			.clsShowHideFilter a{
				text-decoration:none;
				font-weight:bold;
				display:block;
				float:left;
				line-height:16px;
				margin:10px 0;
				color:#424242;
			}
			.clsShowHideFilter a:hover{
				color:#000;
			}
			.clsShowFilterSearch{
				background:url(../../images/screen_blue/icon-show.gif) left center no-repeat;
				padding:2px 0 2px 20px;
			}
			.clsHideFilterSearch{
				background:url(../../images/screen_blue/icon-hide.gif) no-repeat left center;
				padding:2px 0 2px 20px;
			}
	/* Advanced filter search ends */
	.clsSelectAllLinks{
		background:url(../../images/screen_blue/bg-listbuttons.gif) repeat-x left top;
		padding:7px 0 8px 0;
		margin:10px 0 0 0;
	}
		.clsListCheckBox{
			display:block;
			float:left;
			width:23px;
			*width:27px;
			padding:4px 0 0 4px;
			*padding:0;
		}
		.clsListCheckBox input{
			padding:0;
			margin:0;
		}
	.clsSortByLinks{
		/*float:left;
		width:300px;*/
		font:normal 12px Tahoma;
		color:#838383;
		margin:5px 0 0 0;
	}
	.clsSortByLinksContainer{
		margin:0;
	}
		.clsLinksBorder{
			border-color:#E9E9E9;
			border-style:solid;
			border-width:1px 0;
			padding-bottom:5px;
		}
			.clsLinksBorder .clsSortByLinks{
				margin-top:7px;
			}
	.clsSortByLinks a{
		text-decoration:none;
		color:#838383;
		font:bold 12px Tahoma;
		padding:0 12px;
	}
		.clsSortByLinks a:hover,.clsSortByLinks a.clsActive{
			text-decoration:none;
			color:#000;
		}
	/*.clsSortByPagination{
		float:right;
		width:380px;
	}*/

/*.clsAudioPaging .clsPagingList{
	color:#999;
	margin:5px 0 0 5px;
	overflow:auto;
	zoom:1;
	font:normal 11px Arial, Helvetica, sans-serif;
}
* html .clsAudioPaging .clsPagingList{
	overflow:visible;
	height:1%;
}
.clsAudioPaging .clsPagingList ul{
	float:right;
	background:none;
}
.clsAudioPaging .clsPagingList li{
	padding:0 6px;
	float:left;
	margin:0;
	height:17px;
	line-height:17px;
}
	.clsAudioPaging .clsPagingList li a{
		color:#666;
		text-decoration:none;
		margin:0 0;
		height:17px;
		line-height:17px;
		disply:block;
	}
	.clsAudioPaging .clsPagingList li a:hover{
		color:#0083d3;
	}
	.clsAudioPaging .clsPagingList li.clsCommonPaging{
		padding-left:10px;
		padding-right:10px;
		color:#000;
	}
	.clsAudioPaging .clsPagingList li.clsCommonPaging a{
		color:#000;
	}
	.clsAudioPaging .clsPagingList .clsCurrPage{
		color:#fff;
		line-height:17px;
		padding:0 6px;
		background:#000;
	}
	.clsAudioPaging .clsPagingList .clsNextPage a{
		color:#3C3C48;
	}
		.clsAudioPaging .clsCurrPageLink{
			color:#0083d3;
			padding:0 3px !important;
			margin:0 3px !important;
		}
	.clsAudioPaging li.clsPrevLinkPage{
		background:url(../../images/screen_blue/icon-firstpage.gif) no-repeat left center;
		border:1px solid #cccccc;
		line-height:14px;
	}
	.clsAudioPaging li.clsPrevLinkPage a{
		padding-left:11px;
		line-height:14px;
	}
		.clsAudioPaging li.clsInactivePrevLinkPage{
			padding-left:18px;
			border:1px solid #e9e9e9;
			background:url(../../images/screen_blue/icon-inactivefirstpage.gif) no-repeat left center;
			line-height:17px;
		}
	.clsAudioPaging li.clsNextPageLink{
		background:url(../../images/screen_blue/icon-lastpage.gif) no-repeat right center;
		border:1px solid #cccccc;
		line-height:17px;
	}
	.clsAudioPaging li.clsNextPageLink a{
		padding-right:10px;
		line-height:17px;
	}
		.clsAudioPaging li.clsInactiveNextPageLink{
			padding-right:16px;
			border:1px solid #e9e9e9;
			line-height:17px;
			background:url(../../images/screen_blue/icon-inactivelastpage.gif) no-repeat right center;
		}*/
	.clsListContents{
		border-bottom:1px solid #ececec;
		padding-bottom:10px;
		margin-top:10px;
		overflow:auto;
		zoom:1
	}
	.clsAlbumSortlistContent {
		border:none;
		margin:10px 5px;
	}
		.clsAlbumSortlistContent .clsBack a{
			text-decoration:none;
			display:block;
			margin:10px 0;
		}
	.clsAlbumShotListDetails {
		background:#F9F9F9;
		border-bottom:1px solid #E3E3E3;
		border-top:1px solid #E3E3E3;
		padding:5px 10px;
	}
		.clsAlbumShotListDetails td {
			padding:3px 0;
			width:50%;
			vertical-align:top;
		}
			.clsAlbumShotListDetails td a{
				color:#6A2F43;
				text-decoration:none;
			}
				.clsAlbumShotListDetails td a:hover{
					color:#000;
				}
				.clsAlbumShotListDetails span {
					color:#E32467;
				}
	.clsAlbumSortListTitle {
		overflow:auto;
		zoom:1;
		_overflow:visible;
		_height:1%;
		margin:0 0 4px 12px;
	}
		.clsAlbumSortListTitle h4 {
			float:left;
		}
		.clsAlbumSortListTitle span {
			float:right;
		}
			.clsAlbumSortListTitle a {
				color:#659D06;
				text-decoration:none;
			}
	.clsPlaylistPageContents .clsListContents{
		background:#f9f9f9;
		padding-top:10px;
	}
	* html .clsListContents{
		overflow:visible;
		height:1%;
	}
		.clsListContents .clsThumb{
			width:136px;
			margin-right:12px;
			float:left;
			padding-bottom:7px
		}
		.clsArtistListContainer .clsThumb{
			width:100px;
		}
		.clsSmallImageListContent .clsThumb{
			width:50px;
		}
		.clsListContents .clsContentDetails{
			margin:0 155px 0 175px;
		}
		.clsSmallImageListContent .clsContentDetails{
			margin:0 190px 0 55px;
		}
		.clsAudioPlayListContainer .clsContentDetails{
			margin:0 120px 0 150px;
		}
		.clsArtistListContainer .clsContentDetails{
			margin:0 165px 0 110px;
		}
			.clsListContents .clsContentDetails p{
				padding-bottom:5px;
				color:#454C4F;
				font-weight:normal;
			}
			.clsHeading{
				color:#0082d8;
				font:normal 11px Tahoma;
				padding-bottom:2px;
			}
			.clsHeading a{
				color:#6B3044;
				font:bold 13px Tahoma;
				text-decoration:none;
			}
				.clsListContents .clsContentDetails .clsHeading a:hover{
					color:#000;
				}
				.clsContentDetails p.clsHeading{
					padding-bottom:6px;
				}
		.clsListContents .clsPlayerImage{
			width:150px;
			float:right;
			text-align:right;
		}
		.clsArtistListContainer .clsPlayerImage{
			width:145px;
		}
		.clsSmallImageListContent .clsPlayerImage{
			width:180px;
		}
			.clsAdditionalLinks li{
				padding:3px 0;
				text-align:left;
			}
			.clsAdditionalLinks li a{
				font-weight:bold;
				background:url(../../images/screen_blue/icon-arrow.gif) left center no-repeat;
				padding-left:10px;
				text-decoration:none;
			}
		.clsListContents .clsPlayerImage img{
			margin:0 5px 20px 0;
		}
			.clsPlayerIcon{
				text-align:right;
				margin-bottom:10px;
				overflow:auto;
				zoom:1;
			}
			* html .clsPlayerIcon{
				overflow:visible;
				height:1%;
			}
			.clsCarouselTopChartList .clsPlayerIcon{
				margin-bottom:0;
			}
			.clsPlayerIcon a{
				display:block;
				float:right;
				width:40px;
				height:40px;
			}
			.clsPlaylistPageContents a.clsPlaySong{
				margin-right:10px;
			}
			* html .clsPlaylistPageContents a.clsPlaySong{
				margin-right:5px;
			}
			.clsPlayerIcon a.clsPlaySong{
				background:url(../../images/screen_blue/icon-play-musiclist.gif) no-repeat left top;
			}
				.clsPlayerIcon a.clsPlaySong:hover{
					background:url(../../images/screen_blue/icon-play-musiclist-hover.gif) no-repeat left top;
				}
			.clsPlaylistPageContents .clsPlayerIcon a.clsPlaySong{
				background:url(../../images/screen_blue/icon-play1-musiclist.gif) no-repeat left top;
			}
				.clsPlaylistPageContents .clsPlayerIcon a.clsPlaySong:hover{
					background:url(../../images/screen_blue/icon-play1-musiclist-hover.gif) no-repeat left top;
				}
			.clsPlayerIcon a.clsStopSong{
				background:url(../../images/screen_blue/icon-play-musiclist-playing.gif) no-repeat left top;
			}
				.clsPlayerIcon a.clsStopSong:hover{
					background:url(../../images/screen_blue/icon-play-musiclist-stop.gif) no-repeat left top;
				}
		 .clsPlayerImage .clsDeleteThis{
		 	padding:0 3px 0 0;
		 }
		 .clsDeleteThis a{
			font-weight:bold;
			text-decoration:none;
			background:url(../../images/screen_blue/icon-delete.gif) no-repeat left center;
			padding:0 0 0 22px;
		 }
		 .clsDeleteIcon{
		 	margin-top:7px;
		 }
		 .clsDeleteIcon a{
			background:url(../../images/screen_blue/icon-delete.gif) no-repeat left center;
			text-indent:-999em;
			display:block;
			width:16px;
			height:16px;
			text-align:left;
			float:right;
		 }
		.clsQuickMix{
			font:normal 9px/10px tahoma,
		}
			.clsQuickMix a{
				text-align:right;
				padding-left:12px;
				font:normal 9px/10px tahoma;
				text-decoration:none;
				color:#000;
			}
			.clsQuickMix-off{
				background:url(../../images/screen_blue/icon-quickmix-on.gif) no-repeat left center;
			}
			.clsQuickMix-on{
				background:url(../../images/screen_blue/icon-quickmix-off.gif) no-repeat left center;
			}
			a.clsQuickMix-on{
				color:#999;
			}
			.clsContentEditLinks{
						overflow:auto;
						zoom:1;
						margin:2px 0px 5px 45px;
					}
					* html .clsContentEditLinks{
						height:1%;
						overflow:visible;
					}
						.clsContentEditLinks li{
							display:block;
							float:right;
							margin-right:10px;
						}
						*html .clsPlayerImage .clsContentEditLinks{
							margin:2px 0px 5px 35px;
						}
						.clsContentEditLinks li input{
							height:16px;
						}
						.clsContentEditLinks li a{
							display:block;
							float:left;
							width:16px;
							height:16px;
							text-indent:-999em;
						}
						.clsPopUpContentEditLinks{
							margin:2px 0;
						}
						.clsPopUpContentEditLinks li{
							width:20px !important;
							margin:0 5px 0 0;
						}
						.clsPopUpContentEditLinks li span{
							padding-left:0 !important;
						}
							.clsGetCode{
								background:url(../../images/screen_blue/icon-getaudiocode.gif) no-repeat left center;
							}
							.clsDelete{
								background:url(../../images/screen_blue/icon-deleteaudio.gif) no-repeat left center;
							}
							.clsSetFeatured{
								background:url(../../images/screen_blue/icon-set-thumb.jpg) no-repeat left center;
							}
							.clsEdit{
								background:url(../../images/screen_blue/icon-editaudio.gif) no-repeat left center;
							}
							.clsManageLyrics{
								background:url(../../images/screen_blue/icon-lyrics.gif) no-repeat left center;
							}
							.clsGetCode span{
								padding-left:20px;
							}
							.clsDelete span{
								padding-left:20px;
							}
							.clsEdit span{
								padding-left:20px;
							}


		.clsMusicPriceContainer, .clsManageAlbum, .clsAddToCart, .clsStrickedCart, .clsStrikeAddToCart{
			padding:10px 0 0;
		}
		.clsMusicPriceContainer span{
			color:#E52369!important;
		}
		.clsStrikeAddToCart {
			text-decoration:line-through!important;
			color:#0082D6!important;
		}
		.clsAudioListContainer .clsStrikeAddToCart {
			padding-top:0;
		}
		.clsMusicSaleOption .clsStrikeAddToCart {
			padding-top:0;
		}
		.clsStrikeAddToCart:hover {
         color:#0082D6!important;
		 text-decoration:line-through;
		}
		.clsAddToCart a, .clsManageAlbum a, .clsStrickedCart a{
			text-decoration:none;
			background:url(../../images/screen_blue/arrow-addtocart.gif) no-repeat left center;
			padding-left:7px;
		}
		.clsAddcartFloatRight .clsStrikeAddToCart {
			padding-top:0px!important;
		}
		.clsViewCartTable th{

		}
		.clsCartFinalPayment{
			margin:10px 0;
		}
			.clsViewCartTable{
				text-decoration:none;
			}
			.clsCartPaycontainer{
				padding:10px 10px 0;
			}
			.clsNoCartMsg{
				color:#FF0000;
				line-height:16px;
			}
		.clsSongListLink{
			font:normal 9px/20px tahoma,
		}
			.clsSongListLink a{
				text-align:right;
				padding:5px 5px 0 20px;
				font:normal 9px/20px tahoma;
				text-decoration:none;
				color:#000;
				background:url(../../images/screen_blue/icon-songlist.gif) no-repeat left center;
			}
	.clsMoreInfoContainer{
		margin-left:27px;
	}
	.clsAudioPlayListContainer .clsMoreInfoContainer{
		margin-left:0;
	}
	.clsMoreInformation{
		height:17px;
	}
	.clsMoreInformation p{
		position:absolute;
	}
		.clsMoreInformation *{
			font:normal 10px/18px tahoma;
		}
		.clsMoreInformation a{
			display:block;
			float:left;
			background:url(../../images/screen_blue/icon-moreinfo-off.gif) no-repeat right center;
			padding-right:8px;
			color:#5c9400;
			text-decoration:none;
		}
		.clsMoreInformation a span{
			padding:0 3px 0 5px;
		}
		.clsMoreInformation a:hover{
			color:#000;
		}
		.clsMoreInformation .clsActive{
			background:url(../../images/screen_blue/bg-moreinfo-r.gif) no-repeat right top;
			color:#000;
			padding-right:10px;
		}
		.clsMoreInformation .clsActive span{
			background:url(../../images/screen_blue/bg-moreinfo-l.gif) no-repeat left top;
			display:block;
			float:left;
		}
	.clsMoreInfoContent{
		padding:5px;
		border:1px solid #deecf5;
	}
	.clsMoreInfoContent *{
		color:#595d5e;
		line-height:21px;
	}
	.clsMoreInfoContent a{
		text-decoration:none;
	}
	.clsMoreInfoContent a:hover{
		text-decoration:none;
		color:#0184d6;
	}
		.clsMoreInfoContent-l,.clsMoreInfoContent-r{
			background:#ebf8ff;
			float:left;
			width:324px;
			padding:5px;
		}
		* html .clsMoreInfoContent-l,* html .clsMoreInfoContent-r{
			width:334px;
		}
		* html .clsMembersPage .clsMoreInfoContent-l,* html .clsMembersPage .clsMoreInfoContent-r{
			width:324px;
		}
		.clsViewPlayListPageContainer .clsMoreInfoContent-l,.clsViewPlayListPageContainer .clsMoreInfoContent-r{
			width:272px;
		}
		* html .clsViewPlayListPageContainer .clsMoreInfoContent-l,* html .clsViewPlayListPageContainer .clsMoreInfoContent-r{
			width:281px;
		}
		* html .clsMembersPage .clsViewPlayListPageContainer .clsMoreInfoContent-l,* html .clsMembersPage .clsViewPlayListPageContainer .clsMoreInfoContent-r{
			width:271px;
		}
		.clsAudioPlayListContainer .clsMoreInfoContent-l,.clsAudioPlayListContainer .clsMoreInfoContent-r{
			width:337px;
		}
		* html .clsAudioPlayListContainer .clsMoreInfoContent-l,* html .clsAudioPlayListContainer .clsMoreInfoContent-r{
			width:347px;
		}
		* html .clsMembersPage .clsAudioPlayListContainer .clsMoreInfoContent-l,* html .clsMembersPage .clsAudioPlayListContainer .clsMoreInfoContent-r{
			width:337px;
		}
		.clsMoreInfoContent-l div,.clsMoreInfoContent-r div{
			overflow:auto;
			zoom:1;
		}
		* html .clsMoreInfoContent-l div,* html .clsMoreInfoContent-r div{
			overflow:visible;
			height:1%;
		}
		.clsMoreInfoContent-r{
			float:right;
		}
		.clsMoreInfoContent .clsLeft{
			width:108px;
			float:left;
		}
		.clsMoreInfoContent .clsRight{
			width:200px;
			float:left;
			font-weight:bold;
		}
			.clsViewPlayListPageContainer .clsMoreInfoContent .clsRight{
				width:155px;
			}
		.clsMoreInfoContent .clsTags{
			clear:both;
		}
			.clsMoreInfoContent .clsTags a{
				color:#000;
				font:bold 9px tahoma;
			}
			.clsMoreInfoContent .clsTags a.clsAlternate{
				color:#7ea901;
			}
			.clsMoreInfoContent .clsTags a:hover{
				text-decoration:underline;
			}
			.clsMoreInfoContent .clsDescription .clsLabel{
				color:#333333;
			}
			.clsMoreInfoContent .clsDescription{
				color:#000;
			}

			.clsContentEditLinks li {
				margin:12px 0 0 10px;
			}
	.clsAdvancedFilterSearchAlignment{
		padding:10px 0;
	}
	.clsAddMusicPlayListLinkHd 	.clsAdvancedFilterSearchAlignment{
		float:left;
	}
	.clsAddMusicPlayListLink{
		float:right;
		width:60px;
		padding:10px 0;
	}
	.clsAddMusicPlayListLink a{
		text-decoration:none;
	}
/*---------------------- Music List Page Ends ---------------------*/

/*-----------  View Audio Page Starts ------------*/
.clsViewAudioPage{
	height:1%;
	overflow:visible;
}
.clsViewAudioLeft{
	float:left;
	width:365px;
}
.clsViewAudioRight{
	/*margin-left:372px;*/
	width:617px;
	float:right;
}
	.clsH3Heading{
		color:#fff;
		font:bold 11px/30px Tahoma;

	}
	.clsMusicDefaltSettingHead{
		padding-bottom:15px;
	}
	.clsAudioDetailsSection{
		padding:0 5px;
		overflow:auto;
		zoom:1;
	}
	* html .clsAudioDetailsSection{
		overflow:visible;
		height:1%;
	}
		.clsAudioDetailsSection-left{
			width:94px;
			float:left;
			margin:10px 10px 0 0;
		}
		.clsAudioDetailsSectionImage{
			margin:0 0 10px 0;
		}
		.clsAudioDetailsSection-right{
			width:235px;
			float:left;
			margin-top:10px;
		}
			.clsAudioDetailsSection p{
				padding-bottom:7px;
			}
			.clsAudioDetailsSection span{
				color:#666;
			}
			.clsUrlTextBox{
				margin-top:3px;
			}
				.clsUrlTextBox input{
					margin-top:2px;
					border:1px solid #e5e5e5;
					background:#f8f8f8;
					color:#666;
					width:229px;
					padding:3px;
					_height:17px;
				}
				.clsUrlLabel{
					width:100px;
					padding-left:5px;
				}
				.clsPlaylistUrlTextBox{
					margin-top:10px;
				}
				.clsPlaylistUrlTextBox input{
					width:341px;
				}
				.clsEditThisAudio a{
					padding:0 0 0 20px;
					background:url(../../images/screen_blue/icon-edit.gif) no-repeat left center;
					text-decoration:none;
				}
				.clsShareThis{
					padding-top:8px;
					padding-left:5px;
				}
				.clsShareThis .clsShareThisImage{
					float:left;
				}
				.clsShareThis .clsDownloadButton{
					float:right;
					width:100px;
				}
				.clsShareThis p{
					/*padding-bottom:4px;*/
				}
				.clsNameLink a{
					font-weight:bold;
					color:#000;
					text-decoration:none;
				}
					.clsNameLink a:hover{
						color:#0082D6;
						text-decoration:none;
					}
					.clsMusicDetailsPart .clsAudioDetailsSectionImage{
						margin-bottom:0!important;
					}
					.clsMusicDetailsPart .clsH3Heading{
						width:58%;
						float:left;
					}
					.clsMusicDetailsPart p{
						padding-bottom:13px;
					}
					.clsMusicDetailsPart .clsMusicDetailsPartRight{
						width:40%;
						float:right;
						text-align:right;
					}
					.clsMusicDetailsPart .clsEditThisAudio{
						padding-top:10px;
						padding-right:5px;
					}
					.clsMusicDetailsPart .clsEditThisAudio a{
						color:#1FFFFB;
					}
					.clsMusicDetailsPart .clsEditThisAudio a:hover{
						color:#fff;
					}
					.clsMusicAddedBy{
						width:88px;
						height:20px;
						background:#F8F8F8;
						border:1px solid #E5E5E5;
						padding:3px;
					}
					*html .clsMusicAddedBy{
						width:90px;
					}
/*------- Statistics starts -------*/
.clsStatisticsContainer{
	padding:0 3px 3px 3px;
	line-height:18px;
}
.clsStatisticsContent{
	margin:0 5px;
}
	.clsTwoColumnTable{
		margin:5px 0;
	}
		.clsTwoColumnTable td{
			padding:3px 0 4px 0;
			vertical-align:top;
		}
			.clsLabel{
				width:70px;
				color:#666;
			}
/*------- Statistics ends -------*/

/*------- Playlist player starts -------*/
			.clsPlaylistPlayerContainer{
				height:221px !important;
				*height:225px !important;
			}
				.clsPlayerContainer{
					padding:16px 0 0 26px;
				}
/*------- Playlist player ends -------*/

/*------- View audio links starts -------*/
.clsAudioLinksContainer{
	padding:2px 2px 1px 2px;
	overflow:auto;
	zoom:1;
}
* html .clsAudioLinksContainer{
	overflow:visible;
	height:1%;
}
	.clsViewAudioLinks{
		width:165px;
		float:left;
		border-right:1px solid #aeaeae;
		padding-right:1px;
	}
		.clsViewAudioLinks li,.clsViewAudioLinks li a,.clsViewAudioLinks li span{
			display:block;
			height:33px;
			line-height:33px;
		}
		.clsLargeLinks .clsViewAudioLinks li,.clsLargeLinks .clsViewAudioLinks li a,.clsLargeLinks .clsViewAudioLinks li span{
			height:60px;
			line-height:60px;
		}
		.clsViewAudioLinks li{
			background:#8f969a;
			margin-bottom:1px;
		}
			.clsViewAudioLinks li:hover,.clsViewAudioLinks li.clsActive, .clsViewAudioLinks li.clsAudioMenuOver{
				background:url(../../images/screen_blue/bg-activeaudiolinks.gif) no-repeat right center;
			}
			.clsViewAudioLinks li a{
				font:bold 11px/33px Arial, Helvetica, sans-serif;
				color:#2F3A3F;
				text-decoration:none;
			}
			.clsViewAudioLinks li a:hover,.clsViewAudioLinks li.clsActive a{
				color:#fff;
				text-decoration:none;
			}
			.clsViewAudioLinks li.clsLastLink a{
				background:url(../../images/screen_blue/blc-links.gif) no-repeat left bottom;
			}
				.clsViewAudioLinks li.clsLastLink:hover a,.clsViewAudioLinks li.clsLastActive a{
					background:url(../../images/screen_blue/blc-links-hover.gif) no-repeat left bottom;
				}
			.clsViewAudioLinks li.clsFirstLink a{
				background:url(../../images/screen_blue/tlc-links.gif) no-repeat left top;
			}
				.clsViewAudioLinks li.clsFirstLink:hover a,.clsViewAudioLinks li.clsFirstActive a{
					background:url(../../images/screen_blue/tlc-links-hover.gif) no-repeat left top;
				}
					.clsViewAudioLinks li a span{
						margin-left:9px;
						padding-left:25px;
					}
					.clsViewAudioLinks li a.playlist span{
						background:url(../../images/screen_blue/link-playlist.jpg) no-repeat left center
					}
					.clsViewAudioLinks li a.shareaudio span{
						background:url(../../images/screen_blue/link-shareaudio.jpg) no-repeat left center
					}
					.clsViewAudioLinks li a.favorites span{
						background:url(../../images/screen_blue/link-favorites.jpg) no-repeat left center
					}
					.clsViewAudioLinks li a.favorited span{
						background:url(../../images/screen_blue/link-favorited.jpg) no-repeat left center
					}
					.clsViewAudioLinks li a.flag span{
						background:url(../../images/screen_blue/link-flag.jpg) no-repeat left center
					}
					.clsViewAudioLinks li a.feature span{
						background:url(../../images/screen_blue/link-feature.jpg) no-repeat left center
					}
					.clsViewAudioLinks li a.featured span{
						background:url(../../images/screen_blue/link-featured.jpg) no-repeat left center
					}
					.clsViewAudioLinks li a.addtoblog span{
						background:url(../../images/screen_blue/link-addtoblog.jpg) no-repeat left center
					}
					.clsViewAudioLinks li a.lyrics span{
						background:url(../../images/screen_blue/link-lyrics.jpg) no-repeat left center
					}
						.clsViewAudioLinks li:hover a.playlist span,.clsViewAudioLinks li.clsActive a.playlist span,.clsViewAudioLinks li.clsAudioMenuOver a.playlist span{
							background:url(../../images/screen_blue/link-playlist-hover.jpg) no-repeat left center
						}
						.clsViewAudioLinks li:hover a.shareaudio span,.clsViewAudioLinks li.clsActive a.shareaudio span, .clsViewAudioLinks li.clsAudioMenuOver a.shareaudio span{
							background:url(../../images/screen_blue/link-shareaudio-hover.jpg) no-repeat left center
						}
						.clsViewAudioLinks li:hover a.favorites span,.clsViewAudioLinks li.clsActive a.favorites span,.clsViewAudioLinks li.clsAudioMenuOver a.favorites span{
							background:url(../../images/screen_blue/link-favorites-hover.jpg) no-repeat left center
						}
						.clsViewAudioLinks li:hover a.favorited span,.clsViewAudioLinks li.clsActive a.favorited span,.clsViewAudioLinks li.clsAudioMenuOver a.favorited span{
							background:url(../../images/screen_blue/link-favorites-hover.jpg) no-repeat left center
						}
						.clsViewAudioLinks li:hover a.flag span,.clsViewAudioLinks li.clsActive a.flag span,.clsViewAudioLinks li.clsAudioMenuOver a.flag span{
							background:url(../../images/screen_blue/link-flag-hover.jpg) no-repeat left center
						}
						.clsViewAudioLinks li:hover a.feature span,.clsViewAudioLinks li.clsActive a.feature span,.clsViewAudioLinks li.clsAudioMenuOver a.feature span{
							background:url(../../images/screen_blue/link-feature-hover.jpg) no-repeat left center
						}
						.clsViewAudioLinks li:hover a.featured span,.clsViewAudioLinks li.clsActive a.featured span,.clsViewAudioLinks li.clsAudioMenuOver a.featured span{
							background:url(../../images/screen_blue/link-feature-hover.jpg) no-repeat left center
						}
						.clsViewAudioLinks li:hover a.addtoblog span,.clsViewAudioLinks li.clsActive a.addtoblog span,.clsViewAudioLinks li.clsAudioMenuOver a.addtoblog span{
							background:url(../../images/screen_blue/link-addtoblog-hover.jpg) no-repeat left center
						}
						.clsViewAudioLinks li:hover a.lyrics span,.clsViewAudioLinks li.clsActive a.lyrics span,.clsViewAudioLinks li.clsAudioMenuOver a.lyrics span{
							background:url(../../images/screen_blue/link-lyrics-hover.jpg) no-repeat left center
						}
		.clsViewAudioLinksContent{
			border:1px solid white;
			float:left;
			margin:8px 0 0 12px;
			width:430px;
		}
		.clsSideCaroselContainer{
			margin-top:15px;
		}
			.clsViewPageSideContainer{
				overflow:auto;
				zoom:1;
				border-bottom:1px solid #e8e8e8;
				padding:0 0 5px 0;
				margin:0 0 10px 0;
			}
			* html .clsViewPageSideContainer{
				overflow:visible;
				height:1%;
			}
			.clsViewPageSideFinalContainer{
				border-bottom:0;
				margin-bottom:0;
			}
				.clsViewPageSideImage{
					width:81px;
					float:left;
				}
				.clsViewPageSideContent{
					margin-left:90px;
				}
				.clsViewPageSideContent *{
					color:#666666;
				}
				.clsViewPageSideContent p{
					padding-bottom:7px;
				}
					.clsViewPageSideContent span a{
						color:#0082D6;
					}
					.clsViewPageSideContent a{
						text-decoration:none;
					}
					.clsViewPageSideContent a:hover{
						color:#000;
					}
				.clsViewPageSideContent .clsName{
					font-weight:bold;
				}
		.clsFavourite,.clsFeature{
			font:bold 14px Arial, Helvetica, sans-serif;
			color:#000;
			margin-top:75px;
			text-align:center;
		}
/*------- View audio links ends -------*/

/*-----------  Comment section starts ------------*/
.clsAudioCommentsContainer{
		padding:0 5px;
}
	.clsCommentsHeadingContainer{
		overflow:auto;
		zoom:1;
	}
	* html .clsCommentsHeadingContainer{
		overflow:visible;
		height:1%;
	}
		.clsCommentsHeadingContainer .clsH3Heading{
			float:left;
			width:60%;
		}
		.clsCommentsHeadingContainer .clsComments{
			float:right;
			width:35%;
			text-align:right;
		}
			.clsCommentsHeadingContainer .clsComments a{
				color:#1FFFFB;
				font:bold 11px/30px Tahoma;
				text-decoration:none;
			}
			.clsCommentsHeadingContainer .clsComments a:hover{
				color:#fff;
			}
				.clsCommentThumb{
					width:57px;
					float:left;
				}
				.clsCommentDetails{
					width:500px;
					float:left;
				}
				.clsSideBarComments .clsCommentDetails{
					width:280px;
				}
				.clsSideBarComments .clsMoreInfoComment .clsCommentDetails{
					width:260px;
				}
					.clsSideBarComments .clsCommentDetails .clsTextArea{
						width:280px;
					}
					.clsSideBarComments .clsMoreInfoComment .clsTextArea{
						width:260px;
					}
					.clsCommentDetails p{
						line-height:16px;
						padding-bottom:5px;
					}
					.clsCommentedBy,.clsCommentedBy a,.clsCommentedBy span{
						color:424242;
					}
					.clsCommentedBy span{
						font-weight:bold;
					}
			.clsAudioCommentsContainer .clsMoreInfoContent{
				margin:5px 0 0 0px;
			}
			.clsMoreInfoComment{
				background:#EBF8FF;
				padding:5px;
			}
			.clsEditTextAreaSection{
				margin:7px 0 0 0;
			}
	/*-- Buttons starts --*/
	.clsButtonHolder{
		overflow:auto;
		zoom:1;
		margin:5px 0 5px 0px;
	}
	* html .clsButtonHolder{
		overflow:visible;
		height:1%;
	}
	.clsMoreInfoContent .clsButtonHolder{
		margin:5px 0 0 0;
	}
	.clsButtonHolder *{
		font:bold 10px Tahoma;
		color:#000;
		cursor:pointer;
		outline:none;
		text-decoration:none;
	}
	.clsButtonHolder a:hover{
		color:#000;
	}
	.clsButtonHolder input{
		border:0;
		background:none;
		line-height:16px;
		*width:1;
		*overflow:visible;
		padding:0;
	}
		.clsButtonHolder p,.clsButtonHolder span,.clsButtonHolder a{
			display:block;
			float:left;
			height:16px;
			line-height:16px;
		}
			.clsButtonHolder p{
				margin-right:7px;
			}
			.clsButtonHolder span{
				padding:0 7px;
			}
		.clsReplyButton{
			background:url(../../images/screen_blue/bg-reply-r.gif) no-repeat right top;
		}
		.clsReplyButton:hover{
			background:url(../../images/screen_blue/bg-delete-hover-r.gif) no-repeat right top;
		}
			.clsReplyButton span{
				background:url(../../images/screen_blue/bg-reply-l.gif) no-repeat left top;
			}
			.clsReplyButton:hover span{
				background:url(../../images/screen_blue/bg-delete-hover-l.gif) no-repeat left top;
			}
		.clsEditButton{
			background:url(../../images/screen_blue/bg-edit-r.gif) no-repeat right top;
		}
		.clsEditButton:hover{
			background:url(../../images/screen_blue/bg-edit-hover-r.gif) no-repeat right top;
		}
			.clsEditButton span{
				background:url(../../images/screen_blue/bg-edit-l.gif) no-repeat left top;
			}
			.clsEditButton:hover span{
				background:url(../../images/screen_blue/bg-edit-hover-l.gif) no-repeat left top;
			}
		.clsDeleteButton{
			background:url(../../images/screen_blue/bg-delete-r.gif) no-repeat right top;
		}
		.clsDeleteButton:hover{
			background:url(../../images/screen_blue/bg-delete-hover-r.gif) no-repeat right top;
		}
			.clsDeleteButton span{
				background:url(../../images/screen_blue/bg-delete-l.gif) no-repeat left top;
			}
			.clsDeleteButton:hover span{
				background:url(../../images/screen_blue/bg-delete-hover-l.gif) no-repeat left top;
			}
			.clsDeleteButton #cancel{
				border:0;
				color:#000;
			}
	/*-- Buttons ends --*/
/*-----------  Comment section ends ------------*/

/*-----------  show hide starts ------------*/
.clsAdvancedFilterContainer{
	margin-bottom:7px;
}
	.clsAdvancedFilterTable td{
		padding-top:3px;
		padding-bottom:4px;
	}
	.clsAdvancedFilterAlbumSortList {
		margin:10px auto;
		width:300px;
	}
	.clsAdvancedFilterAlbumSortList .clsTextBox {
		width:150px;
		height:15px;
	}
	.clsAdvancedFilterAlbumSortList td {
		vertical-align:top;
	}
/*-----------  show hide ends ------------*/

/*-----------  view audio bottom banner section starts ------------*/
	.clsViewAudioBottomBanner .clsAddBanner{
		text-align:center;
		margin:20px auto;
	}
	.clsViewAudioSideBanner .clsAddBanner{
		text-align:center;
		margin-bottom:7px;`
	}
/*-----------  view audio bottom banner section ends ------------*/

/*-----------  View Playlist Page Starts ------------*/
.clsViewPlaylistLeftContent{
	float:left;
	width:365px;
}
.clsViewPlaylistRightContent{
	/*margin-left:372px;*/
	width:617px;
	float:right;
}
	.clsStatisticsTable td{
		padding:3px 0;
		vertical-align:top;
	}
	.clsStatisticsTable span{
		color:#656565;
	}
	.clsStatisticsLeftLinks{
		width:165px;
		float:left;
	}
	.clsStatisticsRightLinks{
		width:165px;
		margin-left:10px;
		float:left;
	}
	.clsTagsTable{
		background:#f9f9f9;
		border:1px solid #f4f4f4;
	}
		.clsTagsTable *{
			color:#676767;
			text-decoration:none;
		}
		.clsTagsDefalult1 a{
			color:#D42C67;
		}
		.clsTagsDefalult2 a{
			color:#6A3144;
		}
		.clsTagsTable a:hover{
			color:#0082D6;
		}
		.clsPlaylistDescriptionBox{
			margin-top:10px;
		}
			.clsPlaylistDescriptionBox strong{
				font-weight:bold;
				color:#656565;
			}
			#selShareMusic a,#selBlogContent a{
				color:#E3246A;
			}
		.clsUserActionAdded,.clsUserActionDeleted{
			font:bold 14px arial !important;
			color:#444444;
			padding-left:25px;
			margin:65px 0 0 15px;
			background:;
			border:1px solid #707070;
			padding:10px 10px 10px 60px;
			background:#e8e8e8 url(../../images/screen_blue/icon-addeduseraction.gif) no-repeat 10px center;
		}
		.clsUserActionDeleted{
			background:#e8e8e8 url(../../images/screen_blue/icon-deleteduseraction.gif) no-repeat 10px center;
			padding:10px 10px 10px 45px;
		}
		.clsUserActionMessage{
			font:bold 12px arial !important;
			background:#e8e8e8;
			padding:10px;
			border:1px solid #707070;
			color:#444444;
			text-align:center;
		}
	.clsInformationLeft{
		float:left;
		width:142px;
	}
	.clsPopupInformationLeft{
		float:left;
		margin-right:10px;
		border:1px solid #D3D3D3!important;
	}

	.clsInformationRight{
		float:right;
		width:200px;
	}
		.clsInformationTitle{
			font:bold 15px tahoma;
			color:#fff;
			padding-bottom:5px;
		}
		.clsByName{
			color:#ccc;
			font:normal 11px tahoma;
		}
		.clsByName a{
			color:#ccc;
			text-decoration:none;
			font-weight:bold;
		}
		.clsByName a:hover{
			color:#fff;
		}
		.clsInformationRating{
			/*margin:35px 0 5px 0;*/
			margin:5px 0 5px 0;
			color:#ccc;
		}
/*-----------  View Playlist Page Ends ------------*/

/*-----------  Scroller starts ------------*/
	.clsScrollBarExternalContainer{
		float:left;
		width:435px;
		margin:7px 0 0 7px;
	}
	* html .clsScrollBarExternalContainer{
		width:430px;
	}
	#scrollbar_container {
		position:relative;
        width:435px;
    }
	* html #scrollbar_container {
        width:430px;
    }

   #scrollbar_track {
       position:absolute;
       top:0;
       rightright:0;
       width:13px;
       cursor:pointer;
	   margin:11px 0 0 421px;
   }

   * html #scrollbar_track {
	   margin:11px 0 0 416px;
   }

   #scrollbar_handle {
       width:9px;
       _width:11px;
	   margin-left:1px;
	   _margin-left:0;
       cursor:pointer;
	   border:1px solid #3b3b3b;
	   background:url(../../images/screen_blue/handle.gif) no-repeat center center;
   }

   /*#scrollbar_handle:hover {
	   background:url(../../images/screen_blue/handle-hover.gif) no-repeat center center;
   }*/

   #scrollbar_content {
       overflow:hidden;
       width:415px;
       height:220px;
   }
   .clsLargeLinks #scrollbar_content {
       height:170px;
   }
	.clsScrollTopArrow {
		width:10px;
		height:10px;
		cursor:pointer;
		position:absolute;
		margin-left:422px;
	}
	.clsScrollBottomArrow {
		width:10px;
		height:10px;
		cursor:pointer;
		position:absolute;
		margin-top:-11px;
		margin-left:422px;
	}
	.clsNoScroll .clsScrollTopArrow,.clsNoScroll .clsScrollBottomArrow{
		cursor:default;
	}
	.clsscroll a{
		color:#95C8F3;
	}
	#scrollbar_content .clsFormFieldErrTip {
		background:url(../../images/screen_blue/icon-scrollbar-alert.gif) no-repeat left 3px;
		color:#bb0303 !important;
	}
/*-----------  Scroller ends ------------*/

/*-----------  Music Upload Page starts ------------*/
.clsMusicUploadPage{
	padding:0 3px;
}
	.clsStepsTable{
		width:100%;
		_width:99%;
		background:#f6f6f6;
		border:1px solid #dbdbdb;
		border-collapse:collapse;
		margin-bottom:3px !important;
	}
		.clsStepsTable td{
			padding:10px 7px;
			text-align:center;
			vertical-align:top;
			border:1px solid #dbdbdb;
			font:normal 11px tahoma !important;
		}
		.clsStepsTable th{
			padding:6px 6px 6px 16px;
			text-align:left;
			vertical-align:middle;
			background:#dbdbdb;
		}
		.clsUploadDetailField,td.clsUploadDetailField{
			text-align:left;
			line-height:20px !important;
		}
		.clsTitleField{
			width:140px;
		}
		.clsYearField{
			width:65px;
		}
		.clsStepsTable .clsTextField{
			border:1px solid #a0a0a0;
			background:#ffffff;
			padding:3px;
			_height:21px;
		}
		.clsAlbumCheckBox{
			float:left;
			margin-right:4px;
		}
		.clsAlbumNameEdit input, .clsAlbumNameEdit select{
			width:122px;
			*width:115px;
		}
		*html .clsAlbumNameEdit input, *html .clsAlbumNameEdit select{
			width:122px;
		}
		.clsAlbumNameEdit p{
			margin-top:5px;
		}

		.clsStepsTitle{
			background:#eee;
			padding-left:15px;
			font:bold 12px Arial, Helvetica, sans-serif;
			line-height:30px;
			border-bottom:2px solid #fff;
			border-top:2px solid #fff;
		}
		.clsTableBackground{
			background:#f6f6f6;
			border:1px solid #dfdfdf;
		}
			.clsTableBackground table{
			}
				.clsTableBackground td{
					vertical-align:top;
					text-align:left;
					padding:5px;
				}
			td.clsUploadAudioImage{
				text-align:center;
			}
			.clsUploadAudioImage img{
				border:1px solid #a0a0a0;
				padding:1px !important;
				margin-bottom:5px;
			}
			.clsUploadAudioImage a{
				text-decoration:none;
				font-weight:bold;
			}
			.clsAudioUploadLabel{
				width:200px;
			}

@media screen and (-webkit-min-device-pixel-ratio:0) { .clsMultiUploadTb .clsTitleField{ width:110px; } } /* Safari */

		.clsMaxUpload{
			font-weight:bold;
			color:#555;
			margin-top:5px;
		}
#artist_promo_caption{
	height:200px;
	width:500px;
}
/*-----------  Music Upload Page ends ------------*/
/*-----------  create album popup start ------------*/
.clsCreateAlbumPopup td{
	text-align:left;
}
.clsCreatAlbumClose{
		overflow:auto;
		height:17px;
	}
	.clsCreatAlbumClose a{
		float:right;
	}
/*-----------  create album popup ends ------------*/
/*-----------  Popup Create Playlist styles starts ------------*/
.clsCreatePlaylist * {
	font-family:tahoma;
	font-size:11px;
	padding-left:1px;
	text-align:left;
}
.clsCreatePlaylist select, .clsCreatePlaylist textarea, .clsCreatePlaylist input{
	color:#000;
}
.clsButton input{
	color:#fff!important;
 }
.clsCreatePlaylist{
	padding:10px;
}
.clsInnerPlaylist .clsCreatePlaylist{
	padding:0px;
}
#scrollbar_content textarea{
	height:90px;
}
.clsscroll{
		color:#000;
}
.clsscroll a{
		color:#000;
}
	.clsRow{
		overflow:auto;
		zoom:1;
		margin-top:10px;
	}
	* html .clsRow{
		overflow:visible;
		height:1%;
	}
		.clsRow p{
			padding:0;
			margin:0 0 5px 0;
		}
		.clsTDLabel{
			float:left;
			width:175px;
		}
		.clsInnerPlaylist .clsTDLabel{
			float:left;
			width:135px;
		}
		.clsTDText{
			margin-left:180px;
		}
		.clsInnerPlaylist .clsTDText{
			margin-left:140px;
		}
		.clsFields{
			border:1px solid #CDCDCD;
			padding:2px;
			width:250px;
		}
		.clsInnerPlaylist .clsFields{
			width:210px;
		}
/*-----------  Create Playlist styles ends ------------*/

/*-----------  Artist photo table styles starts ------------*/
.clsArtistProfileTable{
	margin-top:15px;
}
.clsArtistProfileTable p{
	margin-top:5px;
}
.clsArtistLoginlink{
	padding-top:10px;
}
.clsArtistLoginlink a{
	font-weight:bold;
	color:#E22567;
	text-decoration:none;
}
/*-----------  Artist photo table styles ends ------------*/

/*-----------  Music category styles starts ------------*/
	.clsChannelLeftContent{
		width:145px;
		float:left;
	}
	.clsChannelRightContent{
		margin-left:146px;
	}
/*-----------  Music category styles ends ------------*/

/*-----------  Lyrics page styles starts ------------*/
	.clsLyricContainer{
		overflow:auto;
		zoom:1;
		margin:10px 0;
	}
	* html .clsLyricContainer{
		overflow:visible;
		height:1%;
	}
		.clsLyricContainer .clsThumb{
			float:left;
			width:145px;
		}
		.clsLyricContainer .clsThumbContent{
			margin:0 0 0 146px;
		}
			.clsLyricContainer .clsThumbContent p{
				padding-bottom:5px;
				line-height:16px;
			}
			.clsLyricContainer .clsThumbContent a{
				text-decoration:none;
			}
			.clsLyricLabel{
				width:136px;
			}
			* html .clsLyricLabel{
				width:146px;
			}
		.clsLyrics{
			background:#ebf8ff;
			border:#deecf5;
			padding:5px;
		}
		.clsLyricsPostedBy{
			padding:5px;
		}
	.clsTable td{
		padding:0 5px 5px 0;
		vertical-align:top;
	}
	.clsSelectAlign{
		margin:2px 7px 0 0;
		*margin:1px 7px 0 0;
	}
		.clsScriptLyricContainer{
		}
		.clsScriptLyricContainer a{
			font:bold 11px Tahoma;
			color:#E3246A;
			text-decoration:none;
		}
		.clsScriptLyricContainer a:hover{
			color:#000;
		}
			.clsScriptLyricContainer .clsLyrics{
				background:#747474;
				border:1px solid #868686;
				margin:7px 0;
				padding:7px;
			}
			.clsScriptLyricContainer .clsLeft{
				float:left;
				width:45%;
			}
			.clsScriptLyricContainer .clsRight{
				float:right;
				width:45%;
				text-align:right;
			}
/*-----------  Lyrics page styles ends ------------*/

/*-----------  Music Activity ------------*/
.clsMusicActivity{
	padding:0 9px;
}
.clsMusicActivity a{
	font-weight:bold;
	color:#6c2c44;
	text-decoration:none;
}
.clsMusicActivity a:hover{
	color:#000;
	text-decoration:none;
}
	.clsMusicActivity p{
		padding-bottom:8px;
	}
	.clsMusicActivity p.clsVideoAddedBy{
		padding-bottom:10px;
	}
	.clsMusicActivity p.clsVideoAddedBy a{
		color:#e1266a;
	}
	.clsMusicActivity p.clsVideoAddedBy a:hover{
		color:#000;
	}
	.clsMusicActivity .clsThumbImageLink:hover .clsThumbImageOuter{
		border:1px solid #999;
	}

/*------------ PopUp container -------------*/
.clsPopupContainer li{
	padding:3px 0;
}
.clsPopupContainer li a{
	text-decoration:none;
}
/*-------------- PopularArtistSection ------------*/
.clsPopularArtistSection h3{
	margin-bottom:4px;
}
.clsPopularArtistSection .clsAudioMemberContainer{
	margin-left:2px;
}
/*---------------Multiple images-----------------*/
	.clsMultipleImage{
		border:1px solid #d3d3d3;
		padding:1px 0 0 1px;
		width:132px;
		overflow:hidden;
		zoom:1;
	}
	.clsMultipleImage:hover{
		border:1px solid #999;
	}
	.clsInformationLeft .clsMultipleImage:hover{
		border:1px solid #d3d3d3;
	}
	* html .clsMultipleImage{
		overflow:visible;
		height:1%;
		padding:1px 0 1px 1px;
	}
	* html td .clsMultipleImage{
		width:136px;
	}
	/*.clsMultipleImage img{
		margin:0 1px 1px 0;
		padding:0;
		float:left;
	}*/
	.clsMultipleImage table,.clsMultipleImage td{
		width:65px !important;
		height:44px;
		padding:0 !important;
		border:0;
		text-align:center;
		vertical-align:middle;
		overflow:hidden;
		border-collapse:collapse;
		background:#eeeeee;
	}
	.clsMultipleImage table{
		margin:0 1px 1px 0;
		float:left;
	}
	.clsMultipleImage img{
		border:0;
		padding:0;
		margin:0;
	}
	/*.clsMultipleImage div{
		width:65px;
		height:44px;
		overflow:hidden;
		margin:0 1px 1px 0;
		padding:0;
		float:left;
		text-align:center;
		vertical-align:middle;
	}*/
	.clsSingleImage img{
		width:131px;
	}
	.clsSingleImage{
		padding-bottom:1px;
	}
	* html .clsSingleImage{
		padding-bottom:0;
	}
/*--------------Overwriting Lightwindow styles--------------*/
	#lightwindow_contents {
		border:10px solid #999;
	}
	#lightwindow_contents iframe {
		margin:0;
	}
	#lightwindow_container #lightwindow_contents iframe {
		margin:0;
		}
	.clsLightWindowContents *{
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
	}
	#lightwindow_title_bar_title{
		font:bold 11px Tahoma;
		color:#fff;
		line-height:25px;
	}
	/*--------------profileblog styles--------------*/
	/*  profileblog page  */
	.clsAddIcon{
		padding:7px 0;
	}
		.clsAddIcon a{
			background:url(../../images/screen_blue/icon-add.gif) no-repeat left center;
			padding-left:20px;
			font-weight:bold;
			text-decoration:none;
		}
		td.clsModifyBlog{
			width:100px;
			background:#f7f1f1;
		}
			td.clsModifyBlog a{
				background:url(../../images/screen_blue/icon-edit.gif) left center no-repeat ;
				padding-left:17px;
				text-decoration:none;
				display:block;
				line-height:20px;
			}
		td.clsRemoveBlog{
			width:100px;
			background:#ececec;
		}
			td.clsRemoveBlog a{
				background:url(../../images/screen_blue/icon-delete.gif) left center no-repeat;
				padding-left:17px;
				text-decoration:none;
				display:block;
				line-height:20px;
			}
		td.clsBlogger{
			width:100px;
			background:#ececec;
		}
			td.clsBlogger p{
				background:url(../../images/screen_blue/icon-blog.gif) left center no-repeat;
				padding-left:17px;
				text-decoration:none;
				display:block;
				line-height:20px;
			}
		td.clsBlogName{
			background:#f8f8f8;
		}
				.clsBloggerTable table,.clsBloggerTable td,.clsBloggerTable th{
					border:1px solid #fff !important;
				}

.clsPopUpGreyTable table,.clsPopUpGreyTable td,.clsPopUpGreyTable th{
		padding:0;
		margin:0;
		border:0;
		background:transparent;
		color:#000!important;
	}
	.clsPopUpGreyTable table{
		width:400px;;
	}
	.clsPopUpGreyTable td{
		padding:5px;
	}
	.clsProfileBlogHdLeft{
		float:left;
	}
	.clsProfileBlogHdRight{
		float:right;
		padding-top:7px;
	}
	.clsProfileBlogHdRight a{
		background:url(../../images/screen_blue/icon-backtomusic.jpg) no-repeat top left;
		text-decoration:none;
		font-weight:bold;
		padding-left:25px;
		padding-top:3px;
	}
/* Volume Bar starts */
.clsVolumeBar{
	width:101px;
	width:84px;
	height:21px;
	float:red;
	float:right;
	margin:0 5px 0 2px;
	background:url(../../images/screen_blue/bg-volume.gif) no-repeat left top;
}
* html .clsVolumeBar{
	margin-right:2px;
}
div.slider {
  	width:57px;
	margin:3px 0;
	background:url(../../images/screen_blue/bg-volumetrack.gif) no-repeat left center;
	height:8px;
	position: relative;
}
div.slider div.handle {
  	width:4px;
	height:12px;
	background-color:#000;
	cursor:pointer;
	position: absolute;
	top:-2px;
}
  div#zoom_element { width:50px; height:50px; background:#2d86bd; position:relative; }
.clsSpeakerOn,.clsSpeakerOff{
	background:url(../../images/screen_blue/bg-speaker.gif) no-repeat left top;
	width:17px;
	height:17px;
	float:left;
	margin:2px 0 0 3px;
	cursor:pointer;
}
.clsSpeakerOff{
	background:url(../../images/screen_blue/bg-mute.gif) no-repeat left top;
	}
.clsVolumeAdjust{
	margin:4px 0 0 0px;
	float:left;
	width:57px;
}
.clsActiveVolume{
	margin:0;
	position:absolute;
	background:url(../../images/screen_blue/bg-activevolume.gif) no-repeat left top;
	width:54px;
	*margin-left:-57px;
	height:8px;
}
.clsVolumeDisabled *{
	cursor:default !important;
}
.clsVolumeDisabled{
	filter:alpha(opacity=40);
	-moz-opacity:0.4;
	opacity:0.4;
}
.clsVolumeDisabled .slider,.clsVolumeDisabled .clsActiveVolume{
	filter:alpha(opacity=40);
}
.clsVolumeDisabled .handle{
	filter:alpha(opacity=60);
}
#volume_container{
	height:19px;
}
.clsSliderHelpTop{
	z-index:999999;
	background:url(../../images/screen_blue/bg-sliderhelptip-top.gif) no-repeat left top;
	padding-top:13px;
	width:215px;
	position:absolute;
}
.clsSliderHelpBottom{
	background:url(../../images/screen_blue/bg-sliderhelptip-bottom.gif) no-repeat left bottom;
	padding-bottom:3px;
	width:215px;
}
	.clsSliderHelp{
		background:url(../../images/screen_blue/icon-helpplayer.gif) no-repeat right top;
		padding:0 47px 6px 0;
		margin:0px 6px;
		color:#fff;
		line-height:18px;
		text-align:left;
		font-size:11px;
	}
.clsVolumeHelp{
	float:right;
	width:16px;
	height:16px;
	margin:3px 0 0 5px;
	background:url(../../images/screen_blue/icon-volumehelp.gif) no-repeat left top;
	cursor:pointer;
}
/* Volume Bar ends */

/* Pop up playlist container starts */
	.clsSongList{
		border:1px solid #eee;
		text-align:left;
		margin:0 auto;
		margin-top:7px;
		width:450px;
	}
		.clsSongListHeader{
			background:#eee;
		}
		.clsSongListHeader *{
			font:bold 13px tahoma;
			color:#000;
		}
		.clsSongListHeader a{
			color:#c40052;
			text-decoration:none;
		}
		.clsSongListHeader a:hover{
			color:#000;
		}
			.clsSongList .clsRemoveThis{
				float:right;
				width:190px;
				text-align:right;
				padding:7px;
			}
			.clsSongList .clsListHeading{
				margin-right:200px;
				padding:7px;
			}
		.clsSongListContent li{
			border-bottom:1px solid #eee;
			font:bold 12px tahoma;
			color:#656565;
			overflow:hidden;
			zoom:1;
		}
		* html .clsSongListContent li{
			overflow:visible;
			height:1%;
		}
		.clsSongListContent a{
			text-decoration:none;
			color:#6c2e43;
		}
		.clsSongListContent a:hover{
			text-decoration:none;
			color:#000;
		}
			.clsSongListContent .clsSerialNo{
				float:left;
				width:45px;
			}
				.clsSongListContent .clsSerialNo p{
					padding:13px 0 13px 13px;
				}
			.clsSongListContent .clsTakeOut{
				width:30px;
				float:right;
			}
				.clsSongListContent .clsTakeOut a{
					display:block;
					background:url(../../images/screen_blue/icon-takeout.gif) no-repeat left top;
					width:10px;
					height:10px;
					margin-top:14px;
					text-indent:-999em;
				}
				.clsSongListContent .clsTakeOut a:hover{
					background:url(../../images/screen_blue/icon-takeout-hover.gif) no-repeat left top;
				}
			.clsSongListContent .clsPlayThis{
				width:40px;
				float:right;
			}
				.clsSongListContent .clsPlayThis a{
					display:block;
					background:url(../../images/screen_blue/icon-playthis.gif) no-repeat left top;
					width:20px;
					height:15px;
					margin-top:12px;
					text-indent:-999em;
				}
				.clsSongListContent .clsPlayThis a:hover{
					background:url(../../images/screen_blue/icon-playthis-hover.gif) no-repeat left top;
				}
			.clsSongListContent .clsTitles{
				margin:0 80px 0 8px;
			}
			.clsCursorMove{
				cursor:move;
			}
				.clsSongListContent .clsTitles p{
					padding:13px 0;
					color:#6c2e43;
				}
	.clsButtonHeader{
		overflow:hidden;
		zoom:1;
	}
	* html .clsButtonHeader{
		overflow:visible;
		height:1%;
	}
		.clsButtonHeader #header{
			width:40%;
			float:left;
		}
		.clsButtonHeader .clsHeaderButtonHolder{
			width:135px;
			float:right;
			padding-top:25px;
			text-align:right;
		}
			.clsHeaderButtonHolder p{
				margin-right:7px;
			}
			.clsHeaderButtonHolder p,.clsHeaderButtonHolder p span,.clsHeaderButtonHolder p span A{
				text-align:left;
				font:bold 10px tahoma;
				height:16px;
				line-height:16px;
				display:block;
				float:left;
			}
				.clsHeaderButtonHolder p span input{
					border:0;
					background:none;
					cursor:pointer;
					font:bold 10px/15px tahoma !important;
				}
				.clsPopupSave{
					padding-left:5px;
					background:url(../../images/screen_blue/bg-popupsaveleft.gif) no-repeat left top;
				}
					.clsPopupSave span{
						padding-right:5px;
						background:url(../../images/screen_blue/bg-popupsaveright.gif) no-repeat right top;
					}
						.clsPopupSave a,.clsPopupSave input{
							color:#000;
							text-decoration:none;
						}
						.clsPopupSave a:hover{
							color:#666;
						}
				.clsPopupCancel{
					padding-left:5px;
					background:url(../../images/screen_blue/bg-popupcancelleft.gif) no-repeat left top;
				}
					.clsPopupCancel span{
						padding-right:5px;
						background:url(../../images/screen_blue/bg-popupcancelright.gif) no-repeat right top;
					}
						.clsPopupCancel a,.clsPopupCancel input{
							color:#fff;
							text-decoration:none;
						}
	#dhtmlgoodies_mainContainer ul{	/* Small box in right column ,i.e <ul>
		overflow:hidden;*/
	}
	#dragContent{	/* Drag container */
		position:absolute;
		display:none;
		opacity:0.5;
		filter:alpha(opacity=50);
		background:#eee;
		z-index:2000;
		width:445px;
	}
	#dragDropIndicator{	/* DIV for the small arrow */
		position:absolute;
		display:none;
		z-index:1000;
	}
	#dhtmlgoodies_dragDropContainer li,#dragContent li,li#indicateDestination{	/* Movable items, i.e. <LI> */
		height:40px;
		cursor:pointer;
		margin:0;
		padding:0;
	}
	#dhtmlgoodies_mainContainer ul{	/* Small box in right column ,i.e <ul> */
		height:80px;
		overflow:hidden;
	}
/* Pop up playlist container ends */


.clsMsgAlert .clsMsgConfirm{
	width:255px;
}
.clsPopupConfirmation{
	width:420px;
}
*html .clsMsgConfirm{
	width:290px;
}
.clsFile{
	*padding:3px 5px;
}
.clsMusicCommentsBlock{
	width:430px;
}
.clsRedirectMessage{
	height:140px;
	margin-top:80px;
}
.clsPopupPlayerButtons{
	width:450px;
	margin:10px auto;
}
.clsRedirectMsg{
	border:1px solid #f00;
	padding:5px;
}
/* --------------------- Pop up messages starts --------------------- */
.VeilStyle1c{
	position:absolute;
	top:0;
	left:0;
	cursor:"not-allowed";
	background-color:#000;
	filter:alpha(opacity=20);
	-moz-opacity:0.2;
	opacity:0.2;
	width:100%;
	height:100%;
}

.clsConfirmPopup,#selMsgSuccess,.clsPopupConfirmation,#selMsgAlert,.clsMsgAlert,.clsMsgConfirm,.clsCommonPopupDiv,#selAdultUserForm,#selMsg,.clsMsgConfirmWindow,.clsAlertNoRecords,#selMsgConfirmDelete,#flaggedForm{
	padding:0.5em;
	border:1px solid #f80000!important;
	background:#fff;
	color:#f80000;
	margin:1em 0;
	text-align:center;
}

#selMsgConfirm,#selEditVideoComments, .clsPopupConfirmation{
	padding:0.5em;
	border:1px solid #333!important;
	background:#fff;
	color:#000;
	margin:1em 0;
	text-align:center;
}
#selMemberBlockFormHandler .clsMsgConfirmation #selMsgConfirm{
	border:0  !important;
	width:auto !important;
}
#selMsgError,#selMsgAlert,.clsNoRecordsFound,.clsErrorMessage{
	border:1px solid #e6e6e6!important;
	background:#f6f6f6;
	padding:0.5em;
	margin:1em;
	text-align:center;
}
#selMsgSuccess,.clsSuccessMessage{
	border:1px solid #339933!important;
	background:#fff;
	padding:0.5em;
	margin:1em;
	text-align:center;
}

	#membersmail #selAlertbox{
		width:300px;
	}
	#selMsgConfirm, #selMsgConfirmDelete, #membersvideoPlaylistManage #selMsgConfirmMulti{
		width:375px;
	}
	.clsConfirmPopup table,#selMsgError table,#selMsgSuccess table,#selMsgConfirm table,.clsPopupConfirmation table,#selMsgAlert table,.clsMsgAlert table,.clsMsgConfirm table,.clsCommonPopupDiv table,#selAdultUserForm table,#selMsg table,#flaggedForm table{
		border:0;
	}
	.clsConfirmPopup p,#selMsgSuccess p,#selMsgConfirm p,.clsPopupConfirmation p,#selMsgAlert p,.clsMsgAlert p,.clsMsgConfirm p,.clsCommonPopupDiv p,#selAdultUserForm p,#selMsg p,#flaggedForm p{
		font-weight:bold;
	}
	.clsConfirmPopup p#selImageBorder,#selMsgSuccess p#selImageBorder,#selMsgConfirm p#selImageBorder,.clsPopupConfirmation p#selImageBorder,#selMsgAlert p#selImageBorder,.clsMsgAlert p#selImageBorder,.clsMsgConfirm p#selImageBorder,.clsCommonPopupDiv p#selImageBorder,#selAdultUserForm p#selImageBorder,#selMsg p#selImageBorder,#flaggedForm p#selImageBorder{
		padding:10px 0 5px 0;
	}
	#selMsgError p,#selMsgAlert p{
		color:#ff0000;
		font-weight:bold;
	}
    #selMsgSuccess p{
		color:#339933;
	}
	.clsConfirmPopup .clsSubmitButton,#selMsgError .clsSubmitButton,#selMsgSuccess .clsSubmitButton,#selMsgConfirm .clsSubmitButton,.clsPopupConfirmation .clsSubmitButton,#selMsgAlert .clsSubmitButton,.clsMsgAlert .clsSubmitButton,.clsMsgConfirm .clsSubmitButton,.clsCommonPopupDiv .clsSubmitButton,#selAdultUserForm .clsSubmitButton,#selMsg .clsSubmitButton{
		margin-top:5px;
	}
	.clsMsgConfirmWindow{
		background:#fff;
		color:#ccc;
		padding:10px;
		border:1px solid #343030;
		min-width:280px;
		_width:300px;
		font-weight:bold;
		line-height:17px;
	}
		.clsMsgConfirmWindow h3{
			padding-bottom:10px;
		}
		#cancel{
			color:#999;
			border:1px solid #999;
		}
#selMsg, .clsTextAlignLeft{
	text-align:left;
}
.clsMsgAdditionalText a{
	font-weight:bold;
}
			.clsPopUpSubmitButton,.clsSubmitButton,.clsCancelButton{
				border:1px solid #666;
				background:#eee url(../../images/screen_blue/bg-submit.gif) repeat-x left top;
				color:#626262;
				font-weight:bold;
				padding:2px 7px;
				cursor:pointer;
				*width:1;
				*overflow:visible;
			}
			.clsNoQuickLink p.clsNormal{
				margin-top:10px;
				font-weight:normal !important;
				color:#000;
			}
/* --------------------- Pop up messages ends --------------------- */
/* --------------------- transactionlist starts --------------------- */
.clsTransactionAdvancedFilter select, .clsTransactionAdvancedFilter .clsTextBox{
	width:280px;
}
.clsWidth85{
	width:98%!important;
	margin-left:1px;
}
.clsTransactionPopup table{
	width:95%!important;
	margin:0 10px;

}
	.clsTransactionPopup table td{
		width:50%!important;
		border:1px solid #ccc;
	}
		 .clsTransactionHead{
			background:#F0F0F0 none repeat scroll 0 0;
			text-align:left;
			color:#000000!important;
			font-weight:bold;
			padding:1px 2px;
		}
.clsMarginTop5{
	margin-top:5px;
}
#memberstransactionList .clsTabNavigation, #memberslistenerTransactionList .clsTabNavigation{
	margin-top:0!important;
}
#memberstransactionList h2, #memberslistenerTransactionList h2{
	margin-bottom:12px;
}
.clsAudioListContainer span a:hover, .clsActiveList{
	color:#000!important;
}
.clsTransactionDetailSearch{
	margin:10px 0 30px 0
}
	.clsTransactionDetailSearch td{
		padding:2px 15px;
	}
	.clsTransactionDetailSearch .clsTextBox{
		width:180px!important;
	}
.clsTransactionPrice{
	font-weight:bold;
	color:#ff0000;
}
/* --------------------- transactionlist ends --------------------- */
/* --------------------- common table starts --------------------- */
.clsCommonTables{
		width:100%;
		_width:98%;
		background:#f6f6f6;
		border:1px solid #dbdbdb;
		border-collapse:collapse;
		margin-bottom:3px !important;
	}
		.clsCommonTables td{
			padding:7px;
			text-align:left;
			vertical-align:top;
			border:1px solid #dbdbdb;
			font:normal 11px tahoma !important;
		}
		.clsCommonTables th{
			padding:7px;
			text-align:left;
			vertical-align:middle;
			background:#dbdbdb;
		}
/* --------------------- common table ends --------------------- */
.clsMarginBtm1px{
	margin-bottom:1px;
}
.clsSelectBoxMngArtist{
	float:left;
	margin-right:7px;
	padding-top:2px;
}
.clsArtistProfile{
	margin:0 5px;
}
.clsSearchFilterMargin{
	margin:10px 0 10px 0;
}
.clsArtistPhotoOptions{
	width:20%;
}
	.clsArtistPhotoOptions p{
		float:left;
		padding-right:12px;
	}


	.clsBlackBtn{
		background:url(../../images/screen_blue/icon-backarrow.gif) no-repeat left center;
		text-align:left;
		padding-left:10px;
	}
		.clsBlackBtn a{
			text-decoration:none;
		}

/*-------------- Sorting -------------*/
	.clsSort a{
		background:url(../../images/screen_blue/icon-arrow1.gif) no-repeat left center;
		padding-left:23px;
	}
	.clsAsc a{
		background:url(../../images/screen_blue/down-arrow.gif) no-repeat 5px center;
		padding-left:17px;
	}
	.clsDesc a{
		background:url(../../images/screen_blue/up-arrow.gif) no-repeat 5px center;
		padding-left:17px;
	}

	#selMusicPlaylistManageDisplay table th a{
		color:#0082D6;
	}
	#selMusicPlaylistManageDisplay table th a:hover{
		color:#000;
	}

	/*------------common table style starts-------------*/

	.clsDataTable table{
	padding:0;
	border-collapse:collapse;
	width:100%;
}
	.clsDataTable td{
		padding:0;
		margin:0;
	}
	.clsHeadingLeft th{
		text-align:left;
	}
		.clsDataTable td p,.clsDataTable td span,.clsDataTable td{
			color:#5e5e5e;
		}
		.clsDataTable a{
			text-decoration:none;
		}
		.clsGroupSmallImg a, .imageBox_label span, #selMemberName a{
			color:#E3246A;
		}
		.clsDataTable a:hover{
			color:#000;
		}
		.clsDataTable td p,.clsDataTable td h3{
			padding-bottom:3px;
		}
	.clsDataTable th{
		padding:5px;
	}
	.clsDataTable th a{
		color:#000;
	}
	.clsDataTable th a:hover{
		color:#0082D6;
	}
	.clsDataTable .clsFormLabelCellDefault{
		width:240px;
	}
	.clsBack a{
		background:url(../../images/screen_blue/icon-backarrow.gif) no-repeat left 3px;
		padding:0 0 0 10px;
	}
/*------------common table style ends-------------*/

.clsAlbumLeftImage{
	float:left;
}
.clsAlbumRightCart{
	float:right;
	width:205px;
	text-align:right;
	padding-right:3px;
}
	.clsAlbumStatisticsTable td{
		width:50%;
		text-align:left;
		padding:3px 0;
	}
	.clsAlbumStatisticsTable .clsMusicPriceContainer, .clsAlbumStatisticsTable .clsAddToCart, .clsAlbumStatisticsTable .clsStrikeAddToCart, .clsViewAudioLeft .clsAddToCartContainer .clsStrikeAddToCart{
		padding:0;
	}
	.clsAlbumStatisticsTable .clsAddToCart, .clsAlbumStatisticsTable .clsStrikeAddToCart, .clsViewAudioLeft .clsAddToCartContainer .clsStrikeAddToCart, .clsViewAudioLeft .clsAddToCartContainer p{
		background:url(../../images/screen_blue/bg-addCartSeperator.gif) no-repeat left center;
		padding-left:10px;
		padding-bottom:0;
	}
	.clsAlbumStatisticsTable .clsMusicPriceContainer, .clsAlbumStatisticsTable .clsAddToCartContainer{
		float:left;
	}
	.clsAlbumStatisticsTable .clsAddToCart a, .clsViewAudioLeft .clsAddToCartContainer a, .clsAlbumStatisticsTable .clsStrikeAddToCart a{
		background:url(../../images/screen_blue/icon-albumAddCart.gif) no-repeat left top;
		display:block;
		line-height:29px;
		height:29px;
		text-indent:-999em;
		width:30px;
	}
	.clsAlbumStatisticsTable .clsStrikeAddToCart a, .clsViewAudioLeft .clsAddToCartContainer .clsStrikeAddToCart a{
		background:url(../../images/screen_blue/icon-alreadycart.gif) no-repeat left top;
		cursor:default;
	}
	.clsBorderRightMusicPrice{
		padding:0 0 0 0!important;
		margin:8px 9px 0 0!important;
		line-height:13px;
	}


	/*------------ ArtistInfo Block starts ------------*/
.clsArtistInfoTable{
		margin:30px auto 10px;
		border:1px solid #8EA5AF;
		width:485px;
	}
	.clsArtistInfoTable table{
		border-collapse:collapse;
		width:100%;
	}
		.clsArtistInfoTable th{
			background:#43515A;
			text-align:left;
			color:#fff;
			padding:5px 5px 5px 12px;
			border-bottom:0;
		}
			.clsArtistInfoTable th span{
				font-size:12px;
			}
		.clsArtistInfoContainer{
			background:#27363F;
			padding:14px;
		}
			.clsArtistInfoImage{
				/*width:455px;
				height:305px;
				border:1px solid #ADADAD;*/
			}
			.clsPaddingbm0{
				padding-bottom:0!important;
			}
			/* image center align start */
				.cls455x305PXthumbImage{
					width:455px;
					height:305px;
					_width:457px !important;
					_height:307px !important;
				}
				@media screen and (min-width: 0px){ .cls455x305PXthumbImage { height:307px;} } /* Hack for opera */
				@media screen and (-webkit-min-device-pixel-ratio:0) { .cls455x305PXthumbImage { width:457px; } } /* Hack for Safari */
				.clsThumbImageBackground{
					background:url(../../images/screen_blue/bg-76thumb.gif) no-repeat center center;
				}
				.clsLargeThumbImageBackground{
					background:url(../../images/screen_blue/bg-132thumb.gif) no-repeat left top;
					width:136px;
					cursor:pointer;
				}
				.clsThumbImageOuter{
					border:1px solid #bebebe;
					display:table;
					overflow:hidden;
					#position:relative;
					background:transparent;
				}
			/*image center align ends*/

/*------------ ArtistInfo Block ends ------------*/
/*------------new changes for index page starts------------*/

.clsTopcartNumbers{
	float:left;
	margin-right:10px;
}
	.clsListingNo{
		background:url(../../images/screen_blue/bg-topcartNumber.gif) no-repeat left top;
		height:30px;
		line-height:29px;
		text-align:center;
		width:30px;
		font-weight:bold;
		font-size:14px;	
		color:#E53371;
		font-family:Arial, Helvetica, sans-serif;
	}
	.clsTopcartNumbers .clsOptionalValus{
		color:#000000;
		font-size:11px;
		margin-left:3px;
		margin-top:7px;
		padding-left:14px;
		width:11px;
		height:14px;
	}
	.clsValueTop{
		background:url(../../images/screen_blue/arrow_up.gif) no-repeat left;
	}
	.clsValueBottom{
		background:url(../../images/screen_blue/arrow_down.gif) no-repeat left;
	}
	.clsValueEqual{
		background:url(../../images/screen_blue/arrow_equal.gif) no-repeat center;
	}
	.clsValueNoChange{
		background:url(../../images/screen_blue/icon-entry.gif) no-repeat center;
	}
	.clsCenterContenWithMusicSale .clsCenterContentDetiails{
			margin:0 145px 0 128px;
	}
	.clsCenterContenWithMusicSale .clsType a{
		color:#619D07!important;
	}
		.clsCenterContenWithMusicSale .clsTopChartPlayer{
		/*	margin-top:8px;*/
			width:75px;
		}
		.clsMusicSaleOption{
			float:right;
			width:70px;
			text-align:center;
		}
			.clsMusicSaleOption .clsMusicPriceContainer{
				color:#E52369;
			}
		.clsPriceFloatLeft{
			float:left;
			margin-right:15px;
		}
		.clsAddcartFloatRight{
	 		float:left;
		}
			.clsAudioTrackerContainer	.clsPlayerIcon{
				margin-bottom:0!important;
			}
.clsMusicGetFree{
	background:#fff;
	padding:0 5px;
	margin-top:1px;
	*margin-top:0;
	color:#;
}		
.clsMusicPriceCart{
	background:#fff;
	padding:0 5px;
	margin-top:1px;
	*margin-top:0;
}
	.clsMusicPriceLeft{
		float:left;
		color:#E52369;
	}
	.clsMusiccartRight{
		float:right;
		padding:0;
	}
		.clsMusiccartRight a{
			font-weight:normal!important;
			color:#0099C9;
		}
.clsDateStartEnd{
	border-bottom:1px solid #F4F9FC;
	color:#454C4F;
	font-family:Tahoma;
	font-size:11px;
	font-weight:bold;
	margin:10px;
	padding:0 0 8px;
	text-align:center;
	
}
