﻿html
{
	padding: 0px 10px 0px 20px;
	margin-right: 0px;
}
body
{
	font-family: arial;
	font-size: 13px;
	margin: 0;
	padding: 0;
	color: #181818;
	background-color: White;
}
#page
{
	width: auto;
	padding-bottom: 5px;
}

#header
{
	margin: 2px 0px 0px 0px;
}
#logo
{
	width: 61%;
	float: left;
	clear: right;
}
.btn
{
	vertical-align: bottom;
}
.menustyle
{
	text-align: left;
	color: Black;
	border-right: solid 1px #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
}
.menustyle_Hover
{
	text-align: left;
	color: Black;
	font-size: 13px;
	border-right: solid 1px #c2bfbe;
	border-bottom: solid 0px #000000;
}
.dynamicmenustyle
{
	text-align: left;
	color: #c2bfbe;
	border-bottom: solid 0px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
	font-size: 13px;
}
.dynamicmenustyle_Hover
{
	text-align: left;
	color: Black;
	border-bottom: solid 0px #000000;
	border-left: solid 1px #000000;
	border-right: solid 1px #000000;
	border-top: solid 1px #000000;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 13px;
	font-weight: normal;
}
.pagingClass
{
	color: Black;
	padding: 2px 6px 2px 0px;
	float: left;
	width: 99%;
	text-align: left;
}
.pagingClassPlayLists
{
	color: Black;
	padding: 2px 6px 2px 0px;
	float: left;
	width: 150%;
	text-align: center;
}

/* ----New classes added by E Hamlet 2010-11-26---*/
.playlistLogo
{
	margin-top: 10px;
	margin: 5px;
	
}

.playlistRadio
{
	margin-left: 30px;
}

.floatItemsLeft
{
	float: left;
}

.floatItemsRight
{ 
	float: right;
}

.clear
{
	clear: both;
}

/* ----end of changes 2010-11-26---*/
.pagingLinks
{
	padding: 0px 2px 0px 2px;
	text-decoration: none;
	font-size: 13px;
}
.pagingLinks:link
{
	color: #000000;
	font-size: 13px;
}
.pagingLinks:visited
{
	color: #000000;
	font-size: 13px;
}
.pagingLinks:active
{
	color: #000000;
	font-size: 13px;
}

.selectedPagingLinks
{
	padding: 0px 2px 0px 2px;
	background-color: #0298EF;
	font-size: 13px;
}

.pagingLinksNR
{
	padding: 0px 2px 0px 2px;
	text-decoration: none;
	text-align: left;
	font-size: 13px;
}
.pagingLinksNR:link
{
	color: #000000;
	font-size: 13px;
}
.pagingLinksNR:visited
{
	color: #000000;
	font-size: 13px;
}
.pagingLinksNR:active
{
	color: #000000;
	font-size: 13px;
}

.logOutLinks
{
	text-decoration: none;
}

.scroll
{
	overflow: scroll;
}
#ca input
{
	vertical-align: middle;
}
.linkArtist
{
	text-decoration: underline;
}
.linkArtist:link
{
	color: #000000;
}
.linkArtist:visited
{
	color: #000000;
}
.linkArtist:active
{
	color: #000000;
}


.linkTeaser
{
	text-decoration: underline;
}
.linkTeaser:link
{
	color: #000000;
}
.linkTeaser:visited
{
	color: #000000;
}
.linkTeaser:active
{
	color: #000000;
}

.linkContactAdmin
{
	text-decoration: underline;
}
.linkContactAdmin:link
{
	color: #000000;
}
.linkContactAdmin:visited
{
	color: #000000;
}
.linkContactAdmin:active
{
	color: #000000;
}


.tablestyle-3
{
	border: solid 1px #747071;
	text-align: center;
	padding: 0px 0px 0px 0px;
}
.tablestyle-header-3
{
	border: solid 1px white;
	padding: 0px 3px 0px 3px;
	text-align: center;
	font-size: 13px;
}
.tablestyle-header-4
{
	border: solid 1px white;
	padding: 5px 0px 5px 0px;
	text-align: center;
	font-size: 13px;
	color: White;
	background-color: #747071;
}
.tablestyle-printheader-4
{
	border: solid 1px black;
	padding: 5px 0px 5px 0px;
	text-align: center;
	font-size: 13px;
	color: Black;
	background-color: White;
}

.htcStyles
{
	font-size: 10px;
	width: 80px;
	text-align: center;
}


.tablestyles
{
	border: solid 1px #747071;
	height: 27px;
	text-align: center;
}
.tablestyles th
{
	font-size: 13px;
}
.tablestyle-artist
{
	text-align: left;
	font-size: 13px;
	font-weight: bold;
	width: 400px;
	padding-left: 5px;
}
.tablestyle-artist td
{
	border: solid 1px black;
	width: 200px;
	text-align: left;
}
.tablepromostyles
{
	border: 1px;
	text-align: left;
	font-family: Arial;
	padding-top: 10px;
}
.tablestyle-artist_No_Bold
{
	border: solid 1px #747071;
	text-align: left;
	padding-left: 2px;
}

.tableHeaderStyle
{
	font-style: normal;
	border: solid 1px black;
}
.test
{
	background-image: url(img/AudienceIncreaseByPercentage.JPG);
	background-repeat: repeat-x;
	width: 20px;
	height: 20px;
}
.dateHeader
{
	text-align: center;
}
.tablestyle1
{
	text-align: left;
	border: solid 1px yellow;
}
.tablestyle1 input
{
	float: right;
}

.adveritise
{
	margin-top: 10px;
}

.adveritise label
{
	float: left;
	width: 150px;
	text-align: left;
}
.adveritise input
{
	vertical-align: middle;
}
.adveritise select
{
	vertical-align: middle;
}
.adveritise img
{
	vertical-align: middle;
}

A:fuzzyLink a
{
	color: Black;
	text-decoration: underline;
}
A:visited.fuzzyLink
{
	color: Black;
	text-decoration: underline;
}
A:hover.fuzzyLink
{
	color: Black;
	text-decoration: underline;
}
A:link.fuzzyLink
{
	color: Black;
	text-decoration: underline;
}

.adveritise-promo
{
	margin-top: 5px;
}

.adveritise-promo label
{
	float: left;
	width: 150px;
	text-align: left;
}
.adveritise-promo input
{
	vertical-align: middle;
}
.adveritise-promo select
{
	vertical-align: middle;
}
.adveritise-promo img
{
	vertical-align: middle;
}

.directory-promo
{
	margin-top: 10px;
}

.directory-promo label
{
	float: left;
	width: 250px;
	text-align: left;
}
.directory-promo input
{
	vertical-align: middle;
}
.directory-promo select
{
	vertical-align: middle;
}
.directory-promo img
{
	vertical-align: middle;
}


.adveritise1
{
	margin-top: 5px;
}

.adveritise1 label
{
	float: left;
	width: 140px;
	text-align: left;
}
.adveritise1 input
{
	vertical-align: middle;
}
.adveritise1 select
{
	vertical-align: middle;
}
.adveritise1 img
{
	vertical-align: middle;
}

.marketshare
{
	margin-top: 5px;
}
.marketshare label
{
	float: left;
	width: 160px;
	text-align: left;
}
.marketshare input
{
	vertical-align: middle;
}
.marketshare select
{
	vertical-align: middle;
}
.marketshare img
{
	vertical-align: middle;
}

.marketshare1
{
	margin-top: 5px;
}
.marketshare1 label
{
	float: left;
	width: 90px;
	text-align: left;
}
.marketshare1 input
{
	vertical-align: middle;
}
.marketshare1 select
{
	vertical-align: middle;
}
.marketshare1 img
{
	vertical-align: middle;
}

.marketshare2
{
	margin-top: 5px;
}
.marketshare2 label
{
	float: left;
	width: 110px;
	text-align: left;
}
.marketshare2 input
{
	vertical-align: middle;
}
.marketshare2 select
{
	vertical-align: middle;
}
.marketshare2 img
{
	vertical-align: middle;
}

.search
{
	margin-top: 5px;
}
.search label
{
	float: left;
	width: 40px;
	text-align: left;
}
.search input
{
	vertical-align: middle;
}
.search select
{
	vertical-align: middle;
}
.search img
{
	vertical-align: middle;
}

.searchTable
{
	border: solid 2px black;
}

.buttonspaceing input
{
	margin-left: 15px;
}

.row
{
	float: left;
	width: 100%;
}
.rowcontent
{
	float: left;
	clear: right;
	overflow: hidden;
	padding: 5px;
}
.rowcontent-1
{
	float: right;
	padding: 5px 5px 5px 0px;
}
.rowcontent-1 input
{
	border: 1px solid #000000;
	color: #ffffff;
	background-color: #ff0000;
}

#pageHeading
{
	font-family: Arial;
	font-size: 23px;
	width: 99%;
	padding-top: 10px;
	font-weight: bold;
	padding-bottom: 10px;
}
#pageHeadingForNR
{
	font-family: Arial;
	font-size: 23px;
	width: 99%;
	padding-top: 1px;
	font-weight: bold;
	padding-bottom: 5px;
}

.tablestyle-1 td
{
	border: solid 1px #747071;
	text-align: center;
	font-family: Arial;
	font-size: 13px;
	padding: 5px 5px 5px 5px;
}
.tablestyle-1 tr
{
	border: solid 1px #747071;
	text-align: center;
	font-family: Arial;
	font-size: 13px;
}
.tablestyle-1 th
{
	border: solid 1px #747071;
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	padding: 5px 5px 5px 5px;
}

.gridCell td
{
	border: solid 1px #747071;
	text-align: center;
	font-family: Arial;
	padding: 5px 5px 5px 5px;
}
.gridHeader th
{
	border: solid 1px black;
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	padding: 5px 5px 5px 5px;
}
.gridHeader a
{
	font-family: Arial;
	text-decoration: underline;
	font-size: 13px;
	padding: 0px;
}
.gridHeader a:visited
{
	color: black;
	font-size: 13px;
}
.gridHeader a:link
{
	color: black;
	font-size: 13px;
}
.gridHeader a:hover
{
	color: black;
	font-size: 13px;
}

.gridHeaderBlack th
{
	border-left: solid 1px white;
	color: white;
	background-color: #747071;
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	padding: 5px 5px 5px 5px;
}
.gridPrintHeaderBlack th
{
	border: solid 1px black;
	color: Black;
	background-color: White;
	text-align: center;
	font-family: Arial;
	font-weight: bold;
	font-size: 13px;
	padding: 5px 5px 5px 5px;
}
.gridHeaderBlack a
{
	font-family: Arial;
	text-decoration: underline;
	font-size: 13px;
	padding: 0px;
}
.gridHeaderBlack a:visited
{
	color: black;
	font-size: 13px;
}
.gridHeaderBlack a:link
{
	color: black;
	font-size: 13px;
}
.gridHeaderBlack a:hover
{
	color: black;
	font-size: 13px;
}

.tableArtistDetails td
{
	border: solid 1px black;
	padding: 3px 5px 3px 5px;
	font-size: 13px;
}

A:gridLinks-1
{
	font-family: Arial;
	text-decoration: none;
	font-weight: bold;
}
A:visited.gridLinks-1
{
	color: black;
}
A:link.gridLinks-1
{
	color: black;
}
A:hover.gridLinks-1
{
	text-decoration: underline;
}

A:gridLinks-2
{
	font-family: Arial;
	text-decoration: none;
	color: Gray;
}
A:visited.gridLinks-2
{
	color: Gray;
}
A:link.gridLinks-2
{
	color: Gray;
	text-decoration: none;
}

A:gridLinks-3
{
	font-family: Arial;
	text-decoration: none;
	color: Red;
}
A:visited.gridLinks-3
{
	color: Red;
}
A:link.gridLinks-3
{
	color: Red;
	text-decoration: none;
}

.gridLinks
{
	font-family: Arial;
	color: Black;
	font-weight: bold;
}
.gridLinks a:link
{
	color: #747071;
	text-decoration: underline;
	font-weight: normal;
}
.gridLinks a:hover
{
	color: #747071;
	font-weight: bold;
	text-decoration: underline;
	font-weight: normal;
}
.gridLinks a:active
{
	color: #747071;
	text-decoration: underline;
	font-weight: normal;
}
.gridLinks a:visited
{
	color: #747071;
	text-decoration: underline;
	font-weight: normal;
}

A:titleLink
{
	text-decoration: underline;
	color: Black;
	font-family: Arial;
}
A:visited.titleLink
{
	color: Black;
}
A:link.titleLink
{
	color: Black;
}

.mwbutton
{
	color: White;
	background-color: #008DB8;
	border-width: 2px;
	border-style: Ridge;
	font-size: 13px;
}
.greyButton
{
	color: White;
	font-weight: bold;
	background-color: #D5D5D5;
	border-width: 0px;
	border-style: none;
	font-size: 13px;
	width: 90px;
	height: 22px;
	vertical-align: middle;
}

.greyBackButton
{
	color: White;
	font-weight: bold;
	background-color: #D5D5D5;
	border-width: 0px;
	border-style: none;
	font-size: 13px;
	width: 50px;
	height: 22px;
	vertical-align: middle;
}

.greySearchButton
{
	color: White;
	font-weight: bold;
	background-color: #D5D5D5;
	border-width: 0px;
	border-style: none;
	font-size: 13px;
	width: 60px;
	height: 22px;
	vertical-align: middle;
}



.class_1
{
	float: left;
	width: 33%;
	padding-top: 10px;
}

.feedBackOptions
{
	padding: 3px;
	background-color: #D7D7D7;
	border: solid 1px gray;
}

.feedBackLinks
{
	text-decoration: none;
}
.feedBackLinks:link
{
	color: #000000;
}
.feedBackLinks:visited
{
	color: #000000;
}
.feedBackLinks:active
{
	color: #000000;
}

.leftNavLinks
{
	color: Black;
	text-decoration: none;
	display: block;
	font-family: Helvetica;
}
A:visited.leftNavLinks
{
	color: Black;
	text-decoration: none;
	font-family: Helvetica;
}
A:link.leftNavLinks
{
	color: Black;
	text-decoration: none;
	font-family: Helvetica;
}
A:hover.leftNavLinks
{
	color: red;
	text-decoration: none;
	font-weight: normal;
	font-family: Helvetica;
}

A:visited.selectedLeftNavLinks
{
	color: red;
	text-decoration: none;
}
A:link.selectedLeftNavLinks
{
	color: red;
	text-decoration: none;
}
A:hover.selectedLeftNavLinks
{
	color: red;
	text-decoration: none;
	font-weight: normal;
}


A:visited.topNavLinks
{
	color: Black;
	text-decoration: none;
}
A:link.topNavLinks
{
	color: Black;
	text-decoration: none;
}
A:hover.topNavLinks
{
	color: Black;
	text-decoration: none;
	font-weight: bold;
}

A:visited.advLink
{
	color: White;
	text-decoration: none;
}
A:link.advLink
{
	color: White;
	text-decoration: none;
}
A:hover.advLink
{
	color: White;
	text-decoration: none;
	font-weight: bold;
}


.footerMenu
{
	float: left;
	clear: right;
	width: 13.5%;
	background-color: #3B82BA;
	padding: 3px 0px 3px 5px;
	margin-right: 2px;
}
.footerMenuSmall
{
	float: left;
	clear: right;
	width: 9.5%;
	background-color: #3B82BA;
	padding: 3px 0px 3px 5px;
	margin-right: 2px;
}

.footerLinks
{
	text-decoration: none;
	font-weight: bold;
	font-family: Helvetica, Arial, sans-serif;
	font-size: 14px;
}
.footerLinks:link
{
	color: #000000;
}
.footerLinks:visited
{
	color: #000000;
}
.footerLinks:active
{
	color: #000000;
}

.textcolor
{
	color: Red;
	font-weight: bold;
}
.artHyperlinkPnl
{
	float: left;
	width: 100%;
	padding: 3px 0px 3px 0px;
}
.boldText
{
	font-weight: bold;
}

.downloadPDF:hover
{
	text-decoration: underline;
}

.downloadPDF
{
	height: 25px;
	padding: 2px 3px 2px 3px;
	color: Black;
	font-size: 12px;
	text-decoration: none;
}

.ColPaginationLink
{
	text-decoration: none;
}

.sectionHeading
{
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	font-size: 23px;
}
.sectionHeadingCharts
{
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: normal;
	color: #c80000;
	font-size: 23px;
}

/* 
--->classes no longer in use. May be deleted<---

.tablestyle {border:solid 1px black; text-align:left;font-family:arial;font-size:0.95em;}

--->end of unused classes<---
*/
