/*label{width:109px; line-height:15px; float:left;}*/
input[type="password"]{height:27px; line-height:27px; border:1px solid #bfbfbf; background:url(../images/input-bg.png) left top repeat-x; padding:0px; text-indent:5px;color: #f37e49; margin-left:0px;}

.go_btn{padding-left:10px; padding-right:10px; margin-right:10px; background:#f37e49; color:#fff; font-size:13px; line-height:29px; float:left; text-transform:uppercase; text-decoration:none; display:block; margin:0px 3px 0px;}


.mainText{float:left; font-size:14px; color:#000; width:200px;}
.mainText3{font-size:14px; color:#000; width:200px;}
.mainText22{float:left; font-size:14px; color:#000; width:350px;}
/*.form_col3_block label{width:101px; float:left; font-size:14px; color:#000;}*/
.form_col3_block33{width:100%; float:left; margin-top:15px; padding-bottom:20px;}
.form_col3_block33 label{width:101px; float:left; font-size:14px; color:#000;}

.form_col3_block44{width:100%; float:left; margin-top:15px; padding-bottom:20px;}
.form_col3_block44 label{width:135px; float:left; font-size:14px; color:#000;}

.form_col3_block55{width:100%; float:left; /*margin-top:15px;*/ padding-top:15px; padding-bottom:20px;}
.form_col3_block55 label{width:120px; float:left; font-size:14px; color:#000;}

.form_col3_block66{width:100%; float:left; margin-top:15px; padding-bottom:20px;}
.form_col3_block66 label{width:70px; float:left; font-size:14px; color:#000;}


.trip_form label{width:200px; float:left; font-size:14px; color:#000;}
.form_col3_block33 span{width:500px; float:left; font-size:14px; color:#000;}
.form_col3_block44 span{width:270px; float:left; font-size:14px; color:#000;}
.form_col3_block55 span{width:320px; float:left; font-size:14px; color:#000;}

.fieldsHalf-cont33{ width:50%; float:left; margin-top:15px;}
.fieldsHalf-cont33 label{width:270px; float:left; color:#000; font-size:20px; color:#000; padding-bottom:14px; line-height:15px; }

.fieldsHalf-cont span{width:236px; color:#000; font-size:20px; color:#000; padding-bottom:14px; line-height:15px; }

.wid236 input[type="checkbox"]{margin-top:6px; margin-right:9px;}
.wid2362 input{width:110px ; font-size:18px; color:#000;}
.wid200 input{width:210px ; font-size:15px; color:#f37e49;height:27px;}

.form_col3_block33 .wid171{margin-bottom:10px;}
.form_col3_block44 .wid171{margin-bottom:10px;}
.form_col3_col122{ width:480px; padding:0px 29px 0px 21px; float:left;}
.form_col3_col222{ width:480px; padding:0px 29px 0px 21px; float:left;}
.form_col3_col333{ width:967px; padding:0px 29px 0px 21px; float:left;}

.form_col3_block .wid500{margin-bottom:10px;}
.form_col3_block .wid171{margin-bottom:10px;}

.wid171 input{width:171px; font-size:15px; color:#f37e49;height:27px;}
.wid171 input[type="password"]{width:171px; font-size:15px; color:#f37e49;}
/*.wid171 select{width:171px; font-size:15px; color:#f37e49;}*/

.wid2000 input{width:250px; font-size:15px; color:#f37e49; height:27px;}
.wid2000 input[type="password"]{width:250px; font-size:15px; color:#f37e49;}
.wid2000 select{width:70px; /*font-size:16px;*/ color:#f37e49;}

.wid362 select{width:80px; font-size:15px; color:#f37e49;}

.wid5500 select{width:55px !important; /*font-size:15px; color:#f37e49; height:27px;*/ margin-right:3px;}
.wid500 select{width:65px !important; /*font-size:15px; color:#f37e49; height:27px;*/}
.wid2500 select{width:45px !important; /*font-size:15px; color:#f37e49; height:27px;*/ margin-right:3px;}
.wid236 input[type="checkbox"]{width:20px !important; margin-top:6px; margin-right:9px;}

.wid1099 input{width:90px; font-size:15px; color:#f37e49; height:27px;}

.wid280 input{width:280px ; font-size:15px; color:#f37e49;height:27px;}
.wid280 select{width:280px ; font-size:15px; color:#f37e49;}
.wid137 select{width:137px ; font-size:15px; color:#f37e49;}
.wid124 select{width:124px ; font-size:15px; color:#f37e49;}
.wid146 select{width:146px ; font-size:15px; color:#f37e49;}
.wid218 select{width:218px ; font-size:15px; color:#f37e49;}
/*top search box*/

.wid100 input{width:85px ; font-size:15px; color:#f37e49;height:27px;}
.wid151a input{width:151px ; margin-left:10px; font-size:15px; color:#f37e49;height:27px;}
.wid1004 input{width:104px ; font-size:15px; color:#f37e49;height:27px;}
.wid1004ab input{width:85px ; font-size:15px; color:#f37e49;height:27px;}

.wid1004ab input{width:85px ; font-size:15px; color:#f37e49;height:27px;}

.wid89 input{width:89px ; font-size:15px; color:#f37e49;height:27px;}
.wid10040 input{width:124px ; font-size:15px; color:#f37e49;height:27px;}

.wid59 input{width:59px ; font-size:15px; color:#f37e49;height:27px;}
.wid110 input{width:110px ; font-size:15px; color:#f37e49;}
/*top search box*/

.block-btn-cont33{width:100%; float:left; padding-top:0px;}
/*.big-btn-2{ background: transparent url(../images/big-btn-bg.png) left top no-repeat; width:100px; height:34px; font:normal 16px/34px 'bariolRegular', Arial, Helvetica, sans-serif; color:#000; border:0px; padding:0px; text-align:center; margin-top:0px; cursor:pointer;}*/

.big-btn-2{display:inline-block;
	font: "Bariol Bold" !important;
	color:#ffffff !important;
	font-size:16px !important;
	font-style:normal;
	height:30px;
	float:left;
	line-height:30px;
	margin-right:15px;
	width:110px;
	text-decoration:none;
	text-align:center; 
	background-color:#f37e49;
	border:0px;
	padding:0px;
	cursor:pointer;
	font-weight:normal;
	text-transform:none;}

.bookOtherHotel .big-btn-2{margin-top:0px; float:left; margin-right:10px;}

.wid400 input{width:171px; font-size:15px; color:#f37e49;height:27px;}


/*FORM SECTION CLOSE */

.table-col2{width:100%; float:left; font-size:10px; padding-top:10px;}
.nby_room2{width:103px; float:left;}
.nby_gustName2{width:100px; float:left;}
.nby_status2{width:100px; float:left;}

.block_table2{width:430px; float:left;}
.table_header2{font-size:11px; color:#666666; line-height:35px; float:left;}
.table_col12{width:120px; float:left;}
.table_col22{width:60px; float:left;}
.table_col32{width:114px; float:left;}
.table_col42{width:135px; float:left;}
.table_col12a{width:115px; float:left;}
.table_col22a{width:55px; float:left;}
.table_col32a{width:112px; float:left;}
.table_col42a{width:135px; float:left;}
.table_cont2{font-size:14px; line-height:35px;  float:left;}
.table_cont2.last{border-bottom:1px solid #000;}
.table_cont2.total{border:0px; font-size:18px;}


.search-block label{float:left; font-size:18px; color:#000;}
.label200{width:200px;}
.label150{width:170px;}
.label1500{width:151px; margin-left:10px;}
.label1{width:236px;}
.label2{width:120px;}
.label3{width:75px;}
.label97{width:97px;}
.label4{width:120px;}
.label410{width:410px;}
.aspecing{ line-height:30px; margin-left: 6px;}
.block_detail2{font-size:14px; color:#000; padding:10px 0px 5px; float:left;}
.msgtext{ font-size:24px; color:#f37e49; line-height:28px; font-weight:normal;}
.msgtext2{ font-size:15px; color:#f37e49; line-height:20px; font-weight:normal;}
.msgtextwhite td{ color:#ffffff !important}
/*#div_loader table{ font-size:24px; color:#fff; line-height:28px; font-weight:normal;}*/
.msgtext3{ font-size:15px; color: red; line-height:20px; font-weight:normal;}
.tabular-cont2{width:675px; padding:2px; float:left; margin-top:15px;}
.block-btn-cont44{width:100%; float:left; padding-top:0px;}
.borderdiv{ border:1px solid #d5d9db; margin-top:10px;}

.borderdiv55{ border:1px solid #d5d9db; margin-top:1px;}
.borderdiv56{ border:1px solid #000; margin-top:1px;}

.tabular-cont22{width:684px; padding:22px; float:left; background:#f7f1ee; margin-top:35px;}
.tabular-cont22 .statusH,
.tabular-cont22 .conf-cancelH,
.tabular-cont22 .guestNoH,
.tabular-cont22 .guestNameH,
.tabular-cont22 .roomH{float:left; padding-bottom:12px; color:#666666; font-size:11px; border-bottom:1px solid #c6c1be;}
.tabular-cont22 .roomH{width:106px;}
.tabular-cont22 .guestNameH{width:171px;}
.tabular-cont22 .guestNoH{width:71px;}
.tabular-cont22 .conf-cancelH{width:160px;}
.tabular-cont22 .statusH{width:145px;}
.tabular-cont22 .status,
.tabular-cont22 .conf-cancel,
.tabular-cont22 .guestNo,
.tabular-cont22 .guestName,
.tabular-cont22 .room{float:left; color:#000; font: normal 14px/30px 'bariolBold',Arial, Helvetica, sans-serif; border-bottom:1px solid #c6c1be;}
.tabular-cont22 .room{width:106px;}
.tabular-cont22 .guestName{width:171px;}
.tabular-cont22 .guestNo{width:71px;}
.tabular-cont22 .conf-cancel{width:160px;}
.tabular-cont22 .status{width:145px;}


.wid23622{width:236px;}
.wid23622 input{width:236px ; font-size:15px; color:#f37e49;height:27px;}

/*-----------New CSS added for Home Page on 1st Mar-----------*/
/*.txt-center{ text-align:center;}
.wid224{width:224px;}
.wid111{width:111px;}
.wid59{width:59px;}
.register-form{display:table; margin:0px auto;}
.register-form input{float:left;font-size:15px; color:#f37e49; font-weight:normal;}
.register-btn{padding-left:30px; float:left;}
.reg-text-cont{width:840px; margin:0px auto 40px;}
.reg-text-row{width:100%; float:left; margin-top:35px;}
.reg-txt-col{width:431px; display:block; float:left;}
.reg-txt-col p{font-size:19px; color:#9f642a; line-height:24px;}
.reg-img-col{width:402px; text-align:center; float:left;}
.reg-txt-1col{ padding:0px 75px; }
.reg-txt-1col p{float:left; font-size:19px; color:#9f642a; line-height:24px;}*/


/*.big-btn-nr2 {background:url(../images/expense_report_page/big-btn-newreport2.png) left top no-repeat; 
			width:111px; 
			height:30px; 
			text-align:center; 
			cursor:pointer;}*/

.big-btn-nr2{
	display:inline-block;
	font: "Bariol Bold" !important;
	color:#ffffff !important;
	font-size:16px !important;
	font-style:normal;
	height:30px;
	float:left;
	line-height:30px;
	margin-right:15px;
	width:110px;
	text-decoration:none;
	text-align:center; 
	background-color:#f37e49;
	border:0px;
	padding:0px;
	cursor:pointer;
	font-weight:normal;
	text-transform:none;}
	
.big-btn-nr2 a{font-size:16px; color:#fff !important; text-decoration:none; display:block; text-align:center; line-height:30px;}
			
/*.big-btn-nr2 a{font-size:14px; color:#000; text-decoration:none; display:block; text-align:center; line-height:30px;}
*/


/*-----------New CSS added for Home Page on 1st Mar-----------*/
.txt-center{ text-align:center;}
.wid224{width:224px;}
.wid111{width:111px;}
.wid59{width:59px;}
.wid62{width:62px !important;}
.register-form{display:table; margin:0px auto;}
.register-form input{float:left;font-size:15px; color:#f37e49; font-weight:normal;}
.register-btn{padding-left:30px; float:left;}
.register-btn222{padding-left:10px; float:left;}
.reg-text-cont{width:100%; margin:0px auto 40px;} /*edited on 10th March*/
.reg-text-row{width:100%; float:left; /*margin-top:35px;*/} /*edited on 10th March*/
.reg-txt-col{width:431px; display:block; float:left;}
.reg-txt-col p{font-size:18px; color:#9f642a; line-height:24px;} /*edited on 10th March*/
.reg-txt-col-1{width:431px; display:block; float:left;}/*added on 1 oct 2015*/
.reg-txt-col-1 p{font-size:18px; color:#9f642a; line-height:24px;} /*added on 1 oct 2015*/
.reg-txt-col-1 h1{ font: normal 30px/34px 'bariolRegularItalic',Arial, Helvetica, sans-serif; white-space:nowrap; position:relative;}/*added on 1 oct 2015*/
.reg-img-col{width:535px; text-align:center; float:left;} /*edited on 10th March*/
.reg-txt-1col{/* padding:0px 75px;*/ } /*edited on 10th March*/
.reg-txt-1col p{float:left; font-size:18px; color:#9f642a; line-height:24px; width:515px; margin-top:0px;}

/*-----------New CSS added for Home Page on 10th Mar-----------*/
.reg-txt-1col h1,
.reg-txt-col h1{ font: normal 30px/34px 'bariolRegularItalic',Arial, Helvetica, sans-serif; white-space:nowrap; position:relative;}
.home-top-head{ text-align:center; font: normal 35px/40px 'bariolRegular',Arial, Helvetica, sans-serif;}
.reg-text-row.txt-left{}
.reg-text-row.txt-right{}
.txt-left h1,
.txt-left p{padding-left:27px;}
.txt-right h1,
.txt-right p{padding-right:27px;}
.marT35{ margin-top:35px;}
.txt-left .reg-img-col{ margin-left:34px;}
.wid362{*width:485px;}

<!--Ashish-->
.label3a{width:80px; padding-left:10px}
.label2a{width:85px; margin-left:10px}
.label1ab{width:228px; margin-left:0px}
.label2ab{width:113px; margin-left:0px}
.label3ab{width:89px; margin-left:0px}
.label4ab{width:45px; margin-left:0px}
.wid89a input{width:85px ; font-size:15px; color:#f37e49;height:27px; margin-left:10px;}
.wid1004a select{width:56px ; font-size:15px; height:27px; margin-left:10px;}

.label1abb{width:217px; margin-left:0px}
.label2abb{width:103px; margin-left:0px}
.label3abb{width:80px; margin-left:0px}

/*** Start Reward CSS ********/
.list-rewards{width: 100%;font-size: 15px;float: left;margin-top: 5px;color: green;font-weight: bold;font-family: bariolRegular, Arial, Helvetica, sans-serif;}
.list-rewards a{color: #9f642a;}
.txt-rewards{width: 100%;font-size: 15px;float: left;margin-top: 5px;color: green;font-weight: bold;font-family: bariolRegular, Arial, Helvetica, sans-serif;}
.txt-rewards a{color: #9f642a;}
.conf-msg-rewards{width: 100%;font-size: 15px;float: left;margin-top: 5px;color: green;font-weight: bold;font-family: bariolRegular, Arial, Helvetica, sans-serif;}
.conf-msg-rewards a{color: #9f642a;}
/*** End Reward CSS ********/
.forum_button3.disabled, .forum_button3:disabled, fieldset:disabled{
    pointer-events: none;
    opacity: 30%;
}