/*PHP Calendar StyleSheet*/
/*body
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size: 12px;
	margin: 3px 0 0 15px;
	padding: 0;
    color: #000000;
	text-decoration:none;
}*/
a {
  color: #000;
  text-decoration: none;
}
a:link {
  color: #000;
  text-decoration: none;
}
a:hover {
  color:#052a95;
  text-decoration:underline;
}
.month_title {
  font-family:Arial, Helvetica, sans-serif;
  text-align: center;
  font-weight:bold;
  color:#000;
  font-size:12px;
  width: 155px;
  margin: 5px;
  height:20px;
  text-decoration:none;
}
.calendar
{
	background-color:#FFF;
	width:165px;
	position:absolute;
	border:2px solid #5c9ccc;
	height:auto;
	overflow:auto;
	margin-left:329px;
	margin-top:100px;
	padding:3px;
}
.calendarcarbooking
{
	background-color:#FFF;
	width:165px;
	position:absolute;
	border:2px solid #5c9ccc;
	height:auto;
	overflow:auto;
	margin-left:265px;
	margin-top:40px;
	padding:3px;
}
.calenderinnerleftbooking
{
	background-color:#FFF;
	width:165px;
	position:absolute;
	border:2px solid #5c9ccc;
	height:auto;
	overflow:auto;
	margin-left:245px;
	margin-top:60px;
	padding:3px;
}
.calendar_new
{
	background-color:#FFF;
	width:165px;
	position:absolute;
	border:2px solid #5c9ccc;
	height:auto;
	overflow:auto;
	margin-left:592px;
	margin-top:100px;
	padding:3px;
}
.calendar_carbooking
{
	background-color:#FFF;
	width:165px;
	position:absolute;
	border:2px solid #5c9ccc;
	height:auto;
	overflow:auto;
	margin-left:265px;
	margin-top:200px;
	padding:3px;
}
.calenderinner_leftbooking
{
	background-color:#FFF;
	width:165px;
	position:absolute;
	border:2px solid #5c9ccc;
	height:auto;
	overflow:auto;
	margin-left:245px;
	margin-top:190px;
	padding:3px;
}
.month_name {
  float: left;
  width: 109px;
}
.month_move {
  float: left;
  width: 20px;
}
.week_day {
  float: left;
  width: 23.5px;
  font-family:Tahoma, Geneva, sans-serif;
  font-size: 10px;
  background-color: #5c9ccc;
  color: #FFF;
  text-align:center;
  padding: 4px 0;
  font-weight:bold;
  text-decoration:none;
}
.no_day {
  float:left;
  width: 22px;
  height: 22px;
}
.day, .day_today {
  float:left;
  width: 22px;
  height: 18px;
  border: 1px solid #f1f1f1;
  background-color: #FFF;
  font-family:Tahoma, Geneva, sans-serif;
  text-align: center;
  color:#a6a6a6;
  font-size:11px;
  padding:2px 0;
  text-decoration:none;
}
.day, .day_today a:link {
  float:left;
  width: 21px;
  height: 18px;
  border: 1px solid #f1f1f1;
  background-color: #FFF;
  font-family:Tahoma, Geneva, sans-serif;
  text-align: center;
  color:#a6a6a6;
  font-size:11px;
  padding:2px 0;
  text-decoration:none;
}

.day_today a:link 
{
  border: 1px solid #edecf1;
  font-weight: 700;
  color:#FFF;
  background-color:#f87a02;
  width:21px;
  height:18px;
  text-decoration:none;
}
.r {
	border: 0 none;
	margin: 0;
	padding: 0;
	clear: both;
	width: 0;
	height: 0;
	line-height: 0;
	font-size: 0; 
}

.close
{
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	height:16px;
	width:13px;
	background-image:close.jpg;
	background-repeat:no-repeat;
}
