/*	LCT CALENDAR Stylesheet	*/

/*	Colours
	Darkest		#1F1F14		031	031	020
	Dark		#4C4C33 	076	076	051
	Mid			#8A8A5C		138	138	092
	Pale		#B8B894		184	184	148 
	Palest		#E0E0D1		224	224	209
	*/

html {--black:#000000; --charcoal:#404040; --slate:#666666;  --greysky:#cccccc; --offwhite:#e6e6e6;  --powderblue:#3b88a2; --midbrown:#ce7329; --white:#FFFFFF; }
html {background-color:var(--white);}

body	{
  	margin:0;
  	border:0;
  	padding:0;
  	width:100%; 
  	height:100%; 
  	font-family: "proxima-nova",sans-serif, "Verdana", "Baskerville Old face", Verdana, Arial, Helvetica, sans-serif;
  	font-size:12px;
  	color: var(--black);
  	display: table;
	text-align:left;	
	background-color:var(--white);
	}
	
h2	{color: var(--powderblue); font-weight:bold; font-size:1.1em; margin:0; }

a {color: var(--midbrown)}
a:hover {color: var(--powderblue)}

/* 	THE PAGE */
.div_page {
	float:left; overflow: none; width:98%;
	background-color:var(--white);
	border:0;	
	}

.div_box {
	float:left;
	width: 98%;
  	color: var(--black);
	font-size: 1em;
	font-weight: normal;
	}

/*	Content boxes			*/
.div_content_hid{float:left;display:none;}

/*	The calendar	*/
.calendar{ display: none; margin: 0.5em 0 0 3em; width:95%; }
 
/*	For  IE 9 browsers	*/
.gradient { filter: none; }

/*	Bar at top with arrows and display-month	*/
.monthdisp{
    color: var(--black);
    font-size: 1.2em;
	font-weight:bold;
    cursor: pointer;
    text-align: center;
    border: 0.1em solid  var(--greysky);
	background-image:linear-gradient(180deg,var(--offwhite),var(--white)); 
}

.weekdays{
    font-size: 1em;
	font-weight:bold;
    color: var(--powderblue);
}
/*	Calendar cells	*/
[class*="navigate"]  {
    color: var(--midbrown);
    font-size: 0.9em;
	text-align: center;
    cursor: pointer;
}
.navigate_L {text-align: left; }
.navigate_R {text-align: right; }
.selmonth{
    color: var(--powderblue);
    font-size: 0.9em;
	text-align: center;
    cursor: pointer;
}
.thismon{
    font-size: 1em;
	font-weight:normal;
	padding: 1em 1em 1em 1em;
    color: var(--slate);
    cursor: pointer;
    text-align: center;
    border: 0.1em solid var(--greysky);
	background-image:linear-gradient(180deg,var(--offwhite),var(--white)); 
}
.thisday{
    border: 0.1em solid var(--offwhite);
    background-color: var(--white);
    cursor: pointer;
    text-align: center;
}

/*	End of CSS for incs/lct_datepicker.js	*/


span.left {
	text-align:left;
	font-size:1em;
	font-color: var(--black);
	}
span.bold {
	font-size:1em; 
	margin:0; padding:0.2em;
	font-weight:bold;
	}



