
H1 {font-size: 25px; color: #ff6900; font-family: arial; text-align: left; padding:2px 10px 2px 10px; }

H2 {font-size: 18px; color: #ff6900; font-family: arial; text-align: left; padding:4px 10px 0px 10px; }

/*
UL {font-size: 12px; color: #ffffff; font-family: Arial; margin-top:1px; margin-bottom:8px; list-style-type: disc; text-align:left; }
UL li A {color: #ffffff; text-decoration: none; font-weight:bold; }
UL li A:HOVER {color: #ffff00; text-decoration: underline; }
*/

.brk {line-height:5px; }

.body-part {border-right:1px solid #eee; border-left:1px solid #eee; max-width:1010px; }

.final-bg {background-position:center; background-repeat:repeat-y; }

.layer1 {float:right; position:relative; margin-top:-30px; right:20px; }

.pro-line {font-family: Arial; font-size: 11px; color: #969292; text-align: center; padding: 0px 6px 0px 6px; font-weight:normal; font-style:italic; float:left; }

.menu-dialog {border: 0px; float:left; padding: 8px 8px 8px 12px; /*overflow: hidden; */ vertical-align:middle; width:100%; }
.menu-dialog ul {list-style: disc; padding: 0px 16px 0px 5px; margin: 0px; }
.menu-dialog ul li {padding: 0px 0px 0px 0px; line-height:18px; color:#ffffff; }
.menu-dialog ul li a {font-size: 12px; text-decoration: none; color:#ffffff; font-weight:normal; }
.menu-dialog ul li a:hover {text-decoration: underline; color:#ffffff; }

.column-2 {width:286px; border: 0px; float:left; padding: 8px 8px 8px 2px; overflow:hidden; }
.column-2 ul {list-style: none; padding: 0px 0px 0px 5px; margin: 0px; }
.column-2 ul li {padding: 0px 0px 0px 0px; line-height:18px; width:140px; float:left; font-size: 14px; }
.column-2 ul li a:link {font-size: 12px; text-decoration: none; }
.column-2 ul li a:hover {text-decoration: underline; }

/* Header Part */

.top-link {font:bold 12px Arial; list-style:none; float:right; padding-top:55px; margin-right:15px; word-spacing:2px; text-align:right; }
.top-link a {color:#000000; text-decoration:none; }
.top-link a:hover {color:#c30; text-decoration:none; }

.toplink {font-family: Arial; font-size: 13px; color: #ffffff; text-align: center; padding-bottom: 2px; padding-left: 7px; padding-right: 7px; font-weight:bold; display:inline; }
.toplink a {color: #ffffff; text-decoration: none; }
.toplink a:hover {color: #ffffff; text-decoration: underline; }

.toplink110 {font-family: Arial; font-size: 13px; color: #000000; text-align: center; padding-top: 6px; padding-bottom: 2px; padding-left: 15px; padding-right: 7px; font-weight:bold; background-image:url(/hotels/images/topnav1.jpg); background-repeat:no-repeat; display:inline; }

.toplink111 {font-family: Arial; font-size: 13px; color: #ff0000; text-align: center; padding-top: 6px; padding-bottom: 1px; padding-left: 7px; padding-right: 7px; font-weight:bold; background-image:url(/hotels/images/topnav2.jpg); background-repeat:no-repeat; display:inline; }
.toplink111 A {color: #ff0000; text-decoration: none; }
.toplink111 A:hover {color: #000000; text-decoration: none; }

.toplink112 {font-family: Arial; font-size: 13px; color: #000000; text-align: center; padding-top: 6px; padding-bottom: 1px; padding-left: 7px; padding-right: 7px; font-weight:bold; background-image:url(/hotels/images/topnav7.jpg); background-repeat:no-repeat; display:inline; }
.toplink112 A {color: #000000; text-decoration: none; }
.toplink112 A:hover {color: #000000; text-decoration: none; }

.toplink113 {font-family: Arial; font-size: 13px; color: #ff0000; text-align: center; padding-top: 6px; padding-bottom: 1px; padding-left: 7px; padding-right: 7px; font-weight:bold; background-image:url(/hotels/images/topnav4.jpg); background-repeat:no-repeat; display:inline; }
.toplink113 A {color: #000000; text-decoration: none; }
.toplink113 A:hover {color: #000000; text-decoration: none; }

.toplink114 {font-family: Arial; font-size: 13px; color: #000000; text-align: center; padding-top: 6px; padding-bottom: 1px; padding-left: 7px; padding-right: 7px; font-weight:bold; background-image:url(/hotels/images/topnav8.jpg); background-repeat:no-repeat; display:inline; }
.toplink114 A {color: #000000; text-decoration: none; }
.toplink114 A:hover {color: #000000; text-decoration: none; }

.toplink115 {font-family: Arial; font-size: 13px; color: #000000; text-align: center; padding-top: 6px; padding-bottom: 1px; padding-left: 7px; padding-right: 7px; font-weight:bold; background-image:url(/hotels/images/topnav6.jpg); background-repeat:no-repeat; display:inline; }
.toplink115 A {color: #000000; text-decoration: none; }
.toplink115 A:hover {color: #000000; text-decoration: none; }

.toplink116 {font-family: Arial; font-size: 13px; color: #000000; text-align: center; padding-top: 6px; padding-bottom: 1px; padding-left: 7px; padding-right: 7px; font-weight:bold; background-image:url(/hotels/images/topnav9.jpg); background-repeat:no-repeat; display:inline; }
.toplink116 A {color: #000000; text-decoration: none; }
.toplink116 A:hover {color: #000000; text-decoration: none; }

.toplink117 {font-family: Arial; font-size: 13px; color: #000000; text-align: center; padding-top: 6px; padding-bottom: 1px; padding-left: 7px; padding-right: 7px; font-weight:bold; background-image:url(/hotels/images/topnav5.jpg); background-repeat:no-repeat; display:inline; }
.toplink117 A {color: #000000; text-decoration: none; }
.toplink117 A:hover {color: #000000; text-decoration: none; }

.toplink118 {font-family: Arial; font-size: 13px; color: #000000; text-align: center; padding-top: 6px; padding-bottom: 1px; padding-left: 7px; padding-right: 7px; font-weight:bold; background-image:url(/hotels/images/topnav12.jpg); background-repeat:no-repeat; display:inline; }
.toplink118 A {color: #000000; text-decoration: none; }
.toplink118 A:hover {color: #000000; text-decoration: none; }

.toplink119 {font-family: Arial; font-size: 13px; color: #000000; text-align: center; padding-top: 6px; padding-bottom: 1px; padding-left: 7px; padding-right: 7px; font-weight:bold; background-image:url(/hotels/images/topnav11.jpg); background-repeat:no-repeat; display:inline; }
.toplink119 A {color: #000000; text-decoration: none; }
.toplink119 A:hover {color: #000000; text-decoration: none; }

/* Left Part */

.left-bg {
	max-width:678px;
	float:left;
	width:100%;
	/*background-image:url(/hotels/images/final-bg.gif);
	background-repeat:repeat-y; */
}

#left-panel {float:left; width:200px; margin-top:0px; }

#middle-panel {background-color:#ffffff; float:left; max-width:680px; position:relative; margin-top:20px; text-align:left; width:100%; padding-right:10px; }

.left-top-hd {height:30px; text-align:left; background-color:#006699; font-family:Arial; font-size:14px; font-weight:bold; color:#fff; padding-top:5px; border-top:5px solid #fff; padding-left:10px; }
.left-top-hd a{color:#fff; text-decoration:none; }
.left-top-hd a:hover{color:#ff3; text-decoration:none; }

.left-hd{width:100%; font-family:Arial; color:#ffc; background-color:#cc6600; font-size:12px; height:19px; float:left; margin: 20px 8px 2px 8px; font-weight:bold; padding :3px 8px 1px 8px; }

.left-hd a{color:#ffc; text-decoration:none; }
.left-hd a:hover{color:#ffc; text-decoration:underline; }

.left-link-hd {font-family:Arial; text-align:left; margin-top:10px; font-size:13px; margin-left:10px; font-weight:bold; width:190px; float:left; color:#10709c; text-decoration:none; }

.left-link-hd a {color:#10709c; text-decoration:none; /*white-space:nowrap; */}

.left-link-hd a:hover {color:#10709c; text-decoration:underline; }

.left-link{text-align:left; font-family:Arial; font-size:11px; margin-left:10px; }
.left-link a{color:#333; text-decoration:none; }
.left-link a:hover{color:#900; text-decoration:none; }

/* Body Part */

.orange-bg {max-width:680px; width:100%;float:left; height:22px; background-color:#ff9900; }

.top-heading {font-family:Arial; text-align:left; font-size:18px; font-weight:bold; color:#c00; margin-right:8px; padding-left:10px; margin-top:10px; }

.price-link-1{background-color:#ff0000; width:115px; height:13px; font-family:Verdana; font-size:9px; font-weight:bold; margin-left:310px; text-align:center; border:ridge 1px #191919; text-transform:uppercase; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.price-link-1 a{text-decoration:none; color:#fff; }
.price-link-1 a:hover{text-decoration:none; color:#c00; background-color:#fff; }

.text-hd{font-family:Arial; text-align:left; margin-left:14px; margin-top:10px; font-size:14px; font-weight:bold; color:#ff6600; text-decoration:none; }

.error-hd{font-family:Arial; text-align:left; margin-top:10px; font-size:14px; font-weight:bold; color:#ff6600; text-decoration:none; }

.text{text-align:left; font-family:Arial; margin-left:14px; margin-right:2px; font-size:12px; font-weight:normal; line-height:18px; }
.text a{text-decoration:none; }
.text a:hover{text-decoration:none; }

.select-text{text-align:left; font-family:Arial; margin-right:20px; font-size:11px; }

.line {background:#cc0000; height:1px; float:left; overflow:hidden; max-width:615px; margin-top:8px; margin-left:14px; width:100%; }

.orange {max-width:678px; float:left; background-color:#ff9900; padding-bottom:25px; }

.red-bg {max-width:635px; background:#ff0000; float:left; margin-top:20px; margin-left:20px; width:100%; }

#toppicks {padding-top:1px; text-align:left; padding-bottom:1px; font-family:Arial; font-size:16px; font-weight:bold; padding-left:16px; float:left; margin-right:25px; background:#cc0000; color:#fff; padding-right:16px; }

#hotelcatalogue {padding-top:1px; text-align:left; padding-bottom:1px; font-family:Arial; font-size:16px; font-weight:bold; padding-left:16px; float:left; margin-right:25px; color:#fff; padding-right:16px; }

.white-bg {max-width:635px; float:left; margin-left:20px; overflow:hidden; padding-bottom:5px; background:#ffffff; width:100%; }

.text-heading{font-family:Arial; margin-left:16px; text-align:left; margin-top:10px; margin-bottom:5px; font-size:12px; color:#000000; font-weight:bold; }

.text-heading a{font-size:17px; color:#d60000; text-decoration:none; }
.text-heading a:hover{color:#d60000; text-decoration:underline; }

.link-heading {font-family:Arial; margin-left:16px; float:left; margin-top:10px; font-size:17px; font-weight:bold; color:#d60000; text-decoration:none; }
.link-heading a{color:#d60000; text-decoration:none; }
.link-heading a:hover{color:#d60000; text-decoration:underline; }

.price-link{margin-left:325px; }

.price-request{margin-left:475px; margin-top:3px; }

.price-request-1{background-color:#ff0000; width:115px; height:13px; font-family:Verdana; font-size:9px; font-weight:bold; margin-left:475px; text-align:center; border:ridge 1px #191919; margin-top:3px; text-transform:uppercase; -moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px; }
.price-request-1 a{text-decoration:none; color:#fff; }
.price-request-1 a:hover{text-decoration:none; color:#c00; background-color:#fff; }

.top-picks-main {float:left; width:615px; margin-left:10px; }

.black-bg {width:625px; padding-top:1px; padding-bottom:1px; font-family:Arial; font-size:16px; font-weight:bold; padding-left:10px; float:left; margin-top:25px; margin-left:20px; color:#ffffff; margin-right:25px; background:#000000; text-align:left; }

.gray-bg1 {width:635px; padding-top:1px; padding-bottom:1px; font-family:Arial; font-size:16px; font-weight:bold; padding-left:10px; float:left; margin-top:25px; margin-left:20px; color:#ffffff; margin-right:25px; background:#333; text-align:left; }

.gray-bg {width:635px; background:#333; float:left; margin-top:20px; margin-left:20px; color:#fff; }

.hotel3column{width:640px; float:left; }
.hotel3column li{width:180px; float:left; color:#000000; list-style-type:none; text-align:left; font-family:Arial; margin-left:28px; line-height:20px; font-size:12px; font-weight:normal; text-indent:-12px; }
.hotel3column li span{color:#ff0000; }
.hotel3column li a{color:#000000; text-decoration:none; padding-left:5px; }
.hotel3column li a:hover{color:#ad0000; text-decoration:underline; }

.hotel2column{max-width:680px; float:left; margin-bottom:10px; width:100%; }
.hotel2column li{width:200px; float:left; list-style-type:none; margin-left:0px; color:#000000; text-align:left; font-family:Arial; line-height:20px; font-size:12px; font-weight:normal; }
.hotel2column li span{color:#ff0000; padding-right:5px; }
.hotel2column li a{color:#000000; text-decoration:none; }
.hotel2column li a:hover{color:#ad0000; text-decoration:underline; }

/* Right Part */

.right-tbl {max-width:310px; margin-left:10px; margin-top:5px; float:left; width:100%; }

.box_red {width:310px; height:147px; background-image:url(/hotels/images/phonebg.jpg); background-repeat:no-repeat; margin:0px 0px 4px 0px; }

.hotel-link-rt{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffcc00; position:relative; text-align:left; padding-top:108px; padding-left:15px; font-weight:bold; }

.form-box{font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; width:315px; height:290px; overflow:hidden; background-image:url(/hotels/images/hotels.jpg); background-repeat:no-repeat; margin:4px 0px 4px 0px; }

.a,.b,.c,.d,.e,.f {width:300px; height:32px; float:left; }

.a select {font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #d7e5f2; color: #102132; border: 1px solid #284279; margin-left:20px; }

.b input {font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #d7e5f2; color: #102132; border: 1px solid #284279; margin-left:35px; }

.c input {font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #d7e5f2; color: #102132; border: 1px solid #284279; margin-left:25px; }

.d select {font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #d7e5f2; color: #102132; border: 1px solid #284279; margin-left:13px; }

.e select {font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: #d7e5f2; color: #102132; border: 1px solid #284279; margin-left:45px; }

.f input {margin-left:100px; margin-top:5px; }

.broun-box {max-width:310px; float:left; background-color:#999967; color:#ffff00; text-align:left; font-family:Arial, Helvetica, sans-serif; padding-top:6px; padding-left:8px; font-size:16px; font-weight:bold; margin:4px 0px 4px 0px; width:100%; }

.broun-box1 {max-width:310px; float:left; background-color:#00a1e1; color:#ffff00; text-align:left; font-family:Arial, Helvetica, sans-serif; padding-top:6px; padding-left:8px; font-size:16px; font-weight:bold; margin:4px 0px 4px 0px; width:100%; }

.right-hd{color:#ffff00; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; width:100%;}
.right-hd a{color:#ffff00; text-decoration:none; }
.right-hd a:hover{color:#ffff00; text-decoration:underline; }

.right-hd1{color:#ffffff; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; }

.blue-box {max-width:310px; background-color:#00b2cc; float:left; color:#ffff00; font-family:Arial, Helvetica, sans-serif; padding-top:6px; margin:4px 0px 4px 0px; padding-left:8px; text-align:left; font-size:16px; font-weight:bold; width:100%; }

/* Footer Part */

.footer {height:62px; background-image:url(/hotels/images/footer_bg.jpg); color:#fff; font-family:Arial; float:left; padding:10px; font-size:11px; text-align:justify; background-color:#82b7df; background-repeat:repeat-x; }

.footer-link {max-width:1004px; float:left; line-height:20px; text-align:center; font-family:Arial; font-size:11px; font-weight:bold; margin-top:15px; padding:10px; width:100%; border-top:1px solid #eee;}
.footer-link a {color:#000000; text-decoration:none; font-weight:normal; }
.footer-link a:hover {color:#c30; text-decoration:none; }

.close-link{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
.close-link a{color: #000000; text-decoration: none; }
.close-link a:hover {color: #ff0000; text-decoration: none; }

.row_header {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #e8e8e8; font-weight: bold; }
.header_line {background-color: #d6c2aa; height: 1px; }

.boxes {background: #fff; border: #e8e8e8 1px solid; padding: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }

.imgbrd {margin:5px; border: 1px solid #ccc; }

/*NEW*/

.main-bg {background-image:url(/hotels/images/cenbg.jpg); width:1003px; background-repeat:no-repeat; float:left; margin-top:2px; margin-bottom:5px; height:612px; }

.orangebg {background:#cccc33; width:641px; float:left; margin-left:30px; margin-top:20px; }

.heading {font-family:Arial, Helvetica, sans-serif; width:218px; float:left; font-size:16px; color:#fff; font-weight:bold; text-align:left; padding-top:5px; padding-left:10px; }
.heading a {color:#000; text-decoration:none; }
.heading a:hover {color:#663300; text-decoration:none; }

.whitebg {background:#fff; width:640px; float:left; margin-left:30px; border:1px solid #ff9900; padding-top:20px; padding-bottom:20px; }

.blue{background-color:#00b2cc; width:193px; float:left; margin-bottom:2px; }

.gray{background-color:#668099; margin-left:2px; width:390px; float:left; margin-bottom:2px; }

.blue1{background-color:#00b2cc; margin-left:2px; width:193px; float:left; margin-bottom:2px; }

.gray1{background-color:#668099; margin-left:2px; width:193px; float:left; margin-bottom:2px; }

.hd-text {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#fff; text-align:left; line-height:22px; padding-left:5px; }
.hd-text a {color:#fff; text-decoration:none; }
.hd-text a:hover {color:#663300; text-decoration:none; }

.hd-text1 {font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#effa0d; text-align:left; line-height:22px; padding-left:5px; }
.hd-text1 a {color:#effa0d; text-decoration:none; }
.hd-text1 a:hover {color:#663300; text-decoration:none; }

.space-bar{float:left; margin-left:25px; }

.bulet {color:#fff; margin-right:3px; font-size:16px; float:left; }

.hd-text-bg {float:left; font-family:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-align:left; line-height:22px; }

.hd-text3 {color:#fff; background-color:#668099; width:383px; margin-bottom:2px; margin-left:2px; padding-left:5px; }
.hd-text3 a {color:#fff; text-decoration:none; }
.hd-text3 a:hover {color:#663300; text-decoration:none; }

.hd-text2 {color:#effa0d; background-color:#00b2cc; width:193px; margin-bottom:2px; padding-left:5px; }
.hd-text2 a {color:#effa0d; text-decoration:none; }
.hd-text2 a:hover {color:#663300; text-decoration:none; }

/*home page slide show*/

.form-table {background-color:#333333; width:1000px; float:left; padding-left:4px; padding-top:10px; padding-bottom:20px; }

.cen_right {float:left; width:640px; margin-left:10px; padding-top:0px; margin-right:2px; position:relative; }

#ftHolder {float:right; }

#ft {border: 0px solid #bad340; -moz-border-radius: 1px; }

.ft-title {padding: 10px 10px; }

.ft-prev, .ft-next {padding-left:30px; padding-right:0px; padding-top:3px; padding-bottom:3px; color:#fff; font-family:Verdana; font-weight:bold; font-size:10px; text-decoration:none; }

.ft-button-ft-active {font-family:Verdana; font-weight:normal; font-size:16px; color:black; }

.blank{line-height:10px; }

/*search page */
.search-price{margin-left:625px; margin-top:3px; }
.search-hotel {float:left; width:745px; margin-left:10px; }
#search-panel {width:975px; float:left; background-image:url(/hotels/images/final-bg.gif); background-repeat:repeat-y; }
#search-body {background-color:#ffffff; float:left; width:745px; position:relative; margin-top:20px; text-align:left; margin-left:30px; }

.search-head {font-size: 15px; margin-bottom: 10px; color: #000000; font-family: arial; padding-bottom:15px; padding-top:5px; font-weight:bold; }
.search-head A {color: #ad0000; text-decoration:underline; }
.search-head A:hover {text-decoration:none; }

.hotel-tlt {font-size: 12px; color: #ad0000; line-height: 19px; font-family: tahoma,arial,verdana; font-weight:bold; }
.hotel-tlt A {color: #ad0000; text-decoration: underline; }
.hotel-tlt A:hover {color: #000000; text-decoration: none; }
/*search page */

.city-hd {font-family:arial, verdana; font-size:11px; line-height:21px; font-weight: bold; color: #000000; }
.city-hd A {color:#000000; text-decoration:none; }
.city-hd A:hover {color:#000000; text-decoration:underline; }

.city-txt {font-size: 11px; color: #000000; line-height: 19px; font-family: arial, verdana; padding-bottom:2px; padding-left:10px; padding-right:10px; }
.city-txt A {color:#ad0000; text-decoration: none; }
.city-txt A:hover {color: #333333; text-decoration: underline; }

.closelink{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; border:1px solid; }
.closelink a {color: #000000; text-decoration: none; }
.closelink a:hover {color: #ff0000; text-decoration: underline; }

.closelink-1{font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; border:1px solid; }
.closelink-1 a {color: #fff; text-decoration: none; }
.closelink-1 a:hover {color: #fff; text-decoration: underline; }

.smallgray {color: #858585; font-size: 11px; line-height:1.5em; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0px; }

.smallblack {color: #000000; font-size: 11px; line-height:1.5em; font-family: Verdana, Arial, Helvetica, sans-serif; margin:0px; }

/* search section - start */

.record-not-found {font-family:arial; font-size:15px; color:#4b4b4b; margin:8px 8px 6px 4px; font-weight:bold; }

.total-record {font-family:arial; font-size:12px; color:#4b4b4b; margin:4px 8px 4px 10px; }
.total-record a {color:#4b4b4b; text-decoration:none; }
.total-record a:hover {color:#4b4b4b; text-decoration:none; }

.ser-m1 {font-size: 28px; color: #929292; font-family: arial; font-weight:bold; text-align: center; margin:21px; }
.ser-m2 {font-size: 21px; color: #929292; font-family: arial; text-align: center; margin:12px 12px 25px 12px; }
.ser-m3 {font-size: 20px; color: #929292; font-family: arial; font-weight:bold; text-align: center; margin:21px; }

.search-boxes {width:96%; border: #ffa53a 2px solid; padding:10px 2px 20px 2px; background-color:#fff5e9; }

.search-form-txt{font-size: 11px; color: #000; font-family:Arial, Helvetica, sans-serif; margin:2px 2px 0px 2px; line-height:21px; }
.search-form-txt A {color: #0047bc; text-decoration: none; }
.search-form-txt A:hover {color: #00c2ff; text-decoration: underline; }

.select-box {font-family:Arial; font-size:11px; color:#222; }

.input-box {font-family:Arial; font-size:11px; color:#222; border:1px solid #ccc; height:18px; }

.prom-box {font-family:Arial; font-size:11px; color:#000000; border:1px solid #cccccc; padding:2px; text-transform:uppercase; }

.low-price {color:#010101; font-family:arial; font-size:16px; text-align: left; padding:10px 8px 10px 12px; font-weight:bold; }
.low-price b {color:#0196fe; }

.show-more-rates{font-family:arial; font-size:12px; color:#000000; margin:2px 8px 5px 8px; }
.show-more-rates a {color:#0000ee; text-decoration:underline; outline:0px; }
.show-more-rates a:hover {color:#0000ee; text-decoration:none; }

.no-record {font-family:arial; color:#000000; font-size:13px; margin: 25px 12px 25px 12px; }
.no-record a {color:#ff0000; text-decoration:none; }
.no-record a:hover {color:#000000; text-decoration:underline; }

.srch-tbl {width:100%; background-color:#ffffff; border:#9acce7 solid 1px; }
.srch-tbl1 {width:100%; background-color:#ffffff; border:#cccccc solid 1px; }

.modify-src {font-family:arial; color:#000000; font-size:13px; font-weight:bold; margin: 6px 12px 6px 12px; }
.modify-src a {color:#ff0000; text-decoration:none; }
.modify-src a:hover {color:#000000; text-decoration:underline; }

.result-src {font-family:arial; font-size:12px; color:#000000; margin:5px 8px 5px 8px; }

.help-src {font-family:arial; font-size:11px; color:#000000; margin:5px 8px 2px 8px; }

.help-num {font-family:arial; font-size:15px; color:#0196fe; margin:4px 8px 5px 8px; font-weight:bold; }

/* NO RECORD FOUND*/
.no-record-hotel{font-family:arial; font-size:14px; color:#0196fe; margin:10px 8px 6px 2px; font-weight:bold; }

.no-record-address {font-family:arial; font-size:11px; color:#767676; margin:4px 8px 5px 2px; }

.no-record-sorry {font-family:arial; font-size:12px; color:#ffffff; margin:0px 8px 6px 2px; padding:6px; background-color:#999999; border:1px solid #919191; width:560px; }
.no-record-sorry a{color:#ffffff; text-decoration:underline; font-weight:bold; }
.no-record-sorry a:hover{color:#ffffff; text-decoration:none; }

.tbl-resu {width:1002px; background-color:#ffffff; border-left:#cccccc solid 1px; border-right:#cccccc solid 1px; }

.hotel-name {font-size: 18px; color: #ad0000; font-family: arial; text-align: left; margin:10px 10px 6px 6px; }
.hotel-name a {color:#ff6600; text-decoration:none; }
.hotel-name a:hover {color:#ad0000; text-decoration:underline; }

.hotel-serv-icon {margin:11px 12px 4px 6px; }

.hotel-serv {font-family:arial; font-size:11px; color:#000000; margin:2px 8px 2px 8px; }
.hotel-serv a {color:#1307ff; text-decoration:none; outline:none; }
.hotel-serv a:hover {color:#000000; text-decoration:underline; }

.prom-code {font-family:arial; font-size:12px; color:#0000ee; padding:8px 4px 8px 4px; background-color:#e8f6ff; border-top:1px solid #bbbbbb; border-bottom:1px solid #bbbbbb; font-weight:bold; }

.line-through{text-decoration:line-through; }
.hotel-rate {font-family:arial; font-size:14px; color:#000000; margin:4px 4px 4px 2px; }

.hotel-rate-dtl {font-family:arial; font-size:11px; color:#767676; margin:4px 8px 5px 8px; }
.hotel-rate-dtl a {color:#767676; text-decoration:none; }
.hotel-rate-dtl a:hover {color:#767676; text-decoration:underline; }

.hotel-txt-hd {font-family:arial; font-size:12px; color:#000000; margin:4px 8px 5px 8px; font-weight:bold; }

.hotel-txt {font-family:arial; font-size:12px; color:#000000; margin:4px 8px 5px 8px; }

.book-hotel-dtl {background-color:#ffffff; border:#e5e5e5 solid 5px; width:96%; }

.option-tbl {background-color:#ffffff; border:#e5e5e5 solid 1px; border-bottom:none; }

.option-tbl1 {background-color:#e5e5e5; border:#e5e5e5 solid 1px; }

.hotel-city {font-family:arial; font-size:14px; color:#000000; padding:4px 8px 5px 8px; font-weight:bold; background-color:#fcfccb; }

.hotel-area {font-family:arial; font-size:11px; color:#767676; margin:4px 8px 5px 8px; }

.travel-dtl {font-family:arial; font-size:12px; color:#000000; padding:4px 8px 5px 8px; font-weight:bold; background-color:#f4f5fa; }

.main-tbl {background-color:#e5e5e5; width:100%; }

.un-select-tab {background-color:#ffffff; border:#e5e5e5 solid 1px; border-bottom:none; }

.select-tab {background-color:#e5e5e5; border:#e5e5e5 solid 1px; }

.hotel-tab {font-family:arial; font-size:12px; color:#767676; margin:6px 8px 5px 8px; text-align:center; }
.hotel-tab a {color:#ad0000; text-decoration:none; }
.hotel-tab a:hover {color:#0000ff; text-decoration:none; }

.detail-tlt {font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#000000; padding:4px 8px 3px 8px; border-bottom:#cccccc 1px solid; font-weight:bold; background-color:#e5e5e5; }

.img_border {border: #c6c9d1 1px solid; margin: 8px; padding:2px; }

.main-img {
	display:block; 
	vertical-align:baseline;
	max-width:100%;
	margin:5px;
	padding:1px;
	border: 1px solid #ccc;
	float:right;
}
/* search section - end */

/*--PAYMENT SECTION--*/

.partner {font-size: 14px; color: #000000; font-family: arial,arial narrow; font-weight:bold; text-align:center; margin:2px 2px 2px 2px; }

.payment {font-size: 16px; color: #000000; font-family: arial,arial narrow; font-weight:bold; text-align: right; margin:2px 12px 2px 2px; }

.accept {font-size: 15px; color: #505050; font-family: arial,arial narrow; font-weight:bold; text-align: left; margin:5px 2px 4px 6px; }

.debit {font-size: 11px; color: #000000; line-height: 14px; font-family: arial; text-align: left; margin:4px 6px 4px 8px; }

.pay-opt {font-family:arial; color:#ff0000; font-size:13px; font-weight:bold; margin: 6px 12px 6px 8px; }

/*--MEMBER SECTION--*/

.mem {font-size: 10px; color: #000000; line-height: 16px; font-family: arial,verdana; padding-top: 0px; padding-right: 8px; padding-bottom: 2px; padding-left: 8px; }

.l1a {font-size: 11px; color: #000000; line-height: 18px; font-family: tahoma,arial,verdana; text-align: justify; padding-top: 2px; padding-right: 12px; padding-bottom: 2px; padding-left: 12px; }

/*--Filter Search Result - START --*/

.filter-by {font-family:arial; font-size:12px; color:#000000; margin:4px 8px 5px 2px; }
.filter-by strong {color:#0196fe; font-weight:bold; }

.filter-total{font-size: 12px; color: #000000; font-family: arial; padding:6px 4px 6px 4px; text-align: left; font-weight:bold; }
.filter-total a{font-size: 10px; color: #0000ff; text-decoration:underline; }
.filter-total a:hover{font-size: 10px; color: #0000ff; text-decoration:none; }

.filter-hd{font-size: 16px; color: #000000; font-family: arial; padding:4px 2px 4px 10px; text-align: left; font-weight:bold; }

.filter-box{border: 1px solid #c3c3c3; background-color:#ffffff; margin:11px 4px 6px 4px; }

.filter-txt-hd{font-size: 13px; color: #000000; font-family: arial; padding:3px 2px 3px 8px; text-align: left; font-weight:bold; }

.filter-txt{font-size: 11px; color: #000000; font-family: arial; padding:0px 2px 0px 4px; text-align: left; font-weight:normal; }

.filter-space {padding:6px; }

.star-txt {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#585858; margin:2px 0px 2px 2px; }

/*--NUMBER PAGING --*/

#pagination-digg{font-family:Arial, Helvetica, sans-serif; padding-left:6px; }
#pagination-digg ul{border:0; list-style:none; }
#pagination-digg li{margin:0px 2px 4px 0px; padding:2px 0px 2px 0px; font-size:12px; float:left; list-style:none; }

#pagination-digg a{border:1px solid #dbdbdb; color:#000000; font-weight:bold; text-decoration:none; display:block; padding:3px 6px 3px 6px; font-size:12px; font-weight:normal; text-transform:uppercase; background:url(/hotels/gifs/pagination-bg.jpg) repeat-x; text-align:center; }
#pagination-digg a:hover{border:1px solid #acb7cc; text-decoration:underline; }
#pagination-digg .active{font-weight:bold; text-decoration:none; background:#abcbe0; font-size:12px; display:block; margin:2px 3px 0px 3px; padding:3px 6px 3px 6px; text-align:center; border:1px solid #dbdbdb; }

#pagination-digg .next a,
#pagination-digg .previous a {font-weight:bold; border:#cccccc 1px solid; }

/*css for bottom chat*/

.but_float{z-index:9999999; position:fixed !important; position:absolute; cursor:pointer; }

.but_bottom{bottom:0px; _top:expression(eval(document.compatMode && document.compatMode=='a') ? document.documentElement.scrollTop + (document.documentElement.clientHeight-this.clientHeight) - 1 :document.body.scrollTop + (document.body.clientHeight-this.clientHeight) - 1); }

.but_right{right:0px; }
/*css for bottom chat*/

.request-qt {font-weight:bold; font-size:14px; color:#000; font-family:Arial, Helvetica, sans-serif; background-color:#dfdfdf; border-radius:5px; border: 1px solid #aaa; padding:0; margin:0; line-height:30px; cursor:pointer; text-align:center; width:auto; }
.request-qt a {color:#000; text-decoration:none; }

.call-tarrif {font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; background-color:#dfdfdf; border-radius:0px; border: 1px dashed #aaaaaa; padding:0; margin:0; line-height:18px; text-align:center; width:auto; }
.call-tarrif b{font-weight:normal; color:#ad0000; font-size:14px; }
.call-tarrif strong{font-weight:bold; font-size:14px; }

.call-or {font-weight:bold; font-size:14px; color:#005283; font-family:Arial, Helvetica, sans-serif; border-radius:25px; border: 1px solid #005283; padding:0; margin:5px; width:35px; line-height:35px; text-align:center; }