BODY, P, TR, TH, TD, IFRAME, A, FORM, SELECT, INPUT, UL, LI
{
 FONT-FAMILY:verdana, arial, helvetica, sans-serif; 
}
BODY, TABLE 
{ 
 font-size:12px; color:#014B8D;
}
BODY 
{ 
background-color:#F8F9FB;
}

A 				{ color:#004B8D; }
A:hover  		{ text-decoration:none; }
.click 			{ cursor: pointer; text-decoration:underline; }
.click:A	  	{ text-decoration:none; }
.link			{ color:#004B8D; }

.bdr			{ background-color:#CECECE; }
.frame			{ background-color:#FFFFFF; }
.helpbox		{ background-color:#A8D105; color:#FFFFFF; font-weight:bold; }
.helpbox:A		{ color:#FFFFFF; font-weight:bold; }
.alertbox		{ background-color:#004B8D; color:#FFFFFF; }
.alertbox:A		{ color:#FFFFFF; }
.textpad		{ padding:7px; }
.margin			{ padding-top:0px; padding-bottom:0px; padding-left:5px; padding-right:5px; }
.framemenu     	{ font-size:14px; color:#000000; font-weight:bold; }

.PlayerDiv		{ width:400px; height:364px; background-color: #142966; }
.bkgAd			{ background-color: #02195E; filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#02195E', startColorstr='#21387E', gradientType='0') }


.itemspace 		{ margin:2px; }
.modspace		{ margin:8px; }
.title     		{ font-size:14px; color:#FFFFFF; font-weight:bold;}
.titleinfo     	{ font-size:14px; color:#FFFFFF; font-weight:normal; }
.moreinfo     	{ font-size:12px; color:#ffffcc; font-weight:normal;  }
/*####################################################################################
  ADONISS Index Page Classes
#####################################################################################*/
.AdonissIndexHeader1{font-size:20px; color:#014B8D; font-weight:bold; text-align: center; padding-top:10px; padding-bottom:25px;}
.AdonissIndexHeader2{font-size:16px; color:#014B8D; font-weight:normal; text-align: center; padding:20px;}
.AdonissIndexHeader3{font-size:14px; color:#014B8D; font-weight:bold; text-align: center;}
/*####################################################################################
  Skin Pages Classes
#####################################################################################*/

.skinsubtitle     	{ font-size:18px; color:#000000; font-weight:bold; }
.SkinCompanyName { position:relative; top:-5px;font-size:23px; color:#A8D105; font-weight:800; background-color:transparent; text-align:left; vertical-align:top;}

/*####################################################################################
  Data Page Classes
#####################################################################################*/
.LoginInstruction {font-size:12px; color:#014B8D; font-weight:bold; text-align: left;}
.LoginHeadings {font-size:14px; color:#014B8D; font-weight:bold; text-align: left;}
.LoginError {FONT-SIZE: 12pt; VERTICAL-ALIGN: baseline; COLOR: #ff3333; FONT-FAMILY: arial, helvetica, sans-serif; TEXT-ALIGN: center;}
.DataPageTitle     	{ font-size:14px; color:#000000; font-weight:bold; text-align: left; }
.DataPageStatement {color:#808080; font-size:14px; font-weight:bold; text-align: left;}
.DataPageBar { color:#808080; font-size:14px; font-weight:bold; text-align: left;}
.DataPageDataBar { background-color:#F1FEBE; border:2px solid #BEBEBE; color:#000000; font-size:14px; font-weight:bold; text-align: left;}
.DataPageHeader  { background-color:#F5FFD9;font-size:10px; color:#000000; font-weight:bold; text-align: center;border:2px solid #BEBEBE; }
.DataPageLabel {font-size:12px; color:#014B8D; font-weight:bold; text-align: left;}
.DataPageLabelSmall {font-size:10px; color:#014B8D; font-weight:bold; text-align: left;}
.DataPageValue {font-size:12px; color:#014B8D; font-weight:bold; text-align: left; border:solid 2px black;}
.DataPageListBoxLabel{background-color:#FFFFFF ;font-size:11px; color:#000000; font-weight:bold; text-align:center; border:solid 1px #000000;}
.DataPageHeaderInfoText { padding-left:10px; font-size: 12px;color:#014B8D; font-weight:bold; text-align: left;FONT-FAMILY: arial, helvetica, sans-serif; border:solid 1 #000000;  }
.DataPageHeaderInfoLabel { font-size: 12px;color:#014B8D; font-weight:bold; text-align: left;FONT-FAMILY: arial, helvetica, sans-serif;  }
.DataPageListBoxText { font-size: 10px;color:#014B8D;  text-align: left;FONT-FAMILY: arial, helvetica, sans-serif;  border:solid 1 #ffffff;   }
.DataPageListBoxTextSum { font-size: 13px;color:#014B8D;  text-align: left;FONT-FAMILY: arial, helvetica, sans-serif;  border:solid 1 #ffffff;   }
.DataPageListBoxText1 { font-size: 10px;color:#014B8D; font-weight:bold; text-align: left;FONT-FAMILY: arial, helvetica, sans-serif;  border:solid 1 #000000; border-style:solid   }
.DataPageTextBoxText { font-size: 10px;color:#014B8D; font-weight:bold; text-align: left;FONT-FAMILY: arial, helvetica, sans-serif;  border:solid 1 #000000;   }
.DataPageButtonText { font-size: 10px;color:#014B8D; font-weight:bold; text-align: right;FONT-FAMILY: arial, helvetica, sans-serif;  border:solid 1 #000000; background-color:White   }

.DataPageSelectDateTextBoxText { font-size: 12px; color:#014B8D; font-weight:bold; text-align:center;FONT-FAMILY: arial, helvetica, sans-serif;  border:solid 1 #000000;   }
.DataPageListBoxTextNB { font-size: 10px;color:#014B8D; font-weight:bold; text-align: left;FONT-FAMILY: arial, helvetica, sans-serif; border:solid 1 #000000;}
.DataPageRadioButtonListText { font-size: 10px; color:#014B8D; font-weight:bold; text-align: left; font-family: Arial, helvetica, Sans-Serif; border:solid 1 #ffffff; position: relative; LEFT: -6px; }
.DataPageTableHeader { height:24px; background-color:#000000 ;font-size:11px; color:#000000; font-weight:bold; text-align:left}
.DataPageTableHeaderLabel { height:24px; font-size:12px; color:#014B8D; font-weight:bold; text-align:left}
.DataPageTableDataLight {background-color:#FFFFFF;font-size:10px; color:#000000; font-weight:normal; text-align:left}
.DataPageTableDataDark {background-color:#ECF5FF;font-size:10px; color:#000000; font-weight:normal; text-align:left}
.DataPageTableData { padding :2px;  background-color:#FFFFFF ;font-size:10px; color:#000000; font-weight:normal; text-align:left}
.DataPageWelcomeText { font-size: 12px;color:#000000; font-weight:normal; text-align: left;FONT-FAMILY: arial, helvetica, sans-serif;   }
.DataPageWelcomeHeader {font-size:12px; color:#014B8D; font-weight:bold; text-align: left; border-bottom:2px solid}
.DataPageTreeBoxText { font-size: 12px;color:#014B8D; font-weight:bold; text-align: left;FONT-FAMILY: arial, helvetica, sans-serif;  border:solid 1 #000000; height:32px; padding-left:5px;  }

.DataPageEditMedatMovieLabel {  font-size:11px;  font-weight:normal; text-align:left;FONT-FAMILY: arial, helvetica, sans-serif;}
.DataPageEditMedatMovieValue { z-index :1;HEIGHT:21px; background-color:#FFFFFF ;font-size:11px; color:#014B8D; font-weight:normal; text-align:left ;FONT-FAMILY: arial, helvetica, sans-serif; }

.DataPageEditMedatPackageLabel { font-size:11px;  font-weight:normal; text-align:left;FONT-FAMILY: arial, helvetica, sans-serif;}
.DataPageEditMedatPackageValue { z-index :1;HEIGHT:21px; background-color:#FFFFFF ;font-size:11px; color:#014B8D; font-weight:normal; text-align:left ;FONT-FAMILY: arial, helvetica, sans-serif; }

.DataPageEditMedatPosterLabel {  font-size:11px;  font-weight:normal; text-align:left;FONT-FAMILY: arial, helvetica, sans-serif;}
.DataPageEditMedatPosterValue {z-index :1;HEIGHT:21px; background-color:#FFFFFF ;font-size:11px; color:#014B8D; font-weight:normal; text-align:left ;FONT-FAMILY: arial, helvetica, sans-serif; }

.DataPageEditMedatPreviewLabel {  font-size:11px;  font-weight:normal; text-align:left;FONT-FAMILY: arial, helvetica, sans-serif;}
.DataPageEditMedatPreviewValue { z-index :1;HEIGHT:21px; background-color:#FFFFFF ;font-size:11px; color:#014B8D; font-weight:normal; text-align:left ;FONT-FAMILY: arial, helvetica, sans-serif; }

.DataPageEditMedatTitleLabel {  font-size:11px;  font-weight:normal; text-align:left;FONT-FAMILY: arial, helvetica, sans-serif;}
.DataPageEditMedatTitleValue { z-index :1;HEIGHT:21px; background-color:#FFFFFF ;font-size:11px; color:#014B8D; font-weight:normal; text-align:left ;FONT-FAMILY: arial, helvetica, sans-serif; }

.DataPageEditMedatLstValue { z-index :1; background-color:#FFFFFF ;font-size:11px; color:#014B8D; font-weight:normal; text-align:left ;FONT-FAMILY: arial, helvetica, sans-serif; }


.DataPageEditMedatErrorDarkViolet {  background-color:#FFFFFF ;font-size:11px; color:#6600CC ; font-weight:normal; text-align:left ;FONT-FAMILY: arial, helvetica, sans-serif; }
.DataPageEditMedatErrorDarkGreen {  background-color:#FFFFFF ;font-size:11px; color:Green  ; font-weight:normal; text-align:left ;FONT-FAMILY: arial, helvetica, sans-serif; }
.DataPageEditMedatErrorDarkRed {  background-color:RED  ;  font-weight:bold ; font-size:11px; color:#FFFFFF ; font-weight:normal; text-align:left ;FONT-FAMILY: arial, helvetica, sans-serif; }
.DataPageEditMedatErrorDarkOrange {  background-color:#FFFFFF ;font-size:11px; color:#FF9966 ; font-weight:normal; text-align:left ;FONT-FAMILY: arial, helvetica, sans-serif; }
.DataPageEditMedatErrorDarkGoldenrod {  background-color:#004B8D  ;font-size:11px; color:#FFFFFF ; font-weight:normal; text-align:left ;FONT-FAMILY: arial, helvetica, sans-serif; }
.DataPageEditMetadataMultValueLevel0 { font-size:11px;  font-weight:normal; text-align:left;FONT-FAMILY: arial, helvetica, sans-serif;}
.DataPageEditMetadataMultValueLevel1 {  background-color:#004B8D  ;font-size:11px; color:#FFFFFF ; font-weight:normal; text-align:left ;FONT-FAMILY: arial, helvetica, sans-serif; }
.DataPageEditMetadataMultValueLevel2 {  background-color:#F1FEBE ;font-size:11px; color:#014B8D ; font-weight:normal; text-align:left ;FONT-FAMILY: arial, helvetica, sans-serif; }
.DataPageEditMetadataMultValueLevel3 {  background-color:#004B8D ;font-size:11px; color:#FFFFFF ; font-weight:normal; text-align:left ;FONT-FAMILY: arial, helvetica, sans-serif; }

.DataTableLabel {	 background-color:White  ;		font-size:11px;		text-align:left}
.DataTableLabelAlt {background-color:#ECF5FF;	font-size:11px;     text-align:left}

.DataPageEditMedatError{  background-color:RED ;font-size:11px; color:#000000;Border:1px solid #FF0000 ; font-weight:normal; text-align:left ;FONT-FAMILY: arial, helvetica, sans-serif; }
.DataPageEditMedatErrorRF{  background-color:Olive  ;font-size:11px; color:#000000;Border:1px solid #FF0000 ; font-weight:normal; text-align:left ;FONT-FAMILY: arial, helvetica, sans-serif; }
.RuleColor{ HEIGHT: 5px; BACKGROUND-COLOR: #004b8d}


.DataPageTableHeaderCell { height:24px; background-color:#cccccc ;font-size:11px; color:#000000; font-weight:bold; text-align:left; border:solid 1px #ffffff}
.DataPageInstruction {color:Black; font-size:12px; font-weight:normal; text-align: left;}

.graphtable {height:8px; Width:4px; font:8px;font-size :8px  ;color:Red  ; font-weight:bolder  ;}

/*####################################################################################
  Calendar Classes
#####################################################################################*/
.CalendarStyle{background-color:#FFFFFF; border:solid 1px #000000; color:#000000;}
.CalendarTodayDayStyle{background-color:#AAD2FF; color:#014B8D; font-weight:bold; font-size:100%; border:solid 1px #014B8D;}
.CalendarDayStyle{background-color:#FFFFFF; font-weight:bold; font-size:90%; color:#014B8D;}
.CalendarNextPrevStyle{background-color:#014B8D; color:#FFFFFF;}
.CalendarDayHeaderStyle{background-color:#AAD2FF; Font-weight:bold; color:#014B8D;}
.CalendarSelectedDayStyle{background-color:#014B8D; color:#FFFFFF;}
.CalendarTitleStyle{background-color:#014B8D; Font-weight:bold; color:#FFFFFF;}
.CalendarWeekendDayStyle{background-color:#FFFFFF;font-size:90%;}
.CalendarOtherMonthDayStyle{background-color:#FFFFFF; color:#CCCCCC; font-size:90%;}
/*####################################################################################
  TreeView Classes
#####################################################################################*/
.TreeViewU		{ border:solid 1px #000000; font-size: 12px; color:#014B8D; font-weight:bold; text-align: left;FONT-FAMILY: arial, helvetica, sans-serif; text-transform:uppercase; }
.TreeView		{ border:solid 1px #000000; font-size: 12px; color:#014B8D; font-weight:bold; text-align: left;FONT-FAMILY: arial, helvetica, sans-serif;  }
.TreeViewDefaultStyle{font-size:10px;color:#014B8D;text-align:left;font-family:arial, helvetica, sans-serif;}

.waitBoxStyle 
{
background:White url(images/waitIndicator.gif) no-repeat right top; 
position:absolute;
top:400px; 
left:300px; 
right:550px;
font-family:Verdana;
display:none;
font-size:12px;
height :100;
color:#014B8D; font-weight:bold;
}
 


.DaysOfWeek		{ }
.DayNumber		{ text-align:right; background-color:White ; font-size:120%;font-weight:bold; color:Blue}
.TodayDayNumber	{ text-align:right; background-color:White ; font-size:150%;font-weight:bold; color:Fuchsia}
.Pitching		{text-align:left; background-color:#ECF5FF; color:Black}
.Active			{text-align:left;cursor:hand; background-color:#FFFFFF; color:Black}
.Deleting		{text-align:left; background-color:#ECF5FF; color:Black}
.PitchingValue  {text-align:right;cursor:hand; width:42px; font-weight:normal}
.ActiveValue    {text-align:right;cursor:hand;width:42px; font-weight:normal}
.DeletingValue  {text-align:right;cursor:hand; width:42px; font-weight:normal}
.PitchingTitle  {text-align:left;cursor:hand;width:57px; font-weight:normal}
.DeletingTitle  {text-align:left;cursor:hand;width:57px; font-weight:normal}
.ActiveTitle    {text-align:left;cursor:hand;width:57px; font-weight:normal}
.Filter			{text-align:right;background-color:#F1FEC2;}
.titleTB     	{ font-size:14px; color:#FFFFFF; font-weight: bolder; }
.titleDT     	{ font-size:14px; color:#FFFFFF; font-weight: normal; }


.hstitles		{text-align:left; background-color:#ECF5FF; color:Black}
.hsfs			{text-align:left;cursor:hand; background-color:#FFFFFF; color:Black}
.hsruntime		{text-align:left; background-color:#ECF5FF; color:Black}
.hstitlesValue  {text-align:right;cursor:hand; width:57px; font-weight:normal}
.hsfsValue    {text-align:right;cursor:hand;width:57px; font-weight:normal}
.hsruntimeValue  {text-align:right;cursor:hand; width:57px; font-weight:normal}
.hstitletitle  {text-align:left;cursor:hand;width:42px; font-weight:normal}
.hsfstitle  {text-align:left;cursor:hand;width:42px; font-weight:normal}
.hsruntimetitle    {text-align:left;cursor:hand;width:32px; font-weight:normal}


/*####################################################################################
  Error and Alert Functionality
#####################################################################################*/
.InputLabelText {font-size:12px; color:#000000; font-weight: normal;}
.InputLabelTextError {font-size:14px; color:#FF3333; font-weight: bold;}

.popupFormEntry ul, .configFormEntry ul
{
	margin: 0;
	padding: 0;
	margin-left: 10px;
}


.popupFormEntry ul li, .configFormEntry ul li
{
	list-style-type: none;
	padding-bottom: 5px;
}

.popupFormEntry ul .formLabel, .configFormEntry ul .formLabel
{
	float: left;
	width: 200px;
	font-weight: bold;
}

.popupFormEntry
{
	width: 700px;
	padding: 5px;
	background-color: #ccccff;
	border: solid 2px #000;
}



.popupFormEntry .title
{
	font-weight: bold;
	font-size: 1.2em;
	text-align: center;
}

 .modalbackground 
    { 
        background-color:Gray; 
        filter:alpha(opacity=70); 
        opacity:0.7; 
        z-index: 100000111;  
    } 
    
         .ajax__calendar_container { z-index : 10000 ; } 
    .ModalWindow

{

  border: solid1px#c0c0c0;

  background:#f0f0f0;

  padding: 0px10px10px10px;

  position:absolute;

  top:-1000px;

}


    .modalpopup 
    { 
        background-color:#ffffdd; 
        border-width:3px; 
        border-style:solid; 
        border-color:Gray; 
        padding:3px; 
        width:250px; 
        z-index: 100000111;  
    } 


.popupFormEntry .buttons, .configFormEntry .buttons
{
	margin: 5px auto 5px auto;
	text-align: center;
}

.validationError
{
	font-size: 8pt;
	color: #FF0000;
	font-weight: bold;
}
