BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: auto; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; HEIGHT: auto;
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 10px; WIDTH: auto; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; HEIGHT: auto
}
#bodyFrame {
	BACKGROUND: url(../images/bg_home.gif) repeat-x center top; HEIGHT: auto
}
#mainBody {
	WIDTH: 955px; HEIGHT: auto; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left
}
A:link {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
A:visited {
	TEXT-DECORATION: underline
}
A:hover {
	TEXT-DECORATION: underline
}
a.menu {
color: #FFFFFF;
	FONT-SIZE: 11px;
}
.submenu
{
	background-color: #FFFFFF;
}
.menutitle
{
	background-color: #DFEFF1;
}
.clearfix:after
{
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

#bodyWrapper
{
	background-color: #FFFFFF;
	clear: both;
	height: auto;
	width: 985px;
}
#innerbodyWrapper
{
	background: #F0F0F0;
	width: 985px;
}
#innerFooterWrapper
{
	background: #F0F0F0;
	width: 985px;
}
#header
{
	background-color: #FFFFFF;
	width: 985px;
}
#logo
{
	height: 87px;
	width: 230px;
}
#loginLftImg
{
	background: url(../../../images/loginLftImg.gif) no-repeat;
	color: #FFFFFF;
	font-weight: bold;
	height: 26px;
	text-align: right;
	width: 223px;
}
#loginLftImg a:link
{
	color: #FFFFFF;
	text-decoration: none;
}
#loginLftImg a:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
#loginLftImg a:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
#loginLftImg a:active
{
	color: #FFFFFF;
}
#myAccount
{
	color: #81B700;
	font-weight: bold;
	height: 26px;
	padding-right: 10px;
	padding-top: 6px;
}
#lnks
{
	border-top: 1px solid #81B700;
	color: #81B700;
	font-weight: bold;
	height: 26px;
	margin-right: 10px;
	padding-right: 0px;
	padding-top: 6px;
	width: 189px;
}
.C1
{
	color: #81B700;
}
.C2
{
	color: #27888E;
}
.C3
{
	color: #000000;
}
.C4
{
	color: #2BA0A7;
}
.C5
{
	color: #626262;
}
.C6
{
	color: #ffffff;
	font-weight: normal;
}
.C7
{
	color: #727272;
}
.C8
{
	color: #FFFFFF;
	font-family: Tahoma;
	font-size: 11px;
	font-weight: bold;
	font-weight: bolder;
}
.C9
{
	color: #3E3E3E;
}
.C10
{
	color: #28898F;
	font-family: Shusha, Helvetica, sans-serif;
}
.C11
{
	color: #88F8FF;
}
.C12
{
	color: #e4e4e4;
}
.C13
{
	color: #ffffff;
	font-size: 14px;
}
.C14
{
	color: #CCCCCC;
}
.C15
{
	color: #46a7ae;
	font-size: 14px;
}
.error
{
	color: #DA0000;
	font-size: 10px;
	font-weight: bold;
}
#topLnk
{
	background-image: url(../../../images/topLnkRep.gif);
	height: 30px;
}
#lnkHome
{
	float: left;
	height: 20px;
	left: 14px;
	padding-top: 7px;
	position: relative;
	top: 1px;
	width: 30px;
}
#lnkMyStudio
{
	float: left;
	font-family: Shusha;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	left: 16px;
	padding-top: 8px;
	position: relative;
	top: 1px;
	width: 80px;
}
#lnkMyStudioBg
{
	background: #69B200;
	float: left;
	font-family: Shusha;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	left: 16px;
	padding-top: 8px;
	position: relative;
	top: 1px;
	width: 80px;
}
#lnkSongs
{
	float: left;
	font-family: Shusha;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	left: 18px;
	padding-top: 8px;
	position: relative;
	top: 1px;
	width: 58px;
}
#lnkSongsBg
{
	background: #69B200;
	float: left;
	font-family: Shusha;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	left: 18px;
	padding-top: 8px;
	position: relative;
	top: 1px;
	width: 58px;
}
#lnkPerformers
{
	float: left;
	font-family: Shusha;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	left: 20px;
	padding-top: 8px;
	position: relative;
	top: 1px;
	width: 90px;
}
#lnkPerformersBg
{
	background: #69B200;
	float: left;
	font-family: Shusha;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	left: 20px;
	padding-top: 8px;
	position: relative;
	top: 1px;
	width: 90px;
}
#lnkContest
{
	float: left;
	font-family: Shusha;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	left: 21px;
	padding-top: 8px;
	position: relative;
	top: 1px;
	width: 77px;
}
#search
{
	float: right;
	height: 20px;
	left: 5px;
	position: relative;
	top: 4px;
	width: 433px;
}
#mainBody
{
	background: #F0F0F0;
	width: 985px;
}
.heading
{
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bolder;
}
.centerHeading
{
	color: #000000;
	font-size: 17px;
	font-weight: bolder;
	padding-left: 0px;
	padding-right: 10px;
	padding-top: 14px;
}
#lftColumn
{
	clear: both;
	float: left;
	margin-top: 10px;
	padding-left: 10px;
	width: 185px;
}
#myStudio
{
	background: url(../../../images/myStudioHeader2.gif) no-repeat;
	background-color: #46A8AE;
	padding-bottom: 7px;
	text-align: left;
}
#myStudio1
{
	background: url(../../../images/myStudioHeader6.gif) no-repeat;
	background-color: #EEEEEE;
	padding-bottom: 7px;
	text-align: left;
}
#streamCenter
{
	background: url(../../../images/myStudioHeader2.gif) no-repeat;
	background-color: #46A8AE;
	text-align: left;
	width: auto;
}
#profileCenter
{
	background: url(../../../images/myStudioHeader2.gif) no-repeat;
	background-color: #D0E0FD;
	text-align: left;
	width: auto;
}
#vocabCenter
{
	background-color: #D0E0FD;
	text-align: left;
	width: auto;
}
#myStudioBg
{
	background-image: url(../../../images/myStudioBgRep.gif);
	height: auto;
}
#myStudioLnks
{
	color: #1B6ACB;
	font-family: Shusha;
	font-size: 14px;
	font-weight: bold;
	padding-left: 9px;
	padding-top: 7px;
	text-align: left;
}
#myStudioLnks a:link
{
	color: #1B6ACB;
	text-decoration: none;
}
#myStudioLnks a:visited
{
	color: #66ccff;
	text-decoration: none;
}
#myStudioLnks a:hover
{
	text-decoration: underline;
}
#myStudioLnks a:active
{
	color: #1b78af;
}
#myStudioFtr
{
	background: url(../../../images/myStudioFtr.gif) no-repeat;
	height: 15px;
}
#brwSongs
{
	background: url(../../../images/bgHeadingLftBut.gif) no-repeat;
	background-color: #8FCB00;
	margin-top: 0px;
	padding-bottom: 7px;
	padding-right: 20px;
	text-align: left;
}
#brwSongsBg
{
	background-image: url(../../../images/brwSngGenTagBgRep.gif);
	height: auto;
}
#brwSongsLnks
{
	border-top: 1px solid #D7ECA5;
	color: #2BA0A7;
	font-family: Shusha;
	font-size: 14px;
	height: 20px;
	padding-left: 10px;
	padding-top: 5px;
	text-align: left;
	width: 172px;
}
#brwSongsLnks a:link
{
	color: #2BA0A7;
	text-decoration: none;
}
#brwSongsLnks a:visited
{
	color: #2BA0A7;
	text-decoration: none;
}
#brwSongsLnks a:hover
{
	text-decoration: underline;
}
#brwSongsLnks a:active
{
	color: #2BA0A7;
}
#brwGenres
{
	background-image: url(../../../images/bgHeadingLftBut.gif);
	height: 25px;
	margin-top: 0px;
	text-align: left;
}
#brwGenresBg
{
	background-image: url(../../../images/brwSngGenTagBgRep.gif);
	height: auto;
}
#brwGenresLnks
{
	border-top: 1px solid #D7ECA5;
	color: #2BA0A7;
	font-family: Shusha;
	font-size: 14px;
	height: 20px;
	padding-left: 10px;
	padding-top: 5px;
	text-align: left;
	width: 172px;
}
#brwGenresLnks a:link
{
	color: #2BA0A7;
	text-decoration: none;
}
#brwGenresLnks a:visited
{
	color: #2BA0A7;
	text-decoration: none;
}
#brwGenresLnks a:hover
{
	text-decoration: underline;
}
#brwGenresLnks a:active
{
	color: #2BA0A7;
}
#brwTags
{
	background-image: url(../../../images/bgHeadingLftBut.gif);
	height: 25px;
	margin-top: 0px;
	text-align: left;
}
#brwTagsBg
{
	background-image: url(../../../images/brwSngGenTagBgRep.gif);
	height: auto;
}
#brwTagsLnks
{
	border-top: 1px solid #D7ECA5;
	color: #2BA0A7;
	font-family: Shusha;
	font-size: 14px;
	height: 20px;
	padding-left: 10px;
	padding-top: 5px;
	text-align: left;
	width: 172px;
}
#brwTagsLnks a:link
{
	color: #2BA0A7;
	text-decoration: none;
}
#brwTagsLnks a:visited
{
	color: #2BA0A7;
	text-decoration: none;
}
#brwTagsLnks a:hover
{
	text-decoration: underline;
}
#brwTagsLnks a:active
{
	color: #2BA0A7;
}
#brwSngGenTagFtr
{
	background: url(../../../images/brwSngGenFtr.gif) no-repeat;
	height: 15px;
}
#centerColumn
{
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	width: 500px;
}
#centerColumnAdmin
{
	float: left;
	margin-left: 10px;
	margin-top: 10px;
}
#mostPopPerformanceBdyAdmin
{
	background-color: #F0F0F0;
	height: auto;
}
#mostPopPerformanceAdmin
{
	background: url(../../../images/popularPerformancesAdmin.gif) no-repeat;
	background-color: #FFFFFF;
	height: auto;
	padding-bottom: 10px;
	text-align: left;
}
#flashBody
{
}
#mostPopPerformance
{
	background: url(../../../images/popularPerformances.gif) no-repeat;
	background-color: #FFFFFF;
	height: auto;
	padding-bottom: 10px;
	text-align: left;
}
#myAccountCenterHeading
{
	background: url(../../../images/popularPerformances.gif) no-repeat;
	background-color: #FFFFFF;
	height: auto;
	width:auto
	padding-bottom: 0px;
	text-align: left;
}
#mostPopPerformanceWO
{
	background: url(../../../images/popularPerformancesNew.gif) no-repeat;
	background-color: #FFFFFF;
	height: auto;
	padding-bottom: 10px;
}
#mostPopPerformanceBdy
{
	background-color: #FFFFFF;
	height: auto;
	width: 570px;
}
#popularPerformanceHdr
{
	background: url(../../../images/performancesHdr.gif) no-repeat;
	background-color: #EAEAEA;
	height: auto;
	width: 382px;
}
#popularPerformanceBdy
{
	background-color: #EAEAEA;
	height: auto;
	margin-left: 12px;
	margin-top: 0px;
	width: 382px;
}
#performencesImageFrame
{
	background: url(../../../images/imgFrame.gif) no-repeat;
	height: 101px;
	margin-left: 10px;
	margin-top: 12px;
}
#contestImageFrame
{
	background: url(../../../images/imgFrame.gif) no-repeat;
	height: 130px;
	margin-left: 10px;
}
performencesImage
{
	margin-top: 5px;
}
.popularPerformancesName
{
	color: #81B700;
	font-family: Shusha;
	font-size: 14px;
	font-weight: bold;
}
.popularPerformancesSongName
{
	color: #27888E;
	font-family: Shusha;
	font-size: 14px;
	font-weight: bold;
}
#popularPerformanceFtr
{
	background: url(../../../images/performancesFtr.gif) no-repeat;
	height: 6px;
	width: 382px;
}
#popularFeaturePerformanceBdy
{
	background: url(../../../images/performancesBRep.gif);
	height: 195px;
	margin-left: 12px;
	width: 382px;
}
#popularSongs
{
	background: url(../../../images/centerHeading.gif) no-repeat;
	padding-bottom: 10px;
	text-align: left;
}
#popularSongBdy
{
	background: url(../../../images/performancesBRep.gif);
	height: auto;
	width: 382px;
}
#rtColumn
{
	float: RIGHT;
	margin-RIGHT: 10px;
	margin-top: 10px;
	width: 185px;
}
#rtColumnGk
{
	float: left;
	margin-left: 10px;
	margin-top: 0px;
	width: 185px;
}
#contestHeading
{
	background: url(../../../images/rtHeading.gif) no-repeat;
	height: 25px;
	text-align: left;
}
#contestBgRep
{
	background: url(../../../images/rtColBgRep.gif);
	width: 184px;
}
#contestCmBgRep
{
	background: url(../../../images/rtColBgRep2.gif);
	width: 400px;
}
#contestData
{
	border-top: 1px solid #DAEEAC;
	height: auto;
	width: 183px;
}
#performanceData
{
	border-top: 1px solid #DAEEAC;
	height: auto;
	width: 184px;
}
#contestFtr
{
	background: url(../../../images/rtColFtr.gif) no-repeat;
	height: 15px;
}
#contestCmFtr
{
	background: url(../../../images/rtColFtr2.gif) no-repeat;
	height: 15px;
}
#hRPHeading
{
	background: url(../../../images/myStudioHeader2.gif) no-repeat;
	background-color:  #46A8AE;
	padding-bottom: 7px;
	padding-right: 20px;
	text-align: left;
}
#indexHeading
{
	background: url(../../../images/cmHeader.gif) no-repeat;
	background-color:  #FFFFF;
	padding-bottom: 7px;
	padding-right: 20px;
	text-align: left;
}
#hRPcmHeading
{
	background: url(../../../images/myStudioHeader3.gif) no-repeat;
	background-color:  #46A8AE;
	padding-bottom: 7px;
	padding-right: 20px;
	text-align: left;
}
#hRPDubHeading
{
	background: url(../../../images/rtDubHeading.gif);
	height: 25px;
	margin-top: 0px;
	text-align: left;
}
#hPRImg
{
	float: left;
	padding-left: 9px;
	padding-top: 8px;
}
#hPRData
{
	padding-bottom: 10px;
	padding-left: 60px;
	padding-top: 10px;
	text-align: left;
}
#contestColumn
{
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	width: 160px;
}
#contestColumnGk
{
	float: left;
	margin-left: 10px;
	margin-top: 0px;
	width: 160px;
}
#footer
{
	background: #F0F0F0;
	clear: both;
	line-height: 18px;
	padding: 5px;
}
#footerInner
{
	background: #F0F0F0;
	border-top: 1px solid #AAAAAA;
	clear: both;
	color: #AAAAAA;
	line-height: 18px;
	margin-left: 200px;
	padding: 5px;
	text-align: center;
	width: 590px;
}
#star0
{
	background: url(../../../images/sm_stars_0.gif) no-repeat;
	float: left;
	height: 16px;
	width: 67px;
}
#star1
{
	background: url(../../../images/sm_stars_1.gif) no-repeat;
	float: left;
	height: 16px;
	width: 67px;
}
#star2
{
	background: url(../../../images/sm_stars_2.gif) no-repeat;
	float: left;
	height: 16px;
	width: 67px;
}
#star3
{
	background: url(../../../images/sm_stars_3.gif) no-repeat;
	float: left;
	height: 16px;
	width: 67px;
}
#star4
{
	background: url(../../../images/sm_stars_4.gif) no-repeat;
	float: left;
	height: 16px;
	width: 67px;
}
#star5
{
	background: url(../../../images/sm_stars_5.gif) no-repeat;
	float: left;
	height: 16px;
	width: 67px;
}
#star6
{
	background: url(../../../images/sm_stars_6.gif) no-repeat;
	float: left;
	height: 16px;
	width: 67px;
}
#star7
{
	background: url(../../../images/sm_stars_7.gif) no-repeat;
	float: left;
	height: 16px;
	width: 67px;
}
#star8
{
	background: url(../../../images/sm_stars_8.gif) no-repeat;
	float: left;
	height: 16px;
	width: 67px;
}
#star9
{
	background: url(../../../images/sm_stars_9.gif) no-repeat;
	float: left;
	height: 16px;
	width: 67px;
}
#star10
{
	background: url(../../../images/sm_stars_10.gif) no-repeat;
	float: left;
	height: 16px;
	width: 67px;
}
#loginContent
{
	background: url(../../../images/Task-Based_Login_layer_Bg.jpg) no-repeat;
	clear: both;
	font-weight: bold;
	height: 204px;
	padding: 10px;
	padding-bottom: 0px;
	text-align: left;
}
#registrationContent
{
	background: url(../../../images/Task-Based_Reg_layer_Bg.jpg) no-repeat;
	clear: both;
	font-weight: bold;
	height: 300px;
	padding: 10px;
	padding-bottom: 0px;
	text-align: left;
}
#inputBorder
{
	border: 1px solid #C9C9C9;
}
#fLeft
{
	float: left;
}
#userDetailWidth
{
	background: url(../../../images/myStudioHeader.gif) no-repeat;
	background-color: #DFEFF1;
	text-align: left;
	width: 185px;
}
#userDetail
{
	background-color: #DFEFF1;
	border-left: 1px solid #92CBCF;
	border-right: 1px solid #92CBCF;
	border-top: 1px solid #92CBCF;
	color: #2BA0A7;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	line-height: 18px;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-top: 4px;
	text-align: left;
}
#userDetail a:link
{
	color: #2BA0A7;
	text-decoration: none;
}
#userDetail a:visited
{
	color: #2BA0A7;
	text-decoration: none;
}
#userDetail a:hover
{
	text-decoration: underline;
}
#userDetail a:active
{
	color: #2BA0A7;
}
.imgRightPadding
{
	padding-right: 10px;
}
#userDetailsLeftDiv
{
	background-color: #DFEFF1;
	color: #2BA0A7;
	font-weight: bold;
	text-align: center;
}
#userDetailsRightDiv
{
	background-color: #DFEFF1;
	color: #2BA0A7;
	font-weight: bold;
	padding-bottom: 4px;
	padding-left: 10px;
	padding-top: 4px;
	text-align: left;
}
#userDetailsBorder
{
	border-left: 1px solid #92CBCF;
	border-right: 1px solid #92CBCF;
	border-top: 1px solid #92CBCF;
}
#allArtistc1
{
	background-color: #eaeaea;
	float: left;
	font-size: 11px;
	padding-bottom: 5px;
	padding-left: 15px;
	padding-top: 5px;
	width: 196px;
}
#allArtistc2
{
	background-color: #eaeaea;
	float: left;
	font-size: 11px;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 75px;
}
#allArtistc3
{
	background-color: #eaeaea;
	float: left;
	font-size: 11px;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 95px;
}
#allArtist
{
	background: url(../../../images/recentlyPerformedSongsHeade.jpg) no-repeat;
	background-color: #eaeaea;
	text-align: left;
	width: 381px;
}
#allArtistTopBg
{
	background: url(../../../images/all_artists.jpg) no-repeat;
	height: 22px;
	width: auto;	
	padding-left: 0px;
	padding-top: 5px;
}
#allArtistPreNext
{
	background-color: #eaeaea;
	height: 21px;
	padding-top: 5px;
}
#allArtistPreNextFtr
{
	background: url(../../../images/all_artists_footer.jpg) no-repeat;
	height: 18px;
	padding-top: 5px;
	width: 381px;
}
#mpPerformances
{
	width: 185px;
}
#topPerformance
{
	clear: both;
	font-size: 11px;
	padding-top: 10px;
	width: 381px;
}
#topPerformancec1
{
	float: left;
	width: 114px;
}
#topPerformancec2
{
	float: left;
	padding-left: 10px;
	width: 55px;
}
#topPerformancec3
{
	float: left;
	padding-left: 10px;
	width: 90px;
}
#recentlyPerformedSongsc3
{
	float: left;
	padding-left: 10px;
	width: 55px;
}
#recentlyPerformedSongsc4
{
	float: left;
	text-align: center;
	width: 35px;
}
#performeStudioMemberc2
{
	float: left;
	width: 277px;
}
#performeStudioMemberc2c2
{
	float: right;
	width: 114px;
}
#centerBody
{
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	width: 600px;
}
#centerBodyHeading
{
	background: url(../../../images/pgHeadTop.gif) no-repeat;
	background-color: #8FCB00;
	color: #FFFFFF;
	font: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	height: auto;
	padding-left: 10px;
	padding-top: 5px;
	text-align: left;
}
#centerLftColumn
{
	float: left;
	margin-left: 0px;
	margin-top: 10px;
	width: 405px;
}
#centerLftColumnGk
{
	float: left;
	margin-left: 0px;
	margin-top: 0px;
	width: 405px;
}
#centerRtColumn
{
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	width: 185px;
}
#performeStudioMember
{
	padding-bottom: 10px;
	padding-top: 10px;
	width: 381px;
}
#performeStudioMemberc1
{
	float: left;
	font-size: 11px;
	padding-left: 10px;
	width: 89px;
}
#performeStudioMemberc2c1
{
	float: left;
	padding-bottom: 5px;
	width: 162px;
}
#performeStudioMemberc2r3c1
{
	float: left;
	font-size: 11px;
	width: 277px;
}
#myStudioFrame
{
	background: url(../../../images/imgFrame.gif) no-repeat;
	height: 101px;
}
#performeStudioMemberc2c3
{
	border-bottom: 1px solid #C6DE8C;
	border-top: 1px solid #C6DE8C;
}
#share
{
	background-color: #8FCB00;
	color: #FFFFFF;
	font-size: 12px;
	font-weight: bold;
	padding-bottom: 5px;
	padding-left: 10px;
	padding-top: 5px;
	text-align: left;
}
#studioRecentFeedbackTopRow
{
	background-color: #eaeaea;
	width: 381px;
}
#studioRecentFeedbackRow1
{
	background-color: #eaeaea;
	clear: both;
	font-size: 11px;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 381px;
}
#srfRow1Col1
{
	float: left;
	margin-top: 0px;
	width: 63px;
}
#srfRow1Col2
{
	float: left;
	text-align: left;
	width: 192px;
}
#srfRow1Col3
{
	float: left;
	text-align: left;
	width: 75px;
}
#srfRow1Col4
{
	float: left;
	width: 51px;
}
#srfRow2
{
	clear: both;
	height: 20px;
	padding-left: 10px;
	padding-top: 5px;
	text-align: left;
}
#srfRow3
{
	background-color: #eaeaea;
	clear: both;
	font-size: 11px;
	padding-top: 10px;
	width: 381px;
}
#srfChildContainer
{
	background-color: #fff;
	border: 1px solid #D3D3D3;
	margin-left: 10px;
	margin-right: 10px;
	margin-top: 10px;
	padding-top: 15px;
}
#srfChildCol1
{
	background-color: #fff;
	float: left;
	padding-left: 15px;
	width: 54px;
}
#srfChildCol2
{
	background-color: #fff;
	float: left;
	text-align: left;
	width: 192px;
}
#srfChildCol3
{
	background-color: #fff;
	float: left;
	text-align: left;
	width: 55px;
}
#srfChildCol4
{
	background-color: #fff;
	float: left;
	width: 40px;
}
#myFavorites
{
	background-color: #EAEAEA;
	width: 382px;
}
#myFavoritePerformer
{
	background-color: #EAEAEA;
	float: left;
	width: 133px;
}
#myFavoritePerformance
{
	background-color: #EAEAEA;
	float: left;
	width: 126px;
}
#myFavoriteSong
{
	background-color: #EAEAEA;
	float: left;
	width: 122px;
}
#myFavoriteHeading
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bolder;
	padding-bottom: 10px;
	padding-left: 9px;
	padding-top: 2px;
	text-align: left;
}
#myFavoritePerformerBdy
{
	border-right: 1px solid #FFFFFF;
	height: 85px;
}
#myFavoriteSongBdy
{
	height: 75px;
	padding-left: 5px;
	padding-top: 10px;
	text-align: left;
}
#myStudioPerformanceData
{
	padding-bottom: 10px;
	padding-left: 55px;
	padding-top: 10px;
	text-align: left;
}
#myStudioPerformerData
{
	padding-left: 55px;
	padding-top: 10px;
	text-align: left;
}
#recentTags
{
	float: left;
	padding-bottom: 10px;
	padding-left: 20px;
	text-align: left;
	width: 75px;
}
#popularTagPerformanceHdr
{
	background: url(../../../images/tagCMHeading.gif) no-repeat;
	background-color: #EAEAEA;
	height: 28px;
	width: 381px;
}
#sortBy
{
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}
#sortByPerformerName
{
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}
#sortBySongName
{
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}
#sortByScore
{
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}
#sortByDateRecorded
{
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}
#sortByPlays
{
	float: left;
	margin-left: 10px;
	margin-top: 5px;
}
#performanceTagImage
{
	background-color: #EAEAEA;
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 66px;
	padding-left: 5px;
	padding-top: 5px;
	width: 64px;
}
#performanceTagUser
{
	background-color: #EAEAEA;
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 66px;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
	width: 68px;
}
#performanceTagSong
{
	background-color: #EAEAEA;
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 66px;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
	width: 151px;
}
#performanceTagRating
{
	background-color: #EAEAEA;
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 66px;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
	width: 78px;
}
#performanceSongImage
{
	background-color: #EAEAEA;
	border-bottom: 1px solid #FFFFFF;
	float: left;
	height: 66px;
	padding-left: 5px;
	padding-top: 5px;
	width: 64px;
}
#performanceSongUser
{
	background-color: #EAEAEA;
	border-bottom: 1px solid #FFFFFF;
	float: left;
	height: 66px;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
	width: 68px;
}
#performanceSongSong
{
	background-color: #EAEAEA;
	border-bottom: 1px solid #FFFFFF;
	float: left;
	height: 66px;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
	width: 151px;
}
#performanceSongRating
{
	background-color: #EAEAEA;
	border-bottom: 1px solid #FFFFFF;
	float: left;
	height: 66px;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
	width: 78px;
}
#performerListImage
{
	background-color: #EAEAEA;
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 61px;
	padding-left: 10px;
	padding-top: 10px;
	text-align: left;
	width: 52px;
}
#performerListUser
{
	background-color: #EAEAEA;
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 61px;
	padding-top: 10px;
	text-align: left;
	width: 82px;
}
#performerListPerformances
{
	background-color: #EAEAEA;
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 61px;
	padding-top: 10px;
	text-align: left;
	width: 146px;
}
#performerListScore
{
	background-color: #EAEAEA;
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 61px;
	padding-top: 10px;
	text-align: left;
	width: 91px;
}
#sortBySL
{
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}
#sortByAZSL
{
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}
#sortByZASL
{
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}
#sortByMrSL
{
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}
#sortByDateAddSL
{
	float: left;
	margin-left: 5px;
	margin-top: 5px;
}
#SLBut
{
	background-color: #EAEAEA;
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 46px;
	padding-top: 10px;
	text-align: left;
	width: 68px;
}
#SLTitle
{
	background-color: #EAEAEA;
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 46px;
	padding-left: 5px;
	padding-top: 10px;
	text-align: left;
	width: 134px;
}
#SLGenre
{
	background-color: #EAEAEA;
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 46px;
	padding-left: 5px;
	padding-top: 10px;
	text-align: left;
	width: 80px;
}
#SLPerformer
{
	background-color: #EAEAEA;
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 46px;
	padding-left: 5px;
	padding-top: 10px;
	text-align: left;
	width: 84px;
}
#subContent
{
	background: url(../../../images/subscriberHeaderBg.jpg) no-repeat #EAEAEA;
	clear: both;
	font-weight: bold;
	height: 600px;
	padding: 5px;
	padding-bottom: 0px;
	text-align: left;
}
#fgtPwd
{
	background: url(../../../images/subscriberHeaderBg.jpg) no-repeat #EAEAEA;
	clear: both;
	height: auto;
	padding: 5px;
	padding-bottom: 0px;
	text-align: left;
}
#popularPerformanceNewHdr
{
	background: url(../../../images/performancesNewHdr.gif) no-repeat;
	background-color: #EAEAEA;
	height: 6px;
	width: 381px;
}
#STitleBut
{
	border-bottom: 1px solid #FFFFFF;
	float: left;
	height: 55px;
	padding-left: 10px;
	text-align: left;
	width: 140px;
}
#SGenre
{
	border-bottom: 1px solid #FFFFFF;
	float: left;
	height: 55px;
	padding-left: 5px;
	text-align: left;
	width: 105px;
}
#SPerformer
{
	border-bottom: 1px solid #FFFFFF;
	float: left;
	height: 55px;
	padding-left: 5px;
	text-align: left;
	width: 115px;
}
#SLTitleBut
{
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 45px;
	padding-left: 10px;
	padding-top: 10px;
	text-align: left;
	width: 140px;
}
#SLGenre
{
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 45px;
	padding-left: 5px;
	padding-top: 10px;
	text-align: left;
	width: 115px;
}
#SLPerformer
{
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 45px;
	padding-left: 5px;
	padding-top: 10px;
	text-align: left;
	width: 105px;
}
.popularSongsColor
{
	background-color: #EAEAEA;
	font-size: 11px;
	padding-top: 5px;
}
.popularSongsGradient
{
	background-color: #F0F0F0;
	font-size: 11px;
	padding-top: 5px;
}
.popup
{
	background-color: #FFFFFF;
	height: 770px;
	left: 20;
	position: absolute;
	top: 10;
	width: 440px;
}
#performanceSDImage
{
	background-color: #EAEAEA;
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 71px;
	padding-top: 5px;
	width: 69px;
}
#performanceSDUser
{
	background-color: #EAEAEA;
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 71px;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
	width: 69px;
}
#performanceSDSong
{
	background-color: #EAEAEA;
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 71px;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
	width: 150px;
}
#performanceSDRating
{
	background-color: #EAEAEA;
	border-top: 1px solid #FFFFFF;
	float: left;
	height: 71px;
	padding-left: 5px;
	padding-top: 5px;
	text-align: left;
	width: 78px;
}
#thanksActivate
{
	background: url(../../../images/activateThanksBg.jpg) no-repeat;
	clear: both;
	font-weight: bold;
	height: 120px;
	padding: 10px;
	padding-bottom: 0px;
	text-align: left;
}
#loginContent
{
	background: url(../../../images/Task-Based_Login_layer_Bg.jpg) no-repeat;
	clear: both;
	font-weight: bold;
	height: 204px;
	padding: 10px;
	padding-bottom: 0px;
	text-align: left;
}
ul
{
	margin-left: 4em;
	margin-top: .25em;
	padding: 0px;
	padding-top: 0px;
	position: relative;
}
li
{
	line-height: 1.25em;
	margin-left: 0px;
	padding-left: .25em;
	padding-top: 0px;
}
.in12
{
	color: #000;
	font-size: 12px;
}
.in10
{
	color: #000;
	font-size: 11px;
}
.inHdr
{
	color: #000;
	font-size: 12px;
	font-weight: bold;
	padding-left: 10px;
	width: 250px;
}
#inBtns
{
	left: 140;
	position: absolute;
	top: 130;
}
#inLst
{
	left: 120;
	overflow: hidden;
	padding: 0px;
	position: absolute;
	text-align: left;
	top: 80;
}
#inErr
{
	left: 130;
	position: absolute;
	text-align: left;
	top: 120;
}
#in1
{
	left: 0px;
	position: absolute;
	top: 0px;
}
#popups
{
	background: url(../../../images/bkg_top.jpg) no-repeat;
	clear: both;
	height: 4px;
}
#accCtrMemberUserDetail
{
	float: left;
	font-weight: normal;
	padding-top: 10px;
	width: 140px;
}
#accCtrMemberBtn
{
	clear: right;
	float: left;
	font-weight: normal;
	padding-top: 10px;
	width: 100px;
}
#accCtrMemberUsername
{
	float: left;
	font-weight: bold;
	padding: 10px;
	padding-bottom: 0px;
	width: 110px;
}
#accCtrMemberUserDetail
{
	float: left;
	font-weight: normal;
	padding-top: 10px;
	width: 140px;
}
#accCtrMemberBtn
{
	clear: right;
	float: left;
	font-weight: normal;
	padding-top: 10px;
	width: 100px;
}
#accCtrMemberRadio
{
	float: left;
	margin-left: 5px;
	width: 15px;
}
#accCtrMemberRadioDetails
{
	color: #3E3E3E;
	float: left;
	padding-left: 10px;
	padding-top: 3px;
	width: 290px;
}
#accClrHt
{
	clear: both;
	height: auto;
}
#accInputWidth
{
	float: left;
	height: auto;
	padding-top: 5px;
	width: 150px;
}
#accWidth
{
	float: left;
	height: auto;
	padding-top: 5px;
	width: 180PX;
}
#accMemberStatus
{
	clear: left;
	float: left;
	font-weight: bold;
	padding: 10px;
	padding-bottom: 0px;
	width: 100px;
}
#accMemberActive
{
	float: left;
	font-weight: normal;
	padding-top: 10px;
	width: 140px;
}
#accPaymentPlan
{
	padding-top: 5px;
}
#accMemberStatusDtl
{
	clear: both;
	color: #27888E;
	padding-bottom: 5px;
}
#accMemberPassDtl
{
	color: #27888E;
	padding-bottom: 5px;
}
#accDetails
{
	background: #FFFFFF;
	border: 1px solid #d3d3d3;
	clear: both;
	margin-bottom: 10px;
	margin-left: 5px;
	margin-right: 5px;
	margin-top: 10px;
	padding: 10px;
}
#accMainContainer
{
	clear: both;
	font-weight: bold;
	height: auto;
	padding: 0px 5px;
	text-align: left;
}
#accDetailsContainer
{
	color: #000;
	font-weight: normal;
}
#myInboxTopBg
{
	background: url(../../../images/myInboxTopBg.gif) no-repeat;
	height: 28px;
	text-align: left;
}
.myMessage
{
	background: url(../../../images/myMessages.gif) no-repeat;
	float: left;
	height: 16px;
	margin-left: 8px;
	margin-top: 6px;
	padding-left: 10px;
	padding-top: 5px;
	width: 59px;
}
.myMessageOvr
{
	background: url(../../../images/myMessageOvr.gif) no-repeat;
	float: left;
	height: 16px;
	margin-left: 8px;
	margin-top: 6px;
	padding-left: 10px;
	padding-top: 5px;
	width: 59px;
}
.myMessageFeedback
{
	background: url(../../../images/myFeedback.gif) no-repeat;
	float: left;
	height: 16px;
	margin-top: 6px;
	padding-left: 10px;
	padding-top: 5px;
	width: 130px;
}
.myMessageFeedbackOvr
{
	background: url(../../../images/myFeedbackOvr.gif) no-repeat;
	float: left;
	height: 16px;
	margin-top: 6px;
	padding-left: 10px;
	padding-top: 5px;
	width: 130px;
}
#myBdy
{
	height: auto;
	text-align: left;
	width: 381px;
}
.myBdyCL
{
	height: auto;
	text-align: left;
	width: 381px;
}
#myFtr
{
	background: url(../../../images/myFtr.gif) no-repeat;
	clear: both;
	height: 21px;
	padding-top: 5px;
	width: 381px;
}
#loginContentHt
{
	background: url(../../../images/recentlyPerformedSongsHeade.jpg) no-repeat #eaeaea;
	clear: both;
	font-weight: bold;
	height: auto;
	padding: 10px;
	padding-bottom: 0px;
	text-align: left;
}
.myPerformances
{
	background: url(../../../images/myPerformance.gif) no-repeat;
	float: left;
	height: 16px;
	margin-left: 8px;
	margin-top: 6px;
	padding-left: 20px;
	padding-top: 5px;
	width: 87px;
}
.myPerformancesOvr
{
	background: url(../../../images/myPerformanceOvr.gif) no-repeat;
	float: left;
	height: 16px;
	margin-left: 8px;
	margin-top: 6px;
	padding-left: 20px;
	padding-top: 5px;
	width: 87px;
}
.myPerformer
{
	background: url(../../../images/myPerformer.gif) no-repeat;
	float: left;
	height: 16px;
	margin-left: 8px;
	margin-top: 6px;
	padding-left: 20px;
	padding-top: 5px;
	width: 64px;
}
.myPerformerOvr
{
	background: url(../../../images/myPerformerOvr.gif) no-repeat;
	float: left;
	height: 16px;
	margin-left: 8px;
	margin-top: 6px;
	padding-left: 20px;
	padding-top: 5px;
	width: 64px;
}
.mySong
{
	background: url(../../../images/mySong.gif) no-repeat;
	float: left;
	height: 16px;
	margin-left: 8px;
	margin-top: 6px;
	padding-left: 10px;
	padding-top: 5px;
	width: 42px;
}
.mySongOvr
{
	background: url(../../../images/mySongOvr.gif) no-repeat;
	float: left;
	height: 16px;
	margin-left: 8px;
	margin-top: 6px;
	padding-left: 10px;
	padding-top: 5px;
	width: 42px;
}
#featuredPerformancePopUp
{
	background: url(../../../images/centerHeadingPopUpbg.gif);
	height: 47px;
	text-align: left;
}
#layerLogo
{
	background: url(../../../images/layerLogo.gif);
	height: 60px;
	text-align: left;
}

#deletePopUp
{
	background: url(../../../images/deletePopup.gif);
	height: 60px;
	text-align: left;
}

#centerHdrContent
{
	background: url(../../../images/updatePassHdr.jpg) no-repeat #eaeaea;
	float: left;
	height: 150px;
	padding: 10px;
	padding-bottom: 0px;
	text-align: left;
	width: 600px;	
}
#centerTilesContent
{
	background: url(../../../images/updatePassHdr.jpg) no-repeat #eaeaea;
	float: left;
	height: 150px;	
	margin-top: 1px;
	text-align: left;
	width: 570px;
	align:left;
}
#centerThreadsContent
{
	float: left;
	height: 100px;	
	margin-top: 1px;
	text-align: left;
	width: 570px;
	align:left;
}
#centerTilesFtr
{
	background: url(../../../images/updatePassFtr.jpg) no-repeat;
	height: 15px;
}
#featuredPerformance
{
	background: url(../../../images/centerHeading.gif);
	height: 47px;
	text-align: left;
}
#centerHdrContent
{
	background: url(../../../images/updatePassHdr.jpg) no-repeat #eaeaea;
	float: left;
	height: 150px;
	padding: 10px;
	padding-bottom: 0px;
	text-align: left;
	width: 361px;
}
#thanksMail
{
	background: url(../../../images/thanksRegistering.gif) no-repeat;
	clear: both;
	font-size: 12px;
	font-weight: bold;
	height: 65px;
	padding: 5px;
	padding-bottom: 0px;
	text-align: center;
}
.inspector
{
	FONT-SIZE: 11px;
}
UL.sortable LI
{
	POSITION: relative;
}
UL.boxy
{
	FONT-FAMILY: Arial, sans-serif;
	FONT-SIZE: 13px;
	LIST-STYLE-TYPE: none;
	MARGIN: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	PADDING-RIGHT: 0px;
	PADDING-TOP: 0px;
}
UL.boxy LI
{
	background-color: #eee;
	CURSOR: move;
	height: 5em;
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 2px;
	PADDING-TOP: 0px;
}
#phoneticlong
{
	margin-bottom: 5px;
}
#phoneticlong11
{
	margin-bottom: 1pt;
}
.menu_style{
	font-family:Verdana;
    font-size:7pt;
    background:#6666CC;
    color:#FFFFFF;
    font-weight: bold;
    text-transform:uppercase;

}
#navigationBarSection2 {
	FLOAT: left; WIDTH: 755px; HEIGHT: 29px
}
#topSearch_bar {
	PADDING-LEFT: 10px; FLOAT: right; WIDTH: 290px; PADDING-TOP: 3px; HEIGHT: 26px
}
#navigationBar {
	PADDING-LEFT: 10px; FLOAT: left; MARGIN-LEFT: 5px; WIDTH: 935px; MARGIN-RIGHT: 5px; HEIGHT: 29px
}
#navigationBarSection1 {
	FLOAT: left; WIDTH: 180px; PADDING-TOP: 7px; HEIGHT: 21px
}
.blackRegular {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
.navigationBold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif
}
#loginBdy {
	FLOAT: right; WIDTH: 370px; HEIGHT: 68px
}
#loginBoxImage {
	FLOAT: left; WIDTH: 60px; PADDING-TOP: 12px; HEIGHT: 50px; TEXT-ALIGN: center
}
#loginBoxLinks {
	FLOAT: left; WIDTH: 310px; PADDING-TOP: 16px
}
#loginBoxLogin {
	FLOAT: left; WIDTH: 310px
}
.error {
  border: 1px solid red;
  background-color: #ffffee;
  color: #660000;
  width: 400px;
  padding: 5px;
}
.notify {
  border: 1px solid #336699;
  background-color: #ffffee;
  color: #336699;
  width: 400px;
  padding: 5px;
}
#wrap {
	padding: 0 0px;
	width: 985px;
}
a.top {
	background: none no-repeat top left;
	text-decoration: none;
	width: 985;
	height: 50;
	display: block;
	float: right;
	overflow: hidden;
	letter-spacing: 1000px;
	text-indent: 11px;
}

.headerbar {

	background-color: #6666CC;
	background-image: url("images/bg_header.gif");
	color: #FFFFFF;
}
.headerbar {
	background: #6666CC none repeat-x 0 0;
	color: #FFFFFF;
	margin-bottom: 4px;
	padding: 0 5px;
}

#site-description {
	float: left;
	width: 25%;
}
span.corners-top, span.corners-bottom, span.corners-top span, span.corners-bottom span {
	font-size: 1px;
	line-height: 1px;
	display: block;
	height: 5px;
	background-repeat: no-repeat;
}

span.corners-top {
	background-image: none;
	background-position: 0 0;
	margin: 0 -5px;
}

span.corners-top span {
	background-image: none;
	background-position: 100% 0;
}

span.corners-bottom {
	background-image: none;
	background-position: 0 100%;
	margin: 0 -5px;
	clear: both;
}

span.corners-bottom span {
	background-image: none;
	background-position: 100% 100%;
}
span.corners-top {
	background-image: url("images/corners_left.GIF");
}

span.corners-top span {
	background-image: url("images/corners_right.GIF");
}

span.corners-bottom {
	background-image: url("images/corners_left.GIF");
}

span.corners-bottom span {
	background-image: url("images/corners_right.GIF");
}

.rules span.corners-top {
	margin: 0 -10px 5px -10px;
}

.rules span.corners-bottom {
	margin: 5px -10px 0 -10px;
}
.headbg span.corners-bottom {
	margin-bottom: -1px;
}
h1,h2,p{margin: 0 10px}
h1{font-size: 250%;color: #000000}
h2{font-size: 200%;color: #000000}
p{padding-bottom:1em}
h2{padding-top: 0.3em}
div#centralvib{
 background: #FFFFFF;
 padding-left:0p;
 clear:both;
 align=left;
 width:569px;
 }

b.rtop, b.rbottom{display:block;background: #F0F0F0}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #6666CC}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}

