/* CSS Document */



table.priceStyle   {
border-collapse: collapse;
width:99%;
line-height:14px;
color: #000000;
}

td              {
	text-align: center;
	margin: 0px;
	background: #ECE4C6;
	border: 1px solid #DBB957;
	vertical-align:top;
	padding: 4px;
                }

td.price_empty       {
 				 color: #999999;
                 background: #FFFFFF;
				 font-style:italic;
 }

td.no_date       {
	background: #DCDDDE;
	background-color: #E0DFE3;
}

td.target_day {
		background: #DBB957;
	}

td:hover  {
                 color: white;
                 background: #DBB957;
                }
td.price_empty:hover  {
                 color: #666666;
                 background: #FFFFFF;
                }
td.no_date:hover  {
                 background: #DBB957;
                }

 td.month_header{
 color: #FFFFFF;
 background: #015A2B;
 padding-top:6px;
 padding-bottom:6px;
 text-align:center;
 }
  td.day_header{
	color: #5D4A17;
	border: 1px solid #015A2B;
	background: #DBB957;
	padding-top:3px;
	padding-bottom:3px;
 }
  .calDay{
  color: #666666;
  font-style:italic;
  float: left;
  padding-left:5px;

 }
 .calDayTarget{
   color: #FFFFFF;
   font-style:italic;
   float: left;
   padding-left:5px;

 }
.price{
 font-size: 0.9em;
 clear:both;
 padding-bottom:5px;
 }
 .target_price{
  font-size: 0.9em;
  color: #000000;
  clear:both;
  padding-bottom:5px;
 }
