/* BASIC CSS */
body{width:980px; padding:0; margin:0 auto; background:#FFF url(../images/bg-color.jpg) top left repeat-x;}
ul, li, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, form, div{margin:0 auto; padding:0; border:none; outline:none;}
img{margin:0 auto; padding:0; border:none; }
ul{list-style-type:none;}
lable{margin:0 auto; padding:0;}
input{margin:0 auto; padding:0;}
textarea{margin:0 auto; padding:0;}
/* END BASIC CSS */
/* Hotels Reservation Css */
.hotels-reservation{margin:10px; padding:10px; background:#f5f5f5; border:#d0cfcb solid 1px;}
.hotels-reservation .name-field{width:70px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; line-height:20px; padding:0 0 0 5px;}
.hotels-reservation .field-box{width:150px; float:left; margin:0 0 0 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; line-height:20px;}
.hotels-reservation input{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d5151; line-height:20px; border:#d0cfcb solid 1px; background:#FFF;}
.hotels-reservation .name-field-two{width:127px; float:left; margin:0 0 0 2px;}
/* End Hotels Reservation Css */

/* Hotels Accommodation Css */
.hotels-accommodation{margin:10px; padding:10px; background:#f5f5f5; border:#d0cfcb solid 1px;}
.hotels-accommodation .name-field{width:80px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; line-height:20px; padding:0 0 0 5px;}
.hotels-accommodation .name-field-two{width:100px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; line-height:20px; padding:0 0 0 5px;}
.hotels-accommodation .name-field-three{width:120px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; line-height:20px; padding:0 0 0 5px;}
.hotels-accommodation .field-box{width:150px; float:left; margin:0 0 0 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; line-height:20px;}
.hotels-accommodation .field-box-two{width:61px; float:left; margin:0 0 0 2px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000; line-height:20px;}
.hotels-accommodation input{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d5151; line-height:20px; border:#d0cfcb solid 1px; background:#FFF;}
.hotels-accommodation select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4d5151; line-height:20px; border:#d0cfcb solid 1px; background:#FFF;}
/* End Hotels Reservation Css */

/* ADDITIONAL STYLES */    
.float-left{float:left;}
.float-right{float:right;}
.clear-right{clear:right;}
.clear-left{clear:left;}
.clear-both{clear:both;}
.line-height-7p{line-height:7px;}
.gray-boder{border-bottom:#787878 solid 1px; line-height:18px; height:18px;}
/* END ADDITIONAL STYLE */

/* Form */
#form{width:650px; margin:0px auto; height:auto; padding:0px;}
#form img{border:0px;}
#form h3{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-align:center; padding:0px 0px 0px 8px; margin:1px 0px 1px 0px; border:1px solid #d6d6d5; background:#eaeaea; line-height:25px;}
#form h3 a{color:#00738b; text-decoration:none;}
#form h3 a:hover{color:#e77e1d; text-decoration:none;}
#form .left-box{width:348px; margin:1px 0px 1px 0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#4d5151; float:left; line-height:25px; border:1px solid #d6d6d5; background:#fbfbfb;}
#form .right-box{width:292px; margin:1px 0px 1px 5px; float:left; line-height:25px; border:1px solid #d6d6d5; background:#fbfbfb;}
#form .left-box-1{width:330px; margin:1px 0px 1px 0px; float:left; height:35px; line-height:35px; border:1px solid #d6d6d5; background:#fbfbfb;}
#form .right-box-1{width:311px; margin:1px 0px 1px 5px; float:left; height:35px; line-height:35px; border:1px solid #d6d6d5; background:#fbfbfb;}
#form .input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#000000;
	border:1px solid #cccccc;
	width:300px;
	margin-top:20px;
	padding:5px;
} 
#form label{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#4d5151; padding:0px 0px 0px 5px; margin-left:5px; margin-top:6px;}
#form input{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4d5151; border:1px solid #ADC2D5; margin-left:5px; margin-top:6px; height:20px;}
#form select{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4d5151; border:1px solid #ADC2D5; margin-left:5px; margin-top:7px; height:22px; line-height:22px;}
#form textarea{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#4d5151; border:1px solid #ADC2D5; margin-left:5px; margin-top:7px;}
#form .button {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000;
	background-color:#a4a5a4;
	border:1px solid #707373;
	font-weight:bold;
	text-align:center;
	line-height:25px;
	height:25px;
	margin-bottom:5px;
	width:100px;
}
/* End Form */
