﻿body {
	background: #000000 url(../images/homebg.jpg) top center no-repeat fixed;
	/*background:#000000 url(../images/starbg2.jpg) top center repeat;*/
	/*background:#000000 url(../images/starbg.jpg) top center repeat;*/
	font-size: 12px;
	
	font-family: Arial, Helvetica, Sans-Serif; 
	margin: 0px 0px 0px 0px;
	color: #333;
	text-align:center;
}

.wrapper {
	margin: 0 auto;
	width: 902px;
    text-align:left;
}
      

    
	
.dataTitle {
	color:#3333cc;
}
	
.dataContent {
	color: #666666;
}
        
.navSeparator  {
    float:left;
    margin-left:10px;
    margin-right:10px;   
    color:#aeaeae;
}

.subNavSeparator {
    float:left;
    margin-left:10px;
    margin-right:10px;   
    color:#aeaeae;
}

#menuwrapper {
    width:902px;
    height:30px;
    background-color:red;
}
        
#menuul {   
    margin:0;
    padding:0;
}
        
.menuli {
    display:inline;
    padding:0;
    margin:0;         
}

a.licensehref, a licensehref:visited {
    cursor:pointer;
    font-size:12px;
    font-family: Arial, Helvetica, Sans-Serif;
    font-style:normal;
    text-decoration: none;   
    color:#d8d8d8;
    text-align:center;
    line-height:40px;
}
a.licensehref:hover {
    color:#829db1;
}


a.footerhref, a footerhref:visited {
    cursor:pointer;
    font-size:11px;
    font-family: Arial, Helvetica, Sans-Serif;
    font-style:normal;
    text-decoration: none;   
    color:White;
}

a.footerhref:hover {
    color:#829db1;
}
        
        
.footerspacer {
    font-size:11px;
    font-family: Trebuchet MS, Helvetica, Arial;
    padding-left:5px;
    padding-right:5px;
    color:White;
           
}
        
.seeAllHeader 
{
    font-size:9px;
    font-family: Arial, Helvetica, Sans-Serif;
    font-style:normal;
    color:#999999;
    
}        

a.seeAll, a.seeAll:visited {
    font-size:9px;
    font-family: Arial, Helvetica, Sans-Serif;
    font-style:normal;
    text-decoration: underline;   
    color:#999999;
}

a.seeAll:hover {
    color:#ffffff;
    
}


a.newReleasesRecording, a.newReleasesRecording:visited {
    xfont-size:9px;
    xfont-family: Arial, Helvetica, Sans-Serif;
    xfont-style:normal;
    text-decoration: none;   
    color:#000000;
}

a.newReleasesRecording:hover {
    xcolor:#000000;
    text-decoration:underline;
}

.submenu  {
    xdisplay:block; position:absolute; xvisibility:hidden; background-color:#829db1; xleft:5px; margin:0;
    xborder:1px solid #ba6; 
    xborder-width:0 1px 1px 1px;
-o-border-radius:0 0 10px 0;
-icab-border-radius:0 0 10px 0;
-khtml-border-radius:0 0 10px 0;
-moz-border-radius:0 0 10px 0;
xwebkit-border-bottom-left-radius:10px;
-webkit-border-bottom-right-radius:10px;
border-radius:0 0 10px 0;
}


/* Home Menu */
.submenuul 
{
    list-style:none; 
    padding:0 0 0 0;            
}
        
.submenu-ul .home {width:100px; height:54px; background:url(../images/home.png);}
.submenu-ul a.products {width:130px; height:54px; background:url(../images/products.png);}
          

.testmenu {list-style:none; padding:0 0 0 0; margin:0;}
.testmenu a {display:block; font:normal  12px arial,sans-serif;color:#ffffff; xline-height:20px; text-decoration:none;} 

.testmenu a.currentnews {width:100px; height:20px; background:url(../images/CurrentNews.png); background-repeat:no-repeat;}
.testmenu a.pressreleases {width:100px; height:20px; background:url(../images/PressReleases.png); background-repeat:no-repeat;}
.testmenu a.newsarchives {width:100px; height:20px; background:url(../images/NewsArchives.png); background-repeat:no-repeat;}
        
.testmenu a.licenserequest {width:100px; height:20px; background:url(../images/LicenseRequestOption.png); background-repeat:no-repeat;}
.testmenu a.musicsearch {width:100px; height:20px; background:url(../images/MusicSearchOption.png); background-repeat:no-repeat;}

.testmenu a.songsearch {width:100px; height:20px;  background:url(../images/SongSearch.png); background-repeat:no-repeat;}
.testmenu a.songlists {width:75px; height:20px; background:url(../images/SongLists.png); background-repeat:no-repeat;}
.testmenu a.easyclear {width:75px; height:20px; background:url(../images/EasyClear.png); background-repeat:no-repeat;}
.testmenu a.filmscore {width:75px; height:20px; background:url(../images/filmscore.png); background-repeat:no-repeat;}
.testmenu a.vip {width:30px; height:20px; background:url(../images/vip.png); background-repeat:no-repeat;}

.testmenu a.songwriters {width:140px; height:20px; background:url(../images/ForOurSongWriters.png); background-repeat:no-repeat;}
.testmenu a.musicsupervisors {width:170px; height:20px; background:url(../images/ForOurMusicSupervisors.png); background-repeat:no-repeat;}

.testmenu a.top-level-a {xfloat:left; padding:0;width:100%;}
.testmenu a.top-level-a b {position:absolute; left:-9999px;}
    
.testmenu li.top-level-li:hover {position:relative;}
.testmenu a.top-level-a:hover {white-space:nowrap; background-color:#000000;position:relative; xbackground-position:0 -20px;}
.testmenu li.top-level-li:hover > a.top-level-a {white-space:nowrap; background-color:#000000; position:relative; xbackground-position:0 -20px;}
                    
#testmenu {list-style:none; padding:0 0 0 0; margin:0;}
#testmenu a {display:block; font:normal  12px arial,sans-serif;color:#ffffff; xline-height:20px; text-decoration:none;} 

#testmenu a.currentnews {width:100px; height:20px; background:url(../images/CurrentNews.png); background-repeat:no-repeat;}
#testmenu a.pressreleases {width:100px; height:20px; background:url(../images/PressReleases.png); background-repeat:no-repeat;}
#testmenu a.newsarchives {width:100px; height:20px; background:url(../images/NewsArchives.png); background-repeat:no-repeat;}
        
#testmenu a.top-level-a {xfloat:left; padding:0;width:100%;}
#testmenu a.top-level-a b {position:absolute; left:-9999px;}
    
#testmenu li.top-level-li:hover {position:relative;}
#testmenu a.top-level-a:hover {white-space:nowrap; background-color:#000000;position:relative; xbackground-position:0 -20px;}
#testmenu li.top-level-li:hover > a.top-level-a {white-space:nowrap; background-color:#000000; position:relative; xbackground-position:0 -20px;}
            

table.featured 
{
    border-spacing:0;
    padding:0;
    border-collapse:collapse;
}

table.charts {
	border-width: 1px;
	border-spacing: 0px;
	xborder-style: outset;
	border-color: black;
	border-collapse: collapse;
	xbackground-color: white;
}
table.charts th {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.charts td {
	border-width: 1px;
	padding: 1px;
	border-style: inset;
	border-color: gray;
	xbackground-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
}

.chartsTW {
    font-size:25px; 
    font-family:Arial, Helvetica, Sans-Serif; 
    xcolor:#333399; 
    color:#003366; 
    font-weight:normal;
    text-align:center;
    width:40px;
    border-right:2px solid #cccccc;
    border-bottom:2px solid #cccccc;
    xpadding-right:5px;
    overflow:hidden;
}

.chartsLW {
    font-size:12px; 
    font-family:Arial, Helvetica, Sans-Serif; 
    xcolor:#333399; 
    color:#003366; 
    font-weight:bold;
    text-align:center;
    width:30px;
    border-right:2px solid #cccccc;
    border-bottom:2px solid #cccccc;
    xpadding-left:5px;
    xpadding-right:5px;
    overflow:hidden;
}

.chartsTitle {
    font-size:12px; 
    font-family:Arial, Helvetica, Sans-Serif; 
    xcolor:#333399; 
    color:#003366; 
    font-weight:normal;
    text-align:left;
    width:131px;
    xborder-right:1px solid #cccccc;
    border-bottom:2px solid #cccccc;
    xpadding-left:5px;
    xpadding-right:5px;
    overflow:hidden;
}

.chartsLabel 
{
    width:50px;
    xborder-right:1px solid #cccccc;
    border-bottom:2px solid #cccccc;
    xpadding-left:5px;
    xpadding-right:5px;
    font-size:10px;
    color:#666666;
     line-height: 10px;
    overflow:hidden;

}

.chartsPlay 
{
    border-bottom:2px solid #cccccc;
    width:25px;
    xpadding-left:5px;
    overflow:hidden;
   
}    

a.chartsHeaderHREF 
{
    font-size:10px; 
    font-weight:bold;
    text-decoration:underline;
    cursor:pointer;
}

a.chartsHeaderHREF:hover
{
    color:#ffffff;
}

a.contentHREF, a.contentHREF:visited
{
    text-decoration:none;
    font-size:12px; 
    font-family:Arial, Helvetica, Sans-Serif; 
    xcolor:#333399; 
    color:#003366; 
    font-weight:normal;
    text-align:left;
}

a.contentHREF:hover 
{
    text-decoration:underline;
    font-size:12px; 
    font-family:Arial, Helvetica, Sans-Serif; 
    xcolor:#333399; 
    color:#003366; 
    font-weight:normal;
    text-align:left;
}

.contentTitle { 
    font-size:12px; 
    font-family:Arial, Helvetica, Sans-Serif; 
    xcolor:#333399; 
    color:#003366; 
    font-weight:normal;
    text-align:left;
}

.contentData 
{
    font-size:12px; 
    font-family:Arial, Helvetica, Sans-Serif; 
    color:#666666; 
    font-weight:normal;
    text-align:left;
}

.contentDataSmall
{
    font-size:11px; 
    font-family:Arial, Helvetica, Sans-Serif; 
    color:#666666; 
    font-weight:normal;
    text-align:left;
    line-height:11px;

}

.contentScrollBars
{
   
      scrollbar-arrow-color:#00346b;
      scrollbar-base-color:#5c8cbf;
      scrollbar-3dlight-color:#00346b;
      scrollbar-darkshadow-color:#00346b;
      scrollbar-highlight-color:#c0c0c0;
      scrollbar-shadow-color:#5c8cbf;
}

.clear1 { 
    clear: both; 
    height: 2px; 
    background-color:#cccccc;
    overflow: hidden; 
} 

.space10 { height:10px; font-size:0px; }

.space5 { height:5px;  font-size:0px; }

a.recordingStudioOptions {display:block; font:normal  12px arial,sans-serif;color:#ffffff; text-decoration:none; width:86px; height:22px; background-repeat:no-repeat;}
a.recordingStudioOptions:hover {white-space:nowrap; position:relative; background-position:0 -22px;}
a.recordingStudioOptionsSelected {display:block; font:normal  12px arial,sans-serif;color:#ffffff; width:86px; height:22px; text-decoration:none; white-space:nowrap; position:relative; background-position:0 -22px;}

a.recordingStudioSlide {xdisplay:block; font:normal  12px arial,sans-serif;color:#30446a; text-decoration:none;}
a.recordingStudioSlide:hover {xdisplay:block; font:normal  12px arial,sans-serif;color:#ffffff; text-decoration:none;}


a.licenseMenuOptions {display:block; font:normal  12px arial,sans-serif;color:#ffffff; text-decoration:none; background-repeat:no-repeat;}
a.licenseMenuOptions:hover {white-space:nowrap; position:relative; background-position:0 -36px;}
a.licenseMenuOptionsSelected {display:block; font:normal  12px arial,sans-serif;color:#ffffff; text-decoration:none; background-repeat:no-repeat; white-space:nowrap; position:relative; background-position:0 -36px;}

a.servicesHeaderLink {color:#686868; text-decoration:none;}
a.servicesHeaderLink:hover {color:#1c3f94; text-decoration:none;}
a.servicesHeaderLinkSelected {color:#1c3f94; text-decoration:none;}

a.twitterbutton {cursor:pointer; display:block; font:normal  12px arial,sans-serif;color:#ffffff; text-decoration:none; width:16px; height:16px;  background:url(../images/twitter_header_icon.png); background-repeat:no-repeat;}
a.twitterbutton:hover {white-space:nowrap; background-position:0 -16px;}
a.facebookbutton {cursor:pointer; display:block; font:normal  12px arial,sans-serif;color:#ffffff; text-decoration:none; width:16px; height:16px;  background:url(../images/facebook_header_icon.png); background-repeat:no-repeat;}
a.facebookbutton:hover {white-space:nowrap; position:relative; background-position:0 -16px;}
a.instagrambutton {cursor:pointer; display:block; font:normal  12px arial,sans-serif;color:#ffffff; text-decoration:none; width:16px; height:16px;  background:url(../images/instagram_header_icon.png); background-repeat:no-repeat;}
a.instagrambutton:hover {white-space:nowrap; position:relative; background-position:0 -16px;}
a.foursquarebutton {cursor:pointer; display:block; font:normal  12px arial,sans-serif;color:#ffffff; text-decoration:none; width:16px; height:16px;  background:url(../images/foursquare_header_icon.png); background-repeat:no-repeat;}
a.foursquarebutton:hover {white-space:nowrap; position:relative; background-position:0 -16px;}
a.linkedinbutton {cursor:pointer; display:block; font:normal  12px arial,sans-serif;color:#ffffff; text-decoration:none; width:16px; height:16px;  background:url(../images/linkedin_header_icon.png); background-repeat:no-repeat;}
a.linkedinbutton:hover {white-space:nowrap; position:relative; background-position:0 -16px;}

a.twitterfooterbutton {cursor:pointer; display:block; font:normal  12px arial,sans-serif;color:#ffffff; text-decoration:none; width:105px; height:40px;  background:url(../images/twitter_footer_icon.png); background-repeat:no-repeat;}
a.twitterfooterbutton:hover {white-space:nowrap; background-position:0 -40px;}
a.facebookfooterbutton {cursor:pointer; display:block; font:normal  12px arial,sans-serif;color:#ffffff; text-decoration:none; width:30px; height:30px;  background:url(../images/facebook_footer_icon.png); background-repeat:no-repeat;}
a.facebookfooterbutton:hover {white-space:nowrap; position:relative; background-position:0 -30px;}
a.instagramfooterbutton {cursor:pointer; display:block; font:normal  12px arial,sans-serif;color:#ffffff; text-decoration:none; width:30px; height:30px;  background:url(../images/instagram_footer_icon.png); background-repeat:no-repeat;}
a.instagramfooterbutton:hover {white-space:nowrap; position:relative; background-position:0 -30px;}
a.linkedinfooterbutton {cursor:pointer; display:block; font:normal  12px arial,sans-serif;color:#ffffff; text-decoration:none; width:30px; height:30px;  background:url(../images/linkedin_footer_icon.png); background-repeat:no-repeat;}
a.linkedinfooterbutton:hover {white-space:nowrap; position:relative; background-position:0 -30px;}

a.playbuttons {cursor:pointer; display:block; font:normal  12px arial,sans-serif;color:#ffffff; xline-height:20px; text-decoration:none; width:25px; height:25px;  background:url(../images/playbuttons.png); background-repeat:no-repeat;}
a.playbuttons:hover {white-space:nowrap; position:relative; background-position:0 -24px;}

a.homeplaybuttons {cursor:pointer; display:block; font:normal  12px arial,sans-serif;color:#ffffff; xline-height:20px; text-decoration:none; width:28px; height:28px;  background:url(../images/homeplaybuttons.png); background-repeat:no-repeat;}
a.homeplaybuttons:hover {white-space:nowrap; position:relative; background-position:0 -28px;}

a.playbuttonssmall {cursor:pointer; display:block; xfont:normal  12px arial,sans-serif;xcolor:#ffffff; xline-height:20px; text-decoration:none; width:15px; height:15px;  background:url(../images/playbuttonssmall.png); background-repeat:no-repeat; vertical-align:middle;}
a.playbuttonssmall:hover {white-space:nowrap; position:relative; background-position:0 -15px;}

a.playbuttons2 {cursor:pointer; display:block; font:normal  10px arial,sans-serif;color:#ffffff; xline-height:20px; text-decoration:none; width:15px; height:15px;  background:url(../images/playbuttons.png); background-repeat:no-repeat;}
a.playbuttons2:hover {white-space:nowrap; position:relative; background-position:0 -24px;}

a.searchnewsbuttonlink {display:block; width:100px; height:24px;  background:url(../images/NewsArchiveSearchButton.png); }
a.searchnewsbuttonlink:hover {background-position: 0 -24px;}

a.submitnewsletterbuttonlink {display:block; width:67px; height:17px;  background:url(../images/NewsletterSubmitButton.png); background-repeat:no-repeat; }
a.submitnewsletterbuttonlink:hover {background-position:0 -17px;}

.morenewsbuttonlink {display:block; cursor:pointer; width:98px; height:15px;  background:url(../images/NewsMoreButton.png); }
.morenewsbuttonlink:hover {background-position: 0 -15px;}

.printablenewsbuttonlink {display:block; cursor:pointer; width:103px; height:15px;  background:url(../images/NewsPrintableVersionButton.png); }
.printablenewsbuttonlink:hover {background-position: 0 -15px;}


a.playbuttonssmaller {display:inline-block; cursor:pointer; text-decoration:none; width:13px; height:13px;  background:url(../images/playbuttonssmaller.png); background-repeat:no-repeat; vertical-align:middle;}
a.playbuttonssmaller:hover {white-space:nowrap; position:relative; background-position:0 -13px;}

a.downloadbuttonssmaller {display:inline-block; cursor:pointer; text-decoration:none; width:13px; height:13px;  background:url(../images/downloadsmaller.png); background-repeat:no-repeat; vertical-align:middle;}
a.downloadbuttonssmaller:hover {white-space:nowrap; position:relative; background-position:0 -13px;}

a.artisttwitter 
{
    color:White;
    font-size:18px;
    text-decoration:none;
}
a.artisttwitter:hover 
{
    text-decoration:underline;
}

a.links 
{
    cursor:pointer;
    color:#666666;
    text-decoration:none;
}

a.links:hover 
{
    color:#666666;
    text-decoration:underline;
}

.subMenuContentTitle 
{
    font-family:Arial, Helvetica, Sans-Serif;
    color: #333333;
    font-weight:bold;
    font-size:13px;
}


#submenuheader 
{
    height:100px; width:902px;
    background-image:url(../images/SecondaryBGwLogo.png);
    xbackground-image:url(../images/submeuheader.png);
    xz-index:10;
}
       
#submenutitle 
{
    height:25px;
    font-family:Arial;
    font-size:22px;
    color:#333333;
    margin-left:15px;
    text-align:left;
    xwidth:877px;
    xbackground-color:Red;
} 
        
#submenucontent 
{
    margin-left:40px;
    margin-top:10px;
}    
 
.subcontent 
{
    border: 2px solid #ececec;
}
        
        
#submenufooter 
{
    height:70px;
    background-image:url(../images/submenufooter.png);
    xtop: -5px;
    position:relative;
    xtop: -10px;
}
        
.subTitle 
{
    font-family: Arial;
    font-weight:bold;
    color: #333333;
    font-size:15px;
}
        

a.sitesearchresultslink
{
    color:#ffffff;
    text-decoration:none;
}

a.sitesearchresultslink:hover
{
    cursor:pointer;
    text-decoration:underline;
}

a.searchresultslink
{
    text-decoration:none;
}

a.searchresultslink:hover
{
    cursor:pointer;
    text-decoration:underline;
}

.wwdText
{
    font-size:11px;
    color: White;
}

a.wwdSmall
{
    font-size:10px;
    color:black; 
    padding-bottom:3px; 
    padding-top:3px; 
    text-decoration:none;    
}

a.wwdSmall:hover 
{
    text-decoration:underline;
}


.imageBorder 
{
    border:solid 0px #333333;
}

a:hover img.imageBorder 
{
    border:solid 1px #333333;
}

a.artistRoster 
{
    color: #000000;
    text-decoration:none;
}
a.artistRoster:hover
{
    cursor:pointer;
    text-decoration:underline;
}
        
.artistWriterFeatured
{
    background-color:#000000;
    color:#ffffff;
    opacity:0.7;
    -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
    filter:alpha(opacity=70);
}

.newsTitle 
{
    font-size:14px;
    font-weight:bold;
}
        
.newsContent 
{
    font-size:11px;
    line-height:150%;
    color:#000000;
}

.newsTitleLink
{
    cursor:pointer;
    text-decoration:none;
    font-size:14px;
    font-weight:bold;
    color:#000000;
}

.newsTitleLink:hover
{
    cursor:pointer;
    text-decoration:underline;
}

.pressReleasesLink
{
    text-decoration:none;
    font-size:12px;
    color:#000000;
}

.pressReleasesLink:hover
{
    cursor:pointer;
    text-decoration:underline;
}

a.territoryLink 
{
    text-decoration:none;
    font-size:14px; 
    font-family:Arial, Helvetica, Sans-Serif; 
    color:#003366; 
    font-weight:normal;
}


a.territoryLink:hover
{
    cursor:pointer;
    text-decoration:underline;
    xborder:1px solid #dedede;
    
}

a.newReleasesLink
{
    text-decoration:none;
    font-size:14px; 
    font-family:Arial, Helvetica, Sans-Serif; 
    color:#003366; 
    font-weight:normal;
    text-align:left;
}

a.newReleasesLink:hover 
{
    cursor:pointer;
    text-decoration:underline;
    font-size:14px; 
    font-family:Arial, Helvetica, Sans-Serif; 
    color:#003366; 
    font-weight:normal;
    text-align:left;
}

.buttonNewReleases 
{
    font-size:9px;
    background-color:#ebeaea; 
    color:#8f8f8f; 
    border:1px solid #dcdcdc; 
}
        
.buttonNewReleases:hover
{
    cursor:pointer;       
    color:Black;
    xborder-color:Black;
    xborder:1px solid black;
}



/* Services  */
    .serviceslist 
    {
        list-style:none;
        padding:0;
        margin:0;
    }
        
    li.writers
    {
        cursor:pointer;
        background-repeat: no-repeat;
        background-position: 0 0;
        padding-left: 25px;
        padding-bottom:10px;
        font-size:15px;
        font-weight:normal;
        font-family:Arial, Helvetica, Sans-Serif;
        color:#333333;
            
    }
       
    li.writers:hover 
    {
        cursor:pointer;
        background-image: url(../images/songwriteron.png);
        background-repeat: no-repeat;
        background-position: 0 1px;
        padding-left: 25px;
    }
        
    li.supervisors
        {
        cursor:pointer;
        xbackground-image: xurl(../images/musicsupervisorson.png);
        background-repeat: no-repeat;
        background-position: 0 0;
        padding-left: 25px;
        padding-bottom:10px;
        font-size:15px;
        font-weight:normal;
        font-family:Arial, Helvetica, Sans-Serif;
        color:#333333;
        xwidth:250px;
            
        }
       
    li.supervisors:hover 
    {
        cursor:pointer;
        background-image: url(../images/musicsupervisorson.png);
        background-repeat: no-repeat;
        background-position: 0 1px;
        padding-left: 25px;
    }
    a.listItem, a.listItem:hover
    {
        cursor:pointer;
        text-decoration:none;
        font-weight:normal;
        font-size:15px;
        font-weight:normal;
        font-family:Arial, Helvetica, Sans-Serif;
        color:#333333;
        width:20px;
    }


    a.servicesLink
    {
        cursor:pointer;
        text-decoration:underline;
        color: #666666;
        font-family:Arial, Helvetica, Sans-Serif; 
        font-weight:normal;
        text-align:left;
    }
    a.servicesLink:hover 
    {
        text-decoration:underline;
        cursor:pointer;
        color: #666666;
        font-family:Arial, Helvetica, Sans-Serif; 
        font-weight:normal;
        text-align:left;
    }

    a.privacyLink
    {
        cursor:pointer;
        text-decoration:underline;
        color: #666666;
        font-family:Arial, Helvetica, Sans-Serif; 
        font-weight:normal;
        text-align:left;
    }
    a.privacyLink:hover 
    {
        text-decoration:underline;
        cursor:pointer;
        color: #666666;
        font-family:Arial, Helvetica, Sans-Serif; 
        font-weight:normal;
        text-align:left;
    }
        
    a.insideUMPGLink
    {
        cursor:pointer;
        text-decoration:underline;
        color: #666666;
        font-family:Arial, Helvetica, Sans-Serif; 
        font-weight:normal;
        text-align:left;
    }
    a.insideUMPGLink:hover 
    {
        text-decoration:underline;
        cursor:pointer;
        color: #666666;
        font-family:Arial, Helvetica, Sans-Serif; 
        font-weight:normal;
        text-align:left;
    }

    a.royaltyCentralLink
    {
        cursor:pointer;
        text-decoration:underline;
        color: #666666;
        font-family:Arial, Helvetica, Sans-Serif; 
        font-weight:normal;
        text-align:left;
    }
    a.royaltyCentralLink:hover 
    {
        text-decoration:underline;
        cursor:pointer;
        color: #666666;
        font-family:Arial, Helvetica, Sans-Serif; 
        font-weight:normal;
        text-align:left;
    }


    a.contentHREF, a.contentHREF:visited
    {
        cursor:pointer;
        text-decoration:none;
        font-size:11px; 
        font-family:Arial, Helvetica, Sans-Serif; 
        xcolor:#333399; 
        color:#ffffff; 
        font-weight:normal;
        text-align:left;
    }

    a.contentHREF:hover 
    {
        cursor:pointer;
        text-decoration:underline;
        font-size:11px; 
        font-family:Arial, Helvetica, Sans-Serif; 
        xcolor:#333399; 
        color:#ffffff; 
        font-weight:normal;
        text-align:left;
    }

    .contentTitle { 
        font-size:11px; 
        font-family:Arial, Helvetica, Sans-Serif; 
        color:#ffffff; 
        font-weight:normal;
        text-align:left;
    }

    .contentData 
    {
        font-size:11px; 
        font-family:Arial, Helvetica, Sans-Serif; 
        color:#ffffff; 
        font-weight:normal;
        text-align:left;
    }

    .contentDataSmall
    {
        font-size:10px; 
        font-family:Arial, Helvetica, Sans-Serif; 
        color:#ffffff; 
        font-weight:normal;
        text-align:left;
        line-height:11px;

    }


    .clear1 { 
        clear: both; 
        height: 2px; 
        background-color:#cccccc;
        overflow: hidden; 
    } 
        
   
   
    .chartsTW2 {
        font-size:25px; 
        font-family:Arial, Helvetica, Sans-Serif; 
        xcolor:#333399; 
        color:#ffffff; 
        font-weight:normal;
        text-align:center;
        width:15%;
        xborder-right:2px solid #cccccc;
        xborder-bottom:2px solid #cccccc;
        xpadding-right:5px;
        overflow:hidden;
    }

    .chartsLW2 {
        font-size:12px; 
        font-family:Arial, Helvetica, Sans-Serif; 
        xcolor:#333399; 
        color:#003366; 
        font-weight:bold;
        text-align:center;
        width:10%;
        xborder-right:2px solid #cccccc;
        xborder-bottom:2px solid #cccccc;
        xpadding-left:5px;
        xpadding-right:5px;
        xoverflow:hidden;
    }

    .chartsTitle2 {
        font-size:12px; 
        font-family:Arial, Helvetica, Sans-Serif; 
        xcolor:#333399; 
        color:#003366; 
        font-weight:normal;
        text-align:left;
        width:30%;
        xborder-right:1px solid #cccccc;
        xborder-bottom:2px solid #cccccc;
        xpadding-left:5px;
        xpadding-right:5px;
        xoverflow:hidden;
    }

    .chartsLabel2 
    {
        width:20%;
        xborder-right:1px solid #cccccc;
        xborder-bottom:2px solid #cccccc;
        xpadding-left:5px;
        xpadding-right:5px;
        font-size:10px;
        color:#ffffff;
        line-height: 10px;
        xoverflow:hidden;

    }

    .chartsPlay2 
    {
        width:10%;
        xborder-bottom:2px solid #cccccc;
        xwidth:25px;
        xpadding-left:5px;
        xoverflow:hidden;
   
    }    
 
    table.featuredTable td 
    {
        padding:2px;   
    }  
   
    /* content block 6 */
    #chartsContainer {width:410px; height:220px;  xborder:1px dotted #0099CC; x-moz-border-radius:4px; x-khtml-border-radius:4px; x-webkit-border-radius:4px; xborder-radius:4px;}
    #chartsContainer .customScrollBox{position:relative; height:100%; overflow:hidden;}
    #chartsContainer .customScrollBox .container{position:relative; width:390px; top:0; float:left;}
    #chartsContainer .customScrollBox .content{clear:both;}
        
    /* #chartsContainer .customScrollBox .content p{padding:10px 5px; margin:10px 0; color:#ffffff; font-family:Verdana, Geneva, sans-serif; font-size:13px; line-height:20px;} */
    #chartsContainer .dragger_container{background-color:red; position:relative; width:0px; height:195px; float:left; margin:10px 0 0 10px; border-left:1px solid #333333; cursor:pointer;}
    #chartsContainer .dragger{position:absolute; width:9px; height:9px; background:#333333; margin-left:-5px; text-align:center; overflow:hidden; cursor:pointer; x-moz-border-radius:18px; x-khtml-border-radius:18px; x-webkit-border-radius:18px; xborder-radius:18px;}
    #chartsContainer .dragger_pressed{position:absolute; width:9px; height:9px; background:#ffffff; margin-left:-5px; overflow:hidden; xcursor:s-resize;}



/* Artists/Writers Page */

a.artistmenu {display:block; cursor:pointer; background:url(../images/ArtistsMenu.png); width:100px; height:20px; background-repeat:no-repeat;}
a.artistmenu:hover {background-position:0 -20px;}


/* Container DIV */
.simply-scroll { 
	xwidth: 576px;
	xwidth:  656px;
	width: 612px;
	xheight: 200px;
	height: 185px;
	xmargin-bottom: 1em;
	xclear:both;
	xbackground-color:Red;
	text-align:center;
	margin:0 auto;
}

/* Clip DIV */
.simply-scroll .simply-scroll-clip {
	xwidth: 656px;
	width: 612px;
	xheight: 350px;
	height: 306px;
	xclear:both;
	text-align:center;
}
	
/* Explicitly set height/width of each list item */	
.simply-scroll .simply-scroll-list li {
	xfloat: left; /* Horizontal scroll only */
	xwidth: 290px;
	xwidth: 656px;
	xwidth: 100px;
	xheight: 200px;
}

.simply-scroll-btn-right {
    right:-20px;
}
 
.simply-scroll-btn-left {
    left:-20px;
}
	
.simply-scroll .simply-scroll-btn-left.disabled { }

.artistImage  {
    width: 100px;
    height: 100px;
}
.artistImageBox { 
    width: 102px;
    height: 102px;
}
.artistImageBox div {
    border: 1px solid #f8f8f8;   
}


/* Charts */    
      
.chartSongs { 
    vertical-align:top;
    border:solid 1px #999999;   
}


.hover1 {background-color:#c2c3c3;}
.hover1:hover {background-color:#768a9d;}
.hover2 {background-color:#acadad;}
.hover2:hover {background-color:#768a9d;}
        
       
.bb100button {background:url(../images/ChartsBillboardHot100.png); background-repeat:no-repeat;}
.bb100button:hover {background-position:0 -22px;}
.bb100buttonSelected {background:url(../images/ChartsBillboardHot100.png); background-repeat:no-repeat; background-position:0 -22px;}

.bb200button {background:url(../images/ChartsBillboard200.png); background-repeat:no-repeat;}
.bb200button:hover {background-position:0 -22px;}
.bb200buttonSelected {background:url(../images/ChartsBillboard200.png); background-position:0 -22px; background-repeat:no-repeat;}

.bbcountrysongsbutton {background:url(../images/ChartsHotCountrySongs.png); background-repeat:no-repeat;}
.bbcountrysongsbutton:hover {background-position:0 -22px;}
.bbcountrysongsbuttonSelected {background:url(../images/ChartsHotCountrySongs.png); background-repeat:no-repeat; background-position:0 -22px;}

.bbcountryalbumsbutton {background:url(../images/ChartsTopCountryAlbums.png); background-repeat:no-repeat;}
.bbcountryalbumsbutton:hover {background-position:0 -22px;}
.bbcountryalbumsbuttonSelected {background:url(../images/ChartsTopCountryAlbums.png); background-position:0 -22px; background-repeat:no-repeat;}

.bblatinsongsbutton {background:url(../images/ChartsHotLatinSongs.png); background-repeat:no-repeat;}
.bblatinsongsbutton:hover {background-position:0 -22px;}
.bblatinsongsbuttonSelected {background:url(../images/ChartsHotLatinSongs.png); background-repeat:no-repeat; background-position:0 -22px;}

.bblatinalbumsbutton {background:url(../images/ChartsTopLatinAlbums.png); background-repeat:no-repeat;}
.bblatinalbumsbutton:hover {background-position:0 -22px;}
.bblatinalbumsbuttonSelected {background:url(../images/ChartsTopLatinAlbums.png); background-position:0 -22px; background-repeat:no-repeat;}

.chartbtn 
{
    background-color:#3b619c;
    border: 1px solid #c9cdd4;
    color:#ffffff;
    font-size:12px;
    cursor:pointer;
}
        
.chartbtn:hover 
{
    color:#ffff00;    
}

a.loginHREF { cursor:pointer; color:#ffffff; font-size:9px; text-decoration:none }
a.loginHREF:hover {text-decoration:underline }

/* License Music / Song Searching */
a.licenseSongClearButton {display:block; cursor:pointer;  width:103px; height:23px; background:url(../images/LicenseSongClearAll.png); background-repeat:no-repeat;}
a.licenseSongClearButton:hover {background-position:0 -23px;}
a.licenseSongSearchButton {display:block; cursor:pointer;  width:100px; height:24px; background:url(../images/LicenseSongSearch.png); background-repeat:no-repeat;}
a.licenseSongSearchButton:hover {background-position:0 -24px;}

a.licenseSubmitButton {display:block; line-height:17px; white-space:nowrap; text-decoration:none; cursor:pointer; background:url(../images/LicenseSubmitButtons.png); background-repeat:no-repeat; width:67px; height:17px;  vertical-align:top;}
a.licenseSubmitButton:hover {white-space:nowrap; background-position:0 -17px;}
a.licenseCancelButton {display:block; line-height:17px; white-space:nowrap; text-decoration:none;  cursor:pointer;  background:url(../images/LicenseCancelButtons.png); background-repeat:no-repeat;  width:67px; height:17px; vertical-align:top;}
a.licenseCancelButton:hover {white-space:nowrap; background-position:0 -17px;}

a.licenseSongSearchClearAllButton {display:block; line-height:17px; white-space:nowrap; text-decoration:none; cursor:pointer; background:url(../images/LicenseSongSearchClearAllButtons.png); background-repeat:no-repeat; width:71px; height:17px;  vertical-align:top;}
a.licenseSongSearchClearAllButton:hover {white-space:nowrap; background-position:0 -17px;}
a.licenseSongSearchAgainButton {display:block; line-height:17px; white-space:nowrap; text-decoration:none; cursor:pointer; background:url(../images/LicenseSongSearchAgainButtons.png); background-repeat:no-repeat; width:99px; height:17px;  vertical-align:top;}
a.licenseSongSearchAgainButton:hover {white-space:nowrap; background-position:0 -17px;}

a.licenseOneStopViewButton {display:block; cursor:pointer;  width:53px; height:17px; background:url(../images/LicenseOneStopViewButtons.png); background-repeat:no-repeat;}
a.licenseOneStopViewButton:hover {background-position:0 -17px;}
a.licenseOneStopSearchAllEC {display:block; cursor:pointer;  width:214px; height:24px; background:url(../images/LicenseOneStopSearchAllButtons.png); background-repeat:no-repeat;}
a.licenseOneStopSearchAllEC:hover {background-position:0 -24px;}

a.licenseAddSongButton {display:block; line-height:17px; white-space:nowrap; text-decoration:none; cursor:pointer; background:url(../images/AddSong.png); background-repeat:no-repeat; width:77px; height:17px;  vertical-align:top;}
a.licenseAddSongButton:hover {white-space:nowrap; background-position:0 -17px;}
a.licenseAddSongSearchButton {display:block; line-height:17px; white-space:nowrap; text-decoration:none; cursor:pointer; background:url(../images/LicenseAddSongSearchButtons.png); background-repeat:no-repeat; width:136px; height:17px;  vertical-align:top;}
a.licenseAddSongSearchButton:hover {white-space:nowrap; background-position:0 -17px;}
a.licenseSearchButton {display:block; line-height:17px; white-space:nowrap; text-decoration:none; cursor:pointer; background:url(../images/LicenseSearchButtons.png); background-repeat:no-repeat; width:67px; height:17px;  vertical-align:top;}
a.licenseSearchButton:hover {white-space:nowrap; background-position:0 -17px;}

    
.licenseLabel 
{
    font-size:12px;
    font-weight:normal;
    color:#304369;
}
.licenseLabelBold 
{
    font-size:12px;
    font-weight:bold;
    color:#304369;
}

.licenseLabelError
{
    font-size:12px;
    font-weight:normal;
    color:#ff0000;
}


.licenseContactText
{
    font-size:12px;
    font-weight:normal;
    color:#6f6f6f;
}

.licenseTextOther
{
    font-size:10px;
    font-weight:normal;
    color:#959595;
}
    

a.licenseLinkOther
{
    cursor:pointer;
    font-size:10px;
    font-weight:normal;
    color:#959595;
    text-decoration:underline;
}

a.licenseLinkOther:hover
{
    cursor:pointer;
    font-size:10px;
    font-weight:normal;
    color:#959595;
    text-decoration:underline;
}

a.licenseLink1 
{
    cursor:pointer;
    font-size:11px;
    font-weight:normal;
    color:#304369;
    text-decoration:underline;
}   

a.licenseLinkNormal
{
    cursor:pointer;
    xfont-size:11px;
    font-weight:normal;
    color:#304369;
    text-decoration:underline;
}   
    
.tempt 
{
    font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;
    font-size:13px;color:#333332;
    text-align:left;
    xpadding-left:5px;
    width:130px;
} 
   
.tempt2 
{
    font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;
    font-size:13px;color:#333332;
    text-align:left;
} 

.licenseTextDesc
{
    font-size:11px;
    color:#7a7b7c;   
}
    
.licenseInput    
{
    xborder:2px solid #eaeaea;
    xborder-color:#cccccc;
    color:#457191;
} 
    
.licenseLeft1 
{
    float:left;
    width:5px;
}  
    
.licenseLeft2
{
    float:left; 
    width:130px;
    text-align:left;
    font-family:Trebuchet MS, Arial, Helvetica, Sans-Serif;
    font-size:13px;
    color:#333332;
}
.licenseLeft3
{
    float:left;
    width:350px;
    text-align:left;
    overflow:hidden;
}

.LSRHeader
{
    color:#212222;
    font-size:11px;
    font-weight:bold;
}

.LSRText
{
    color:#212222;
    font-size:11px;
    font-weight:normal;
}

.LSRTextLink
{
    cursor:pointer;
    color:#212222;
    font-size:11px;
    font-weight:normal;
    text-decoration:none;
}

.LSRTextLink:hover
{
    color:#212222;
    font-size:11px;
    font-weight:normal;
    text-decoration:underline;
}


.LSRTextLink2
{
    cursor:pointer;
    color:#212222;
    font-size:11px;
    font-weight:normal;
    text-decoration:underline;
}

.LSRTextLink2:hover
{
    color:#212222;
    font-size:11px;
    font-weight:normal;
    text-decoration:underline;
}

a.LSRHeaderLink 
{
    cursor:pointer;
    color:#212222;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
}

a.LSRHeaderLink:hover {
    cursor:pointer;
    color:#212222;
    font-size:11px;
    font-weight:bold;
    text-decoration:underline;
}

.LSRLight {
    background-color:#cccccc
}

.LSRDark {
    background-color:#acadad
}


/* Music Player */
#MusicPlayerContainer { position:absolute; width: 165px; height: 390px; z-index:99999;}
