
 #header {
padding:5px 10px;
background:#ddd;
}
h1 {
margin:0;
 }
#nav {
 padding:5px 10px;
 background:#c99;
 height:30px;
 }
#main {
float:left;
width:693px;
margin:10px;
background:#ffffff;
background-image:url(../images/searchback.jpg);
height:75px;
border:1px solid #CCCCCC;
-moz-border-radius-topright:5px; 
	-moz-border-radius-topleft:5px; 
	-moz-border-radius-bottomright:5px; 
	-moz-border-radius-bottomleft:5px; 
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
}
h2 {
 margin:0 0 1em;
}


#packagelist{
float:left;
width:693px;
margin:5px;
height:20px;
background-color:#FFF;
border:1px solid #CCCCCC;
-moz-box-shadow:0px 1px 2px #AAA;
-webkit-box-shadow:0px 1px 2px #AAA;
-moz-border-radius:5px; 
-webkit-border-radius:5px; 

}

#packagelistunit{
float:left;
background-color:#FFFFFF;
width:693px;
margin:0px 10px 10px 10px;
	
}

#selectbox{
height:20px;
margin: 10px 20px 0px 20px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
vertical-align:middle;
}
#selectbox2{
height:30px;
margin: 5px 20px 10px 20px;
vertical-align:middle;
}
.packagesearchnew{
background-color:#EEE;
padding:3px;
width:525px;
height:22px;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#222;
text-shadow:0px 1px 0px #FFF;
vertical-align:top;
border:1px solid #999;
text-transform:Capitalize;
-moz-border-radius:5px; 
-webkit-border-radius:5px; 

}
.searchnewbutton{
background-color:#EEE;
background:-webkit-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));
background:-moz-gradient(linear,left top,left bottom,from(#FFF),to(#DDD));
width:80px;
height:30px;
margin-left:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
vertical-align:top;
border:1px solid #999;
text-shadow:0px 1px 0px #FFF;
-moz-box-shadow:0px 1px 2px #808080;
-webkit-box-shadow:0px 1px 2px #808080;
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
}
.searchnewbutton:hover{
background-color:#EEE;
background:-webkit-gradient(linear,left top,left bottom,from(#EEE),to(#FFF));
background:-moz-gradient(linear,left top,left bottom,from(#EEE),to(#FFF));
width:80px;
height:30px;
margin-left:18px;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
vertical-align:top;
border:1px solid #999;
text-shadow:0px -1px 0px #FFF;
-moz-box-shadow:0px -1px 2px #808080;
-webkit-box-shadow:0px -1px 2px #808080;
-moz-border-radius:5px; 
-webkit-border-radius:5px; 
}
#searchlist{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
margin-left:20px;
margin-top:3px;
float:left;
padding-left:2px;
}
#searchlist2{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
margin-right:20px;
margin-top:3px;
float:right;
}


/*start unit*/

.unit-warper {
		background-color:#FFFFFF;
width:692px;
}
#unit-head {
width:295px;
height:22px;
margin-top:5px;
margin-left:15px;
background-color:#CC9900;
}
.unit-mainhead{
width:692px;
margin-top:15px;
border:solid 1px #CCCCCC;
background-image:url(../images/pkg/unitback.jpg);
background-color:#FFFFFF;
background-repeat:repeat-x;
padding-bottom:10px;
-moz-border-radius-topright:5px; 
	-moz-border-radius-topleft:5px; 
	-moz-border-radius-bottomright:5px; 
	-moz-border-radius-bottomleft:5px; 
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
	-webkit-border-bottom-left-radius:5px;
	-webkit-border-bottom-right-radius:5px;
}
.package-descrip{
padding:15px;

}
#unit-title {
	position:relative;
	width:400px;
	height:17px;
	z-index:1;
	left:23px;
	top: 26px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	padding-top:3px;
	background-image:url(../images/pkg/unittitleback.jpg);
	background-repeat:repeat-x;
	-moz-border-radius-topright:3px; 
	-moz-border-radius-topleft:3px; 
	-moz-border-radius-bottomright:3px; 
	-moz-border-radius-bottomleft:3px; 
	-webkit-border-bottom-left-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	-webkit-border-bottom-left-radius:3px;
	-webkit-border-bottom-right-radius:3px;
	}
	
	.unit-visit-stay{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	vertical-align:top;
	}
	.unit-visitcontent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0099CC;
	font-weight:bold;
	}
	.unit-staycontent{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}

    .unit-discription{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}
	.unit-inex-content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #202020
	}
	.unit-contacts{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-left:50px;
	}
	.unitimage{
	padding-left:20px;
	padding-top:10px;
	}
	.unit-checkstyle{

	}
	.unit-ctgry{
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	vertical-align:middle;
	text-align:left;
	}
	.unit-ctgry2{
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	vertical-align:middle;
	border-bottom:1px solid #CCCCCC;
	}
	.unit-button{
   background-color: #0066CC;
	background:-webkit-gradient(linear,left top,left bottom,from(#34AEFF),to(#3383AD));
	width:75px;
	height:25px;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	border:hidden;
   -moz-border-radius:3px; 
	-webkit-border-radius:3px;
	-webkit-box-shadow:0px 2px 2px #AAAAAA;
	-moz-box-shadow:0px 2px 2px #AAAAAA;
	}
	
   a.link-itenery {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #CC6699;
	
	}
	a.link-itenery:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #CC6699;
	text-decoration:underline;
	}
	
	
/* --------------------------------------------------------------- */
.itinary-unit-head{
	width:662px;
	height:25px;
	margin-top:25px;
	}
	.itinary{
		background-color:#FFFFFF;
	}
    .itinary-unit{
	width:662px;
	border:1px solid #999999;
	background-image:url(../images/pkg/unitback.jpg);
	background-repeat:repeat-x;
	}
	.itinary-mainhead{
    width:662px;
	}
	.itinary-unitbody{
	width:662px;
	height:20px;
	}
	.itinary-colom{
    width:100%;
	height:15px;
	}
	.itinary-day{
	width:629px;
		background-color:#FFFFFF;
	padding-left:33px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	}
	.itinary-image{
	padding-top:10px;
	padding-left:10px;
	padding-right:5px;
	}
	.itinary-daycontent{
	padding-right:15px;
	border-right:1px solid #CCCCCC;
	 text-align: justify
	}
	a.link-itenery {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #CC6699;
	
	}
	a.link-itenery:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #CC6699;
	text-decoration:underline;
	}
	.itinary-title{
	position:relative;
	width:400px;
	height:17px;
	z-index:1;
	left:23px;
	top:7px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	padding-left:10px;
	padding-top:3px;
	background-image:url(../images/pkg/unittitleback.jpg);
	background-repeat:repeat-x;}
	
	.itinary-warper{
	  margin-left:8px; 
	}

	#unitpop-arrow {
	position:absolute;
	width:42px;
	height:38px;
	z-index:2;
	left: 17px;
	top: 145px;
}
     
	 .unit-dayselect{
	 height:20px;
	 padding-right:130px;
	 padding-left:3px;
	 margin-top:10px;
	 background-color:#FFFFFF;
	 }
	 
	 .day-list{
	 width:14px;
	 height:15px;
	 border:1px solid #666666;
	 float:right;
	 margin-right:4px;
	 padding-bottom:3px;
	 cursor:pointer;
	 font-size:10px; 
	 }
	 
	  .day-listarrow{
	 width:12px;
	 height:12px;
	 font:Arial, Helvetica, sans-serif;
	 font-size:14px;
	 color:#996600;
	 float:right;
	 margin-right:4px;
	 cursor:pointer;}
	 
	 .itinary-inex-content{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC9933;
	text-decoration:none;
	float:right; width:50px;
		background-color:#FFFFFF;
	}
	
	 .itinary-arrow{
	float:right; 
	width:12px;
	float:right;
	}
	 a.itinary-arrow{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC9933;
	text-decoration:none;
	float:right; 
	width:12px;
	}
	 a.itinary-arrow:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#CC9900;
	text-decoration:none;
	float:right; 
	width:12px;
	float:right;
	}
.image_Result_search{
   float:left;   
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	border:0px solid #ece7df;
   padding:1px;
   width:690px
}

.error{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#FF1100;
padding:3px;

}
/* --------------------------------------------------------------- */
