/*
==============================================================================

  © Copyright 2002-2009 Media Monitors. All Rights Reserved.

  Media Monitors Company Confidential, Media Monitors, 445 Hamilton Ave. White Plains, NY 10601

  This code and all associated files are the proprietary property of Media Monitors.

  No portion nor portions may be used without the express written permission of Media Monitors.

==============================================================================

   $Header: /Aircheck/MM Website Development/MMAnalysis/css/caption.css 22    5/15/09 2:00p Jconti $

==============================================================================
*/

body, html
	{
	font-size: 10px;
	background-color: white;
	color: silver;
	scrollbar-Face-Color: #E5E7DE;
	scrollbar-Base-Color: #F1F3E9;
	scrollbar-Arrow-Color: black;
	scrollbar-Shadow-Color: #999999;
	scrollbar-Highlight-Color: #ffffff;
	scrollbar-3dlight-Color: #999999;
	scrollbar-Darkshadow-Color: #d3d5ca;
	}

td
	{
	font-size: 12px;
	}

div
	{
	font-size: 12px;
	}

button
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: normal;
	}

a:link 		{color: dodgerblue; font-weight: bold; cursor: hand; text-decoration:none;	}
a:visited 	{color: dodgerblue; font-weight: bold; cursor: hand; text-decoration:none;	}
a:active 	{color: dodgerblue; font-weight: bold; cursor: hand; text-decoration:none;	}
a:hover 	{color: #0065A4; font-weight: bold; cursor: hand; text-decoration:none;	}

#PrintLogo
    {
    width: 200px;
    }

.forPrintOnly
	{
	visibility: hidden;
	width: 0px;
	height: 0px;
	clip: auto;
	overflow: hidden;
	position: absolute;
	top: -1000px;
	left: -1000px;
	}

.printThis
	{
	visibility:hidden;
	}

.dataForPrint
	{
	visibility: hidden;
	width: 0px;
	height: 0px;
	clip: auto;
	overflow: visible;
	position: absolute;
	top: -1000px;
	left: -1000px;
	color: black;
	}

/* DateSpinControl ----------------------------------------------------------- */

.date
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #595F47;
	}

.dateInput,
.yearInput,
.readOnlyInput,
.datespin-control-month-input,
.datespin-control-day-input,
.datespin-control-year-input
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: bold;
	align: top;
	text-align: center;
	border: 0px;
	}

.dateInput, .datespin-control-month-input, .datespin-control-day-input
	{	
	color: black;
	width: 18px;
	height: 16px;
	padding-top: 1px;
	padding-right: 1px;
	} 
	
.yearInput, .datespin-control-year-input
	{
	color: black;
	width: 34px;
	height: 16px;
	padding-top: 1px;
	}

.readOnlyInput
	{
	color: #595F47;
	width: 80px;
	height: 16px;
	}

.dateInputSpan, .datespin-control-wrapper
	{
	border: 1px black groove;
	background-color: white;
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: black;
	}

.datespin-control-month-input,
.datespin-control-day-input,
.datespin-control-year-input
{
	height: 14px;
}

.readonlyDateInputSpan
	{
	border: 2px #E6E9DC solid;
	background-color: white;
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #595F47;
	}

/* DateSpinControl ----------------------------------------------------------- */

legend
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #595F47;
	}

.dateTitle
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #595F47;
	background-color: #E5E7DE;
	text-align: center;
	border: 1px #595F47 solid;
	/*	page-break-before: right;
	page-break-after: avoid; */
	}

.nav
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: #FA9000;
	text-decoration:none;
	}
	
.nav1
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 13px;
	font-weight: bold;
	color: #AFAFAF;
	text-decoration:none;
	}
	
.logOut
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #004698;
	text-decoration:underline;
	}
.logOut a:link 		{color: #004698; font-weight: bold; cursor: hand; text-decoration:none;	}
.logOut a:visited 	{color: #004698; font-weight: bold; cursor: hand; text-decoration:none;	}
.logOut a:active 	{color: #004698; font-weight: bold; cursor: hand; text-decoration:none;	}
.logOut a:hover 	{color: #595F47; font-weight: bold; cursor: hand; text-decoration:none;	} 

.title
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #595F47;
	text-align: center;
	border-left: 0px;
	border-right: 0px;
	cursor: default;
	}

.clickableTitle
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: #595F47;
	text-align: center;
	vertical-align: top;
	border-left: 0px;
	border-right: 0px;
	line-height:.85;
	cursor: hand;
	}

.nonclickableTitle
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: bold;
	text-decoration: none;
	color: black;
	text-align: center;
	vertical-align:sub;
	border-left: 0px;
	border-right: 0px;
	line-height:.85;
	cursor:default;
	}

.clickableTitle2
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color:#0065A4;
	text-decoration: none;
	text-align: center;
	vertical-align:sub;
	border-left: 0px;
	border-right: 0px;
	line-height:.85;
	cursor: hand;
	}

.search
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #595F47;
	}

.data
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #595F47;
	text-align: center;
	}

.summarytitle
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: black;
	text-align: left;
	}

.dataheader
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight:bold;
	color:Black;
	text-align: center;
	background-color: #E5E7DE;
	}

.data2
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #595F47;
	text-align: center;
	}

.numdata
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #595F47;
	text-align: center;
	/* width:80px; */
	background-color: #F9FAF6;
	}

.numtotal
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #595F47;
	text-align: center;
	/* width:80px; */
	}

/*

	#BEDDEA darker blue
	#D7EBF3 medium blue

	#EBF9FF pale blue

	#E2E6D4 darker tan
	#F1F3E9 medium tan
	#F9FAF6 pale tan

	#FFD1CB darker pink
	#FFE7E4 medium pink
	#FFF3F1 pale pink

	#F9EBFF violet

	#CBF0FF baby blue

*/

/* regular data columns use the .numdata class */

.unitTotalsColumn	/* first three totals columns */
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #595F47;
	text-align: center;
	background-color: #F1F3E9;	/* medium tan */
	}

.unitRatioColumn	/* next three columns */
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #595F47;
	text-align: center;
	background-color: #E2E6D4;	/* darker tan */
	}

.totalsColumn	/* three columns at the end */
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #595F47;
	text-align: center;
	background-color: #EBF9FF;	/* pale blue */
	}

.summaryRow
	{
	background-color: #FFF3F1;	/* pale pink */
	}

.summaryRow .numdata
	{
	background-color: #FFF3F1;	/* pale pink */
	}

.summaryRow .unitTotalsColumn
	{
	background-color: #FFE7E4;	/* medium pink */
	}

.summaryRow .unitRatioColumn
	{
	background-color: #FFD1CB;	/* darker pink */
	}

.summaryRow .totalsColumn
	{
	background-color: #F9EBFF;	/* purple */
	}

.overallSummaryRow
	{
	background-color: #EBF9FF;	/* pale blue */
	}

.overallSummaryRow .numdata
	{
	background-color: #EBF9FF;	/* pale blue */
	}

.overallSummaryRow .unitTotalsColumn
	{
	background-color: #D7EBF3;	/* medium blue */
	}

.overallSummaryRow .unitRatioColumn
	{
	background-color: #BEDDEA;	/* darker blue */
	}

.overallSummaryRow .totalsColumn
	{
	background-color: #CBF0FF;	/* baby blue */
	}

.datalink
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #595F47;
	text-align: center;
	cursor: hand;
	text-decoration: underline;
	}

.numdatalink
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #595F47;
	text-align: center;
	cursor: hand;
	text-decoration: underline;
	}

.classData
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #595F47;
	text-align: center;
	}

.checkboxContent
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #595F47;
	text-align: left;
	}

.songData
	{
	font-family: verdana, arial, sans-serif , Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #0538AC;
	text-align: center;
	}

.spotData
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 11px;
	font-weight: normal;
	color: #048B27;
	text-align: center;
	}

.timeData
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #595F47;
	text-align: center;
	}

.station
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #FA9000;
	text-decoration:none;
	}

.input
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: bold;
	color: black;
	}

.pickList
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: black;
	}

.pickList td
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: normal;
	border-bottom: 1px #F8F8F8 solid;
	padding: 1px;
	}

.pickList .headerRow
	{
	background-color: #F1F3E9;
	border:1px #F1F3E9 solid;
	}

.pickList th
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: bold;
	border-bottom: 1px #F8F8F8 solid;
	color: black;
	padding: 1px;
	test-align: center;
	}

.sortImage
	{
	position: relative; 
	top: -10000px; 
	width: 12px; 
	height: 12px;
	image-align: absmiddle;	
	}

.btn
	{  
	cursor:hand;
	border:0;
	}

.radioBtn
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 11px;
	font-weight: bold;
	color: #595F47;
	text-align: left;
	}

.radioBtn1
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: bold;
	color: #595F47;
	text-align: left;
	}

.radioBtn1 input
	{
	position: relative;
	top: 2px;
	}

.welcome
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #0F5BA4;
	}

.error
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #595F47;	
	}

.copyRight
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 9px;
	font-weight: normal;
	color: #014973;
	}

.counter
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-weight: normal;
	font-size: 10px;
	color: #025F60;
	}

.waitCursor
	{
	position: absolute;
	top: -10000px;
	left: 0px;
	width: 100%;
	height: 100%;
	cursor: wait;
	z-index: 1000;
	}

.dialog
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #595F47;
	}

.PopupDialog
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #595F47;
	background-color: #F1F3E9;
	border: 2px silver outset;
	padding: 10px;
	position: absolute;
	z-index: 99999;
	}

#PopupDialog
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #595F47;
	background-color: #F1F3E9;
	border: 2px silver outset;
	padding: 10px;
	position: absolute;
	z-index: 99999;
	}

.PNL_panelTool
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 12px;
	font-weight: normal;
	color: #595F47;
	background-color: #F1F3E9;
	border: 2px silver outset;
	padding: 10px;
	position: absolute;
	z-index: 99999;
	}

.StandardToolTipText
    {
    font-family: verdana, arial, sans-serif, helvetica;
    font-size: 10px;
    font-weight: normal;
    background-color: cornsilk;
    color: black;
    }

.StandardToolTipText td
    {
    font-family: verdana, arial, sans-serif, helvetica;
    font-size: 10px;
    font-weight: normal;
    background-color: cornsilk;
    color: black;
    }

.StandardToolTipX
    {
    position: relative; 
    top: -10px;
    left: 5px;
    color: gray;
    cursor: hand;
    }
    
.StandardToolTipText a:link		{color: dodgerblue; font-weight: bold; cursor: hand; text-decoration:none;	}
.StandardToolTipText a:visited 	{color: dodgerblue; font-weight: bold; cursor: hand; text-decoration:none;	}
.StandardToolTipText a:active 	{color: dodgerblue; font-weight: bold; cursor: hand; text-decoration:none;	}
.StandardToolTipText a:hover 	{color: #595F47; font-weight: bold; cursor: hand; text-decoration:none;	}

.airplayTable 
	{
	border: 0px white solid;
	border-top: 1px white solid;
	border-left: 1px white solid;
	}

.airplayTable td
	{
	border: 0px white solid;
	border-bottom: 1px white solid;
	border-right: 1px white solid;
	}

.panelList
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: normal;
	color: #595F47;
	border: 1px #E2E5D4 solid;
	border-top: 1px white solid;
	border-left: 1px silver solid;
	height: 100%;
	}

.panelList td
	{
	position: relative;
	cursor: hand;
	padding: 4px;
	width: 200px;
	clip: auto;
	overflow: wrap;
	vertical-align: top;
	}

/* for ErrorsAndOmissions */
.ctrlEOWrapper
	{
	position: relative;
	height: 1px;
	}

/* for ErrorsAndOmissions */
.ctrlErrorsAndOmissions
	{
	display: block;
	position: absolute;
	left: 10px;
	}

/* for ErrorsAndOmissions */
#lnkOpenReportWindow
	{
	background-image: url('images/ico_warning.gif');
	background-repeat: no-repeat;
	padding-left: 20px;
	font-size: 10px;
	font-weight: normal;
	}

.bottomLinks
	{
	font-family: verdana, arial, sans-serif, Helvetica;
	font-size: 10px;
	font-weight: normal;
	}

.bottomLinks 		{color: silver;  font-weight: normal; font-size: 10px; text-decoration:none; }
.bottomLinks a:link 	{color: #595F47; font-weight: normal; font-size: 10px; text-decoration:none; cursor: hand; }
.bottomLinks a:visited 	{color: #595F47; font-weight: normal; font-size: 10px; text-decoration:none; cursor: hand; }
.bottomLinks a:active 	{color: #595F47; font-weight: normal; font-size: 10px; text-decoration:none; cursor: hand; }
.bottomLinks a:hover 	{color: #004698; font-weight: normal; font-size: 10px; text-decoration:underline; cursor: hand; }

.mediaTypeName    { color: #8C0000; }		/* burnt red */
.mediaOutletName  { color: #4F8978; }		/* pine green */
.panelName        { color: #008DB9; }		/* deep cyan */
.marketName       { color: #FA9000; }		/* toasted orange */
.formatName       { color: #800080; }		/* ultra plum */
.accountName	  { color: #0F5BA4; }		/* deep ocean */
.isciCode	  { color: #0F5BA4; }		/* deep ocean */
.daypart	  { color: #015BFF; }		/* daypart sky */

.daypart .dateInputSpan	  { color: #015BFF; }		/* daypart sky */

/*
==============================================================================

   $Log: /Aircheck/MM Website Development/MMAnalysis/css/caption.css $
 * 
 * 22    5/15/09 2:00p Jconti
 * Fixed daypart pick-list tooltips and iframe size;
 * [TT #20173]
 * 
 * 21    4/24/09 1:00p Jconti
 * Added width for print logo;
 * [TT #20032]
 * 
 * 20    4/15/09 7:23p Jconti
 * International updates;
 * [TT #20032]
 * 
 * 19    4/03/09 6:16p Jconti
 * Updated internationalization code;
 * [TT #20032]
 * 
 * 18    2/03/09 2:35p Jconti
 * Added tooltip styles; changed default anchor (link) colors to support
 * new MRC pop-up code;
 * [TT #19372]
 * 
 * 17    1/09/09 13:26 Svanryckeghem
 * Updated copyright.
 * 
 * 16    1/05/09 9:18 Svanryckeghem
 * 
 * 15    12/02/08 3:34p Jconti
 * Added events for closing controls
 * #19793

==============================================================================
*/

