/* Copyright Warner / Chappell Music */
/* This document is sole peoperty of Warner / Chappell Music */
@charset "utf-8";
/****************************************************************/
						/* Element selector */
/****************************************************************/
html {
#overflow-x:hidden;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	background:#5c5c5c url(../../resources/images/bg3a.jpg) repeat-x top left;
	margin:0px;
	padding:0px;
	overflow:auto;
	overflow-x:hidden;
	overflow-y:auto;
}
div, p, h1, h2, h3, ul, img {
	padding:0px;
	margin:0px;
}
ul {
	list-style:none;
}
img, img a {
	border:none;
}
/****************************************************************/
						/* FOOTER STYLE */
/****************************************************************/
#footer {
	text-align:center;
	padding-bottom:8px;
	clear:both !important;
 #margin-top:8px;
}
#ftr_container {
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#9e9e9e;
}
#ftr_container span {
	color:#9e9e9e;
}
#ftr_container a.ftr_links {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#9e9e9e;
	text-decoration:none;
}
#ftr_container a.ftr_links:hover {
	font-size:10px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center; /*color:#fbd512;*/
	color:#00fff5;
	text-decoration:underline;
}
/****************************************************************/
						/* HEADER STYLES */
/****************************************************************/
#headerWrapper {
	background: #000 url(../../resources/images/header/header_bg.jpg) no-repeat top right;
	width:982px;
	height:125px;
	margin:0 auto;
	padding:0;
}
*:first-child+html #headerWrapper {
	height:110px;
}
*html #headerWrapper {
	height:110px;
}
#headerWrapper #wcm_logo {
	float:left;
	margin-top:8px;
	margin-left:5px;
}
#headerWrapper #wcm_logo img {
	border:0;
	text-decoration:none;
	outline:none;
}
#headerWrapper h1 {
	float:left;
	margin-top:27px;
	margin-left:6px;
}
#headerWrapper table#headerTopRight {
	float:right;
	margin:5px 12px 0 0;
	font-weight:normal;
	color: #fff;
	table-layout:auto;
	font-size:12px;
}
#headerTopRight td {
	vertical-align:top;
}
*html #headerWrapper table#headerTopRight {
	margin-right:5px;
}
#headerWrapper #headerTopRight span.linkSeperator {
	color: #fff;
	padding:0 8px;
}
#headerWrapper #headerTopRight #loginInfo {
	font-weight:normal;
	color:#00fff5;
	padding-right:15px;
}
#headerWrapper #headerTopRight #loginInfo a {
	color:#fff;
	text-decoration:none;
}
#headerWrapper #headerTopRight #loginInfo a:hover {
	/*color:#F7B815;*/
	color:#00fff5;
	text-decoration:none;
}
#headerWrapper #headerTopRight #loginInfo span {
	font-weight:bold;
	/*color:#98FFFF;*/
	color:#00fff5;
}
#homepagebody #headerWrapper #headerTopRight #headerLinks {
	margin-top:1px;
#margin-top:0px;
}
#headerWrapper #headerTopRight #headerLinks a {
	color: #fff;
	text-decoration:none;
	text-transform:uppercase;
	font-size:11px;
}
#headerWrapper #headerTopRight #headerLinks a:hover {
	color: #00fff5;
	/*color: #f7b815;*/
	text-decoration:none;
}
#headerWrapper table#headerTopRightSearchBlock {
	width:440px;
	float:right;
	color:#ff0000;
	font-size:12px;
	background-color:transparent;
	margin-top:15px;
}
#headerTopRightSearchBlock img.img_mrgn {
	margin-top:0px;
}
*html #headerTopRightSearchBlock img.img_mrgn {
	margin-top:1px;
}
*:first-child+html #headerTopRightSearchBlock img.img_mrgn {
	margin-top:1px;
}
#headerWrapper #headerSearchCriteria {
	margin-top:37px;
	text-align:right;
}
#advSearch a {
	/*color: #f7b815;*/
	color:#FFD515;
	text-decoration:none;
}
#advSearch a:hover {
	/*color: #7bc2ef;*/
	color: #00fff5;
	text-decoration:none;
	text-align:right;
}
#headerWrapper #headerSearchCriteria #searchCriteria {
	position: absolute;
	top:50px;
	margin-left:-70px;
	height:22px;
}
#headerWrapper #headerSearchCriteria #searchCriteria img {
	border:0;
}
#advSearchGoBtn {
	position:absolute;
	top:50px;
	margin-left:96px;
}
#advSearchIcon {
	position:absolute;
	top:50px;
	margin-left:-95px;
}
#select_searchCriteria_dropDown {
	position:absolute;
	border:1px solid #8e8e8e;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height:18px;
	z-index:100;
}
#select_searchCriteria_dropDown a {
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #8e8e8e;
	color: #000;
	padding: 1px 0;
	text-decoration: none;
	font-weight: normal;
}
#select_searchCriteria_dropDown a:hover {
	background-color: #fafafa;
}
#searchCriteriaItems {
	position:absolute;
	border-top:none;
	border-right:1px solid #8e8e8e;
	border-bottom:1px solid #8e8e8e;
	border-left:1px solid #8e8e8e;
	border-bottom-width: 0;
	font:normal 12px Verdana;
	line-height:15px;
	z-index:1006;
	margin-top:5px;
}
*html #searchCriteriaItems {
	margin-top:-2px;
	margin-left:-1px;
}
*:first-child+html #searchCriteriaItems {
	margin-top:-2px;
	margin-left:-1px;
}
*:first-of-type #searchCriteriaItems {
	border-top:1px solid #8e8e8e;
}
#searchCriteriaItems a {
	width: 100%;
	display: block;
	text-indent: 4px;
	border-bottom: 1px solid #8e8e8e;
	padding: 2px 0;
	text-decoration: none;
	font-weight: normal;
	color: #000;
}
#searchCriteriaItems a:hover { /*hover background color*/
	background-color: #fafafa;
	color: #000;
}
#homeWelcomeMsg {
	font-weight:normal;
	color:#00fff5;
	padding-right:15px;
}
#homeWelcomeMsg span {
	font-weight:bold;
}
div.searchBlock2 .block {
	width:150px;
	background-color:#ffffff;
	height:18px;
	border:1px solid #7f9db9;
	text-align:left;
}
.searchBlock2 a {
	padding:0;
	margin-top:-3px;
	margin-left:-3px;
	text-align:left;
}
.searchBlock2 a:hover {
	text-align:left;
}
.headerloginbg_en {
	background:transparent url(../../resources/images/header/homelogin_bg.gif) no-repeat top center;
	display:none;
	height:68px;
	_margin-bottom:-13px;
}
#headerloginbg_de {
	background:transparent url(../../resources/images/header/homelogin_bg_de.gif) no-repeat top center;
	display:none;
	height:68px;
	_margin-bottom:-13px;
}
#headerloginbg_es {
	background:transparent url(../../resources/images/header/homelogin_bg_es.gif) no-repeat top center;
	display:none;
	height:68px;
	_margin-bottom:-13px;
}
.topBoxInner {
	padding:32px 0 9px 190px;
	display:block;
	margin:0 auto;
	width:982px;
	color:#00fff5;
	text-align:left;
	font-size:11px;
}
.topBoxInner input, .topBoxInner span, .topBoxInner div {
	float:left;
	margin-left:8px;
}
.topBoxInner span.pipe {
	margin-left:14px !important;
}
.topBoxInner span.passwordlabel {
	margin-left:12px !important;
}
.topBoxInner input.common {
	background-color:#001f27 !important;
	font-size:10px;
	border:1px solid #c0c0c0;
	padding-left:2px;
	padding-right:0px;
	color:#fff;
}
.topBoxInner input.common:focus {
	border:1px solid #b9bb8e;
}
.topBoxInner input#topUsername {
	width:128px;
}
.topBoxInner input#topPassword {
	width:128px;
}
.topBoxInner input.neonLogin {
	background:transparent url(../../resources/images/header/btn_loginneon.gif) no-repeat top left;
	border:none;
	width:59px;
	height:29px;
	margin-top:-6px;
	margin-left:12px !important;
	cursor:pointer;
}
.topBoxInner input.neonLogin_de {
	background:transparent url(../../resources/images/header/btn_loginneon_de.gif) no-repeat top left;
	border:none;
	width:80px;
	height:29px;
	margin-top:-6px;
	margin-left:12px !important;
	cursor:pointer;
}
.topBoxInner input.neonLogin_es {
	background:transparent url(../../resources/images/header/btn_loginneon_es.gif) no-repeat top left;
	border:none;
	width:59px;
	height:29px;
	margin-top:-6px;
	margin-left:12px !important;
	cursor:pointer;
}
.topBoxInner a {
	color:#00fff5;
	text-decoration:underline;
}
.topBoxInner a:hover {
	color:#b9bb8e;
	text-decoration:none;
}
#loginInfo {
	float:left;
	padding-top:3px;
	color:#304500;
	padding-left:2px;
}
#loginInfo strong {
	color:#4d631b;
}
#newSearch_box {
	background:transparent url(../../resources/images/header/bg_search_box_new.gif) no-repeat left top;
	height:22px;
	width:201px;
}
#newSearch_box a {
	clear:both;
}
#newSearch_box img q {
	border:0;
}
#newSearch_box #s {
	float: left;
	padding: 0;
	margin: 6px 0 0 6px;
	border: 0;
	width: 156px;
	background: none;
	font-size: .8em;
}
#newSearch_box #go {
	float: left;
	margin: 3px 4px 0 5px;
}
#searchCriteriaInput {
	background:transparent none;
	border:none;
	width:160px;
	margin-left:0px;
	margin-top:2px;
	height:18px;
	padding:0;
	outline:none;
}
#searchCriteriaInputHomePage {
	border:none;
	width:164px;
	padding:0;
	margin-left:-4px;
}
#homeSearchBtn {
	margin-left:1px;
}
/****************************************************************/
						/* GLOBAL STYLES */
/****************************************************************/
/* these are global styles, These can be used as per need anywhere */
.goldencolor {
	color:#FFD515;/*#F7D41C*/
}
.whitecolor {
	color:#FFFFFF !important;
}
.greycolor {
	color:#999999 !important;
}
.fontlightgrey {
	color: #CCCCCC
}
.redtext {
	color:#ff0000 !important;
}
.limegreencolor {
	color:#00cc33;
}
.fontmediumgrey {
	color: #333333;
}
.fleft {
	float:left;
}
.fnone {
	float:none !important;
	clear:both !important;
}
.font11 {
	font-size:11px !important;
}
.font {
	font-size:10px !important;
}
.font9 {
	font-size:9px !important;
}
.fontbold {
	font-weight:bold;
}
.fontnormal {
	font-weight:normal !important;
}
.titlecase {
	text-transform:capitalize !important;
}
.uppercase {
	text-transform:uppercase !important;
}
.padd5px {
	padding:5px;
}
.padd7px {
	padding:7px;
}
.paddL0 {
	padding-left:0px !important;
}
.padd4T {
	padding-top:5px;
}
.width99 {
	width:99% !important;
}
.padd4B {
	padding-bottom:4px;
}
.paddL10 {
	padding-left:10px;
}
.fright {
	float:right !important;
}
.marginL5px {
	margin-left:5px;
}
.marginL10px {
	margin-left:10px;
}
.margT10 {
	margin-top:10px;
}
.marginT5px {
	margin-top:5px;
}
.marginL12px {
	margin-left:12px !important;
}
.marginL15px {
	margin-left:15px !important;
}
.marg4B {
	margin-bottom:8px !important;
}
.paddL15 {
	padding-left:15px !important;
}
.margin0 {
	margin:0 !important;
}
.padding0 {
	padding:0 !important;
}
.nomargin {
	margin:0 !important;
	padding:0 !important;
}
.bgheader {
	background:transparent url(../../resources/images/bg_table_heading.jpg) scroll left top;
}
.fontblack {
	color:#000000 !important;
}
.mediumfont {
	font-size:14px !important;
	text-transform:capitalize;
	font-weight:bold !important;
}
.block {
	display:block;
}
.btn_sendpassword{
 width:108px;
}
.tdpaddleft {
	padding-left:10px !important;
	padding-right:0px !important;
}
.multifieldin_row input, .multifieldin_row select {
	margin-left:5px !important;
}
.paddL22 {
	padding-left:22px !important;
}
.pagelinks {
	color: #FFD515;
}
.pagelinks a {
	color: #FFD515;
}
.pagebanner {
	color: white;
}
a {
	outline:none;
}
.margin5px {
	margin:5px;
}
.widthauto {
	width:auto;
}
.occtotalwidth {
	width:100% !important;
}
div.quickjumpwrapper {
	height:27px;
	overflow:hidden;
	text-align:right;
	color:#7C7C7C;
}
div.quickjumpwrapper img {
	margin-top:1px;
}
div.quickjumpwrapper img, div.quickjumpwrapper span, div.quickjumpwrapper select {
	float:left;
	margin-left:5px;
}
div.despj_wrapper div.quickjumpwrapper span {
	margin-top:3px;
}
.bgcolornone {
	background-color:transparent !important;
}
.bgnone {
	background:none !important;
}
.bordernone {
	border:none !important;
}
.nowrap {
	white-space:nowrap;
}
.ALPHABET a {
	color:#ffffff;
}
a.blueanchor {
	/*color:#0099CC !important;*/
	color:#FFD515 !important;
	text-decoration:none;
}
a.blueanchor:hover {
	/*color:#FFD514 !important;*/
	color:#00fff5 !important;
}
a.greyanchor {
	color:#999999 !important;
	text-decoration:none;
}
a.bluehovergrey {
	color:#0086FF !important;
	text-decoration:none;
}
a.bluehovergrey:hover {
	color:#666666 !important;
	text-decoration:none;
}

a.greyanchor:hover {
	color:#00fff5;/*color:#FBD512 !important;*/
}
a.goldenanchor {
	color:#FFD515 !important;
	text-decoration:none;
}
a.goldenanchor:hover {
	color:#00fff5 !important;/*color:#999999 !important;*/
}
.greylabel{	color:#A1A1A1;}
.lightyellow{color:#FFD515;}
.labelblock {
	float:left !important;
	background:url(../../resources/images/header/add_new_bg.jpg) repeat-x left top !important;
	padding:2px 2px 2px 9px !important;
	width:163px !important;
	display:block !important;
	text-transform:uppercase;
	font-weight:normal !important;
	color:#cccccc !important;
}
.labelblockagreement{
	float:left !important;
	background:url(../../resources/images/header/add_new_bg.jpg) repeat-x left top !important;
	padding:2px 2px 2px 9px !important;
	width:430px !important;
	display:block !important;
	text-transform:uppercase;
	font-weight:normal !important;
	color:#cccccc !important;
}
input.globaltextfield{
	border:1px solid #b7b7b7;
	background:none;
	float:left;
	background-color:#fff;
	font-weight:normal;
	font-size:10px;
	color:#333333;
	outline:none;
	margin:0 0px 0px 4px;
	width:200px;
}
select.globalselectfield {
	border:1px solid #b7b7b7;
	float:left;
	background-color:#fff;
	font-weight:normal;
	font-size:10px;
	color:#333333;
	margin:0 0px 0px 4px;
}
a.moretext {
	background:transparent url(../../resources/images/news/more_arrow.gif) no-repeat scroll 30px 5px !important;
	color:#666666 !important;
	float:right !important;
	padding-right:9px !important;
	text-decoration:none !important;
}
a.moretext:hover {
	color:#FF6600 !important;
}
div.button_container {
	float:left;
}
span.btn-lft-edge {
	background:url(../../resources/images/buttons/button_left_edge.gif) no-repeat left top;
	height:15px;
	width:17px;
	float:left;
	margin-left:4px;
	cursor:pointer;
	outline:none;
}
span.btn-cen-edge {
	background:url(../../resources/images/buttons/button_cen_edge.gif) repeat-x left top;
	height:16px;
	float:left;
	display:block;
	cursor:pointer;
	outline:none;
}
span a.buttonlabel {
	background:none;
	border:none;
	height:15px;
	font:bold 9px Verdana, Arial, Helvetica, sans-serif !important;
	text-transform:uppercase;
	color:#fff;
	outline:none;
	margin:0;
	padding:0;
	margin-top:1px;
	cursor:pointer;
 #font-size:10px;
	_font-size:10px;
	text-decoration:none;
}
span a.margin {
	margin-top:1px !important;
}
h1.bioname {
	font-size:14px;
	font-weight:bold;
	color:#000;
}
/* this is rich text class which use to overwrite all elements as HTML default property */

.richtext ul {
	list-style-position:inside;
	margin:0;
	padding:0;
}
.richtext ol {
	list-style-position:inside;
	margin:0;
	padding:0;
}
.richtext li {
	display:list-item;
	line-height:16px;
}
#NDetailContent img {
	padding: 3px 6px 6px 0px;
	float: left;
}
#NDetailContent p {
	text-align:justify;
	line-height:16px;
	margin:0;
	padding:0;
}
/*.richtext p:first-letter {
	text-transform:uppercase !important;
}*/
/* This is temp action now */
span input.buttonlabel {
	background:none;
	border:none;
	display:block;
	float:left;
	font:bold 9px Verdana, Arial, Helvetica, sans-serif!important;
	text-transform:uppercase;
	letter-spacing:1px;
	color:#fff;
	outline:none;
	margin:0;
	padding:0;
 *margin-top:1px;
	cursor:pointer;
}
span.btn-right-edge {
	background:url(../../resources/images/buttons/button_right_edge.gif) no-repeat left top;
	height:15px;
	width:4px;
	float:left;
	cursor:pointer;
	outline:none;
	margin-right:2px;
	margin-left:0px;
}
span.btn_golden_left {
	background:url(../../resources/images/buttons/button_lft_edge_golden.gif) no-repeat left top;
	color:#333;
}
span.btn_golden_center {
	background:url(../../resources/images/buttons/button_cen_edge_golden.gif) repeat-x left top;
	color:#333;
	padding-top:1px;
}
span.btn_golden_right {
	background:url(../../resources/images/buttons/button_right_edge_golden.gif) no-repeat left top;
	color:#333;
}
span.btn_grey_left {
	background:url(../../resources/images/buttons/button_lft_edge_grey.gif) no-repeat left top;
	color:#d7d4d4;
}
span.btn_grey_center {
	background:url(../../resources/images/buttons/button_cen_edge_grey.gif) repeat-x left top;
	color:#d7d4d4;
}
span.btn_grey_right {
	background:url(../../resources/images/buttons/button_right_edge_grey.gif) no-repeat left top;
	color:#d7d4d4;
}
div#B2BBody_wrapper {
 #position:relative;
	width:982px;
	margin:0 auto;
	min-height:484px;
	_height:484px;
}
div.pageheading {
	background:transparent url(../../resources/images/pageheading.jpg) no-repeat scroll 0 0;
	min-height:35px;
	_height:35px;
	height:auto;
	float:left;
	clear:both;
	width:100%;
}
.pageheading_dwn {
	background:#474746 url(../../resources/images/homepage/bg_homepage_newreleaseblock.jpg) repeat-x scroll 0 0;
	width:471px;
	height:22px;
	font-size:14px;
	font-weight:bold;
	padding-top:7px;
	color:#FFD515;
	text-transform:uppercase;
	padding-left:10px;
	float:left;
	padding-bottom:1px;
}
div.pageheading h1 {
	font-size:19px;
	color:#FFD515;
	text-transform:uppercase;
	margin-top:6px;
	_margin-top:7px;
 #margin-top:7px;
	margin-left:4px;
	margin-right:6px;
	padding-bottom:6px;
	float:left;
}
div.pageheading h5 {
	font-size:14px;
	color:#b1b1b1;
	text-transform:uppercase;
	margin-top:12px;
	margin-bottom:0px;
	float:left;
}
div.pagesubheading {
	background:transparent url(../../resources/images/pagesubheading.jpg) no-repeat 0 0 !important;
	width:982px;
	margin-left:-3px;
}
div.pagesubheading h1 {
	font-size:14px;
	margin:8px 0 0 10px;
}
div.pageheading div.breifinfobox {
	border:1px solid #CBCBCB;
	float:right;
	height:34px;
	width:347px;
	overflow:hidden;
}
div#B2BForm_wrapper {
	width:100%;
	float:left;
	clear:both;
	background-color:#4a4a4a;
	border:1px solid #5D5D5D;
	border-bottom:none none;
	margin-top:4px;
	margin-bottom:8px;
}
.data_wrapper {
	background-color:#272727;
	border:1px solid #5D5D5D;
	clear:both;
	float:left;
	margin-bottom:6px;
	margin-top:6px;
	width:100%;
}
/* This is generic style for text field */
#B2BForm_wrapper input.chart_input {
	margin:2px !important;
	width:156px !important;
	font-size:9px !important;
}
#B2BForm_wrapper input[type=text], #B2BForm_wrapper input[type=password], #B2BForm_wrapper radio, #B2BForm_wrapper select, #B2BForm_wrapper textarea {
	border:1px solid #b7b7b7;
	background:none;
	float:left;
	background-color:#fff;
	font-weight:normal;
	font-size:9px;
	color:#333333;
	outline:none;
	overflow-x:hidden;
	margin:0 5px 0px 12px;
	width:200px;
}
*html #B2BForm_wrapper input.ie6fix, *html #B2BForm_wrapper radio, *html #B2BForm_wrapper select, *html #B2BForm_wrapper textarea {
	border:1px solid #b7b7b7;
	background:none;
	float:left;
	background-color:#fff;
	font-weight:normal;
	font-size:9px;
	color:#333333;
	outline:none;
	overflow-x:hidden;
	margin:0 5px 0px 12px;
	width:200px;
}
#B2BForm_wrapper #phonetable input, #B2BForm_wrapper #stafftable input {
	margin:0;
	width:90%;
}
#B2BForm_wrapper textarea.width500 {
	width:498px !important;
	font-size:11px !important;
	font-family:Arial, Helvetica, sans-serif !important;
}
*html #B2BForm_wrapper textarea.width500 {
	width:495px !important;
}
*:first-child+html #B2BForm_wrapper textarea.width500 {
	width:495px !important;
}
*:first-of-type #B2BForm_wrapper textarea.width500 {
	width:495px !important;
}
body:nth-of-type(1)#B2BForm_wrapper textarea.width500 {
 width:495px !important;
}
#B2BForm_wrapper input[type=text].selected {
	background-color:#cccccc;
}
#B2BForm_wrapper .form_fieldrow {
	float:left;
	margin:6px 0px;
	width:100%;
}
#B2BForm_wrapper .form_fieldrow ul {
	float:left;
	width:420px;
	padding-left:4px;
	_padding-left:3px;
	margin-top:-3px;
}
#B2BForm_wrapper .form_fieldrow ul li {
	display:inline;
	margin:2px 0px;
	_margin-right:-2px;
	float:left;
}
*html #B2BForm_wrapper .form_fieldrow {
	margin-left:-1px;
}
*html #B2BForm_wrapper .form_fieldrow label input {
	float:left;
	margin-top:-5px;
}
/**html #B2BForm_wrapper .form_fieldrow span,*html #B2BForm_wrapper .form_fieldrow a,*html #B2BForm_wrapper .form_fieldrow label{
	float:left;
}*/
#B2BForm_wrapper .form_fieldrow span.actionlabel {
	width:140px;
}
#B2BForm_wrapper .form_fieldrow label {
	background-color:#353535;
	border:1px dashed #4b4b4b;
	float:left;
	height:14px;
	padding-top:2px;
	margin:1px;
	text-transform:uppercase;
	width:130px;
	font-size:10px;
	color:#ffffff;
	margin-top:0px;
	display:block;
}
#B2BForm_wrapper .form_fieldrow label input[type=checkbox] {
	margin-top:0;
 #margin-top:-4px;
}
#B2BForm_wrapper .form_fieldrow label * {
	float:left;
}
#B2BForm_wrapper .B2BForm-table {
	float:left;
	width:100%;
	margin-left:-5px !important;
	_margin-left:-3px !important;
	table-layout:fixed;
}
#B2BForm_wrapper .B2BForm-table td {
	vertical-align:top;
	text-align:left;
	padding-bottom:4px;
	text-align:left;
}
#B2BForm_wrapper .formblock {
	width:697px;
	background-color:#3f3f3f;
	border:1px solid #7d7c82;
	margin:30px auto 0px 108px;
	_margin-left:55px;
	padding:16px 33px 38px 38px;
	float:left;
}
#B2BForm_wrapper .formheading {
	font-size:14px;
	text-transform:uppercase;
}
.B2B_tabulardata {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	overflow:hidden;
	width:100%;
	table-layout:fixed;
	border-collapse:collapse;
	border:1px solid #767676;
}
.B2B_tabulardata th {
	background:transparent url(../../resources/images/bg_table_heading.jpg) repeat scroll left top;
	border:1px solid #767676;
	height:25px;
	text-align:left;
	font-weight:bold;
	color:#FFD515;
	vertical-align:middle !important;
	padding-left:4px;
	padding-right:0px;
	text-transform:uppercase;
}
.B2B_tabulardata td {
	background-color:#5C5C5C;
	border-bottom:1px solid #4d4d4d;
	color:#FFFFFF;
	height:22px;
	text-align:left;
	font-weight:normal;
	vertical-align:middle !important;
	overflow:hidden;
	white-space:normal;
	padding-left:4px;
	padding-right:0px;
	line-height:1.2em;
}
.B2B_tabulardata td input {
	margin-top:-2px;
}
.chart_tabulardata {
	font-size:9px;
	width:100% !important;
	border:1px solid #767676;
	overflow:hidden;
}
.chart_tabulardata th {
	background:transparent url(../../resources/images/bg_table_heading.jpg) repeat scroll left top;
	border-right:1px solid #767676;
	height:25px;
	text-align:left;
	font-weight:bold;
	color:#FFD515;
	vertical-align:middle !important;
	padding-left:4px;
	padding-right:0px;
	text-transform:uppercase;
}
.chart_tabulardata td {
	background-color:#5C5C5C;
	/*border-bottom:1px solid #4d4d4d;*/
	color:#FFFFFF;
	height:22px;
	text-align:left;
	font-weight:normal;
	vertical-align:middle !important;
	overflow:hidden;
	white-space:normal;
	padding-left:4px;
	padding-right:0px;
	line-height:1.2em;
}
.chart_tabulardata img {
	padding-left:2px;
	padding-right:2px;
}
.calender {
	width:80px !important;
}
.icon_calender {
	margin-top:3px !important;
	cursor:pointer;
}
.icon_calender0{
	margin-top:1px !important;
	_margin-left:5px;
	cursor:pointer;
}
table.B2BFieldtable {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	overflow:hidden;
	width:86%;
	table-layout:fixed;
}
table.B2BFieldtable td {
	vertical-align:top;
	text-align:left;
}
/* These styles are similar like songsearch result page. */
#dyndatawrapper {
	float:left;
	width:740px;
	_width:737px;
}
*html #dyndatawrapper {
	margin-left:2px;
}
.pop-up {
	width:99% !important;
}
#dyndatawrapper table {
	width:100%;
	overflow:hidden;
	border:1px solid #767676;
	border-bottom:none;
	border-collapse:collapse;
	margin-top:8px;
	margin-bottom:0px;
	font-size:11px;
}
#dyndatawrapper table th {
	background:url(../../resources/images/bg_table_heading.jpg) repeat scroll top left;
	border:1px solid #767676;
	height:25px;
	padding-left:6px;
	padding-right:0px;
	text-align:left;
	font-weight:bold;
	text-transform:uppercase;
	white-space:nowrap;
	color:#FFD515;
}
#dyndatawrapper table th a {
	text-decoration:none;
	color:#FFD515;
	font-size:11px !important;
	padding:6px 0px;
	margin-right:5px;
}
#dyndatawrapper table td {
	text-align:left;
	color:#FFFFFF;
	border:none none !important;
	border-bottom:1px solid #4D4D4D !important;
	border-left:1px solid #5C5C5C !important;
	border-right:1px solid #5C5C5C !important;
	background-color:#5c5c5c;
	padding:3px 3px 3px 6px;
}
#dyndatawrapper table td a {
	text-decoration:none;
	color:#FFD515;
	font-weight:normal;
	padding:6px 0px;
}
#dyndatawrapper table th.sortable a {
	background: url(/resources/images/songsearch/arrow_off.gif) no-repeat scroll center right;
}
#dyndatawrapper table th.order1 a {
	background: url(/resources/images/songsearch/arrow_down.gif) no-repeat scroll center right;
}
#dyndatawrapper table th.order2 a {
	background: url(/resources/images/songsearch/arrow_up.gif) no-repeat scroll center right;
}
#dyndatawrapper table td.replicate {
	background-color:#333333;
	border:1px solid #4D4D4D;
	color:#6699cc;
	text-align:left;
}
#dyndatawrapper table td a:hover {
	text-decoration:none;
	color:#00fff5;/*color:#63aad7;*/
}

#dyndatawrapper2 {
	float:left;
	width:716px;
	margin-left:0px;
}
#dyndatawrapper2 table {
	width:100%;
	overflow:hidden;
	border:1px solid #767676;
	margin-top:8px;
	margin-bottom:0px;
	font-size:11px;
}
#dyndatawrapper2 table th {
	background:url(../../resources/images/bg_table_heading.jpg) repeat scroll top left;
	border:1px solid #767676;
	height:25px;
	padding-left:2px;
	padding-right:0px;
	text-align:left;
	font-weight:bold;
	text-transform:uppercase;
	white-space:nowrap;
	color:#FFD515;
}
#dyndatawrapper2 table th a {
	text-decoration:none;
	color:#FFD515;
	font-size:11px !important;
	padding:6px 0px;
	margin-left:15px;
	margin-right:5px;
}
#dyndatawrapper2 table td {
	text-align:left;
	color:#FFFFFF;
	border:none !important;
	border-bottom:1px solid #4D4D4D !important;
	background-color:#5c5c5c;
	padding:3px;
}
#dyndatawrapper2 table td a {
	text-decoration:none;
	color:#FFD515;
	font-weight:normal;
	padding:6px 0px;
}
#dyndatawrapper2 table td a:hover {
	text-decoration:none;
	color:#00fff5;/*color:#63aad7;*/
}
div.relativeBlock {
	position:relative;
	width:100%;
}
.home_icons_wrapper {
	height:48px;
	position:absolute;
	right:-6px;
	top:8px;
	width:20px;
}
.home_icons_wrapper img {
	clear:both !important;
	float:left !important;
	margin:0px 0px 4px 0px !important;
	padding:0 !important;
}
/* This is the div which works as the main container after the header & before footer */
#content {
	position:relative;
	z-index:5;
}
.afterPageHeadingData_Container {
	width:100%;
	min-height:487px;
	_height:487px;
	background-color:#4A4A4A;
	clear:both;
	margin-top:4px;
	float:left;
	border:1px solid #5D5D5D;
	margin-bottom:8px;
}
afterPageHeadingData_ContainerVideo{
	width:100%;
	background:none;
	border:none;
	margin-bottom:8px;
	clear:both;
	margin-top:4px;
}

div#secdnav{
	float:right;
	margin-bottom:0;
	text-align:right;
}
div#secdnav ul {
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
	padding:6px 4px 0;
}
div#secdnav ul li {
	display:inline;
}
div#secdnav ul li a {
	background:transparent url(../../resources/images/songdetail/arrow_secnav.gif) no-repeat 0 1px;
	color:#999999;
	font-size:11px;
	font-weight:bold;
	padding:0 18px 2px 20px;
	text-decoration:none;
	text-transform:uppercase;
}
a.black {
	color:#000000;
	text-decoration:none;
}
a.black:hover {
	color:#666666;
}
div#secdnav ul li a:hover {
	color:#00fff5;/*color:#FFFFFF;*/
}
div.innerLinks {
	float:right;
	margin-top:3;
	text-align:right;
}
div.innerLinks ul {
	list-style-image:none;
	list-style-position:inside;
	list-style-type:none;
}
div.innerLinks ul li {
	display:inline;
	background-color:#646464;
	*height:20px;
	margin-right:1px;
}
div.innerLinks ul li a {
	background:transparent url(../../resources/images/songdetail/arrow_secnav.jpg) no-repeat 0 1px;
	color:#FFD515;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
div.innerLinks ul li a:hover {
	color:#00FFF5;
}
div#secdnav ul li a.last {
	padding-right:0px !important;
}
div#secdnav ul li a.selected {
	color:#00fff5;
}
ul li.selected a {
	color:#ffd515;
}
.icon_generate{margin-left:14px; margin-top:5px; #margin-top:7px;}
/****************************************************************/
					/* Grey Box specific style */
/****************************************************************/
/* Labelsearch & assetsearch style */
.status {
	font-family:Arial, Helvetica, sans-serif, Tahoma;
	font-size:13px;
	color:#000;
	font-weight:bold;
}
.loaderDiv {
	height:100px;
	width:450px;
background:#fffdf9 url(../images/loader_bg.gif) left top no-repeat;
	border:solid 1px #d19f09;
	position:absolute;
	display:none;
	top:150px;
	text-align:center;
	left:13%;
	z-index:60;
	color:#815d1d;
	padding-top:40px;
}
.loaderDivTA {
	width:248px;
	height:50px;
	padding:5px;
	padding-bottom:0px;
	border:1px solid #ffffff;
	background-color:#219592;
	opacity:0.9;
	filter:alpha(opacity=90);
	display:none;
	position:absolute;
	z-index:60;
}
.licencingLoader {
	margin-top:100px;
	margin-left:200px;
}
#GB_searchfield_wrapper {
	background-color:#515151;
	min-height:32px;
	margin:5px;
	padding:15px 10px 10px 15px;
	display:block;
}
.h32 {
	height:32px !important;
}
#GB_searchfield_wrapper input.GB_input {
	font-size:10px !important;
}
#GB_searchfield_wrapper table.GB_searchfield_table {
	table-layout:auto;
}
#GB_searchfield_wrapper table.GB_searchfield_table td {
	min-width:5px;
	padding-right:5px;
	padding-left:0px;
}
#GB_searchfield_wrapper table.GB_searchfield_table td.valignTop {
	vertical-align:top !important;
	min-width:0px !important;
	padding-right:0px !important;
}
/****************************************************************/
					/* HOME PAGE STYLES */
/****************************************************************/
.nr_more_icon {
	margin-left:252px; position: absolute; margin-top: -15px; *margin-left:0px; *position: none; *margin-top: 0px;
}
/*span.B2Bheader_more a {
	margin-left:220px; margin-top:-3px; position: absolute; *margin-left:210px;
	float: right;
	margin-right:5px;
	margin-top:-1px;
	*margin-top:-15px;
	position:relative;
}

#heading_topOfTheCharts span.B2Bheader_more a img{
	*margin-right:-5px;
	_position:relative;
	_z-index:5;    
}
#heading_newsBlock span.B2Bheader_more a img{
	margin-top:0px!important;
}*/
span.B2Bheader_more a {
	color: #999999;
	font-size: 9px;
	float: right;
	margin-top: -13px;
	margin-right: 5px;
	text-transform: capitalize;
	text-decoration: underline;
	font-family:Arial, Helvetica, sans-serif;
}
body:nth-of-type(1) span.B2Bheader_more a {
 margin-top: 2px;
}
*:first-of-type span.B2Bheader_more a {
	margin-top: 2px;
}
#heading_topOfTheCharts .B2Bheader_more a img {
	margin-top:-3px;
	position:relative;
	z-index:4;
}
#homePage_header {
	width:961px;
	height:80px;
	background-color: #000;
	color: #fff;
	margin:0 auto;
}
#homePage_header #wcmLogo_homePage {
	float:left;
	padding:5px 0 0 0;
}
#homePage_header #homePage_wcmLogoTitle {
	float:left;
	width:458px;
	height:68px;
	background:#000 url(../../resources/images/homepage/homepage_wcmlogotitle.jpg) no-repeat;
}
#homePage_header #homePageHeader_rightContent {
	float:right;
	text-align:right;
	width:435px;
	padding:5px 0 0 0;
}
#homePage_header #homePageHeader_rightContent #homePageHeader_topLinks a {
	color: #fff;
	text-decoration:none;
}
#homePage_header #homePageHeader_rightContent #homePageHeader_topLinks a:hover {
	color: #f6b714;
	text-decoration:none;
}
#homePage_header #homePageHeader_rightContent #homePageHeader_topLinks span.linkSeperator {
	color: #fff;
	padding:0 8px;
}
#homePage_header #homePageHeader_rightContent #homePageHeader_advSearchBlock {
	margin-top:20px;
}
#homePage_header #homePageHeader_rightContent #homePageHeader_advSearchBlock #homePageHeader_searchInputBg {
	background:url(../../resources/images/header_searchcriteria_bginput.gif) no-repeat;
	border:none;
	width:152px;
	height:22px;
	margin-left:5px;
	float:left;
	padding:0;
}
#homePage_header #homePageHeader_rightContent #homePageHeader_advSearch a {
	color: #f6b714;
	text-decoration:none;
}
#homePage_header #homePageHeader_rightContent #homePageHeader_advSearch a:hover {
	color: #fff;
	text-decoration:none;
}
/* Home Page Header Section Ends */

/* Home Flash Section Starts */
#benjiContainer {
	position:absolute;
	width:982px;
	margin-top:-232px;
	margin-left:-16px;
	z-index:5;
	text-align:right;
}
#apDiv1 {
	position:absolute;
	float:left;
	left:145px;
	top:61px;
	width:630px;
	height:26px;
	z-index:1;
}
/* Home Flash Section Ends */


/* Home Page Content Section Starts */
#homePage_content {
	width:964px;
	height:100%;
	margin:20px auto 10px auto;
	padding:0;
 #position:relative;
}
#homePage_leftContent {
	width:722px;
	float:left;
}
#homePage_content #newrelease {
	width:285px;
	height:260px;
	float:left;
	margin-right:5px;
}
#homePage_content #homePage_leftContent #homePage_newReleaseBlock {
	width:285px;
	height:543px;
	float:left;
}
#homePage_newReleaseBlock #homePage_newReleaseBlockHeading {
	width:284px;
	background:#ffffff url(../../resources/images/homepage/bg_homepage_newreleaseblock.jpg) repeat-x;
	height:612px;
}
#homePage_newReleaseBlock #homePage_newReleaseBlockHeading div#heading {
	color: #FB7B0E;
	padding:8px 0 0 10px;
	margin:0;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	height:17px;
}
div#heading .homepage_nr_scroller {
	position:relative; float:left; margin-left:207px; margin-top:-15px;
	_margin-left:104px; white-space:nowrap;
}
#contents .bg_homePage_rightContentBlock {
	clear:both;
}
#homePage_content #homePage_newReleaseBlock .newReleasesBlock_white table, #homePage_content #homePage_newReleaseBlock .newReleasesBlock_gray table {
	padding:0px;
	text-transform:capitalize;
	width:280px;
	/* IE */
	position:relative;
}
#homePage_content #homePage_newReleaseBlock .newReleasesBlock_white table td, #homePage_content #homePage_newReleaseBlock .newReleasesBlock_gray table td {
	text-align:left;
	position:relative;
}
#homePage_newReleaseBlock .newReleasesBlock_white table div.relativeBlock, #homePage_newReleaseBlock .newReleasesBlock_gray table div.relativeBlock {
	width:195px !important;
	overflow:hidden;
	margin-top:10px;
}
#homePage_newReleaseBlock .newReleasesBlock_white table .NR_MenuLeftFlash, #homePage_newReleaseBlock .newReleasesBlock_gray table .NR_MenuLeftFlash {
	float:left;
	height:73px;
	margin:7px 0 0 2px;
	width:80px;
}
#homePage_newReleaseBlock .newReleasesBlock_gray table div.home_icons_wrapper, #homePage_newReleaseBlock .newReleasesBlock_white table div.home_icons_wrapper {
	right:-1px !important;
	top:4px !important;
	width:14px;
}
#homePage_content #homePage_newReleaseBlock .newReleasesBlock_gray table {
	background-color:#f4f4f4;
	text-transform:capitalize
}
/*#homePage_newReleaseBlock #homePage_newReleaseBlockContent { QA BACKUP ABHILASH)
	background:transparent url(../../resources/images/homepage/bottom_bg_portel.jpg) repeat-x scroll 0 563px;
	background:transparent url(../../resources/images/qa_image.jpg) no-repeat left bottom;
	border:2px solid #7E7E7D;
	border-top:none;
	background-color: #ffffff;
	margin-top:5px;
	height:590px;
}*/
#homePage_newReleaseBlockHeading .newReleasesBlock_white table {
	margin-top:-4px;
}
#newrelease #homePage_newReleaseBlock #homePage_newReleaseBlockContent {
	background:#fff;
	/*background:#fff url(../../resources/images/qa_image.jpg) repeat-x scroll left bottom;
	*background:transparent url(../../resources/images/qa_image.jpg) repeat-x scroll left bottom;
	border:2px solid #7E7E7D;*/
	border-top:none;
	margin-top:-10px;
	height:539px;
	*height:536px;
	overflow:hidden;
}
#homePage_newReleaseBlock .homePage_rightContentBlock {
	background:#FFFFFF url(../../resources/images/homepage/bottom_bg_portel.jpg) repeat-x scroll 0 563px;
	clear:both;
	height:591px;
	#height:590px;
	_height:591px;
	margin:-2px 2px 0;
	border-bottom:2px solid #7e7e7d;
	overflow:hidden;
	padding:0px;
	width:232px;
}
div#increasedheight #homePage_newReleaseBlock #homePage_newReleaseBlockHeading {
	width:284px;
	background:#ffffff url(../../resources/images/homepage/bg_homepage_newreleaseblock.jpg) repeat-x;
	height:auto;
}
div#increasedheight #homePage_newReleaseBlock #homePage_newReleaseBlockContent {
	border:2px solid #7E7E7D;
	border-top:none;
	background-color: #ffffff;
	margin-top:5px;
	height:auto;
}
.homePage_newReleases_paragraph {
	color:#000;
	font-size:12px;
	font-weight:bold;
	margin:0;
	margin-bottom:6px;
	padding:0;
	width:178px;
	white-space:nowrap;
	overflow:hidden;
	padding-left:3px;
	text-transform:none !important;
}
.homePage_newReleases_paragraph_2 {
	font-weight:normal;
	margin-top:4px;
}
.homePage_newReleases_paragraph_2 span {
	color:#000000;
}
.bottom_bg_portel_vid {
	background:transparent url(../../resources/images/homepage/bottom_bg_portel.jpg) repeat-x scroll 0 0;
	height:26px;
	width:281.5px;
	position:relative;
	z-index:10;
	clear:both;
	margin-bottom:4px;
}
.bottom_bg_portel {
	background:transparent url(../../resources/images/homepage/bottom_bg_portel.jpg) repeat-x scroll 0 0;
	height:26px;
	width:281px;
	position:relative;
	z-index:10;
	clear:both;
	_margin-bottom:-2px;
}
.newsbottom {
	width:425px;
	background:transparent url(../../resources/images/homepage/bottom_bg_portel.jpg) repeat-x scroll 0 0;
	height:26px;
	position:relative;
	margin:0 auto;
	margin-top:-14px;
	z-index:10;
	clear:both;
 #margin-top:-28px;
}
#prev-arrow {
	margin-left:0px;
	margin-top:0px;
	padding-bottom:2px;
#margin-top:-12px;
}
#next-arrow {
	margin-top:0px;
	margin-right:8px;
}
#homePage_leftContent #topOfTheChartsBlock {
	width:429px;
	background-color: #7E7E7D;
	float:left;
}
#homePage_leftContent #topOfTheChartsBlock #topOfTheChartsBlockHeading {
	background:#474746 url(../../resources/images/homepage/bg_homepage_newreleaseblock.jpg) repeat-x scroll 0 0;
	width:429px;
	height:30px;
}
#homePage_leftContent #topOfTheChartsBlock #topOfTheChartsBlockHeading #heading_topOfTheCharts {
	color: #FB7B0E;
	padding:8px 0 0 10px;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	height:17px;
}
#homePage_leftContent #topOfTheChartsBlock table {
	border-collapse:collapse;
	color:#FFFFFF;
	font-size:11px;
	margin:-2px 2px 2px;
/*	text-transform:capitalize;*/
	width:425px;
}
#homePage_leftContent #topOfTheChartsBlock table thead th {
	border-bottom:1px solid #000;
	background-color:#202020;
	padding:6px 7px;
	text-align:left;
	color: #FFD515;
	text-transform:uppercase;
}
#homePage_leftContent #topOfTheChartsBlock table tbody td {
	background-color:#4a4a4a;
	padding:3px 7px;
	color: #c4c7c8;
	border-bottom:1px solid #202020;
	text-align:left;
	vertical-align:middle;
}
#homePage_leftContent #topOfTheChartsBlock #ChartsHTitle {
	font-size:10px;
}
#homePage_leftContent #topOfTheChartsBlock table tbody td.songName a {
	color: #FFD515;
	text-transform:uppercase;
	text-decoration:none;
}
#homePage_leftContent #topOfTheChartsBlock table tbody td.songName a:hover {
	color: #fff;
}
#homePage_newsBlock {
	background-color:#FFFFFF;
	float:left;
	height:380px;
	#height:382px;
	_height:385px;
	margin-bottom:7px;
	margin-left:6px;
	margin-top:-28px;
 #margin-top:-29px;
	_margin-top:-385px;
	overflow:hidden;
	width:429px;
	overflow:hidden;
}
#increasedheight #homePage_newsBlock {
	background-color:#FFFFFF;
	float:left;
	height:auto;
	margin-bottom:7px;
	margin-left:6px;
	margin-top:0px;
	width:450px;
	overflow:hidden;
}
#increasedheight #homenewsfix {
	margin-top:-16px;
	float:right;
	width:14px;
}
#increasedheight div.licensingRightContentDivNew1 p a img {
	margin-top:-7px;
	float:right;
}
#increasedheight #homenewsfix img.imgtopmargin {
	margin-top:-8px;
}
#NewsArchiveDiv {
	background-color:#000000;
	color:#FFFFFF;
	float:left;
	width:982px;
}
#NewsArchiveDiv h2 {
	background:transparent url(../../resources/images/news/img_news_heading.jpg) no-repeat scroll 0 0;
	height:30px;
	width:660px;
	float:left;
	padding-bottom:8px;
}
#NewsArchiveDiv h2 span {
	color:#FFD515;
	display:none;
	font-size:25px;
	font-weight:bold;
}
#homePage_newsBlock #homePage_newsBlockHeading {
	background:transparent url(../../resources/images/homepage/bg_homepage_newreleaseblock.jpg) repeat-x top left;
	height:26px;
}
#homePage_newsBlock #homePage_newsBlockHeading div#heading_newsBlock {
	color:#FB7B0E;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	padding:7px 0 0 10px;
}
#homePage_newsBlock #newsinlineblock {
	/*background:transparent url(../../resources/images/qa_image_news.jpg)  no-repeat left bottom;*/
	background-color:#fff;
	border:2px solid #7E7E7D;
	font-size:11px;
	margin-top:0;
	width:425px;
	height:350px;
	#height:352px;
	_height:355px;
}
/*#homePage_newsBlock #newsinlineblock { QA BACKUP ABHILASH)
	background:transparent url(../../resources/images/homepage/bottom_bg_portel.jpg) repeat-x 0 329px;
	font-size:11px;
	margin-top:0;
	width:425px;
	height:355px;
	border:2px solid #7E7E7D;
}*/
#increasedheight #homePage_newsBlock #newsinlineblock {
	background:none;
	font-size:11px;
	margin-top:0;
	width:450px;
	height:auto;
	border:2px solid #7E7E7D;
}
#newsinlineblock ul.moreheadlines {
	height:329px;
	list-style-type:none;
	margin:0 0 0;
	overflow:hidden;
	padding:0;
	overflow:hidden;
}
#increasedheight #newsinlineblock ul.moreheadlines {
	height:auto;
	list-style-type:none;
	margin:0 0 0;
	overflow:hidden;
	padding:0;
	overflow:hidden;
}
#increasedheight #newsinlineblock ul.moreheadlines li {
	background:url(../../resources/images/homepage/newsdots.gif) repeat-x scroll center bottom;
	height:23px;
	padding-top:4px;
	margin:0px 8px 0px 8px;
}
#newsinlineblock ul.moreheadlines li {
	background:url(../../resources/images/homepage/newsdots.gif) repeat-x scroll center bottom;
	height:19px;
	padding-top:4px;
	*padding-top:3px;
	margin:0px 8px 0px 8px;
}
#newsinlineblock ul.moreheadlines li h2 {
	font-weight:normal;
	margin:0;
	padding:0px;
	text-transform:capitalize;
}
#newsinlineblock ul.moreheadlines li h2 a {
	padding:0px 0px 0px 4px;
	color:#0086ff;
	font-size:11px;
	text-decoration:none;
}
#newsinlineblock ul.moreheadlines li h2 a:hover {
	color:#666;
}
#homePage_leftContent #videosDiv {
	float:left;
	margin-top:80px;
	width:284px;
	_margin-top:0px;
}
#homePage_videosBlock {
	background-color:#FFFFFF;
	float:left;
	height:auto;
	/*_height:275px;*/
	overflow:hidden;
	width:284px;
	_margin-top:6px;
}
#homePage_videosBlock #homePage_videosBlockHeading {
	background: url(../../resources/images/homepage/bg_homepage_newreleaseblock.jpg) repeat-x;
	height:26px;
}
#homePage_videosBlock #homePage_videosBlockHeading div#heading_videosBlock {
	color:#FB7B0E;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	padding:7px 0 0 10px;
}
#increasedheight #homePage_videosBlock #homePage_videosBlockContent {
	height:auto;
	_background-position:0px 221px;
	margin-top:0;
	overflow:hidden;
	border:2px solid #7E7E7D;
	border-top:none none;
	float:left;
	width:280px;
}
#videosDiv #homePage_videosBlock #homePage_videosBlockContent {
	background:transparent url(../../resources/images/homepage/bottom_bg_portel.jpg) repeat-x 0 223px;
	height:249px;
	_background-position:0px 221px;
	_height:247px;
	margin-top:0;
	overflow:hidden;
	border:2px solid #7E7E7D;
	border-top:none;
	position:relative;
	float:left;
	width:280px;
}
#homePage_videosBlock #homePage_videosBlockContent table {
	margin:0px;
	padding:0;
	text-transform:capitalize;
	position:relative;
}
#homePage_videosBlockContent table tr td {
	padding-left:2px;
}
#homePage_videosBlockContent table td.image {
	padding-left:0px !important;
	vertical-align:top;
}
#homePage_videosBlockContent div.home_icons_wrapper {
	top:8px !important;
	right:-5px !important;
	width:14px;
}
#homePage_videosBlockContent div.relativeBlock {
	width:190px !important;
	padding-top:5px;
	padding-bottom:0px;
	position:relative;
}
#homePage_videosBlock #homePage_videosBlockContent table tr.grayBgColor {
	background-color:#f4f4f4;
}
#homePage_videosBlock .homePage_videosBlock_heading1 {
	font-size:12px;
	font-weight:bold;
	text-transform:capitalize;
	overflow:hidden;
	white-space:nowrap;
	padding-left:3px;
}
#homePage_videosBlock .homePage_videosBlock_heading1 a {
	color:#000;
	text-decoration:none;
}
#homePage_videosBlock .homePage_videosBlock_heading1 a:hover {
	color:#0086ff;
}
#homePage_videosBlock .homePage_videosBlock_heading {
	color:#000;
	font-size:12px;
	margin-top:5px;
	overflow:hidden;
	white-space:nowrap;
	padding-left:3px;
}
.homePage_videosBlock_heading span {
	color:#969696;
}
#homePage_videosBlock .homePage_videosBlock_arrows {
	float:right;
	margin-right:6px;
}
#homePage_rightContent_jan23 {
	width:256px;
	height:638px;
	background-color:#7E7E7D;
	float:left;
	margin-left:2px;
}
#increasedheight #homePage_rightContent {
	background-color:#7E7E7D;
	float:left;
	height:auto;
	margin-left:3px;
	width:236px;
}
#increasedheight #homePage_rightContent #homePage_rightContent_headingBg {
	background-color:#fff;
	width:236px;
	height:26px;
}
#increasedheight #homePage_rightContent_headingBg div#featuredSongsHeading{
	color: #FB7B0E;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:6px 0px 0px 10px;
	position:relative;
}
#homePage_rightContent {
	background-color:#fff;
	float:right;
	height:612px;
	*height:613px;
	margin-left:2px;
	width:240px;
	overflow: hidden;/*
	border:2px solid #7E7E7D;*/
	clear:right;
}
#homePage_rightContent_headingBg {
	background:#474746 url(../../resources/images/homepage/bg_homepage_newreleaseblock.jpg) repeat-x scroll 0 0;
	width:240px;
	height:28px;
}
#homePage_rightContent_headingBg div#featuredSongsHeading {
	color: #FB7B0E;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	margin:0;
	padding:8px 0px 0px 10px;
	position:relative;
	height:17px;
}
#homePage_rightContent_headingBg div#featuredSongsHeading #prev-arrow {
	position:absolute !important;
	right:10px !important;
	top:3px !important;
}
#featuredSongs #homePage_rightContent .homePage_rightContentBlock {/*
	background:#FFFFFF url(../../resources/images/homepage/bottom_bg_portel.jpg) repeat-x scroll 0 559px;
	*background:#FFFFFF url(../../resources/images/homepage/bottom_bg_portel.jpg) repeat-x scroll 0 558px;
	border-bottom:2px solid #7e7e7d;*/
	background-color:#FFFFFF;
	clear:both;
	height:562px;
	#height:561px;
	margin:2px 2px 0;
	overflow:hidden;
	padding:0px;
	width:232px;
}
#increasedheight #homePage_rightContent .homePage_rightContentBlock {
	/*background:#FFFFFF url(../../resources/images/homepage/bottom_bg_portel.jpg) repeat-x scroll 0 563px;*/
	border-bottom: 2px solid #7e7e7e;
	clear:both;
	background-color:#fff;
	height:auto;
	margin:0px 2px;
	overflow:hidden;
	padding:1px 0;
	width:232px;
}
#increasedheight .bg_homePage_rightContentBlock {
	color:#000;
	font-size:12px;
	background-color:#fff;
	/*border:1px solid #535353;*/
	clear:both;
	margin:1px 1px;
	overflow:hidden;
	text-transform:capitalize;
	width:230px;
	height:79px;
	}
#increasedheight .bg_homePage_rightContentBlock .rightHeading {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	margin:0 0 6px;
	overflow:hidden;
	padding-left:2px;
	text-transform:none !important;
	width:128px;
	text-align:left;
}
#featuredSongsUL .bg_homePage_rightContentBlock {
	color:#000;
	font-size:12px;
	/*border:1px solid #535353;*/
	clear:both;
	margin:1px 1px;
	overflow:hidden;
	text-transform:capitalize;
	width:230px;
	height:76px;
}
.bg_homePage_rightContentBlock .FS_FlashCOMP {
	float:left;
	margin:2px 0px 0px 1px;
	width:80px;
}
/*commented the below section to create a scroller for featured Songs */
/*
#homePage_rightContent .homePage_rightContentBlock .bg_homePage_rightContentBlock .rightHeading {
	color: #000;
	font-weight:bold;
	margin-bottom:4px;
	text-align:left;
	font-size:12px;
	width:128px;
	overflow:hidden;
	padding-left:2px;
}
#homePage_rightContent .bg_homePage_rightContentBlock .itemBlockRight {
	float:left;
	margin-top:2px;
	width:148px;
	_width:148px;
}
#homePage_rightContent .homePage_rightContentBlock .bg_homePage_rightContentBlock .rightHeading_2 {
	color: #000000;
	font-weight:normal;
	white-space:nowrap;
	text-transform:none !important;
}
#homePage_rightContent .homePage_rightContentBlock .bg_homePage_rightContentBlock .relativeBlock {
	padding-top:3px;
}
#homePage_rightContent .homePage_rightContentBlock .bg_homePage_rightContentBlock .rightHeading_3 {
	color: #000000;
	font-weight:normal;
	white-space:nowrap;
}
#homePage_rightContent .homePage_rightContentBlock .bg_homePage_rightContentBlock .icon_featuredSongs {
	float:right;
	padding-right:4px;
	padding-top:7px;
}
#homePage_rightContent .homePage_rightContentBlock .bg_homePage_rightContentBlock img {
	float:left;
	margin:2px;
}
*/
/**** Below style will display the Featured Songs with scroller option **********/
/*********Added by Madan on 25th Sep 2009 ************/

#featuredSongsUL .bg_homePage_rightContentBlock .rightHeading {
	color:#000000;
	font-size:12px;
	font-weight:bold;
	margin:0 0 6px;
	overflow:hidden;
	padding-left:2px;
	text-transform:none !important;
	width:128px;
	text-align:left;
}
.bg_homePage_rightContentBlock .rightHeading_2 {
	font-weight:normal !important;
	/*margin-top:4px;*/
	white-space:nowrap;
	text-align:left;
}

.bg_homePage_rightContentBlock .itemBlockRight {
	float:left;
	margin-top:2px;
	width:148px;
	_width:148px;
}

.bg_homePage_rightContentBlock .relativeBlock {
	padding-top:2px;
}
.bg_homePage_rightContentBlock .rightHeading_3 {
	font-weight:normal !important;
	white-space:nowrap;
	text-align:left;
}
.bg_homePage_rightContentBlock .icon_featuredSongs {
	float:right;
	padding-right:4px;
	padding-top:7px;
}
.bg_homePage_rightContentBlock img {
	float:left;
	margin:2px;
}
/**********ends here ****************/
#globalMenu {
	position:absolute;
	left:0;
	right:0;
	text-align:center;
	width:100%;
	height:auto;
	z-index:4;
	margin-top:-10px;
}
#globalMenuChildDiv {
	margin:0px auto;
	width:1000px;
}
#container {
	position:relative;
	width:100%;
	height:auto;
	z-index:10;
	margin:0px 0px 18px 5px;
}
#container #containerChildDiv1 {
	margin:0px auto;
	width:982px;
}
#container #containerChildDiv2 {
	position:absolute;
	width:758px;
	z-index:3;
}
#homePageFlashBannerLeft {
	position:relative;
	width:758px;
	z-index:3;
}
#homePage_footerClear {
	clear:both;
	height:13px;
}
*html #homePage_footerClear {
	margin-top:-13px;
	height:0px;
}
*:first-child+html #homePage_footerClear {
	height:0px;
}
/* Home Page Banners Section Starts */	
#homePage_banners {
	border:2px solid #7E7E7D;
	width:696px;
	height:98px;
	clear:both;
	background-color:#D5D5D5;
}
#homePage_banners #bannersPlacer {
	background:#f4f4f4 url(../../resources/images/homepage/bg_homepage_banners.gif) repeat-x;
	text-align:center;
	height:91px;
	padding-top:6px;
}
#homePage_banners #bannersPlacer img {
	margin:10px;
}
#ChartsHTitle {
	color:#c4c7c8 !important;
	font-size:11px;
	font-weight:bold;
	height:34px;
	text-transform:uppercase;
}
*html #ChartsHTitle {
	height:27px;
}
*:first-child+html #ChartsHTitle {
	height:27px;
}
body:first-of-type #ChartsHTitle {
	height:27px;
}
a.ChartsWCMWriters {
	color:#00fff5 !important;
	font-size:11px !important;
	text-decoration:none !important;
}
a.ChartsWCMWriters:hover {
	color:#00fff5 !important;
}
/****************************************************************/
					/* ADVANCED SEARCH PAGE */
/****************************************************************/
/* Advanced search page Section Starts */	
#advTitleHeader {
	margin:0 auto 0px auto;
	width:982px;
	padding-bottom:8px;
}
#advArchiveDiv {
	background:transparent url(../../resources/images/advancedsearch/advsearch_header.jpg) no-repeat scroll 0 0;
	color:#FFFFFF;
	float:left;
	width:982px;
}
#advArchiveDiv2 {
	background:transparent url(../../resources/images/advancedsearch/intersearch_header.jpg) no-repeat scroll 0 0;
	color:#FFFFFF;
	float:left;
	width:982px;
}
#advArchiveDiv h2 {
	height:30px;
	float:left;
	padding-bottom:8px;
}
#advArchiveDiv2 h2 {
	height:30px;
	float:left;
	padding-bottom:8px;
}
#advArchiveDiv h2 span {
	color:#FFD515;
	display:none;
	font-size:25px;
	font-weight:bold;
}
#advArchiveDiv2 h2 span {
	color:#FFD515;
	display:none;
	font-size:25px;
	font-weight:bold;
}
#advouterborder {
	float:left;
	clear:left;
	background:#4a4a4a url(../../resources/images/advancedsearch/advbgtop.jpg) no-repeat left bottom;
	width:980px;
	border: 1px solid #5d5d5d;
	margin-bottom:8px;
	height:374px;
}
.adv_fields {
	float:left;
	clear:left;
	background:#4a4a4a url(../../resources/images/advancedsearch/advbg1.jpg) no-repeat scroll 0 0;
	background-color:#575757;
	width:143px;
	height:16px;
	color:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	padding-left:7px;
	padding-top:3px;
}
.login_content_advance {
	color:#333333;
	font-size:11px;
	width:215px;
	height:14px;
}
.login_content_small {
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	width:85px;
	height:14px;
}
#B2BAdv_wrapper input[type=text].default {
	height:13px
}
.adv_blurbcont {
	width:328px;
	height:112px;
	padding: 52px 10px 10px 75px;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.adv_blurbcont2 {
	width:330px;
	height:92px;
	padding:12px 10px 5px 43px;
	color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.int_pattern {
	background: url(../../resources/images/advancedsearch/interactive_search_pattern_2.jpg) no-repeat scroll 0 0;
	width:381px;
	height:18px;
	margin-top:-27px;
	margin-left:25px;
	-margin-left:13px;
	color:#ff9900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	float:left;
	padding-left:35px;
	padding-right:0px;
}
.int_btns {
	background: url(../../resources/images/advancedsearch/btnab.gif) no-repeat scroll 0 0;
	width:133px;
	height:18px;
	margin-top:-30px;
	_margin-top:-48px;
	margin-left:335px;
	color:#ff9900;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	float:none;
	padding-left:35px;
	padding-right:0px;
}
.int_pattern * {
	float:left;
}
.int_pattern span {
	margin-top:2px;
	_margin-top:3px;
}
.int_pattern input {
	margin-top:-1px;
	_margin-top:-4px;
}
#advouterborder2 {
	float:left;
	clear:left;
	background:#4a4a4a url(../../resources/images/advancedsearch/advbgbottom.jpg) no-repeat left top;
	width:980px;
	border: 1px solid #5d5d5d;
	margin-bottom:8px;
	height:199px;
	color:#cccccc;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
#advouterborder table {
	margin-top:18px;
	margin-bottom:0px;
}
#advouterborder2 table {
	margin:18px 25px;
}
.buttonplacing {
	float:right;
	margin-right:28px;
}
.floatright {
	float:right;
}
.advW180 {
	width:180px;
}
/* Advanced search page Section Ends */	
/****************************************************************/
					/* template specific class */
/****************************************************************/
#labeldetail_div {
	clear:both;
	margin-bottom:10px;
	margin-top:6px;
	display:block;
}
#songdetail_div {
	clear:both;
	margin-bottom:10px;
	margin-top:6px;
	display:block;
}
/****************************************************************/
					/* Used in tynymce */
/****************************************************************/
div.defaultSkin {
	margin-left:12px !important;
	overflow:hidden;
	width:506px;
}
/****************************************************************/
					/* LICENSE REQUEST */ 
/****************************************************************/
#lc_request {
	background-color:#3f3f3f;
	border:1px solid #7D7C82;
	clear:both;
	float:left;
	margin-left:111px;
	_margin-left:50px;
	margin-top:30px;
	padding-top:5px;
	min-height:830px;
	width:768px;
}
#mc_request {
	background-color:#3F3F3F;
	border:1px solid #7D7C82;
	clear:both;
	float:left;
	margin-left:111px;
#_margin-left:57px;
	margin-top:10px;
	min-height:730px;
	padding-top:5px;
	width:768px;
}
.lc_request_content {
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.lc_request_contentbold {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
	white-space:nowrap;
}
.lc_request_contentboldn {
	color:#ffffff;
	font-size:11px;
	font-weight:bold;
}
.lc_request_contentstar {
	color:#00CC33;
}
.lc_request_label {
	width:304px !important;
}
.lc_request_contentR {
	float:left;
	clear:left;
	background:#4a4a4a url(../../resources/images/license/add_new_bg.jpg) repeat scroll 0 0;
	padding:2px 2px 2px 9px !important;
	width:170px !important;
	display:block !important;
	text-transform:uppercase;
	font-size:10px;
	font-weight:normal !important;
	color:#cccccc !important;
}
.lc_request_contentMC {
	float:left !important;
	background:url(../../resources/images/header/add_new_bg.jpg) repeat-x left top !important;
	padding:2px 2px 2px 9px !important;
	width:226px !important;
	display:block !important;
	text-transform:uppercase;
	font-weight:normal !important;
	color:#cccccc !important;
	font-size:10px;
}
.lc_request_sidehead {
	color:#ffd515;
	font-size:11px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.lc_request_sideheadbIG {
	color:#ffd515;
	font-size:13px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
}
.lc_request_contentY {
	color:#ffd515;
	font-size:11px;
	font-weight:normal;
	font-family:Arial, Helvetica, sans-serif;
}
.select_width {
	width:80px !important;
}
.timing {
	width:40px !important;
	float:none !important;
	font-size:10px;
}
.valign_middle {
	vertical-align:middle !important;
	padding-left:1px !important;
}
/****************************************************************/
					/* CMS Specific Classes */ 
/****************************************************************/
/* This is for Featured Talent Order page */
.fto_wrapper {
	padding:5px !important;
	background-color:#4A4A4A !important;
	border:1px solid #5D5D5D !important;
	margin:10px !important;
	width:448px !important;
}
.makeanchorblock {
	width:13px;
	height:11px;
	display:block;
}
/* Site approval */
.satoplinks_selected {
	color:#999999;
	text-decoration:none;
}
a.satoplinks_default {
	color:#fff !important;
	text-decoration:none;
}
a.satoplinks_default:hover {
	color:#FFD515 !important;
}
a.satoplinks_selected {
	color:#FFD515 !important;
	text-decoration:none;
}
*html .fto_wrapper {
	margin-left:5px !important;
}
.fto_wrapper select {
	font-size:11px !important;
}
.fto_actions_div {
	border:2px solid #5D5D5D;
	height:176px;
	padding:5px;
	width:200px;
	position:relative;
	text-transform:capitalize;
}
body:nth-of-type(1) .fto_actions_div {
 height:184px;
}
.fto_actions_div ul.fto_actions {
	font-family:Verdana, sans-serif;
	font-size:10px;
	line-height:18px;
	margin:0;
	padding:0;
	background-color:#5c5c5c;
}
.fto_actions_div ul.fto_actions li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0 0 0 0px;
	white-space:nowrap;
	text-transform:uppercase;
}
.fto_actions_div ul.fto_actions a {
	color:#fff;
	display:block;
	padding:2px 4px;
	text-decoration:none;
	font-weight:bold;
}
.fto_actions_div ul.fto_actions a:hover {
	background-color:#6c6c6c;
	color:#00FFF5;
}
.submitbutton {
	position:relative;
	margin: 0pt auto;
	position: absolute;
	bottom:8px;
	right:0px;
}
/****************************************************************/
					/* POP-UP Example(CMS) */ 
/****************************************************************/

div#editContent {
	position:absolute;
	z-index:100;
	border:1px solid #767676;
	top:135px;
	left:30%;
	visibility:hidden;
	background:#4a4a4a;
}
div#editContent table.editTable {
	margin:5px;
	table-layout:auto;
	margin-top:0px;
	width:360px;
}
div#editContent table.editTable td {
	color:#fff;
	font-weight:normal;
	padding:3px 0px 0px 4px;
	margin-right:5px;
	vertical-align:top;
}
div#editContent table.editTable td input, div#editContent table.editTable td select, div#editContent table.editTable td textarea {
	margin-left:0px !important;
}
div#editContent table.editTable td textarea {
	width:250px;
	height:100px;
	padding:2px;
	overflow:auto;
	overflow-x:hidden;
	overflow-y:auto;
}
.pop_up_fieldsfont input, .pop_up_fieldsfont textarea, .pop_up_fieldsfont select {
	font-size:11px !important;
}
#editcontentHeader {
	cursor:move;
}

div#editContent table.editTable td span {
	margin-top:4px;
	display:block;
	margin-bottom:0px;
}

/****************************************************************/
	 /* This is for ID window which is again a pop-up */ 
/****************************************************************/
#window {
	position:absolute;
	z-index:10;
	left:350px;
	top:160px;
	width:500px;
	height:500px;
	border:1px solid #c39756;
	background:#fef9f3 url(../../resources/images/orange_grad_header.jpg) repeat-x top left;
}
#window .header {
	padding-bottom:8px;
	width:500px;
	height:10px;
	cursor:move;
}
#window .btn_close {
	position:absolute;
	top:3px;
	left:450px;
	float:right;
}
/****************************************************************/
	 						/* About Us */ 
/****************************************************************/
#aboutUs_heading1 {
	margin-left:10px !important;
}
*html #aboutUs_heading1 {
	margin-left:6px !important;
}
#aboutUs_heading1, #aboutUs_heading2 {
	background:transparent url(../../resources/images/aboutus/bg_aboutus_heading1.jpg) repeat-x scroll 0 0;
	float:left;
	margin:0;
	padding:0;
	width:480px;
}
#aboutUs_heading1 h1, #aboutUs_heading2 h1 {
	background:transparent url(../../resources/images/aboutus/icon_aboutus.gif) no-repeat 8px 14px;
	color:#FFD515;
	font-size:13px;
	font-weight:bold;
	margin:0;
	padding:10px 0 0 30px;
}
#aboutUs_heading1 #block_1, #aboutUs_heading2 #block_2 {
	border-right:1px dotted #DDDDDD;
	color:#FFFFFF;
	line-height:18px;
	margin:20px 0 0;
	padding:0 10px 5px;
	width:95%;
}
/****************************************************************/
	 						/*NEWS Page */ 
/****************************************************************/
#NewsFlashBanner {
	float:left;
	width:479px;
	height:298px;
	border:1px solid #636363;
	background-color:#000;
}
#NewsStaticBanner {
	width:479px;
	height:298px;
	border:1px solid #636363;
	margin:0px;
	float:right;
	background-color:#000;
	overflow:hidden;
}
#NEventsContent {
	padding:10px;
	padding-bottom:0px;
	float:left;
}
#NewsContentBlock {
	width:100%;
	float:left;
	clear:left;
}
#NewsEventsTitle {
	position:relative;
	clear:left;
	height:26px;
}
#NewsEventsTitle #addIcon img {
	padding-left:5px;
	position:relative;
}
#NewsEventsTitle #changeIcon img {
	padding-left:1px;
	position:relative;
}
#NewsDetailsTitle {
	clear:both;
	float:right;
	position:relative;
	height:26px;
}
#NewsContentBlock .newsEvents {
	width:482px;
	float:left;
	clear:left;
	margin-top:6px;
	#margin-top:0px;
	#padding-top:6px;
}
#NewsContentBlock .newsDetails {
	clear:right;
	float:right;
	width:482px;
	margin-top:6px;
}
.NewsData_Wrapper {
	background-color:#FFFFFF;
	height:1400px;
	width:481px;
}
#NDetails .NewsData_Wrapper {
	overflow-x:hidden;
	overflow-y:auto;
}
.NEventItems {
	float:left;
	padding:5px 0px;
	width:100%;
}
*html .NEventItems {
	height:85px;
}
.NEventItems .contentRight {
	float:left;
	font-size:11px;
	margin-left:10px;
	padding:5px 0 0;
	width:379px;
}
.NEventItems .contentRight h2.NEventsHeading1 {
	background:transparent url(../../resources/images/icon_news_neventsheading.gif) no-repeat 0 0;
	color:#000000;
	font-size:11px;
	padding-left:0px;
	text-transform:capitalize !important;
	position:relative;
}
.NEventItems .contentRight h2.NEventsHeading1 p.newsheading {
	width:90%;
	float:left;
}
.NEventItems .contentRight h2.NEventsHeading1 a {
	float:right;
	margin-left:5px;
}
#newsContentDiv {
	float:left;
}
*html #newsContentDiv {
	margin-top:-1px;
}
#NDetails {
	float:right;
	clear:both;
}
.NEventItems .contentRight .NEventsDesc {
	color:#666666;
	font-weight:normal;
	line-height:15px;
	padding-left:0px;
	min-height:50px;
	float:left;
	width:100%;
}
/*.NEventItems .contentRight .NEventsDesc p:first-letter {
	text-transform:uppercase;
}*/
.NEventItems .contentRight div.more a {
	background:transparent url(../../resources/images/news/more_arrow_b.gif) no-repeat  right;
	/*color:#FF6600;*/
	color:#0086ff;
	text-align:right;
	padding-right:7px;
	float:right;
	text-decoration:none;
}
.NEventItems .contentRight div.more a:hover {
	background:transparent url(../../resources/images/news/more_arrow_g.gif) no-repeat  right;
	color:#5C5C5C;
}
.NEventItems .contentRight div.download a {
	color:#0086ff;
	text-align:left;
	padding-right:7px;
	float:left !important;
	text-decoration:none;
}
.NEventItems .contentRight div.download a:hover {
	color:#5C5C5C;
}
#rightDivNewsDetails {
	float:left;
	padding:10px;
	padding-right:0px;
	font-size:11px;
	color:#7C7C7C;
	width:448px;
}

#NDetailsTitleDay {
	color:#FFD515;
	font-size:11px;
	margin-top:4px;
	margin-bottom:5px;
	text-align:left;
	text-decoration:underline;
}
#NDetailsTitle {
	background:transparent url(../../resources/images/icon_news_neventsheading.gif) no-repeat 0px 3px;
	color:#FFD515;
	font-weight:bold;
	line-height:16px;
	margin-top:4px;
	padding:0 0 0 15px;
	text-align:left;
	text-transform:capitalize;
}
/****************************************************************/
	 				   /* Our History */ 
/****************************************************************/
.ourhistory_mainwrapper {
	background:#4A4A4A url(../../resources/images/aboutus/whobecameusbg.jpg) no-repeat 0 0;
	color:#FFFFFF;
	padding-top:30px;
	padding-bottom:0px;
}
.ourhistory_mainwrapper .ourhistory_floted {
	float:left;
	height:100%;
	padding:15px 20px;
	text-align:justify;
	width:935px;
}
#ourhistory_flotedRight {
	padding-top:150px !important;
}
.ourhistory_mainwrapper .ourhistory_floted p {
	line-height:16px;
	margin:0;
	padding:10px 0 10px 10px;
}
/****************************************************************/
	 				   /* Contact Us */ 
/****************************************************************/
.phone_iconimage {
	text-align:center;
}
#contactus_headercurve {
	background:transparent url(../../resources/images/aboutus/curve_contactus.jpg) no-repeat 0 0;
	float:left;
	clear:both;
	height:87px;
	width:100%;
}
address.contactus {
	float:left;
	line-height:20px;
	margin-top:30px;
	padding:0;
	font-style:normal;
	color:#ffffff;
	text-align:center;
	width:100%;
}
address.address1{
	float: left; width: 450px; padding-left: 30px;
}
address.address2{
	float: left; width: 450px; margin-left: 10px; background:transparent url(/resources/images/contactus_vr.jpg) no-repeat 0px 0px;
}

.wcmcontactname {
	color:#00fff5;
	font-size:18px;
	font-weight:bold;
	line-height:20px;
	margin:0 auto;
	text-align:center;
}
address#contactus span#emailicon {
	background:transparent url(../../resources/images/aboutus/icon_email.gif) no-repeat scroll 0 4px;
	padding-left:15px;
}
/****************************************************************/
	 		      /* Theatrical Licensing */ 
/****************************************************************/
.thlicence_container {
	padding-left:32px !important;
	width:943px !important;
}
.thlicence_head {
	background:#545454 url(../../resources/images/thlicense_rightedge.jpg) no-repeat right top;
	font-weight:bold;
	height:20px;
	margin:30px 0px 2px 0px;
	padding:5px 0px 0px 10px;
	width:300px;
	float:left;
	/*color:#00FFF5;*/
	color:#FFD515;
}
.thlicence_sec {
	background-color:#545454;
	color:#FFFFFF;
	margin:0;
	float:left;
	padding:0px 0px 14px 8px;
	text-align:left;
	width:904px;
}
.thlicence_sec p {
	padding:15px;
	padding-bottom:6px;
	line-height:16px;
}
.termscondition {
	padding-bottom:30px;
	clear:both;
}
/****************************************************************/
	 		      /* Featured Writers */ 
/****************************************************************/
.fwtopblocks {
	background-color:#000000;
	border:1px solid #636363;
	float:left;
	height:298px;
	width:479px;
}
#FW_searchContent {
	padding:13px 0px 0 0px;
}
#FW_searchBy {
	margin:0px auto;
	height:20px;
	text-align:center;
	cursor:default;
	letter-spacing:4px;
}
#FW_searchCriteria {
	margin:0px auto;
	margin-top:6px;
	height:20px;
	padding-left:100px;
	padding-right:0px
}
#FW_searchCriteria span.btn-lft-edge, #FW_searchCriteria input, #FW_searchCriteria select {
	margin-left:5px !important;
}
#FW_searchBy a {
	font-size:12px !important;
	font-weight:bold !important;
	text-align:center !important;
	margin-left:-1px;
}
#FWrightsearchblock {
	margin-top:5px;
	_margin-top:-2px;
	padding:0;
	width:478px;
	clear:both;
}
.writers_name a {
	color:#CCCCCC !important;
	text-decoration:none;
}
.writers_name a:hover {
	color:#00FFF5 !important;
}
.writers_namebrack {
	color:#ffcc00 !important;
	text-decoration:none;
}
.writers_namebrack:hover {
	color:#00FFF5 !important;
}
.floated_wrapper {
	width:100%;
	float:left;
	margin-top:7px;
	clear:left;
}
.floated_wrapper .fwblockright {
	clear:right;
	float:right;
	width:71.5%;
	background-color:#ffffff;
	overflow:auto;
	overflow-x:hidden;
}
.floated_wrapper .fwblockright .writername {
	font-size:14px;
	font-weight:bold;
	color:#000;
}
.floated_wrapper .fwblockright .writersubname {
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
}
.floated_wrapper .fwblockleft {
	clear:left;
	float:left;
	width:27.6%;
	background-color:#ffffff;
	overflow:hidden;
}
.fwblockcommon {
	height:874px;
}
.fwblockcommon .fwheadingtitle {
	clear:left;
	height:26px;
	width:100%;
	background:transparent url(../../resources/images/fwtitlebg.gif) repeat-x 0 0;
	float:left;
}
.fwblockcommon .fwheadingtitle h1 {
	float:left;
	font-size:14px;
	margin-top:5px;
	padding:0 0 0 15px;
	text-transform:uppercase;
}
.fwblockcommon .innerLinks ul li a {
	padding:0px 8px;
}
#FWDetailContent {
	color:#7C7C7C;
	line-height:16px;
	margin-left:12px;
	margin-top:1px;
	padding:2px;
	text-align:left;
	width:664px;
}
#FWDetailContent p {
	margin-top:10px;
	text-align:justify;
}
#FDetails {
	float:left;
	height:840px;
	margin-top:4px;
	min-height:740px;
	overflow-x:hidden;
	overflow-y:auto;
	width:700px;
}
#FWcontentContent {
	float:left;
	width:100%;
	margin-top:-7px;
	overflow:hidden;
}
#FWcontentContent .scroller-component ul {
	width:254px;
	margin-left:8px;
}
#FWcontentContent .scroller-component ul table td {
	text-align:left;
}
#FWcontentContent .scroller-component table td img {
	float:left;
}
.fwtalentselectlist {
	height:286px !important;
	margin-bottom:0 !important;
	margin-top:6px !important;
	min-height:280px !important;
	width:487px !important;
}
*html .fwtalentselectlist {
	margin-left:2px;
}
/* This is inner page called Songs */
table.table_greyheader {
	border-collapse:collapse;
	clear:both;
	color:#333333;
	font-family:Arial, Helvetica, sans-serif;
	margin:10px 0;
	padding:0;
	text-align:left;
	width:100%;
}
table.table_greyheader th {
	background-color:#5C5C5C;
	color:#FFCC00;
	padding:5px;
}
table.table_greyheader td {
	border-bottom:1px dotted #CCCCCC;
	padding:5px;
}
table.table_greyheader td a {
	/*color:#000000;*/
	color:#0086FF;
	text-decoration:none;
}
table.table_greyheader td a:hover {
	color:#5c5c5c;
}
.writerstitlename {
	/*color:#31C3EE;*/
	color:#999;
}
p.printpage {
	text-align:justify;
	margin-top:10px;
	line-height:16px;
	color:#7C7C7C;
	font-size:11px !important;
}
.FWpadding2px {
	padding-top:2px;
}
.FWsearchscroll {
	height:225px;
	overflow:auto;
	overflow-x:hidden;
	_width:470px;
	#height:228px;
}
*html .FWsearchscroll {
	_height:222px!important;
}

/****************************************************************/
	 		          /* New Releases */ 
/****************************************************************/
/*#newReleasesLeftDiv {
	color:#FFFFFF;
	float:left;
	height:385px;
	width:638px;
	clear:left;
	background-color:#4A4A4A;
	padding:6px;
	border:1px solid #5D5D5D;
}*/
#newReleasesRightDiv {
	float:right;
	clear:right;
}
.newreleasebgLabel {
	width:60%;
	overflow:hidden;
	height:70px;
}
.artist_scroll_head {
	font-size:11px;
	color:#FFD515 !important;
	font-weight:bold;
	float:left;
	margin-top:10px;
}
.album_scroll {
	font-size:11px;
	color:#FFD515 !important;
	float:left;
	/*width:42px;*/
	text-transform:capitalize;
}
.album_detail {
	font-size:11px;
	color:#FFFFFF !important;
	margin-left:2px;
	width:120px;
	margin-top:6px;
	text-transform:capitalize;
}
/*.newreleasebgLabel span {
	color:#fff;
}*/
/* Right content */
.newslefttopdata {
	height:110px;
	float:left;
	width:320px;
}
.newslefttopdata a {
	float:right;
	margin-right:5px;
}


#show-hide {
	float:right;
	margin-right:10px;
	margin-top:-22px;
}
#newReleasesScrollerDiv {
	width:970px;
	height:145px;
	overflow:hidden;
	margin-top:6px;
}
div#newssongsleft {
	float:left;
	width:332px;
	overflow:hidden;
	_margin-left:-4px;
	_width:342px;
}
div#newssongsleft div.scroller-clip-region-left{
	height:270px;
	overflow:auto;
	overflow-x:hidden;
	width:332px;
	_margin-top:6px;
}

div#albumArchive {
	background:url(../../resources/images/album_archive.jpg) no-repeat;
	padding:16px 0;
	padding-top:12px;
}
/****************************************************************/
	 		          /* Video Display */ 
/****************************************************************/
#videosLeftDiv {
	background-color:#000000;
	border:1px solid #5D5D5D;
	float:left;
	/*height:372px;*/
	height:390px;
	width:580px;
	margin-top:3px;
}
#videosRightDiv {
	background-color:#4A4A4A;
	border:1px solid #5D5D5D;
	color:#FFFFFF;
	float:left;
	margin-top:3px;
	/*height:374px;*/
	height:390px;
	margin-left:14px;
	/*width:380px;*/
	width:370px;
}
#contentarea_videos_right .newVideos_title2 {
	color:#FFD515;
	font-size:13px;
	font-weight:bold;
	margin:5px 0 0 10px;
	padding:0;
	padding-top:4px;
	display:block;
}
#contentarea_videos_right .newVideos_title {
	color:#FFD515;
	font-weight:bold;
	margin:2px 0 0;
	padding:0;
	text-decoration:underline;
	text-transform:capitalize;
}
#contentarea_videos_right table {
	margin-bottom:10px;
}
#contentarea_videos_right table td {
	text-transform:capitalize;
}
#contentarea_videos_right .newvideos_titles {
	color:#A1A1A1;
	text-transform:capitalize;
}
#videoContent {
	float:left;
	clear:both;
	margin-top:10px;
}
#videoArchivebtmDiv {
	background:transparent url(../../resources/images/video_archive_head.jpg) no-repeat scroll 0 0;
	height:29px;
	padding:0;
	width:635px;
	padding-top:11px !important;
	float:left;
	width:635px;
}
/****************************************************************/
	 		          /* Licencing */ 
/****************************************************************/
#licencingLeftDiv {
	float:left;
	width:216px;
	height:690px;
	color:#fff;
	background-color: #4A4A4A;
	border:2px solid #5D5D5D;
}
#licensing_rightSection {
	_width:700px;
	width:750px;
	height:690px;
	float:right;
	background-color:#4A4A4A;
	border:2px solid #5D5D5D;
	color:#ffffff;
	float:right;
}
.licensingContentDiv {
	background:transparent url(../../resources/images/synchronization/country_bg.jpg) no-repeat left top;
	height:32px;
	font-size:11px;
	margin:0 0 1px 1px;
	width:200px;
	display:block;
}
.licensingContentDiv a {
	text-decoration:none;
	color:#FFFFFF;
}
.licensingContentDiv a:hover {
	text-decoration:none;
	color:#00fff5;
}
.licensingRightContentDiv {
	background:transparent url(../../resources/images/synchronization/country_rightbg.jpg) no-repeat;
	height:71px;
	color:#FFFFFF;
	line-height:18px;
	font-weight:normal;
    margin:0 0 1px 1px;
	padding-bottom:12px;
	float:left;
	width:370px;
}
.licensingRightContentDiv label {
	float: right;
	margin:-3px 30px 0px 0px;
}
.licensingRightContentDiv label img {
	margin-right:2px;
	z-index:-200px;
}
#licensingRightContentDivR {
	background:transparent url(../../resources/images/synchronization/country_rightbg.jpg) no-repeat;
	float:right;
	height:71px;
	color:#FFFFFF;
	line-height:18px;
	font-weight:normal;
	margin:0 0 1px 1px;
	padding-bottom:12px;
	width:339px;
}
.licensingRightContentDiv a {
	text-decoration:none;
	color:#FFFFFF;
}
.licensingRightContentDiv a {
	color:#FFFFFF;
	text-decoration:none;
}
.licensingRightContentDiv a:hover {
	/*color:#33cccc;*/
	color:#00fff5;
}
#licensingRightContentDivR a {
	text-decoration:none;
	color:#FFFFFF;
}
#licensingRightContentDivR a:hover {
	color:#33cccc;
}
.licensingContentDiv img.flag {
	margin-top:5px;
	padding-left:20px;
}
.licensingRightContentDiv p {
	padding-left:20px;
}
#licensingRightContentDivR p {
	padding-left:20px;
}
/****************************************************************/
	 		          /* Charts */ 
/****************************************************************/
#chartstableplus_tab {
	background-color:#3B3B3B;
	border:#696969 solid 1px;
	border-bottom:none;
	float:left;
	width:959px;
	padding:5px 10px;
}
#chartstableplus_tab h1 {
	float:left;
}
div .chartstableplus_tabicons {
	clear:right;
	float:right;
}
#contentMain_innerPagesC {
	background:transparent url(/resources/images/charts/bg_chartssearchsection.jpg) no-repeat scroll 0px 25px;
	clear:left;
	margin:0;
	min-height:0;
}
#contentMain_innerPagesC input, #contentMain_innerPagesC select {
	background:#FFFFFF none repeat;
	border:1px solid #B7B7B7;
	color:#333333;
	font-size:10px;
	float:left;
	font-weight:normal;
	margin:0 5px 0 0px;
	overflow-x:hidden;
	width:120px;
}
label.chartSearchlabel {
	width:98px;
	height:16px;
	padding-top:2px;
	padding-left:4px;
	background-color:#575757;
	color:#CCCCCC;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	float:left;
	margin-right:4px;
	text-transform:uppercase;
}
label.chartSearchlabelauto {
	width:auto;
	min-width:120px;
	_width:120px;
	height:16px;
	padding-top:2px;
	padding-left:4px;
	padding-right:4px;
	background-color:#575757;
	color:#CCCCCC;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	white-space:nowrap;
	text-transform:uppercase;
}
#searchForm {
	margin:-2px 0px 0px 120px;
}
#searchForm table td {
	white-space:nowrap;
}
#chartstable09 {
	background-color:#4A4A4A;
	border:1px solid #767676;
	clear:left;
	float:left;
	height:auto;
	width: 959px;
	margin-top:-2px;
	padding:10px;
}
#chartstablealb {
	background-color:#5c5c5c;
	border:1px solid #767676;
	clear:left;
	float:left;
	height:auto;
	width: 666px;
	margin-top:5px;
	padding-right:0px;
	padding:5px;
	_padding:3px;
}
.charttabs{
	width:350px; clear:both; margin-top:15px; *margin-top:-0px;
}
#lcn_request table {
	border:1px solid #767676;
}
#lcn_request table th {
	white-space:nowrap;
	border:1px solid #767676;
	text-align:left;
}
#lcn_request table th span {
	margin-left:5px;
}
#lcn_request table td {
	padding-left:15px;
	text-align:left;
}
.B2Bchart_wrapper {
	#position:relative;
	width:982px;
	margin:0 auto;
	min-height:484px;
	_height:484px;
}
.no_chart_msg{
	background-color:#3F3F3F;
	border:1px solid #7D7C82;
	margin-top: 150px;
	clear: both;
	float: left;
	height: 150px;
	margin-left: 105px;
	_margin-left:53px;
	width: 768px;
	text-align: center;
}

/****************************************************************/
	 		      /* wcm offices(World Wide) */ 
/****************************************************************/
.wcmoffices_guide {
	padding:4px;
	width:auto;
	background:transparent url(../../resources/images/bg_table_heading.jpg) repeat left top;
	padding-left:6px;
	color:#999999;
}
#containerWorldFlash {
	width:728px;
	margin:0px auto;
	margin-top:15px;
}
#continentInfo_ww {
	width:970px;
	margin:0px auto;
}
#heading_ww{background:url(../../resources/images/wcmoffices_conlabel.jpg) no-repeat left top; padding:5px; padding-top:7px;}
#heading_archive{background:url(../../resources/images/wcmoffices_conlabel.jpg) no-repeat left top; padding:5px; padding-top:7px; height:30px;}
#heading_wwnew{background:url(../../resources/images/wcmoffices_conlabel.jpg) no-repeat left top; padding:7px;}
#infocountries_ww table td img {
	padding-bottom:6px;
	padding-right:2px;
}
#infocountries_ww table td a {
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
}
#infocountries_ww table td a:hover {
	/*color:#FFD514;*/
	color:#00fff5;
	text-decoration:none;
}
/****************************************************************/
	 		/* wcm offices(World Wide)  Grey Box */ 
/****************************************************************/
#wcmoffices_div {
	margin-top:5px;
	margin-left:5px;
}
#wcmoffices_div table td {
	padding:6px;
	color:#5C5C5C;
	font-size:11px;
	vertical-align:top;
}
.editcontent {
	color:#0086ff;
	text-decoration:none;
}
#wcmoffices_div table td p:first-letter {
	text-transform:uppercase;
}
/****************************************************************/
	 					/* My Project */ 
/****************************************************************/
div.tablinks {
	height:20px;
	margin-top:-10px;
	float:right;
	padding:2px 0px;
	margin-right:20px;
	_margin-right:5px;
}
div.tablinks span {
	font-weight:bold;
	font-size:11px;
	padding-left:5px;
	margin-top:12px;
}
div.tablinks span a {
	color:#ffd515;
	text-decoration:none;
	margin-left:3px;
}
div.tablinks span a:hover {
	color:#00fff5;
	text-decoration:none;
}
#MP_foldernav {
	width:22%;
	float:left;
	height:457px;
	margin-top:4px;
	background-color:#5c5c5c;
	font-size:11px;
}
#dyndatawrapper table.table02 th {
	background:none !important;
}
.hidescroll {
	height:460px;
	overflow:auto;
	margin-bottom:6px;
	width:760px;
}
#MP_foldernav ul li {
	width:94.5%;
	border:1px solid #5c5c5c;
	border-bottom:none;
	background-color:#3a3839;
	height:22px;
	vertical-align:middle;
	color:#fff;
	padding:5px 0px 0px 10px;
}
#MP_foldernav ul li .node {
	border-top:1px solid #5c5c5c;
	border-left:1px solid #5c5c5c;
	border-right:1px solid #5c5c5c;
}
.MP_songtitle {
	padding-left:4px;
	width:35%;
	padding-right:4px;
}
.MP_composer {
	width:26%;
	text-transform:uppercase;
	padding-left:15px;
}
.MP_film {
	width:18%;
	padding-left:15px;
}
.MP_amount {
	width:9%;
	padding-left:15px;
}
.myprojectbody {
	background:transparent none !important;
}
.projectinfo_wrapper {
	width:97% !important;
	margin:0 auto !important;
	float:none !important;
	height:140px !important;
	margin-top:5px !important;
}
#projinfo #infoheader {
	background:transparent url(../../resources/images/bg_table_heading.jpg) repeat scroll left top;
	font-weight:bold;
	vertical-align:bottom;
	color:#FFD515;
	padding:3px 5px;
}
#projinfo ul li {
	white-space:nowrap;
	float:left;
	margin-bottom:5px;
}
#projinfo ul li span {
	float:left;
}
#projinfo ul li input {
	float:left;
	width:184px !important;
}
#projinfo ul li h1 {
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	margin:5px 10px 5px 5px;
}
#projinfo ul li .labelblock {
	width:120px !important;
	margin-left:5px;
	font-size:10px;
}
table td.MP_songtitle a, table td.MP_film a {
	color:#fff !important;
	font-weight:normal !important;
}
table td.MP_songtitle a:hover, table td.MP_film a:hover {
	color:#00fff5 !important;
	font-weight:normal !important;
}
.node {
	background-color:#3a3839;
	vertical-align:middle;
	color:#fff;
	padding:5px 0px 5px 10px;
	border:1px solid #5c5c5c;
	border-bottom:none;
}
.node a {
	text-decoration:none;
	font-weight:bold;
	color:#FFD515;
	text-transform:uppercase;
}
.node a.nodedata:hover {
	color:#00fff5;
}
.node a.nodedata {
	font-weight:normal;
	color:#fff;
	text-transform:capitalize;
}
.MP_level1links {
	background-color:#5C5C5C;
	border:1px solid #4D4D4D;
	color:#FFFFFF;
	float:left;
	padding:8px;
	width:717px;
}
.lc_request_contentB {
	float:left !important;
	background:url(../../resources/images/header/add_new_bg.jpg) repeat  scroll 0 0 !important;
	padding:2px 2px 2px 9px !important;
	width:304px !important;
	display:block !important;
	text-transform:uppercase;
	font-weight:normal !important;
	color:#cccccc !important;
	font-size:10px;
}
.lc_request_contentBig {
	background:#4A4A4A url(../../resources/images/header/add_new_bg.jpg) repeat scroll 0 0;
	clear:left;
	color:#cccccc;
	float:left;
	padding:1px 2px 1px 9px !important;
	width:304px;
	text-transform:uppercase;
	font-size:10px;
}
.lecenseTable td {
	text-align:left;
	vertical-align:top;
	padding-bottom:7px;
}
.lecenseTable td .login_content_advance {
	width:275px !important;
}
.lecenseTable td textarea.login_content_advance {
	font-size:10px !important;
	height:50px;
}
.lc_bottom_fix {
	padding-right:3px;
}
body:first-of-type.lc_bottom_fix {
	margin-left:-4px;
}
/****************************************************************/
	 					/* Song Search */ 
/****************************************************************/
div.breifinfobox img.bottomedge {
	float:right;
	margin-right:-1px;
	margin-bottom:-2px;
}
div.breifinfobox p.last {
	/*background:transparent url(../../resources/images/songsearch/new/breifbox_bottom.jpg) no-repeat scroll right bottom;*/
	float:right;
	margin-bottom:-1px;
	margin-right:-1px;
	width:338px;
}
div.breifinfobox p {
	line-height:1.2em;
	margin-left:10px;
}
div#level0contentwrapper {
	clear:both;
	float:left;
	width:100%;
}
div.songseachnav {
	background:url(../../resources/images/songsearch/songnavtop.jpg) no-repeat scroll top right;
	float:left;
	clear:left;
	width:530px;
	height:28px;
	margin-top:6px;
}
div.songseachnav ul {
	padding:8px 4px 4px 4px;
	height:30px;
	list-style:none;
	list-style-position:inside;
}
div.songseachnav ul li {
	display:inline;
}
div.songseachnav ul li a {
	text-decoration:none;
	padding:0px 8px;
}
div.songseachnav ul li a:hover {
	text-decoration:none;
	padding:0px 8px;
}
div.pageaction {
	float:right;
	text-align:right;
}
div.pageaction ul {
	padding:6px 4px;
	height:30px;
	list-style:none;
	list-style-position:inside;
}
div.pageaction ul li {
	display:inline;
}
div.pageaction ul li a.filter {
	background:url(../../resources/images/songsearch/songsearch_filter.jpg) no-repeat scroll top left;
	text-decoration:none;
	padding:0px 18px 0px 18px;
	color:#ffd515 !important;
}
div.pageaction ul li a.filter:hover {
	color:#00fff5 !important;
}
div.pageaction ul li a.restore {
	background:url(../../resources/images/songsearch/restore.gif) no-repeat scroll top left;
	text-decoration:none;
	padding:0px 18px 0px 18px;
	color:#ffd515 !important;
}
div.pageaction ul li a.restore:hover {
	color:#00fff5 !important;
}
div.pageaction ul li a.printable {
	background:url(../../resources/images/songsearch/print.jpg) no-repeat scroll top left;
	text-decoration:none;
	padding:0px 0px 0px 20px;
	color:#ffd515 !important;
}
div.pageaction ul li a.printable:hover {
	color:#00fff5 !important;
}
.despj_wrapper {
	clear:both;
	width:99.7%;
	border:1px solid #767676;
	_width:100.1%;
	background:#4A4A4A;
}
.destext {
	width:399px;
	padding-left:8px;
	text-align:left;
}
div.despj_wrapper div.quickjumpwrapper {
	height:27px;
	overflow:hidden;
	text-align:right;
}
div.despj_wrapper div.quickjumpwrapper * {
	float:left;
	margin-left:10px;
}
div.despj_wrapper div.quickjumpwrapper img {
	margin-top:7px;
}
div.despj_wrapper div.quickjumpwrapper span {
	margin-top:3px;
}
#createFolderDiv {
	position:absolute;
	left:445px;
	top:170px;
	margin:0 auto;
	display:none;
	z-index:1000px;
	width:280px;
}
#createFolderDiv table {
	background-color:#dddddd;
}
#createFolderDiv table th {
	background:url(../../resources/images/songsearch/bg_table_heading.jpg) repeat scroll top left;
	height:15px !important;
	font-weight: bold;
	text-align:left;
	color:#FFD515;
	font-size:11px;
}
#createFolderDiv table td {
	text-align:left;
	background-color:#dddddd !important;
	color:#333333 !important;
	border:none !important;
	font-size:11px;
}
#createFolderDiv table td img {
	padding-left:58px;
}  /*added*/
.plus_image {
	width: 10px;
	float: right;
	padding-top:2px;
	padding-right:5px;
}/* added plus image for accordin */
.catalog_form_input {
	width:234px !important;
	height:20px !important;
	font-size:9pt !important;
	font-family:arial;
} /*new class for dropdown option bar */
#searchCriteriaDiv {
	position:absolute;
	left:350px;
	top:270px;
	margin:0 auto;
	display:none;
	z-index:1000;
	width:280px;
}
#searchCriteriaDiv table {
	background-color:#dddddd;
}
#searchCriteriaDiv table th {
	background:url(../../resources/images/songsearch/bg_table_heading.jpg) repeat scroll top left;
	height:15px !important;
	font-weight: bold; 
	text-align:left;
	color:#FFD515;
	font-size:11px;
}
#searchCriteriaDiv table td {
	text-align:left;
	background-color:#dddddd !important;
	color:#333333 !important;
	border:none !important;
	font-size:11px;
}
#searchCriteriaDiv table td img {
	padding-left:58px;
}  /*added*/
.plus_image {
	width: 10px;
	float: right;
	padding-top:2px;
	padding-right:5px;
}/* added plus image for accordin */
.catalog_form_input {
	width:234px !important;
	height:20px !important;
	font-size:9pt !important;
	font-family:arial;
} /*new class for dropdown option bar */
/****************************************************************/
	 					/* Decade */ 
/****************************************************************/
.catalog_table {
	border:1px solid #4C4C4C;
	height:200px;
	background:#5c5c5c;
	border-collapse:collapse;
}
.catalog_top {
	background:transparent url(../../resources/images/catalog.jpg) repeat;
	padding:5px;
	border:1px solid #767676;
}
.catalog_top_table {
	padding-left:15px;
	padding-top:15px;
}
.catalog_table_height {
	height:200px;
}
.padding0 {
	padding:0 !important;
}
.margin0 {
	margin:0 !important;
}
.catalog_bottom_table {
	width:960px !important;
	padding-left:12px;
	padding-top:10px
}
/****************************************************************/
	 				/* Registration Module */ 
/****************************************************************/
/* Confim Email */
.login_pagebg {
	background: transparent url(../../resources/images/login_fullbg.jpg) no-repeat scroll left top;
	margin:0px;
	width:663px;
	height:244px;
	margin-top:35px;
	margin-left:150px;
	_margin-left:80px;
	float:left;
}
.login_headerTXT {
	height:18px;
	float:left;
	margin-left:7px;
	margin-top:4px;
	font-weight:bold;
	color:#ffd515;
}
#login_headernew {
	background:url(../../resources/images/login_tpbg.jpg) repeat-x;
	height:23px;
	margin-top:40px;
	margin-left:150px;
	_margin-left:80px;
	width:663px;
	float:left;
	font-weight:bold;
	vertical-align:bottom;
}
a.blueanchor_cf {
	color:#0086ff !important;
	text-decoration:none;
}
a.blueanchor_cf:hover {
	color:#333333 !important;
}
.acc_heads {
	color:#cccccc;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:none;
	font-size:10px;
	text-decoration:none;
}
.acc_heads current {
	color:#FFFFFF;
	text-decoration:none;
}
.acc_heads a {
	color:#FFD515;
	text-decoration:none;
}
.acc_heads a:hover {
	color:#00fff5;
	text-decoration:none;
}
.login_pagebg_f {
	margin:0px;
	float:left;
	width:663px;
	min-height:329px;
	margin-top:35px;
	margin-left:150px;
 #margin-left:80px;
}
.forgot_pass_container {
	float:none !important;
	clear:both !important;
	width:663px !important;
	margin:50px auto !important;
	border:none none !important;
}

.password_heading {
	background:transparent url(../../resources/images/bg_table_heading.jpg) repeat scroll left top;
	width:100%;
	height:24px;
}
.forgot_password_table_bg {
	border:1px solid #5c5c5c !important;
	background-color:#3F3F3F !important;
}
/* Forgot Password */
.login_pagebg_fp {
	background:transparent url(../../resources/images/login_fullbg_f.jpg) no-repeat scroll left top;
}
.login_heads {
	color:#333333;
	font-weight:bold;
	float:none;
	font-size:10px;
}
/* Edit Personal Account info */
.logintabs {
	margin-left:109px;
	position:relative;
	top:10px;
	width:360px;
	clear:both;
}
.form_margin {
	padding-bottom: 77px;
	margin-top:-24px !important;
}
/* personal account information */
.personal_accountBG {
	background:#353535 url(../../resources/images/license/add_new_bg.jpg) repeat scroll 0 0!important;
	padding:2px 2px 2px 9px !important;
	width:200px !important;
	display:block !important;
	font-size:11px;
	font-weight:normal !important;
	color:#cccccc !important;
}
#lc_request1 {
	background-color:#3F3F3F;
	border:1px solid #7D7C82;
	clear:both;
	float:left;
	margin-left:100px;
	_margin-left:55px;
	margin-top:30px;
	min-height:610px;
	padding-top:5px;
	width:768px;
}
/*access request */
#Indicates {
	width:250px;
	height:15px;
	color:#9E9E9E;
	float:right;
	margin-top:20px;
	font-size:11px;
}
*html #Indicates {
	padding-right:15px;
}
#loginsub_heading {
	background:url(../resources/images/bg_aboutUs_heading1.jpg) repeat-x;
	width:100%;
	padding:0;
}
#login_sec {
	background-color:#3f3f3f;
	border:1px solid #7D7C82;
	clear:both;
	float:left;
	margin-left:111px;
	_margin-left:50px;
	height:390px;
	width:768px;
}
*:first-child+html #login_sec {
	margin-top:40px;
}
#login_text {
	color:#FFD515;
	font-size:13px;
	font-weight:bold;
	padding:0px;
}
#login_terms_main_Page {
	height:500px;
	_height:450px;
}
#login_fields {
	width:500px;
	height:150px;
	margin:0 auto;
	font-size:11px;
	color:#FFFFFF;
}
.text_bg_login {
	background:#4A4A4A url(../../resources/images/license/add_new_bg.jpg) repeat scroll 0 0;
	clear:left;
	color:#CCCCCC;
	float:left;
	font-size:10px;
	font-weight:bold;
	height:17px;
	padding-left:7px;
	text-transform:uppercase;
	width:200px;
}
.reg_selectBoxLarge1 {
	height:20px;
	width:220px;
	font-size:9px;
	color:#333;
}
/* Login Page */
.loginboxwidth {
	width:663px !important;
	margin:50px auto !important;
}
.login1_blurbcont {
	width:214px;
	height:130px;
	padding:2px 10px 0px 20px;
	color:#cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
.login_headsred {
	color:#ff0000;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	float:none;
	font-size:10px;
}
.loginbox_table {
	margin-left:38px;
}
.loginbox_table td {
	height:33px;
	vertical-align:middle;
}
/* Customer registration */
.login_headercommon {
	background:transparent url(../../resources/images/login_headercommon.jpg) no-repeat scroll left top;
	clear:both;
	float:left;
	width:768px;
}
.login_pagebg_reg {
	min-height:24px !important;
	border:none !important;
}
/****************************************************************/
	 					/* HEADER - NEW LINKS may 27 */ 
/****************************************************************/

.cms_toplink {
	width:72px;
	margin-left:432px;
	/*_margin-left:-98px; 
	#margin-left:-98px;*/
	position:absolute;
	padding:7px;
}
.site_toplink {
	width:72px;
	margin-left:350px;
	/*_margin-left:-180px; 
	#margin-left:-180px;*/
	position:absolute;
	padding:7px;
}
.lpm_toplink {
	width:36px;
	margin-left:305px;
	/*_margin-left:-225px; 
	#margin-left:-225px;*/
	position:absolute;
	padding:7px;
}
/*****************************************************************/
                                    /*Play Single*/
/*****************************************************************/

.playSingleStyle {
	position: absolute;
	display: none;
	padding:5px 3px;
	width: 240px;
	background-image:url(../../resources/images/benji_grip.png);
	_background-image:none;
	background-repeat:no-repeat;
	height: 170px;
	cursor: move;
	z-index:10000;
	padding-top:15px;
}
.playSingleStyle {
	display: inline-block;
	height:171px;
	width:240px;
}
.playSingleStyle {
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../resources/images/benji_grip.png');
}
/*****************************************************************/
			/*user details- may28*/
/*****************************************************************/

#userbg {
	float:left;
	clear:both;
	background:#4a4a4a url(../../resources/images/user_bgimg.jpg) no-repeat left bottom;
	width:412px;
	margin-bottom:4px;
	margin-left:45px;
	_margin-left:24px;
	margin-top:22px;
	height:162px;
}
#lpmbg {
	float:left;
	background:#4a4a4a url(../../resources/images/lpm_bgimg.jpg) no-repeat left bottom;
	width:412px;
	margin-bottom:4px;
	margin-left:45px;
	_margin-left:24px;
	margin-top:22px;
	height:162px;
}
#edecobg {
	float:left;
	clear:both;
	background:#4a4a4a url(../../resources/images/edeco_bgimg.jpg) no-repeat left bottom;
	width:412px;
	margin-bottom:4px;
	margin-left:45px;
	_margin-left:24px;
	margin-top:22px;
	height:162px;
}
#videobg {
	float:right;
	background:#4a4a4a url(../../resources/images/video_bgimg.jpg) no-repeat left bottom;
	width:412px;
	margin-bottom:4px;
	margin-right:45px;
	_margin-right:25px;
	margin-top:22px;
	height:162px;
}
#managebg {
	float:right;
	background:#4a4a4a url(../../resources/images/manage_bgimg.jpg) no-repeat left bottom;
	width:412px;
	margin-bottom:4px;
	margin-RIGHT:45px;
	_margin-right:25px;
	_margin-left:24px;
	margin-top:22px;
	height:162px;
}
.user_pagecont {
	float:left;
	clear:left;
	width:240px;
	height:82px;
	padding: 22px 7px 7px 20px;
 #padding-left:22px;
	_padding-left:22px;
	color:#999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
}
.login_headerTXT {
	height:18px;
	float:left;
	margin-left:20px;
	_margin-left:10px;
	margin-top:7px;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#ffd515;
}
.login_headerTXT a {
	color:#ffd515;
	text-decoration:none;
}
.login_headerTXT a:hover {
	color:#00fff5;
	text-decoration:none;
}
fwtalentselectlist_new {
	height:286px !important;
	margin-bottom:0 !important;
	margin-top:6px !important;
	min-height:297px !important;
	width:586px !important;
}
*html .fwtalentselectlist {
	margin-left:2px;
}
.fto_wrapper_new {
	padding:5px !important;
	background-color:#4A4A4A !important;
	border:1px solid #5D5D5D !important;
	margin:10px !important;
	width:552px !important;
}
.usertab {
	width:400px;
	padding-top:5px;
	margin-left:108px;
	_margin-left:110px;
	margin-bottom:-3px;
}
/*****************************************************************/
                                    /*Song details- june3*/
/*****************************************************************/

.afterPageHeadingData_Container_sdtails {
	background-color:#4A4A4A;
	border:1px solid #5D5D5D;
	clear:both;
	float:left;
	margin-bottom:8px;
	margin-top:4px;
	width:100%;
}
#songdetails_innerbg {
	background-color:#E9E9E9;
	border:1px solid #7D7C82;
	clear:both;
	float:left;
	margin-left:5px;
	_margin-left:5px;
	margin-top:5px;
	min-height:550px;
	padding-top:0;
	width:910px;
	_width:900px;
 #width:900px;
	_margin-top:10px;
}
div.divdetailsandaction {
	float:left;
	height:29px;
	width:100%;
	overflow:hidden;
	background:url(../../resources/images/songdetail/bg_songlabel.jpg) repeat-x scroll top left;
}
#songdetails_conttable {
	clear:both;
	margin-left:27px;
	height:auto;
	padding:3px;
	width:890px;
}
.songdetails_tabletop {
	background-color:#e9e9e9;
	clear:both;
	margin-left:1px;
	margin-top:20px;
	padding-bottom:20px;
	height:21px;
	padding:1px;
	width:694px;
}
#songdetails_table01 {
	background-color:#e9e9e9;
	height:21px;
	padding:1px;
	width:694px;
}
.songdetails_table0header {
	background-color:#ffffff;
	height:29px;
	padding:1px;
	width:694px;
}
.songdetails_tablesubhead {
	font:Verdana, Arial, Helvetica, sans-serif;
	color:#666666;
	text-transform:uppercase;
	padding-left:5px;
	font-size:11px;
	font-weight:bold;
}
.songdetails_table01 {
	background-color:#e3e3e3;
	height:21px;
	padding:1px;
	color:#0086ff;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:6px;
}
.songdetails_tableB1 {
	background-color:#e3e3e3;
	height:25px;
	color:#0086ff;
	font-weight:bold;
	text-transform:uppercase;
	padding-left:6px;
	text-align:left;
}
.songdetails_table02 {
	background-color:#f1f1f1;
	height:21px;
	padding:1px;
	font-size:10.5px;
	color:#333333;
	padding-left:6px;
}
.world_style {
	color:#0086ff;
	font-weight:normal;
	text-transform:capitalize;
}
.normal_b2b_font {
	font-weight:normal;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
a.detailsanchor {
	color:#0086FF !important;
	text-decoration:none;
	text-transform:capitalize;
}
a.detailsanchorsplit {
	color:#0086FF !important;
	text-decoration:none;
	#text-transform:capitalize;
}
a.detailsanchor:hover {
	color:#666 !important;
}
.sub_new {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
/*****************************************************************/
                                    /*NEWS - latest- july7*/
/*****************************************************************/
 
.news_newrightDivpad {
	margin-top:10px;
}
#news_newrightDiv {
	color:#333333;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-transform:none;
}
.news_newrightDiv1 {
	float:left;
	clear:left;
	background:#dedde3 url(../../resources/images/news_bg.jpg) repeat scroll 0 0;
	width:297px !important;
	display:block !important;
	text-transform:uppercase;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold !important;
	color:#333333 !important;
}
#news_newrightDivDay {
	color:#000000;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin-top:4px;
	text-align:left;
}
.rightDivNewsDetailsInGrayBox {
	float:left;
	font-size:11px;
	color:#7C7C7C;
	padding-top:10px;
}
.chartalbum_songtitle {
	color:#FFD515;
	text-decoration:none;
}
.chartalbum_songtitle:hover {
	color:#00fff5;
	text-decoration:none;
}
#managecache {
	float:right;
	background:#4a4a4a url(../../resources/images/manage_cache_bg.jpg) no-repeat left bottom !important;
	width:412px;
	margin-bottom:4px;
	margin-RIGHT:45px;
	_margin-right:25px;
	_margin-left:24px;
	margin-top:22px;
	height:162px;
}
/*****************************************************************/
                                    /*NEWSBANNER - latest- july22*/
/*****************************************************************/

#B2BForm_wrapper #banner_table input {
	margin:0;
	width:90%;
}
.B2B_cmsnewstabulardata {
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	overflow:hidden;
	width:100%;
	table-layout:fixed;
	border-collapse:collapse;
	border:1px solid #767676;
}
.B2B_cmsnewstabulardata th {
	background:transparent url(../../resources/images/bg_table_heading.jpg) repeat scroll left top;
	font-size:11px;
	height:25px;
	text-align:left;
	font-weight:bold;
	color:#FFD515;
	vertical-align:middle !important;
	padding-left:4px;
	padding-right:0px;
	text-transform:uppercase;
}
.B2B_cmsnewstabulardata td {
	background-color:#5C5C5C;
	color:#FFFFFF;
	height:22px;
	text-align:left;
	font-weight:normal;
	font-size:11px;
	vertical-align:middle !important;
	overflow:hidden;
	white-space:normal;

	padding-left:4px;
	padding-right:0px;
}
.B2B_cmsnewstabulardata td input {
	margin-top:-2px;
}
.homeheaderbanner {
	border-right:1px solid #767676;
	text-align:center;
}
.B2BForm-table td.newsbannerlabel {
	color: #cccccc;
	font-size: 11px;
	vertical-align: top;
	white-space: nowrap;
	margin-bottom: 65px;
 *margin-bottom: 65px;
}
.B2BForm-table td.newsbannerlabel1 {
	color:#cccccc;
	font-size:11px;
	white-space:nowrap;
}
/*****************************************************************/
             /*License Request - latest- aug3-2009*/
/*****************************************************************/
 
.commercial_newheading {
	color:#FFD515;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	width:150px;
	padding:0px 0 0 15px;
	margin-top:17px;
}
#licencingLeftDivNew h1 {
	color:#00FFF5;
	font-size:13px;
	font-weight:bold;
	padding:10px 0 0 13px;
}
#licencingLeftDivLi h1 {
	color:#00FFF5;
	font-size:12px;
	font-weight:bold;
	padding:10px 0 0 13px;
}
/******************************************************************/
/*New template for licensing*/
/******************************************************************/
#licencingLeftDivLi {
	float:left;
	width:483px;
	min-height:1547px;
	#min-height:1547px;
	_min-height:1596px;
	color:#fff;
	background-color: #4A4A4A;
	border:2px solid #5D5D5D;	
	overflow:auto !important;	
	overflow-x:hidden !important;
	font-size: 11px;
}
* html #licensing_rightSectionLi {
	height:1596px;
}
#licensing_rightSectionLi {
    _width:333px;
	width:483px;
	min-height:1547px;
	float:right;
	background-color:#4A4A4A;
	border:2px solid #5D5D5D;
	color:#ffffff;
	float:right;
	}
	
#licencingLeftDivNew {
	float:left;
	width:255px;
	height:550px;
	color:#fff;
	background-color: #4A4A4A;
	border:2px solid #5D5D5D;	
	overflow:auto !important;	
	overflow-x:hidden !important;	
}
#licensing_rightSectionNew {
	width:100%;
	height:600px;
	float:right;
	background-color:#4A4A4A;
	border:2px solid #5D5D5D;
	color:#ffffff;
	float:right;
}
.licensingRightContentDivNew {
	background:transparent url(../../resources/images/synchronization/country_rightbg.jpg) no-repeat;
	height:71px;
	color:#FFFFFF;
	line-height:18px;
	font-weight:normal;
	margin-top:10px;
	padding-bottom:8px;
	padding-left:15px;
	float:left;
	width:250px;
}
#increasedheight div#synchronizationleft {
	border:1px solid #767676;
	height:auto;
	background-color:#4a4a4a;
	width:245px;
}
#increasedheight div.licensingRightContentDivNew1 {
	background:#4a4a4a;
	padding:5px;
	height:51px;
	color:#fff;
	line-height:14px;
	font-weight:normal;
	padding-bottom:8px;
	padding-left:15px;
	margin-top:5px;
}
.licensingRightContentDivNew1 {
	height:65px;
	color:#fff;
	line-height:18px;
	font-weight:normal;
	padding-bottom:8px;
	padding-left:15px;
	margin-top:5px;
}
.licensingRightContentDivNew1 span {
	white-space:nowrap;
}
.licensingContentDivNew {
	background:transparent url(../../resources/images/synchronization/country_bg.jpg) no-repeat left top;
	height:32px;
	margin:0 0 1px 1px;
	width:200px;
	display:block;
	padding-left:20px;
	padding-top:3px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
a.commercialanchor {
	/*color:#0099CC !important;*/
	color:#FFD515; !important;
	text-decoration:none;
}
a.commercialanchor:hover {
	/*color:#FFD514 !important;*/
	color:#00fff5 !important;
}
#LicensingVideosRightDiv {
	float:right;
	clear:right;
	margin-top:5px;
}
#licensing_rightSectionNew table td .style1 {
	color:#FFD515;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#licensing_rightSectionNew table td .style3 {
	color:#ffffff;
}
#licensing_rightSectionNew table td .style4 {
	color:#00fff5;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-transform:capitalize;
}
#licensing_rightSectionNew table td .style2 {
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.licensevideos_titles {
	color:#A1A1A1;
	text-transform:capitalize;
}
.whitecolor1 {
	color:#FFFFFF !important;
	padding-left: 2px;
	text-transform:capitalize;
}
.licensingRightContentDivNew1 h2 a {
	float:right;
	margin-right:5px;
}
.licensevideos_sonftitles {
	color:#FFD515;
	text-transform:capitalize;
	font-weight: bold;
}
#licenseVideosLeftDiv {
	border:1px solid #5d5d5d;
	margin-top:6px;
}
#LicensingVideosRightDiv #dhtml-scroller {
	background:transparent url(../../resources/images/licensescroller/licensing_imgbg_new.gif) repeat-y left top;
	background-position:3px;
}
#increasedheight #contentarea_videos_right {
	background:#656565;
	border:1px solid #767676;
	width:310px;
}
#increasedheight #contentarea_videos_right div {
	width:310px;
}
#licenseVideosRightDiv #contentarea_videos_right {
	margin-left:5px;
}

/******************************************************************/
/*New template for licensing* aug26/ 
/******************************************************************/
#infoheader1 {
	width:490px !important; margin:0 auto !important; float:none !important; 
	background:transparent url(../../resources/images/bg_table_heading.jpg) repeat scroll left top;
	color:#FFD515;
	font-weight:bold;
	padding:3px 5px;
	vertical-align:bottom;
}
.lc_request_contentB1 {
	float:left !important;
	background:url(../../resources/images/header/add_new_bg.jpg) repeat scroll 0 0 !important;
	padding:2px 2px 2px 9px !important;
	width:170px !important;
	display:block !important;
	text-transform:uppercase;
	font-weight:normal !important;
	color:#cccccc !important;
	font-size:10px;
}

.projectinfo_wrapper1 {
	float:none;
	height:140px;
	*height:143px;
	margin-left:4px;
	_margin-left:2px;
	margin-top:5px!important;
	_margin-top:4px!important;
	width:500px!important;
}

/************** Added this id to fix the adv search alignment************/
div #advSearch {
	margin-right:8px;
}
#headerWrapper div #headerTopRight {
	margin-right:19px;
}
#headerTopRightSearchBlock .paddingL8{
	padding-left:8px;
}

/*************updates ends here ************************/

/****************************************************************/
	 /* This is for comments pop-up */ 
/****************************************************************/
div.contentpopwindow {
 visibility:hidden; position: absolute; top:110px; *top:110px;  border:1px solid #767676; background-color:#4d4d4d; width:415px;   *width:397px;
}
div #nostyle textarea {
	z-index:100;
}
div#popupheaderstyle .closepopup {
	margin-top: 2px; margin-right:4px; position: relative; z-index: 101;
}
div#popupheaderstyle {
	clear:left; height:22px; background:transparent url(../../resources/images/bg_table_heading.jpg) repeat scroll left top;
	width:100%;
}
div#nostyle {
	height: 160px; padding:0px; background:transparent
}
div span.commentstitle{
	color:#fff; padding-left:10px; font-weight:bold;
}
div#editPublishedContent {
	margin-left:300px; 
}
div.publishedpopwindow {
	position: relative; margin:0 auto; border:1px solid #767676; background-color:#4a4a4a; width:415px; *width:397px;
}

div #editContent div#editContentbgstyle {
	clear:left; height:22px; background:transparent url(../../resources/images/bg_table_heading.jpg) repeat scroll left top;
}
div #editContent table, div #editContent table td, div #editContent #nostyle table, div #editContent #nostyle table td{
	border:0px;
	background:none;
	border-bottom:0px;
}
div #popupdeptinfoblock #editContent {
	height:90px; width:314px; *width:318px;
}
div #newssummary_div, #biosummary_div, #writerdetail_div, #date_div, #newsdescription_div{
	margin-left:11px;
}
/***************** Department Info inside Licesing Ui issues *************/

#dyndatawrappernew table {
	width:100%;
	overflow:hidden;
	border:1px solid #767676;
	border-bottom:none;
	border-collapse:collapse;
	margin-top:8px;
	margin-bottom:0px;
	font-size:11px;
}
#dyndatawrappernew table th {
	background:url(../../resources/images/bg_table_heading.jpg) repeat scroll top left;
	border:1px solid #767676;
	height:25px;
	padding-left:6px;
	padding-right:0px;
	text-align:left;
	font-weight:bold;
	text-transform:uppercase;
	white-space:nowrap;
	color:#FFD515;
}
#dyndatawrappernew table th a {
	text-decoration:none;
	color:#FFD515;
	font-size:11px !important;
	padding:6px 0px;
	margin-right:5px;
}
#dyndatawrappernew table td {
	text-align:left;
	color:#FFFFFF;
	border:1px solid #4d4d4d;
	border-left:none;
	border-right:none;
	background-color:#5c5c5c;
	padding:3px 3px 3px 6px;
}
#dyndatawrappernew table td a {
	text-decoration:none;
	color:#FFD515;
	font-weight:normal;
	padding:6px 0px;
}
#dyndatawrappernew table td a:hover {
	text-decoration:none;
	color:#00fff5;/*color:#63aad7;*/
}
#contentarea_videos_right table td div object {
	margin-left:10px;
	margin-top: 10px;
}
/***************** new italy license video page*************/
#italylicensevideosLeftDiv {		
	float:left;	
	height:390px;
	width:580px;
	padding-left: 20px;
	padding-top: 10px;
	
}
#italylicensevideosRightDiv {	
	float:left;	
	height:390px;	
	width:370px;
	padding-top: 10px;
}
.licenseleftheading{
	color:#FFD515;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	
}
.licensevideopage {
	width:99%;
	min-height:487px;
	_height:487px;
	background-color:#4A4A4A;
	clear:both;
	margin-top:4px;
	float:left;
	border:1px solid #5D5D5D;
	margin-bottom:8px;
}
/**** Below style will display the Featured Writers name in uppercase on Featured writers page **********/
/*********Added by Madan on 18th Sep 2009 ************/
.leftblockscroll_item table tr td h3 a span, .floated_wrapper .fwblockright h1 span{
	text-transform: uppercase;
}
/******/
/*
NEWS PAGE SHARE THIS LINK CSS STARTS HERE
*/

#NewsDetailsTitle .pageheading_dwn a .stbuttontext {
            color:#FFD515;
            text-decoration:none !important;
            text-transform:none;
            font-size:11px;
            font-family:Arial,Helvetica,sans-serif;
}
#NewsDetailsTitle .pageheading_dwn a .stbuttontext:hover {
            color:#00fff5;
            text-decoration:none !important;
            font-size:11px;
            font-family:Arial,Helvetica,sans-serif;
}
#NewsDetailsTitle .pageheading_dwn a.stbutton {
            text-decoration:none !important;
}

.share {
	margin-left:385px; position: absolute; margin-top: -15px; *margin-top:0px;  _margin-left:280px;   #margin-left:265px;
}
/*
Germany Licensing CSS Starts 
*/
.dvd_request_content {
            float:left !important;
            background:url(../../resources/images/header/add_new_bg.jpg) repeat  scroll 0 0 !important;
            padding:2px 2px 2px 9px !important;
            width:304px !important;
            display:block !important;
            font-weight:normal !important;
            color:#cccccc !important;
            font-size:10px;
}
.dvd_request_content_bold {
            float:left !important;
            background:url(../../resources/images/header/add_new_bg.jpg) repeat  scroll 0 0 !important;
            padding:2px 2px 2px 9px !important;
            width:304px !important;
            display:block !important;
            font-weight:bold !important;
            font-size:11px;
            color:#FFD515 !important;
}
/* Newrelease left section new design
*/

#newReleasesLeftDiv {
	background-color:#4A4A4A;
	border:1px solid #5D5D5D;
	clear:left;
	color:#FFFFFF;
	float:left;
	height:385px;
	padding:6px;
	width:638px;
	}
.nr_image_placeholder {
	width:310px;
	vertical-align:top;
	float:left;
	clear:left;
	}
.nr_albumdetails_container {
	float:left;
	}

.newslefttopdata {
	clear:both;
	float:right;
	height:100px;
	width:320px;
	}
.newslefttopdata h2 {
	color:#FFD515;
	float:left;
	clear:left;
	font-size:11px;
	line-height:17px;
	padding-left:4px;
	width:314px;
	}

.newslefttopdata h2#artist {
	height:51px;
	}	
div.featuringheading {
	background-color:#000000;
	color:#FFD515;
	font-size:12px;
	height:22px;
	padding:3px 2px 0 5px;
	width:293px;
	font-weight:bold;
	}
div.featuringheading span {
	float:left;
	text-transform:none;
	}					
div.featuringheading span.released {
	color:#FFFFFF;
	float:right !important;
	font-size:11px;
	font-weight:normal;
	margin-right:6px;
	text-align:right;
	}	
div#newssongsleft {
	clear:both;
	float:right;
	height:300px;
	position:relative;
	width:320px;
	}
	
.contentNew {
	height:254px;
	overflow-y:auto;
	width:320px;
	margin:0;
	padding:0;
}

.contentNew ul {
	margin:0;
	padding:0px 0px 0px 0px;
}

.contentNew ul li {
	margin:1px 2px auto 0px;
	padding:0px 5px 0px 10px;
	width:134px;
	float:left;
	line-height:22px;
	background:#5a5a5a;
	list-style:none;
	display:block;
	
}

.contentNew span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0;
	margin:0;
	list-style:none;
}

.contentNew  img {
	padding-top:5px;
	float:right;
	margin:0;
	list-style:none;
	border:0;
	
}
/* licensing new look */
#B2BForm_wrapper_lr input[type=text], #B2BForm_wrapper_lr input[type=password], #B2BForm_wrapper_lr radio, #B2BForm_wrapper_lr select, #B2BForm_wrapper_lr textarea {
	border:1px solid #b7b7b7;
	background:none;
	float:left;
	background-color:#fff;
	font-weight:normal;
	font-size:9px;
	color:#333333;
	outline:none;
	overflow-x:hidden;
	margin:0 5px 0px 0px;
	width:300px;
}
div#B2BForm_wrapper_lr {
	width:100%;
	float:left;
	clear:both;
	background-color:#4a4a4a;
	border:1px solid #5D5D5D;
	border-bottom:none none;
	margin-top:4px;
	margin-bottom:8px;
}
.select_width_new {
	width:120px !important;
}
.lecenseTableLr td {
	text-align:left;
	vertical-align:top;
	padding-bottom:7px;
}
.lecenseTableLr td .login_content_advance {
	width:312px !important;
}
.lecenseTableLr td textarea.login_content_advance {
	font-size:10px !important;
	height:50px;
}
.personnal {
	color:#FFD515; 
	font-size:14px; 
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding:0px 0 0 15px;
	margin-top:17px; 
	font-size:12px;
	margin-bottom: 4px;
}
.fto_wrapper_lr {
	padding:5px !important;
	background-color:#4A4A4A !important;
	border:1px solid #5D5D5D !important;
	margin:10px !important;
	width:605px !important;
}
.fto_actions_div_lr {
	border:1px solid #5D5D5D;
	height:176px;
	padding:5px;
	width:130px;
	position:relative;
	text-transform:capitalize;
}
.fwtalentselectlist_lr {
	height:286px !important;
	margin-bottom:0 !important;
	margin-top:6px !important;
	min-height:280px !important;
	width:637px !important;
}

*html .fto_wrapper_lr {
	margin-left:5px !important;
}
.fto_wrapper_lr select {
	font-size:11px !important;
}

body:nth-of-type(1) .fto_actions_div_lr {
 height:184px;
}
.fto_actions_div_lr ul.fto_actions {
	font-family:Verdana, sans-serif;
	font-size:10px;
	line-height:18px;
	margin:0;
	padding:0;
	background-color:#5c5c5c;
}
.fto_actions_div_lr ul.fto_actions li {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0 0 0 0px;
	white-space:nowrap;
	text-transform:uppercase;
}
.fto_actions_div_lr ul.fto_actions a {
	color:#fff;
	display:block;
	padding:2px 4px;
	text-decoration:none;
	font-weight:bold;
}
.fto_actions_div_lr ul.fto_actions a:hover {
	background-color:#6c6c6c;
	color:#00FFF5;
}

#updatedSearch_box {
            background:transparent url(../../resources/images/header/search_bg.gif) no-repeat left top;
            height:21px;
            width:228px;
}

#updatedSearch_box  .textbox_bg{
            background:transparent url(../../resources/images/header/search_textbox_bg.gif) repeat-x left top;
            height:21px;
            width:195px; font-size:11px;
            border:0px none;
            padding-top:4px;
            padding-left:5px;
}
.mc_request_content{
	float:left !important;
	background:url(../../resources/images/header/add_new_bg.jpg) repeat  scroll 0 0 !important;
	padding:5px !important;	
	display:block !important;	
	font-weight:normal !important;
	color:#cccccc !important;
	font-size:11px;
}

/*	CMS Featured writer styles */
.counrty001 {
	height:66px !important;
	padding:0px !important;
	text-transform:uppercase !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:10px !important;
	color:#ffffff !important;
	margin:0px !important;
	width:500px !important;
	*width:480px !important;
	float: none !important;
}

.counrty001 li {
	width:112px !important;
	display:inline!important;
	margin:5px 0px 5px 0px !important;
	padding:0px !important;
	line-height:16px !important;
	float:left !important;
	letter-spacing:1px !important;
}

.counrty001  .langli {
	padding-left:18px !important;
}


.counrty001 input {
	vertical-align:middle !important;
	margin-right:5px !important;
	*margin-right:3px !important;
	padding:0px !important;
	margin-left:0px !important;
}

.lang {
	height:16px !important;
	padding:0px !important;
	text-transform:uppercase !important;
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:9px !important;
	color:#ffffff !important;
	margin:0px 0px 0px 20px !important;
	width:100px !important;
}

.lang li {
	margin:0px 0px 0px 0px !important;
	padding:0px !important;
	line-height:16px !important;
	letter-spacing:1px !important;
	width:100px !important;
}
#biodetail_US_en_tbl, #biodetail_DE_en_tbl, #biodetail_GB_en_tbl, #biodetail_DE_de_tbl, #biodetail_IT_en_tbl, #biodetail_IT_it_tbl, #biodetail_ES_en_tbl, #biodetail_ES_es_tbl, #biodetail_NL_en_tbl, #biodetail_SE_en_tbl, #biodetail_NV_en_tbl {
	margin-left:12px !important;
}

#B2BForm_wrapper .B2BForm-table {
	*width:720px!important;
}
/******/
/* 
Synchronization Licensing -  08 2010 added by abhialsh
*/

.synch_licensing_latest {
	float:left !important;
	background-color:#5c5d5d !important;
	padding:2px 2px 2px 8px !important;
	width:400px !important;
	display:block !important;
	text-transform:uppercase;
	font-weight:normal !important;
	color:#cccccc !important;
	font-size:10px;
}

.lecenseTableLr td .login_synch_advance {
	width:406px !important;
	#width:405px !important;
	padding-left:2px;
	
}

.ie6fix login_synch_advance teXT{
	font-weight:normal !important;
	font-size:15px !important;
	color:#FF0000 !important;
	font-family:Arial, Helvetica, sans-serif;
	padding-left:2px !important;
	padding-top:2px !important;
}

.lecenseTableLr textarea, .lecenseTableLr select, .lecenseTableLr input {
font-family:Arial, Helvetica, sans-serif;
}

.songTitleDiv {
	height : 25px;
	line-height:25px;
	background:#505252;
}

.songTitleDiv a {
	float:right;
	margin-top:5px;
}
.songTitleDiv table {
	margin-left: 42px;
}