
#bookassist_form #county_hotel_select{	
margin-right:0px;
margin-left:0px;
font-size:11px;

margin-bottom:5px;
width:190px;


}
		
		
		
	
	
	
		#bookassist_form .choose_hotel{
	
	float:left;
	width:220px;
	height:0px;

	}
	
#bookassist_form {
font-family: Verdana, Geneva, sans-serif;
font-size:10px;
margin:-15px 0px 15px 20px;
overflow:hidden;
padding:0;
width:230px;
}
#bookassist_form #DatesForm {
color:#5A5B5C;
overflow:hidden;
padding-left:7px;
padding-top:0px;
width:220px;
}
#bookassist_form .search_title {
	display:none;
}
#bookassist_form label {
clear:left;
float:left;
font-weight:bold;
margin-top:5px;
margin-bottom:10px;
padding-top:0px;
width:200px;
}
#bookassist_form .date_select {
display:inline;
float:left;
font-family:verdana;
font-size:12px;
margin:0 0 3px 5px;
padding:0;
width:60px;
}
#bookassist_form #DatesForm #inday {
width:60px;
}
#bookassist_form #DatesForm #outday {
width:60px;
}
#bookassist_form #inmonthyear {
float:left;
width:100px;
}
#bookassist_form #outmonthyear {
float:left;
width:100px;
}
#bookassist_form .date_input {
clear:both;
color:#FFFFFF;
float:left;
font-size:15px;
font-weight:normal;
height:44px;
margin:10px 0 0;
padding-bottom:5px;
padding-right:15px;
text-transform:uppercase;
border:solid #000 1px;
width:190px;
background-color:#C462C0;
}
#bookassist_form img {
float:left;
margin-left:5px;
}
#ba_javascript p {
color:#0099CC;
font-family:verdana;
font-size:10px;
margin:0 0 0 5px;
padding:0;
text-align:center;
}
#ba_javascript a {
color:#FFCC33;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:10px;
text-decoration:underline;
}
#bookassist_form #ba_adults {
float:left;
margin-left:50px;
width:50px;
}
#bookassist_form #ba_children {
float:left;
width:50px;
}
a img {
border:medium none !important;
}
#bookassist_form img {
margin:0 0 -5px 3px;
}
a.callink {
cursor:pointer;
}
#calendar {
color:#444444;
display:none;
font-family:verdana,arial;
font-size:11px;
padding:0;
position:absolute;
overflow:hidden;
margin-top:-320px;
margin-left:-140px;
#margin-left:-245px;
_margin-left:-140px;
}
.caltab {
background:none repeat scroll 0 0 #FFFFFF;
border:1px solid #75B8FE;
font-size:1em;
}
.caltab a:link, .caltab a:visited {
color:#0099CC;
}
.caltab a:hover {
background:none repeat scroll 0 0 #DBCDCD;
border-color:#DBCDCD;
color:#993333;
}
.caltab a:active {
border-color:#993333;
color:#993333;
}
.caltab td {
text-align:center;
}
.caltab td a {
display:block;
text-decoration:none;
}
.caltab td.calheader a {
display:inline;
vertical-align:-0.2em;
}
.caltab td.calheader img.calNoPrevMonth {
background:url("http://bookassist.com/scripts/calendar/calprev.png") no-repeat scroll 0 -32px transparent;
vertical-align:-0.2em;
}
.caltab td.calheader img.calNoNextMonth {
background:url("http://bookassist.com/scripts/calendar/calnext.png") no-repeat scroll 0 -32px transparent;
vertical-align:-0.2em;
}
.caltab td.calheader .calNextMonth img {
background:url("http://bookassist.com/scripts/calendar/calnext.png") no-repeat scroll 0 0 transparent;
}
.caltab td.calheader .calPrevMonth img {
background:url("http://bookassist.com/scripts/calendar/calprev.png") no-repeat scroll 0 0 transparent;
}
.caltab td.calheader .calNextMonth:hover img, .caltab td.calheader .calPrevMonth:hover img {
background-position:0 -16px;
}
.caltab td.calheader .calNextMonth:active img, .caltab td.calheader .calPrevMonth:active img {
background-position:0 -32px;
}
.calheader {
padding:0.2em;
white-space:nowrap;
}
.calheader select {
font-size:0.9em;
}
.weekdays td {
border-bottom:1px solid #DDDDDD;
}
.days td {
border:1px solid #FFFFFF;
color:#7E9FC9;
padding:0.1em;
}
.days td.weekend {
background-color:#EEEEEE;
border-color:#EEEEEE;
}
.days td.gone {
padding:0.2em;
text-decoration:line-through;
}
.days td.today, .days td.future {
border:medium none;
}
.days td a {
border:1px solid #FFFFFF;
padding:0.1em;
}
.days td.weekend a {
border-color:#EEEEEE;
}
.days td.today a {
background-color:#DBCDCD;
border:1px solid #DBCDCD;
}
.days td.selected {
font-weight:bold;
}
.days td.selected a {
border-color:#0099CC;
}
.caltab .calfoot {
background:none repeat scroll 0 0 #FFFFFF;
border-top:1px solid #DDDDDD;
}
.caltab .calfoot {
padding:0;
}
#calendar iframe {
height:auto;
position:absolute;
width:100%;
z-index:-1;
}
#calendar {
overflow:hidden;
}
* html table.caltab {
z-index:200;
}
a.calNextMonth, a.calPrevMonth {
background:none repeat scroll 0 0 transparent !important;
}
