
BODY
{
    MARGIN-TOP: 0px;
    BACKGROUND-IMAGE: url(../images/background.jpg);
    FONT-FAMILY: Microsoft Sans Serif, Trebuchet MS, arial, helvetica, sans-serif;
    FONT-SIZE: 10pt;
    COLOR: #4e4e4e;
    BACKGROUND-REPEAT: repeat-x;
    BACKGROUND-COLOR: #FFFFFF;

}
/*TD
{
    FONT-SIZE: 10pt;
    COLOR: #4e4e4e;
    FONT-FAMILY: Microsoft Sans Serif, Trebuchet MS, arial, helvetica, sans-serif;
}*/

img 
{
	border: none;
}

A
{
    TEXT-DECORATION: none;
}
A:link
{
    COLOR: #4d84bf;
    TEXT-DECORATION: none;
}
A:visited
{
    COLOR: #4d84bf;
    TEXT-DECORATION: none;
}
A:active
{
    COLOR: #4d84bf;
    TEXT-DECORATION: none;
}
A:hover
{
    COLOR: #4d84bf;
    TEXT-DECORATION: underline;
}
.Error
{
    FONT-SIZE: 10pt;
    COLOR: red;
    FONT-FAMILY: Arial;
}

.emphasis
{
	FONT-WEIGHT: bold;
}

.rowColor
{
	background-color: #F0F0F0;
	/*border-width:thin;
	border-style:solid;
	border-color:#330000;*/
	color: #000000;
	font-size: 10pt;
}

.altRowColor
{
	background-color: #FFFFFF;
	/*border-width:thin;
	border-style:solid;
	border-color:#330000;*/
	color: #000000;
	font-size: 10pt;
}

.tableHeading {
	background-color:#535353;
	border-width:thin;
	border-style:solid;
	border-color:#330000;
	font-size:16px;
	color:#FFFFFF;
}

.reportHeading {
	background-color:#2D2D2D;
	border-width:thin;
	border-style:solid;
	border-color:#330000;
	font-size:14px;
	color:#FFFFFF;
}

.HeadingColor {
	background-color:#FFFFFF;
	/*border-width:thin;
	border-style:solid;
	border-color:#330000;*/

}

.AltHeadingColor {
	background-color:#FFFFFF;
	/*border-width:thin;
	border-style:solid;
	border-color:#330000;*/
}

.artistTitle {
	font-size:24px;
	font-weight:bold;
	color:#000000;
}

.artistTitleWhite {
	font-size:24px;
	font-weight:bold;
	color:#FFFFFF;
}

.songTitle {
	font-size:14px;
	font-weight:bold;
	color:#000000;
}	

.Classified {
	font-size: 14px;
	font-weight:bold;
}

.ClassifiedTitle {
	font-size: 24px;
	font-weight:bold;
	color:#000000;
}


.columnListing {
	background-color:#888888;
	color:#FFFFFF;
	border:thin;
	border-color:#000000;
	border-style:solid;
}

.myTitles {
	color: #4d84bf;
	font-size:18px;
	font-weight:bold;    
}

.userImageDisplay {
  /*width:  8.0em;*/
  height: 7.5em;
}

.profileImageDisplay (
	height: 7.5em;
}

div#SongListingOuter {
width: 900px; /* table width + 25px for the scrollbar */
border:solid;
border-width:thin;
border-color:#000000;
}

div#SongListingInner {
height: 200px;
overflow: auto;
}

#SongListingInner table {
width: 875px;
}

div#SongManagementOuter {
width: 450px; /* table width + 25px for the scrollbar */
border:solid;
border-width:thin;
border-color:#000000;
}

div#SongManagementInner {
height: 100px;
overflow: auto;
}

#SongManagementInner table {
width: 425px;
}

div#PostingListOuter {
width: 450px; /* table width + 25px for the scrollbar */
border:solid;
border-width:thin;
border-color:#000000;
}

div#PostingListInner {
height: 100px;
overflow: auto;
}

#PostingListInner table {
width: 425px;
}

.DashboardOuter {
border:solid;
border-width:thin;
border-color:#000000;
}

#playerPop {
	position: absolute;
	visibility: hidden;
	width: 450px;
	height: 150px;
	left: 50px;
	top: 300px;
	background-color: #ccc;
	border: 1px solid #ffffff;
	padding: 10px;
}

#close {
	float: right;
}

#deleteSong {
	position: absolute;
	visibility: hidden;
	width: 300px;
	height: 150px;
	left: 150px;
	top: 200px;
	background-color: #ccc;
	border: 1px solid #ffffff;
	padding: 0px;	
	z-index: 1001;
}

#grayBG {
position: absolute;
top: 0px;
bottom: 0px;
left: 0px;
right: 0px;
overflow: hidden;
padding: 0;
margin: 0;
background-color: #000;
filter: alpha(opacity=50);
opacity: 0.5;
z-index: 1000;
visibility:hidden;
}

#messageContract {
	position: absolute;
	visibility: hidden;
	width: 450px;
	height: 300px;
	left: 50px;
	top: 300px;
	background-color: #ccc;
	border: 1px solid #ffffff;
	padding: 10px;
}

#mp3Instructions {
	position: absolute;
	visibility: hidden;
	width: 600px;
	height: 400px;
	left: 50px;
	top: 200px;
	background-color: #ccc;
	border: 1px solid #ffffff;
	padding: 10px;
}

#jobInstructions {
	position: absolute;
	visibility: hidden;
	width: 450px;
	height: 300px;
	left: 50px;
	top: 300px;
	background-color: #ccc;
	border: 1px solid #ffffff;
	padding: 10px;
}