﻿.calendar_button
{
	border:none;
	cursor:pointer;
}
.daydisabled
{	  
  width:25px;
  cursor:pointer;
  text-align:center;
  border-width:0px;
  border-color:#F6F6F6;
 color:#999999;
  border-style:solid;
}

.weekend_day
{
    visibility:visible;
}
.othermonthday
{
  visibility:visible;
}

.outofrangeday
{
  visibility:visible;
}

.selectedday
{
width:25px;
  background-color:#FBE694;
  color:#000000;
  border-width:0px;
  border-color:#BB5503 !important;
  border-style:solid;
  font-weight:bold;
}

.calendar
{
  border-style:solid;
  border-width:0px;
  border-color:Black;
  border-collapse:collapse;
  background-color:#FFFFFF;
  cursor:default;
}




.selector
{
  width:14px;
  cursor:pointer;
  text-align:left;
  vertical-align:middle;
  background-color:#FFFFFF;
}

/*new*/

.calendar
{
border:none;

}

.title
{
color:#A9A9A9;
font-size:4px;
height:10px;
font-weight:normal;
margin:0px; padding:0px;
background-color:#A9A9A9;

}


.month
{color:#5d1452;
font-size:13px;
font-weight:bold;
font-style:italic;
margin-bottom:0px;

}

.dayheader
{
font-family:Helvetica, Sans-Serif;
color:#5d1452;
font-size:11px;
font-weight:bold;
padding-bottom:6px;
font-style:normal;
text-transform:uppercase;
}

.day
{
font-size:11px;
color:#5D1452;
line-height:16px;
font-weight:bold;
font-style:normal;
vertical-align:top;
text-align:left;
width:200px;
margin-top:20px;
margin-bottom:20px;
border-top:solid 1px #cbcbcb;
height:100px;
}
.nextprev
{
color:#d80109;
font-size:11px;
text-decoration:none;
outline:none;
cursor:pointer;
font-weight:normal;
font-style:normal;
}

.picker
{
  cursor:pointer;
  text-align:left;
  padding:10px;
  background-color:#e3e3e3;
border:solid 1px #515151;
}

.othermonthday
{
  background-color:#FFFFFF;
  color:#A8A8A8;
  font-weight:bold;
}



