
		
/* start popup blocker overlay */
.background666Header{color: #fff; font-size: 14px; font-weight: bold; background-color: #666; padding: 2px 5px 5px 10px;}
.xb2, 
.xb3, 
.xb4
{
	background: #666; 
	border-left: 1px solid #666; 
	border-right: 1px solid #666;
}
.xb1
{
	margin: 0 3px; 
	background: #666;
}

.xtop, .xbottom
{
	/*display:block; */
	font-size: 1px;
	background-color: #666;
}
.xb1, 
.xb2, 
.xb3, 
.xb4
{
	display: block;
	overflow: hidden;
}
.xb1, 
.xb2, 
.xb3 { height: 1px; }

.xb2
{
	margin: 0 2px;
	border-width: 0 2px;
}
.xb3 {
	margin: 0 1px;
}
.xb4
{
	height: 2px;
	margin: 0;
}
.xbottom .xb1
{
    margin: 0 3px; 
    background: #666;
 }
.xbottom .xb2, 
.xbottom .xb3, 
.xbottom .xb4
{
	background: #666;
	border-left: 1px solid #666; 
	border-right: 1px solid #666;
}
.backgroundLtGry,
.backgroundLtGry .xb1, 
.backgroundLtGry .xb2, 
.backgroundLtGry .xb3, 
.backgroundLtGry .xb4
{
	background-color: #eaeaea;
	border-color: #eaeaea;
}
.backgroundLtGry .xb1{
	background:#eaeaea;
}
.backgroundNavyHeader{color: #fff; font-size: 14px; font-weight: bold; background-color: #223d5a; padding: 2px 5px 5px 10px;}

.backgroundNavy .xb2, 
.backgroundNavy .xb3, 
.backgroundNavy .xb4
{
	background: #223d5a; 
	border-left: 1px solid #223d5a; 
	border-right: 1px solid #223d5a;
}
.backgroundNavy .xb1
{
	background: #223d5a;
}

.backgroundNavy .xtop, #backgroundNavy .xbottom
{
	background-color: #223d5a;
}





/* gray rounded curved boxes w/ white bgcolor */
.boxCBCBCB .xb1, 
.boxCBCBCB .xb2, 
.boxCBCBCB .xb3, 
.boxCBCBCB .xb4
{
	background: #cbcbcb; 
	border-left: 1px solid #cbcbcb; 
	border-right: 1px solid #cbcbcb;
}
.boxCBCBCB .xb1
{
	margin: 0 3px; 
	background: #cbcbcb;
}

.boxCBCBCB .xtop, .boxCBCBCB .xbottom
{
	/*display:block; */
	font-size: 1px;
	background-color: #cbcbcb;
}


.box999 .xb2, 
.box999 .xb3, 
.box999 .xb4
{
	background: #999; 
	border-left: 1px solid #999; 
	border-right: 1px solid #999;
}
.box999 .xb1
{
	background: #999;
}

.box999 .xtop, #box999 .xbottom
{
	background-color: #999;
}


.lightBlue .xb2, 
.lightBlue .xb3, 
.lightBlue .xb4
{
	background: #dee6eb; 
	border-left: 1px solid #dee6eb; 
	border-right: 1px solid #dee6eb;
}
.lightBlue .xb1
{
	background: #dee6eb;
}

.lightBlue .xtop, #lightBlue .xbottom
{
	background-color: #dee6eb;
}


/* gray rounded curved boxes w/ white bgcolor */
.callOutBox .xb1, 
.callOutBox .xb2, 
.callOutBox .xb3, 
.callOutBox .xb4,
.callOutBox .body
{
	background: #f3f3f3; 
	border-left: 1px solid #9F9F9F; 
	border-right: 1px solid #9F9F9F;
}
.callOutBox .xb1
{
	margin: 0 3px; 
	background: #9F9F9F;
}

.callOutBox .xtop, .callOutBox .xbottom
{
	/*display:block; */
	font-size: 1px;
	background-color: #f3f3f3;
}

/* gray rounded curved boxes w/ white bgcolor */
.grayLine .xb1, 
.grayLine .xb2, 
.grayLine .xb3, 
.grayLine .xb4
{
	background: #fff; 
	border-left: 1px solid #dbdbdb; 
	border-right: 1px solid #dbdbdb;
}
.grayLine .xb1
{
	margin: 0 3px; 
	background: #dbdbdb;
}

.grayLine .xtop, .grayLine .xbottom
{
	/*display:block; */
	font-size: 1px;
	background-color: #fff;
}

/* gray rounded curved boxes w/ white bgcolor */
.ltGrayLine .xb1, 
.ltGrayLine .xb2, 
.ltGrayLine .xb3, 
.ltGrayLine .xb4
{
	background: #fdfdfd; 
	border-left: 1px solid #fcfcfc; 
	border-right: 1px solid #fcfcfc;
}
.ltGrayLine .xb1
{
	margin: 0 3px; 
	background: #fcfcfc;
}

.ltGrayLine .xtop, .grayLine .xbottom
{
	font-size: 1px;
	background-color: #fff;
}
.ltGrayLineContentHolder
{
	background: #fdfdfd;
	border-width: 0 1px 0 1px;
	border-color: #FCFCFC;
	border-style: solid;
}




h2.boxHeader, h2.boxSubHeader {
background-color:#666666;
height:20px;
line-height:14px;
margin:0;
padding:2px 0 2px 10px;
vertical-align:baseline;
width:433px;
}

h2.boxHeader, h2.boxSubHeader, h3.boxDetailSubHeader, div.boxDetailSubHeaderNoText, div.boxDisplayContent, ul.componentList {
background-color:#666666;
border-color:#666666;
font-family:"Trebuchet MS",Arial,sans-serif;
border-style:none solid;
border-width:0 1px;
}

h2.boxHeader, h2.boxHeader a, h2.boxHeader a:link, h2.boxHeader a:active, h2.boxHeader a:visited, h2.boxHeader a:hover, h2.boxSubHeader, h2.boxSubHeader a, h2.boxSubHeader a:link, h2.boxSubHeader a:active, h2.boxSubHeader a:visited, h2.boxSubHeader a:hover {
background-color:#666666;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
margin-left:0;
text-decoration:none;
}


#popUpBlockHolder div.popUpBlockMessage {
background-color:white;
border-color:#666666;
font-family:"Trebuchet MS",Arial,sans-serif;
font-size:11px;
border-style:none solid solid;
border-width:0 1px 1px;
height:90px;
padding:10px;
}

.whiteButtonLeft {
background-image:url(http://static.realone.com/rotw/images/buttons/btn_wht_lt_off.gif);
background-repeat:repeat-x;
font-size:11px;
width:6px !important;
}

.whiteButtonRight {
background-image:url(http://static.realone.com/rotw/images/buttons/btn_wht_rt_off.gif);
background-repeat:no-repeat;
font-size:11px;
}

.whiteButton a:link, .whiteButton a:visited {
color:#000000;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.whiteButton {
background-image:url(http://static.realone.com/rotw/images/buttons/btn_wht_mid_off.gif);
background-repeat:repeat-x;
color:white;
font-size:11px;
}

/* End popup blocker overlay */
/* Artist Rhapsody List Style overlay */
.listFix{
margin:0!important; 
background:transparent url() repeat-x scroll 0 0px !important;
}

#copyDesc li {
line-height:1.3em !important;
list-style-position:outside !important;
list-style-type:none !important;
border-bottom:1px solid #E9EAEB; !important;
}

#fixLast{ margin-top: -7px!important; background-color:#fff!important; }
.copyTxt {
height:auto  !important;
margin:0 0 3px  !important;
padding:5px 0 5px 7px  !important;
line-height:1.3em !important;
list-style-position:outside !important;
list-style-type:none !important;
border-bottom:1px solid #E9EAEB !important;
}

#rhapsodySlat ol li span.icon-song {background: transparent url(/sitewide/images/u/icon_audio.gif) no-repeat; display: block; float: left; height: 11px; margin: 3px 5px 0pt 0pt; text-indent: -9999px; width: 14px;}
/* Artist Rhapsody List Style overlay */



.rhapInfoCopy {font-size: 11.7px;}
span.defaultBoldTitle{font-weight:bold;}
#wrap ol.slat li.defaultType {
font-family:arial,sans-serif;
font-size:12px;
}

		
		
		
		
	
