.cal_table
{
	font-size: small;
}

.td_head
{
	text-align: center;
}

.span_head
{
	font-weight: bold;
}

.month_name
{
	text-align: center; 
	width: 15px;
}

.month_name_span
{
	font-weight: bold;
	text-align: center;
}

.date_class
{
	text-align:center;
	font-size:11px;
	height: 20px;
	color:#797979;
}

.button {
	background-color: #4588c8;
	background-image: url(images/bg_button.gif);
	background-repeat: repeat-x;
	height: 18px;
	border: 1px solid #bbd0e6;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #FFFFFF;
}


.button2 {
	background-color: #b0adad;
	height: 18px;
	border: 1px solid #464545;
	font:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color: #FFFFFF;
}

.textBox  {
	border: 1px solid #797979;
	height:17px;
 	font:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#818181;
}

.priceBox { /*CSS for pop up hint box */
position:absolute;
background-color: lightyellow; /* #c8e1f8 = light blue  "lightyellow" is ok*/
width: 150px; /*Default width of hint. Height (if left blank) will default to correct size!*/ 
padding: 3px;
border:1px solid black;
font:normal 11px Verdana;
color:#000000;
line-height:18px;
z-index:100;
border-right: 3px solid black;
border-bottom: 3px solid black;
display: none;
}

.trigger
{
	text-decoration: underline;
}
