
/*
 ============================================== 
 Form components
 ==============================================
*/
.dropdown
{
border-style: solid;
border-width: 1px;
border-color: grey;
color: grey;
font-family: verdana;
font-size: 15px;
}

.select
{

border-style: solid;
border-width: 1px;
border-color: grey;
color: grey;
font-family: verdana;
font-size: 11px
}

.textarea
{
border-style: solid;
border-width: 1px;
border-color: grey;
color: grey;
font-family: verdana;
font-size: 11px
}
.textbox
{
border-style: solid;
border-width: 1px;
border-color: grey;
color: grey;
font-family: verdana;
font-size: 11px
}

.text
{
color: #FFFFFF;
font-family: verdana;
font-size: 11px
}
.quote
{
color: grey;
font-family: verdana;
font-size: 20px
font-weight: bolder;
}
.error
{
color: red;
font-family: verdana;
font-size: 11px;
}


.button
{
border-style: solid;
border-width: 1px;
border-color: grey;
background: white;
color: grey;
font-family: verdana;
font-size: 11px;
}

.buttonhover
{

border-style: solid;
border-width: 1px;
border-color: grey;
background: white;
color: grey;
font-family: verdana;
font-size: 11px;

}

.bluetitle
{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #0000FF;
}


.attendeecontainer
{
  padding: 4px 4px;
  border-bottom: solid 1px #CCCCCC;
}
.attendeecontainer-even
{
  padding: 4px 4px;
  border-bottom: solid 1px #CCCCCC;
  background-color: #CCCCCC;
}

/*
 ============================================== 
 Popup Calendar styles
 ==============================================
*/


	.montjolycpYearNavigation, .montjolycpMonthNavigation { background-color:#C0C0C0; text-align:center; vertical-align:center; text-decoration:none; color:#000000; font-weight:bold; }
		
	.montjolycpDayColumnHeader, .montjolycpYearNavigation, .montjolycpMonthNavigation, .montjolycpCurrentMonthDateDisabled, .montjolycpOtherMonthDate, .montjolycpOtherMonthDateDisabled, .montjolycpCurrentDateDisabled, .montjolycpTodayTextDisabled { font-family:arial; font-size:8pt; color:#585858; }
	
	
	.montjolymontjolycpText
	{
    font-family:arial; font-size:8pt;
    color: #585858;
  }
	
	.montjolymontjolycpTodayText
	{
    font-family:arial; font-size:8pt;
    color: #585858;
  }
	
	.montjolymontjolycpText
	{
	  font-family:arial; font-size:8pt;
    color:#585858;
  }
	
	.montjolycpCurrentDate
	{
    font-family:arial; font-size:8pt;
    color: #585858;
  }
  
  
	.montjolycpCurrentMonthDate
	{
      font-family:arial; font-size:8pt; color:#585858;
  }
	
	TD.montjolycpDayColumnHeader { text-align:center; color:#585858; border:solid thin #C0C0C0;border-width:0px 0px 1px 0px; }
	
	
	.montjolycpCurrentMonthDate 
  {
    background-color: #CBFFD0;
    color:#585858;
  }
  
  .montjolycpOtherMonthDate, .montjolycpCurrentDate  { text-align:center; text-decoration:none; color: #585858; }
	
	.montjolycpCurrentMonthDateDisabled, .montjolycpOtherMonthDateDisabled, .montjolycpCurrentDateDisabled {color:#585858; text-align:right; text-decoration:line-through; }
	
	.montjolycpCurrentMonthDate, .montjolycpCurrentDate { color:#585858; }
	
	.montjolycpOtherMonthDate { color:#585858; background-color: #D8DCDA; }
	
	TD.montjolycpCurrentDate { color:#585858; background-color: #C0C0C0; border-width:1px; border:solid thin Green; }
	
	TD.montjolycpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }
	
	TD.montjolycpTodayText, TD.montjolycpTodayTextDisabled { border:solid thin #C0C0C0; color:#585858; border-width:1px 0px 0px 0px;}
	
	A.montjolycpTodayText, SPAN.montjolycpTodayTextDisabled { height:20px; color: #585858; }
	
	A.montjolycpTodayText { color:#585858; }
	
	.montjolycpTodayTextDisabled { color:#585858; }
	
	.montjolycpBorder { border:solid thin #808080; }


/*

	.montjolycpYearNavigation, .montjolycpMonthNavigation { background-color:#C0C0C0; text-align:center; vertical-align:center; text-decoration:none; color:#000000; font-weight:bold; }
		
	.montjolycpDayColumnHeader, .montjolycpYearNavigation, .montjolycpMonthNavigation, .montjolycpCurrentMonthDate, .montjolycpCurrentMonthDateDisabled, .montjolycpOtherMonthDate, .montjolycpOtherMonthDateDisabled, .montjolycpCurrentDate, .montjolycpCurrentDateDisabled, .montjolycpTodayText, .montjolycpTodayTextDisabled, .montjolycpText { font-family:arial; font-size:8pt; }
	
	TD.montjolycpDayColumnHeader { text-align:right; border:solid thin #C0C0C0;border-width:0px 0px 1px 0px; }
	
	.montjolycpCurrentMonthDate, .montjolycpOtherMonthDate, .montjolycpCurrentDate  { text-align:right; text-decoration:none; }
	
	.montjolycpCurrentMonthDateDisabled, .montjolycpOtherMonthDateDisabled, .montjolycpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
	
	.montjolycpCurrentMonthDate, .cpCurrentDate { color:#000000; }
	
	.montjolycpOtherMonthDate { color:#000000; }
	
	TD.montjolycpCurrentDate { color:#000000; background-color: #C0C0C0; border-width:1px; border:solid thin #800000; }
	
	TD.montjolycpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }
	
	TD.montjolycpTodayText, TD.montjolycpTodayTextDisabled { border:solid thin #C0C0C0; border-width:1px 0px 0px 0px;}
	
	A.montjolycpTodayText, SPAN.montjolycpTodayTextDisabled { height:20px; }
	
	A.montjolycpTodayText { color:black; }
	
	.montjolycpTodayTextDisabled { color:#D0D0D0; }
	
	.montjolycpBorder { border:solid thin #808080; }

*/



/*
  .montjolycpYearNavigation, .montjolycpMonthNavigation { background-color:#C0C0C0; text-align:center; vertical-align:center; text-decoration:none; color:#000000; font-weight:bold; }
		
	.montjolycpDayColumnHeader, .montjolycpYearNavigation, .montjolycpMonthNavigation, .montjolycpCurrentMonthDate, .montjolycpCurrentMonthDateDisabled, .montjolycpOtherMonthDate, .montjolycpOtherMonthDateDisabled, .montjolycpCurrentDate, .montjolycpCurrentDateDisabled, .montjolycpTodayText, .montjolycpTodayTextDisabled, .montjolycpText { font-family:arial; font-size:8pt; }
	
	TD.montjolycpDayColumnHeader { text-align:right; border:solid thin #C0C0C0;border-width:0px 0px 1px 0px; }
	
	.montjolycpCurrentMonthDate, .montjolycpOtherMonthDate, .montjolycpCurrentDate  { text-align:right; text-decoration:none; }
	
	.montjolycpCurrentMonthDateDisabled, .montjolycpOtherMonthDateDisabled, .montjolycpCurrentDateDisabled { color:#D0D0D0; text-align:right; text-decoration:line-through; }
	
	.montjolycpCurrentMonthDate, .cpCurrentDate { color:#000000; }
	
	.montjolycpOtherMonthDate { color:#000000; }
	
	TD.montjolycpCurrentDate { color:#000000; background-color: #C0C0C0; border-width:1px; border:solid thin #800000; }
	
	TD.montjolycpCurrentDateDisabled { border-width:1px; border:solid thin #FFAAAA; }
	
	TD.montjolycpTodayText, TD.montjolycpTodayTextDisabled { border:solid thin #C0C0C0; border-width:1px 0px 0px 0px;}
	
	A.montjolycpTodayText, SPAN.montjolycpTodayTextDisabled { height:20px; }
	
	A.montjolycpTodayText { color:black; }
	
	.montjolycpTodayTextDisabled { color:#D0D0D0; }
	
	.montjolycpBorder { border:solid thin #808080; }


*/