﻿.calendarStyle
{
  border:none;
  margin:0px;
  width:420;
  color:Black;
}

.pft2
{
	color:#0c5e74;
}

.ps2
{
	color:#007a0d;
}

.se2
{
	color:#050096;
}

.ijf2
{
	color:#fef900;
}

.ghgm2
{
	color:#672d68;
}

.pft2
{
	color:#0c5e74;
}

.ps
{
	color:#007a0d;
	background-color:#C8B69E;
}

.se 
{
	color:#050096;
	background-color:#C8B69E;
}

.ijf
{
	color:#fef900;
	background-color:#C8B69E;
}

.ghgm
{
	color:#672d68;
	background-color:#C8B69E;
}

.eventDate
{
	font-size:18px;
	font-weight:bold;
}

.eventDetails
{
	color:Black;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
}

.picker
{
  border: 0px gray solid;
  font-size: 12px;
  font-weight: bold;
  font-family: "Verdana",monospace;
  padding: 2px;
  width:0px;
  visibility:hidden;
  cursor: pointer;
}

*
{
	margin:0;
}

.day
{
  text-align:right;
  vertical-align:middle;
  font-family:Arial;
  font-size:40px;
  padding:0px;
  margin:0px;
  padding-right:2px;
  border:solid 0px #C6C1AC;
  text-transform:uppercase;
  height:50px;
  width:49px;
  border-right:solid 1px #C8B69E;
  border-left:solid 1px #C8B69E;
  vertical-align:middle;
}

.dayhover
{
  text-align:right;
  vertical-align:middle;
  font-family:Arial;
  font-size:40px;
  padding:0px;
  padding-right:2px;
  color:Black;
  background-color:#C8B69E;
  border:solid 0px #C6C1AC;
  text-transform:uppercase;
  border-right:solid 1px #C8B69E;
  border-left:solid 1px #C8B69E;
  height:50px;
  width:49px;
  cursor:pointer;
  vertical-align:middle;
}

.othermonthday
{
  background-color:#F5F3E5;
  visibility:hidden;
}

.month
{
  border-collapse:collapse;
  border:solid 0px black;
  text-transform:uppercase;
}

.dayheader
{
  background-color:#231F20;
  color:#504C39;
  font-family:Arial;
  font-size:8px;
  text-align:center;
  border-top:solid 0px #FFFFFF;
  border-left:solid 0px #FFFFFF;
  border-bottom:solid 0px #ACA899;
  border-right:solid 0px #C6C1AC;
  padding-top: 1px;
  padding-bottom: 1px;
  padding-right:1px;
  padding-left:1px;
  color:White;
  text-transform:uppercase;
}

.headerbutton
{
	cursor:pointer;	
}

.selectedday
{
	background-color:blue;
}