﻿
/* CSS Classes for Skin Control Defs */
.textBoxMedium
{
    width: 200px;
    font-size: small;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
}

.textBoxSmall
{
    width: 100px;
    font-size: small;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
}

.dropDownTop
{
    vertical-align: top;
}

.normalDropDown

{
	color : #757575;
	font-size : small;
	font-weight : bold;
	width : 206px;
}

.dropDownMedium
{
	color : #757575;
    width: 206px;
    font-size: small;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
}
/* End Skin Control Defs */

/* General licensing app content */

.licensingContent

{
	vertical-align : top;
	height : auto;
	width : 100%;
	margin: 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

.licensingContent table
{
	margin: 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

.licensingContent td
{
	margin: 0px 0px 0px 0px;
	padding : 0px 0px 0px 0px;
}

/* Search Panel on Song Search page */

.searchPanelHeader
{
			
	background-color : #666666;
	color:#ffffff;
	font-weight:bold;
	overflow : hidden;
	vertical-align : top;	
}

.searchPanelHeader img
{				
	padding : 3px 3px 3px 3px;
}

.searchPanel
{
	
	border-width : 1px;
	border-style : solid;
	border-color : #666666;
	color: #757575;
    font-family:"trebuchet ms";
    font-size:1em;
	height : 200px;
	overflow : hidden;
	padding : 3px 0px 0px 0px;
}

.searchPanel td
{
	padding : 0px 3px 3px 0px;
}

.italicLabel

{
	font-style : italic;
	font-size : .8em;
}

.medium
{
	font-size : 1em;
}
.searchingText
{
	color : #757575;
	font-size : 1em;
	font-family : "trebuchet ms";
	font-weight : bold;
}


/* Schedule A Queue (Multiple Pages) */

.scheduleAQueueHeader
{
			
	background-color : #666666;
	color:#ffffff;
	font-weight:bold;
	overflow : hidden;
	vertical-align : top;
}


.scheduleAQueueHeader img
{				
	padding : 3px 3px 3px 3px;
}

.scheduleAQueue
{
	
	border-width : 1px;
	border-style : solid;
	border-color : #666666;
	height : 200px;
	overflow : auto;
	text-align : left;
}

.scheduleAQueue table
{
	vertical-align : top;
}

.scheduleAQueue input

{
	font-size : xx-small;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
}	

.scheduleAQueue ul
{
	list-style: none;
	margin : 0px 0px 0px 0px;
	padding : 0px 0px 0px 18px;
}

.scheduleAQueue li
{
	margin : 3px 3px 3px 3px;
	text-indent : -18px;	
}

.scheduleAQueue span
{	
	color : #757575;
	font-family : Trebuchet MS;
	font-size : 1em;
}

/* GridView controls */

.licensingGrid
{
	width : 100%;
	height : auto;
	vertical-align : top;
	text-align : left;
	overflow : inherit;
	padding : 0px 0px 0px 0px;
}

.licensingGrid div
{
	vertical-align : top;
	text-align : left;
	padding : 0px 0px 0px 0px;
}

.licensingGrid td
{
	color : #757575;
	vertical-align : top;
	text-align : left;
    background-color: #ffffff;
    font-family: "trebuchet ms";
    font-size: .8em;
}

.altGridRow td
{
	background-color : #f3f3f3;
}

.licensingGrid tr
{
    color: #000000;
    font-family: Verdana;
    font-size: 10pt;
}

.licensingGrid th
{
	vertical-align : middle;
	text-align : left;
    color: #ffffff;
    background-color: #666666;
    font-family: "trebuchet ms";
    font-size: 1em;
    font-weight: bold;
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px;
}

.licensingGrid th a:link
{
	vertical-align : middle;
	text-align : left;
    color: #ffffff;
    background-color: #666666;
    font-family: "trebuchet ms";
    font-size: .8em;
    font-weight: bold;
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px;
}

.licensingGrid th a:visited
{
	vertical-align : middle;
	text-align : left;
    color: #ffffff;
    background-color: #666666;
    font-family: "trebuchet ms";
    font-size: .8em;
    font-weight: bold;
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px;
}

.licensingGrid th a:hover
{
	vertical-align : middle;
	text-align : left;
    color: #ffffff;
    background-color: #666666;
    font-family: "trebuchet ms";
    font-size: .8em;
    font-weight: bold;
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px;
}

.licensingGrid th a:active
{
	vertical-align : middle;
	text-align : left;
    color: #ffffff;
    background-color: #666666;
    font-family: "trebuchet ms";
    font-size: .8em;
    font-weight: bold;
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px;
}
.licensingGrid table
{
    font-family: Verdana;
    font-size: 10pt;
    vertical-align : top;
    text-align : left;
    border-right: gray 2pt solid;
    border-top: gray 2pt solid;
    border-left: gray 2pt solid;
    border-bottom: gray 2pt solid;
    border-collapse: collapse;
    background-color: white;
}

/* Licesning App DetailsView */

.licensingDetails
{
	width : 100%;
	height : auto;
	vertical-align : top;
	text-align : left;
	overflow : inherit;
	padding : 0px 0px 0px 0px;
}

.licensingDetails div
{
	vertical-align : top;
	text-align : left;
	padding : 0px 0px 0px 0px;
	border : none 0px;
    border-collapse: collapse;
}

.licensingDetails td
{
	color : #757575;
	vertical-align : top;
	text-align : left;
    background-color: #ffffff;
    font-family: "trebuchet ms";
    font-size: .8em;
}

.licensingDetails tr
{
    color: #000000;
    background-color: #DCDCDC;
    font-family: Verdana;
    font-size: 10pt;
}

.altDetailsRow td
{
	background-color : #f3f3f3;
}

.titleColumn
{
	width : 300px;
}

.licensingDetails th
{
	vertical-align : middle;
	text-align : left;
    color: #ffffff;
    background-color: #666666;
    font-family: "trebuchet ms";
    font-size: 1em;
    font-weight: bold;
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px;
}

.copyrightPanel table
{
	vertical-align : top;
	text-align : left;
    border-top : 0px;
	border-bottom : 0px;
	border-left : 0px;
	border-right : 0px;
    border-collapse: collapse;
    background-color: white;
    padding : 0px 0px 0px 0px;
}

.copyrightPanel span
{
	color: #757575;
    font-family: "trebuchet ms";
    font-size: 1em;
}

.copyrightPopup {
	position : absolute;
	visibility:hidden;
	background-color : #f3f3f3;
    border: 1px solid #757575;
	opacity:.95;
	filter: alpha(opacity=95);
	width : 300px;
}

.copyrightPopup div
{
	padding : 5px 5px 5px 5px;
	margin : 5px 5px 5px 5px;
}

.copyrightPopup table
{
	border : none;
	height : 150px;
}

.copyrightPopup td
{
	color: #757575;
    font-family:"trebuchet ms";
    font-size:.8em;
    text-align : center;
    background-color : #ffffff;
}









