/* CSS Document */
body{ margin:0; padding:0; background:#ffffff;}
.body{
	width:950px; margin:0px auto; padding:0px; background:#FFFFFF;
	border-left:1px #9dbfd5 solid;border-right:1px #9dbfd5 solid;
}
.header{width:950px;float:left;}
.menu{ float:left; font: bold 13px Arial, Helvetica, sans-serif; color:#02243C; background-color:#4AC0F2; width:920px; padding:12px 0 0 30px;}	
.spacer{ 
	clear:both; padding:0px; height:0px; margin:0px;
}
.lf_float{ float:left;}.rf_float{ float:right;}.rf_float4{ float:left;}.lf_float1{ float:left;width:10px;}
.rf_float2{ float:right;width:200px;}
.mid_menu{ 
	width:950px; background:#E4F6F8; float:right;
}
.Foot_menu{
	width:930px; background:#E4F6F8; float:left; padding:15px 10px 15px 10px;
	border-top:1px #9dbfd5 solid;
}
.Foo_Text{ text-align:center; font: 13px Arial, Helvetica, sans-serif; color:#000;}
.content_body{ width:950px; background:#E4F6F8;}
.left_img{ float:left; width:532px; padding:5px 0px 5px 18px;}

.myper_main{
	float:left; width:930px; padding:10px 0px 5px 20px;
}
.myper_inner{
	float:left; width:450px; padding:0px 15px 5px 0px;
}

.left_img_in{ float:left; width:532px; padding:10px 0px 5px 18px;}/*For inner Pages*/
.collection_2{float:right; width:400px; padding-top:10px;}
.log{ float:right; font: bold 13px Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#395D84; width:400px; padding: 10px 0px 15px 0;}
.ser_bodybox{ float:left; font: bold 13px Arial, Helvetica, sans-serif; color:#FFFFFF; background-color:#395D84; width:910px; padding: 15px 0px 15px 0;}
.search_containar{ float:left; width:700px; text-align:center;border:#000000 1px solid; padding:0 104px 0 104px;}
.search_box{ float:left; width:700px; padding:10px 0 10px 0;} 
.search_boximg{ float:left; width:300px; display:block; vertical-align:middle; text-align:center;} 
.search_boxtext{ float:left; width:400px; display:block; vertical-align:middle; text-align:center;} 

.search_boxemp{ float:left; width:700px; padding:10px 0 10px 0; height:150px;
text-align:center; vertical-align:middle; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#000; display:block;}

.ser_inner{ float:left; width:290px; padding: 0px 0 0px 10px;}.ser_inner2{ float:left; width:200px; padding: 0px 0 0px 10px;}
.ser_inner1{ float:left; width:80px; padding: 0px 0 0px 10px;}

.center_body{ float:left; width:510px; background:#F2F5ED; padding-bottom:10px; padding-top:15px;}
.static_content{ float:left; width:510px; background:#F2F5ED; padding-bottom:10px; padding-top:0px;}

.Left_Box{ width:450px; float:left; padding:0px 0 10px 0;}
.heading135{width:450px; font: bold 20px/30px Arial, Helvetica, sans-serif; color:#02243C; float:left;}
.heading4{width:300px; font: bold 25px Arial, Helvetica, sans-serif; color:#02243C; float:left;}
.heading1{ width:450px; font: bold 25px Arial, Helvetica, sans-serif; color:#02243C; float:left; padding:0px 0 10px 0;}
.headsearch{ width:750px; font: bold 25px Arial, Helvetica, sans-serif; color:#02243C; float:left; padding:0px 0 10px 0;}
.BookSuccMsg{font: bold 15px Arial, Helvetica, sans-serif; color: #009966;float:left; text-align:center; padding-top:10px;}
.headingBook{ width:900px; font: bold 25px Arial, Helvetica, sans-serif; color:#02243C; float:left; padding:0px 0 10px 0;}
.headingBox{ width:900px; font: bold 25px Arial, Helvetica, sans-serif; color:#02243C; float:left; padding:0px 0 10px 0;}
.headbook{ width:450px; font: bold 15px Arial, Helvetica, sans-serif; color:#02243C; float:left; padding:0px 0 10px 0;}
.para_1{ float:left; font: 14px Arial, Helvetica, sans-serif; color:#02243C;  padding:5px 0 0 30px;}
.para_2{ font: 14px Arial, Helvetica, sans-serif; color:#02243C; float:left; padding:5px 0 0 60px;}
.heading2{ font: bold 16px Arial, Helvetica, sans-serif; color:#02243C; float:left; padding:30px 0 0 38px;}
.para_3{ font: 14px Arial, Helvetica, sans-serif; color:#02243C; float:left; padding:35px 0 0 20px;}
.site{ font: 14px Arial, Helvetica, sans-serif; color:#214973; float:left; padding:0 0 0 125px;}
.box{ float: left; padding:15px 0 0 150px;}

.para_4{ font: 11px Arial, Helvetica, sans-serif; color:#02243C; float:left; padding:0 0 0 183px;}

.para_5{ font: 14px Arial, Helvetica, sans-serif; color:#02243C; float:left; padding:15px 0 0 15px;}
.para_6{ font: 14px Arial, Helvetica, sans-serif; color:#02243C; float:left; padding:15px 0 0 15px;}
.cen_img{ padding:15px 0 15px 50px;}

.but_sign {
	color:#DCDDDC; font: bold 13px 'trebuchet ms',helvetica,sans-serif; text-align:center;
	border:none;background: #000000 url(../images/but_img.jpg) repeat-x; padding:2px 8px;
}  
  
.rgt_body{ float:right; width:400px;background-color:#F2F5ED; padding-bottom:10px; padding-top:15px;}
.heading3{ font: bold 18px Arial, Helvetica, sans-serif; color:#02243C; float:left; padding:10px 0 0 45px;}
.gallery{ float:right;padding:10px 50px 10px 10px;}

/**************** Menu******************/
.underlinemenu{font-weight: bold; width:100%;background-color:#4AC0F2;}
.underlinemenu ul{padding: 3px 0 15px 0; margin: 0;text-align: left; }
.underlinemenu ul li{display: inline;}
.underlinemenu ul li a{color:#000;padding:6px 3px 4px 3px;margin-right:30px;text-decoration:none;border-bottom: 3px solid gray;}
.underlinemenu ul li a:hover, .underlinemenu ul li a.selected{border-bottom-color: black;}

.ad_con{float:right; width:400px; padding:15px 0 15px 0;} 
.ad_con_text{float:left; width:105px; font:bold "Courier New", Courier, monospace;color:#fff; padding-left:70px;}
.ad_con_text1{float:left; width:105px; font:bold "Courier New", Courier, monospace;color:#000; padding-left:70px;}
.ad_con_text2{float:left; width:105px; font:bold "Courier New", Courier, monospace;color:#000; padding-left:70px;}
.log_float{ float:left;width:250px;}
.Log_con{float:left; width:450px; padding:10px 0 5px 0;} 
.Log_condyn{float:left; width:450px; padding:2px 0px;} 
.Log_con_text{
	float:left; width:160px; font: bold 12px Arial, Helvetica, sans-serif;color:#000; padding-left:15px;
}
.formtext{
	font: bold 12px Arial, Helvetica, sans-serif;color:#000;
}
.lf_float2{
	float:left; width:250px;
}
.Log_con_text1{float:left; width:400px; font: bold  16px,"Courier New", Courier, monospace;color:#4AC0F2; padding-left:5px;}
.Log_con_text2{float:left; width:105px; font: bold "Courier New", Courier, monospace;color:#000; padding-left:70px;}

.Log_ser{float:left; width:420px; font:"Courier New", Courier, monospace;color:#000; text-align:center;padding-top:10px 0 0 15px;}

						/*******For Book Now Page *****/
.Book_MPic{float:left;width:490px;  padding:10px; text-align:center;}
.Book_GalPic{float:left;width:440px;  padding:10px; text-align:center; padding-left:50px;} 
.Book_SMPic{float:left;width:160px; text-align:center;}
.Book_SHea{float:left; padding:10px 0 10px 0;text-align:left;font: bold "Courier New", Courier, monospace;color:#00B0F0; width:490px;} 
.Book_Desc{float:left; text-align:left;width:480px; padding-left:10px;} 
.Res_MHead{float:left; font: bold 25px Arial, Helvetica, sans-serif; color:#02243C; float:left; padding:0px 0 10px 0;}
.Res_Body{ float:right; width:400px;background:#F2F5ED; padding-bottom:10px; padding-top:15px;}
.Res_BodyBook{ float:right; width:400px;background-color:#F2F5ED; padding-bottom:10px; padding-top:30px;}
.Res_Head{float:left;padding:10px 0 10px 10px;text-align:left;font: bold "Courier New", Courier, monospace;color:#00B0F0; width:380px;}

.Res_Det{ padding:10px 0 10px 10px;text-align:left;font:"Courier New", Courier, monospace; color:#00B0F0; width:380px;}
.Res_Div{float:left;width:400px; padding-top:40px;}.Res_Div1{float:left;width:400px;padding-top:10px;}
.Res_con{float:right; width:380px; padding:5px 0 5px 0;}

.Res_con1{float:right; width:750px; padding:5px 0 5px 0;} 
.Res_text{float:left; width:170px; font: bold 12px/22px Arial, Helvetica, sans-serif;color:#000000;}
.Res_float1{ 
	float:left;width:10px;font: bold 12px/22px Arial, Helvetica, sans-serif;color:#000000;
}
.Res_float2{ 
	float:right;width:195px;
}
.Res_text{float:left; width:170px; font: bold 12px/22px Arial, Helvetica, sans-serif;color:#000000;}

.EnqText3{ 
	float:right;width:250px;
}
.EnqText1{float:left; width:110px; font: bold 12px/22px Arial, Helvetica, sans-serif;color:#000000;}

.Res_float3{ float:right;width:560px;}


						/*******For Index Gallery Page *****/
						
.ImgGal img{border: 1px solid white;margin: 0 5px 5px 0; float:left;}
.ImgGal:hover{background-color: transparent;}.ImgGal:hover img{border: 1px solid blue;}
						/*******For Search Page *****/
.Sea_con{float:left;width:500px;  padding:0px 0 0px 0;}
.Sea_con p{
	font: normal 13px Arial, Sans-Serif; line-height:21px; padding:0px; margin:0px;
}
.Sea_Link{float:left;width:480px;  padding:0px 0 10px 0; text-align:right;} 
#Sea_Link a{font: bold 12px "Courier New", Courier, monospace;color:#395D84; text-decoration:none;}
.Sea_Pic{float:left; width:110px; padding:5px 5px 5px 5px;}
.Sea_Text{float:left; width:370px; padding:5px 5px 5px 5px;font: bold "Courier New", Courier, monospace;color:#000; text-decoration:none;}
.Sea_Text1{float:left; width:370px; padding:0px 0 10px 0;}.Sea_Text2{float:left; width:370px; padding:0px 0 15px 0;}
.Sea_Text11{float:left; width:160px; text-align:left;font: normal 13px/19px Arial, Helvetica, sans-serif;}
.Sea_Text12{float:left; width:10px; text-align:left;font: normal 13px/19px Arial, Helvetica, sans-serif;}
.Sea_Text13{ float:right;width:200px; text-align:left;font: normal 13px/19px Arial, Helvetica, sans-serif;}
.Sea_Text13 a{ font: bold "Courier New", Courier, monospace;color:#395D84; text-decoration:none;}
.Sea_Text14{ float:right;width:200px; text-align:right;}
.Sea_Text123{font: bold "Courier New", Courier, monospace;color:#395D84; text-decoration:none;}
.Sea_img{padding:1px;border:1px solid #eee;background-color:#F2F5ED;}

#inputArea input[type="text"],#inputArea input[type="file"], #inputArea textarea
{font: 13px Arial, Sans-Serif;display: block; border: solid 1px #85b1de; color:#A1A1A1;
width: 190px;background-image: url('images/blue_bg.png'); background-repeat: repeat-x;background-position: top;}

.left_sta_in{ float:left; width:932px; padding:40px 0px 5px 18px;}/*For Static Pages*/
.static_body{ float:left; width:910px; background-color:#F2F5ED; padding-bottom:10px; padding-top:15px;}
.static_head{ width:800px; font: bold 25px Arial, Helvetica, sans-serif; color:#02243C; float:left; padding:0px 0 10px 0;}

.left_book_in{ float:left; width:932px; padding:0px 0px 5px 18px;}/*For inner Pages*/
.sign_book{float:right; padding: 10px; text-align:right;}
.sign_book a:link {font: 12px Arial, Helvetica, sans-serif;text-decoration:none;color: #000;}
.sign_book a:visited {color: #000;text-decoration:none;}.sign_book a:hover {color: #000;text-decoration: none;}
.sign_book a:active {color: #000;text-decoration:none;}
.book_body{ float:left; width:910px; background:#F2F5ED; padding-bottom:10px;}

.Msg_Divbook{float:left; padding:5px 0 5px 20px; width:355px;}
.Msg_Div1{float:left; padding:5px 0 5px 20px; width:900px;}
.Msg_Div{float:left; padding:5px 0 5px 20px; width:420px;}.Msg_Book{float:left; padding:5px 0 5px 20px; width:880px;}
.Msg_success,.Msg_error {border:1px solid;padding:5px 10px 5px 50px;background-repeat: no-repeat;background-position: 10px center;}
.Msg_success {color: #4F8A10;background-color: #DFF2BF;background-image:url('../images/success.png');}
.Msg_error {color: #D8000C;background-color: #FFBABA;background-image: url('../images/error.png');}

.Msg_Suc,.Msg_Err {border:1px solid;padding:5px 10px 5px 50px;background-repeat: no-repeat;background-position: 10px center;}
.Msg_Suc {color: #4F8A10;background-color: #DFF2BF;background-image:url('../images/success.png');}
.Msg_Err {color: #D8000C;background-color: #FFBABA;background-image: url('../images/error.png');}



/*		For Pagination	*/
div.pagination {
	padding:3px;
	margin:3px 0px 3px 10px;font:bold 12px Geneva, Arial, Helvetica;
	text-align:right;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #3399FE;
	text-decoration: none; 
	color: #00007d;
}
div.pagination a:hover, div.pagination a:active {
	border:1px solid #85BD1E;
	color: #000000;
	background: #3399FE;
}
div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #3399FE;
	background: #000000;
	color: #FFFFFF;
}
div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin-right: 2px;
	border: 1px solid #3399FE;
	color: #999999;
}


/*		For Middle Menu Css	Style	*/
.sign{
	background:#2fa1d2 url(../images/midmenu_bg.jpg) no-repeat left;	
	text-align:right;float:right;height:31px;
	padding:0px;margin:0px;padding-right:10px;padding-left:30px;
	
} 
.sign ul{
	padding:0px; margin:0px;
}
.sign ul li{display: inline;}
.sign ul li a{
	text-decoration: none;height:31px;
	padding:8px 10px; margin:0px;font: bold 13px/31px bold Arial, Helvetica, sans-serif; color: #FFFFFF;
	
}

.sign ul li a:hover,.sign ul li .current{

} /* change the background color of the list item when you hover over it */


.lf_float2 input[type="text"],.lf_float2 input[type="password"],.lf_float2 input[type="file"],.lf_float2 textarea,.lf_float2 select{
	font: normal 12px Arial, Helvetica, sans-serif; 
	color: #000000;text-decoration: none;border:2px solid #BFBFBF; padding:3px 0px; width:90%;
}
.EnqText3 select{
	font: normal 12px Arial, Helvetica, sans-serif; 
	color: #000000;text-decoration: none;border:2px solid #BFBFBF; padding:3px 0px;
}

/*	House Booking  History Page	*/

.book_body1{ float:left; width:930px; background:#F2F5ED; padding:10px; padding-top:0px;}
.book_bodyin{ float:left; width:920px; background:#F2F5ED; padding:0px; margin:0px;padding-left:10px;}
.ResDisp{float:left; width:440px; padding:5px 0 5px 0;}
.ResDisp1{float:left; width:880px; padding:5px 0 5px 0;}
.RDisp3{ float:left;width:250px;}
.RDisp2{ 
	float:left;width:10px;font: bold 12px/22px Arial, Helvetica, sans-serif;color:#000000;
}
.RDisp1{float:left; width:170px; font: bold 12px/22px Arial, Helvetica, sans-serif;color:#000000;}

.enqtxtbox{
	font: normal 12px Arial, Helvetica, sans-serif; 
	color: #000000;text-decoration: none;border:2px solid #BFBFBF; padding:3px;
}
.txtbox1{
	font: normal 12px Arial, Helvetica, sans-serif; 
	color: #000000;text-decoration: none;border:2px solid #BFBFBF; padding:2px;
}
.txtboxerr{
	font: normal 12px Arial, Helvetica, sans-serif; 
	color: #000000;text-decoration: none;border:2px solid #FF0000; padding:2px;width:90%;
}
.error_element,.error_element:focus{ border:dotted 1px #EB340A; background:#FAEBE7;}
.error{ font:bold 12px Arial, Helvetica, sans-serif; color:#EB340A; padding-left:11px; display:none;}
