.my-calander-area{
	width:714px;
	float:right;
	}
.calander-outer{
	width:714px;
	float:left;
	}		
.my-calander-top{
	background-image:url(../images/cal_top.png);
	/*background-color:#33CCFF;*/
/*	width:714px;*/
	height:65px;
	background-repeat:no-repeat;
	}
.my-calander-middle{
	background-image:url(../images/my-calander-middle.gif);
	background-repeat:repeat-y;
	width:714px;
	border:0px #FF0000 solid;
/*	vertical-align:middle;
	z-index:1;
	position:static;*/
	}
.my-calander-bottom{
	background-image:url(../images/my-calander-bottom.gif);
	width:713px;
	height:10px;
	background-repeat:no-repeat;
	}
.calander-day{
	border-bottom:#e3e3e3 1px solid;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	color:#194a7e;
	padding:7px 0px 7px 0px;
	text-align:center;
	}	
.my-calander-name{
	font-family:Arial;
	font-size:11px;
	color:#2f2f2f;
	height:auto;
	margin:0px;
	padding:0px;
	
	}
.my-calander-name a{
	font-family:Arial;
	font-size:11px;
	color:#2f2f2f;
	text-decoration:none;
	}
.my-calander-name a:hover{
	font-family:Arial;
	font-size:11px;
	color:#2f2f2f;
	text-decoration:underline;
	}						
	
.my-calander-name-active{
	font-family:Arial;
	font-size:11px;
	color:#d60a0a;
	}
	
	.pd-top{
	padding:10px  0px 0px 0px;
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	}
	
	.pd-top-inner{
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	font-weight:bold;
	}

.border_class{
border-collapse:collapse;
border:1px solid #999999;
}
.week_days td{
border:1px solid #999999;
}
.border_class td{
}
#month_view_calender{
font-family:Calibri, "Trebuchet MS", Arial;
font-size:15px;
}
.week_days{
background-color:#CCCCCC;
}
.cal_days{
font-family:Calibri, "Trebuchet MS", Arial;
font-size:15px;
background-color:#F0F8FF;
border:1px solid #999999;
}
.no_cal_days{
font-family:Calibri, "Trebuchet MS", Arial;
font-size:15px;
background-color:#DFDFDF;
border:1px solid #999999;
}
.today_cal_day{
/*background-color:#FFCC99;*/
background-color:#F0F8FF;
border:1px solid #999999;
}
.disable_cal_days{
font-family:Calibri, "Trebuchet MS", Arial;
font-size:15px;
background-color:#F9FCFF;
border:1px solid #999999;
color:#999999;
}
.price_border a:link ,.price_border a:visited{
color:#000000;
text-decoration:none;
}
.price_border a:hover{
text-decoration:underline;
}
.price_border {
border-collapse:collapse;
border:1px solid #ffffff;
}
.booked_price_border a:link,.booked_price_border a:visited{
color:#999999;
}
th.price_border {
border-collapse:collapse;
border:1px solid #ffffff;
color:#acacac;
}
.welcome{
float:left;
font-family:Calibri, "Trebuchet MS", Arial; font-size:19px; font-weight:normal; color:#4B494A;
text-align:left;
margin:15px 10px 0px 13px; padding:0px;
}


.bordernew {
border-bottom:1px dotted #666666;
}

.holiday{
font-family:Calibri, "Trebuchet MS", Arial;
font-size:15px;
background-color:#BBCFA8;
border:1px solid #999999;
}

.booked_days{
/*background-color:#FFCC00;*/
background-color:#FFE26F;
}

.vessel_link{
color:#4A4A4A;
font-size:15px;
font-family:Calibri, Arial, Helvetica, sans-serif;
font-weight:bold;
margin-left:0px;
width:53%;
padding-bottom:15px;


}
.vessel_link a:link,.vessel_link a:visited{
color:#4A4A4A;
text-decoration:underline;
}
.vessel_link a:hover{
color:#4A4A4A;
text-decoration:none;
}
