/* 
  datepicker styles
  David Lee 2005
  all parts user servicable
*/
#ticketsolve .date_picker {
  /* comment out this line to show by default: */
  display: none;
  /* comment out this line to prevent calendar 'floating' over page: */
  position: absolute;
  background-color:white;
}                          
#ticketsolve .date_picker table {
  border:        1px solid silver;
  font-family: verdana, sans-serif; 
	width:150px;                
	font-size: 1em;
}
#ticketsolve .date_picker th {
  color: #333;  
	padding:5px;
} 

#ticketsolve .date_picker tr th {
	text-align: center;
}

#ticketsolve .date_picker .day_labels th {
  font-weight: normal;  
	padding:0px;
}

#ticketsolve .date_picker tr td.has-event {
	background:#6666FF;      
}  

#ticketsolve .date_picker tr td.has-event:hover {
	background:#9999FF;
}

#ticketsolve .date_picker tr td.has-event a { 
	color:#FFF;
}

#ticketsolve .date_picker tr td.has-event a:hover { 
	color:#FFF;
	background:transparent;
}

#ticketsolve .date_picker td {
  width: 18px;
  background-color: #ddd;
  text-align: right;
 	padding:6px;
}

#ticketsolve .date_picker a {
  text-decoration: none;
	font-weight:bold;
  color: #333;
}

#ticketsolve .date_picker a:hover   { color:white ; background-color: black}
#ticketsolve .date_picker .cancel_butt { text-align: right; padding-right: 5px }
#ticketsolve .date_picker .cancel_butt a {
  color: gray;
  font-family: verdana, sans-serif;
  text-decoration: none
}
#ticketsolve .date_picker .cancel_butt a:hover {
  background-color: gray;
  color: white;
}                                                              