.clear {clear:both;}



.calHolder {
	width:630px; 
	padding: 0 0 0 7px;
	border: 2px solid #EC008C; 
	margin: 0px; 
	background: #f5fdff;
}



.daybox, .emptybox, .box1, .box-nodeals {
	float:left; 
}

.emptybox {
	width:80px; 
	height:1px; 
	padding:3px; 
	
	margin-right:3px; 
	margin-bottom:3px; 
	background:none; 
	border:none;
}

.box1 {
	border:thin solid #394A59; 
	border-width: 1px; 
	width:84px; 
	height:125px; 
	background-color:#FFFFFF; 
	margin-right:3px; 
	font-family:Arial, Helvetica, sans-serif; 
	font-size:9px; 
	color:#000; 
	margin-bottom:3px; 
	position: static !important;
}

.box1 .dateHolder, .box-nodeals .dateHolder{color:#9ca4ac;color:#959595;margin-right: 3px;}

.daybox {
	width:86px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px; 
	margin-right:3px; 
	font-weight:bold;
}

.box-nodeals {border:thin solid #9ca4ac; border-width: 1px; width:78px; height:122px; margin-right:3px; padding-left:3px; padding-right:3px; padding-bottom:3px; font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#b0b7bd; margin-bottom:3px; background-color:#FFFFFF;color: #9CA4AC;}


.radio {font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#acc0c7; width:96px; float:left;}
.dateHolder {padding-bottom:5px;font-size:14px; font-weight:bold; float:right;}
.noAvailability{font-size:13px; font-weight:bold; color:#959595; margin-top:4px;}
.viewTab{float:left;font-size:12px;height:30px;margin-right:4px;padding:20px 0 0;text-align:center;width:151px;}

.viewTab, .viewTab strong{ font-size:15px; font-weight: bold;}

.box-nodeals a:hover {color:#88abb7; text-decoration:none;}
.calHolder form {font-weight:bold; width:125px;}
#next{width:65px;}
#previous {width:50px;}
#previous .PrevBtn.floatright{margin:0;padding:0;}
#next input.floatright {position: relative; top: 8px; right: 15px;}
.PrevBtn, .NextBtn {padding-top:5px;font-size:16px;}
.searchHolder {width:304px; float:left; background:#fff;}
.container {width:645px;}
#searchDiv .divider {display:none;}
.dealContent{color:#394A59;}
#searchformend{text-align:right; margin-right:10px;}
.padding10px {padding:15px 0 0 0;}
.providerText {display:block; padding-top:4px; font-size:9px;}
.price {padding-left:0; text-align:left; font-size:15px; display:block; padding-top:4px;text-decoration:underline; font-weight:bold; width:60px; float:left;}
.calInfo {margin-top:5px; background-image:url(/images/siteElements/dhuk-calendar-icon.gif); display:block; width:18px; height:18px; float:left;}
.link:hover .calInfo{background-image:url(/images/siteElements/calendar-icon-over.gif);}
#openSearch {cursor:pointer;}
#accomList {border:thin solid #a1b3c1; border-width: 1px; background:#f5fafd url("/images/siteElements/boxes/calendar-box_05.jpg") repeat-x; margin-left:5px; margin-top:5px; padding:5px; width:244px;}
#accomList select {width:160px;margin-right:6px; float:left; margin-top:7px; font-size:11px;}
#accomList h2 {margin:5px 0 5px;color:#1A4779; font-size:14px; position:relative; z-index:1;}
.displayDate{float:left;display:block; text-align:center; width:360px; color:#88abb7; font-weight:bold; font-size:18px;}
.ie6fixer{position:relative;}
.leftleftcont .calHolder {border-left:none; padding-left:0px; padding-right:0px; padding-bottom:0px; border-right:none; border-bottom:none; width:624px; margin-left:0px; border-width: 0px;}
#rightLink, #leftLink {font-weight:bold; color:#88ABB7; cursor:pointer;}
#rightLink {float:right;}
#leftLink {float:left;}


/*.dateHolder,*/
.daybox, .PrevBtn, .NextBtn,  .displayDate, .price, .viewTab {color: #ee209a;}
.destfont {font-size:11px; font-weight:bold; }



.viewTab a, .viewTab a:hover {color: #ee209a; text-decoration:none; text-decoration: underline;}


.box-nodeals a {color:#88abb7; text-decoration:none;}
.link:hover {background: #E5EDF5;}
.link{width:78px; height:97px; display:block; text-decoration:none;color:#394a59; padding:3px;}



.popUpContainer{position:relative; left:90px; top:-120px; width:282px;}
.popUpContainer.leftSided {left: -280px;}

.popUp h3 {color:#394a59; font-size:18px; font-weight:bold;}
.popUp img {float:left;}
.popUp p {font-size:11px; font-weight:bold;}
.link:hover .popUp, .link:hover .popUpFooter{display:block; position:relative;  z-index:99999; direction: ltr;}
.popRightDetails {font-size:11px; width:130px; float:left; padding:0 0 0 10px;}
/*html>body .popUp{direction: ltr;color:#394a59; display:none; position:relative; width:227px; background-image:url("/images/siteElements/boxes/calendar-box_03.png"); left:90px; top:-120px; padding:20px 15px 20px 40px; z-index:99999;}*/
/*html>body .popUpFooter {direction: ltr;background-image:url("/images/siteElements/boxes/calendar-box_05.png"); height:16px; width:282px;display:none; position:relative;left:90px; top:-120px; z-index:99999;}*/

html>body .popUp, html>body .popUpFooter {background-image:url("/images/siteElements/boxes/calendar-box-sprite.png"); direction: ltr; display:none; position:relative; z-index:99999;}
html>body .popUp{color:#394a59; width:228px;  padding:20px 15px 20px 40px; background-position: 0px -21px;}
html>body .popUpFooter {height:16px; width:282px; background-position: 0px 0px;}

html>body .leftSided .popUp{/*display:block; */width:243px; padding:40px 15px 20px 20px; background-position: -282px -21px; }
html>body .leftSided .popUpFooter {/*display:block; */background-position: -282px 0px;}
.leftSided p { margin-right: 18px;}


/*.leftSided {border:1px solid red;}*/



/*
.month {font-family:Arial, Helvetica, sans-serif; font-size:30px; color:#acc0c7; font-weight:bold; width:671px}
.spacer {width:32px;float:left;}
.calHeader {background-image:url(/images/siteElements/dh-calendare_03.gif); width:639px; height:46px;}
*/
