/* CSS Document */

@import url("seo_home-header.css"); 

/********** left rounded corners  *********/

.xb1, .xb2, .xb3, .xb4 {display:block; overflow:hidden;}
.xb1, .xb2, .xb3 {height:1px;}
.xb2, .xb3, .xb4 {background:#ffffff; border-left:1px solid #fff; border-right:1px solid #fff;}
.xb1 {margin:0 5px; background:#fff;}
.xb2 {margin:0 3px; border-width:0 2px;}
.xb3 {margin:0 2px;}
.xb4 {height:2px; margin:0 1px;}
.right0{margin-right: 0;}
.graylayer{background:#f9f9f9;border-left:1px solid #f9f9f9;border-right:1px solid #f9f9f9;}
.bluelayer{background:#81a7e1;border-left:1px solid #5f88c7;border-right:1px solid #5f88c7;}
.darkblue{background:#5f88c7;}
.left0{margin-left: 0;}
.blueborder{border-style: solid; border-color: #5f88c7; border-width: 0 1px 0 1px; background:#81a7e1;}
form{padding: 0;margin: 0;}
.italic{font-style: italic;}
/********** left rounded corners end *********/
h1{font-family:Arial, Helvetica, sans-serif;font-size:21px;color:#172b75;padding-bottom:5px;}
h4.txt21{font-family:Arial, Helvetica, sans-serif;font-size:21px;color:#172b75;padding-bottom:2px;}
h3{font: bold 14px Arial, Helvetica, sans-serif;color:#000;}
h4{font:bold 15px Arial, Helvetica, sans-serif;color:#172b75;}
h2{font:bold 15px Arial, Helvetica, sans-serif;color:#172b75;}
address{font-size:12px; font-style:normal;}
img,a{border: 0;}
form{padding:0;margin:0;}
td{font:normal 11px Arial, Helvetica, sans-serif;}
.headingtop{font:bold 21px Arial, Helvetica, sans-serif;color:#172b75;text-decoration:underline;padding-bottom:5px;}
.headingtop-15{font:bold 15px Arial, Helvetica, sans-serif;color:#000;}
.bluetxt-15{color:#15359c;font:bold 15px Arial, Helvetica, sans-serif;}
.textheading-21{font-family:Arial, Helvetica, sans-serif;font-size:21px;color:#172b75;padding-bottom:2px;font-weight:bold;}
ul.breadcrumb{list-style:none; list-style-image:none;}
ul.breadcrumb li{display: inline; background: url("../images/arrow-d.gif") left no-repeat; padding-left:10px;}
ul.breadcrumb li a{text-decoration: none;}
ul.breadcrumb .listnone{padding-left: 0; background:none; padding-right:5px;}
p.textheading-15{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#172b75;font-weight:bold;}
p.textheading-17{font-family:Arial, Helvetica, sans-serif;font-size:17px;color:#000;font-weight:bold;margin-left:30px;padding:0;}
p{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#000;}
span.red{font:bold 12px Arial, Helvetica, sans-serif;color:#b30101;}
span.lightred{font:normal 12px Arial, Helvetica, sans-serif;color:#b30101;}
span.blue{font:bold 12px Arial, Helvetica, sans-serif;color:#273f98;}
span.text-15{font-family:Arial, Helvetica, sans-serif;font-size:15px;color:#000;font-weight:bold;}
span.text-10{font:bold 10px Arial, Helvetica, sans-serif;color:#000;}
span.text-12{font:normal 11px Arial, Helvetica, sans-serif;color:#000;}
span.text-17{font:bold 17px Arial, Helvetica, sans-serif;color:#000;}
.sale{margin:15px 0 0 0;background:#fdfbdc;border-left:1px solid #cccccc;border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-bottom:1px solid #cccccc;}
.saletext{margin:0 0 0 60px;padding:9px 9px 9px 40px;font:bold 12px Arial, Helvetica, sans-serif;background:#fdfbdc;color:black !important;}
#rht-box{padding:10px;background-color:#fff;}
#rht-box1{padding:10px;background-color:#f9f9f9;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;}
#rht-box2{padding:15px 10px 5px 10px;background-color:#fff;}
#rht-box3{padding:10px 10px 10px 10px;background-color:#fff;}
#rht-box4{padding:10px 10px 10px 10px;background-color:#fff;height:auto;}
*html #rht-box4{padding:10px 10px 10px 10px;background-color:#fff;height:auto;}
#share{margin-top:0px;padding:15px 10px 15px 40px;background-color:#fff;}
span.bold{font-weight:bold;}
.white{background:#fff;}
.line{border-top:1px solid #e9e9e9;margin:0 10px 0 10px;}
#innercontainer{margin-top:10px;}
#leftpanelcontainer{border-right:2px solid #ebebeb;position: absolute; margin: 0; padding: 0; top: 226px; width: 206px; _width:208px;}
*+html #leftpanelcontainer{margin: 0 0 0 -750px;}
#leftpanel{float:left;width:206px;background: #fff;}
* html #leftpanel{_width:208px;background: #fff;}
.innerleft-box{padding:5px 10px 5px 10px;background:#f9f9f9;border-bottom:1px solid #e9e9e9;}
.hotelinnerleft-box{padding:15px 20px 15px 20px;background:#f9f9f9;border-bottom:1px solid #e9e9e9;}
.lefttext12{float:left;padding-right:10px;}

.hotelinnerleft-box1{padding:10px 20px 10px 20px;background:#fff;}
.hotelinnerleft-box1grey{padding:10px 20px 10px 20px;background:#f9f9f9;border-bottom:1px solid #e9e9e9;}
.hotelinnerleft-box5{padding:10px 20px 10px 20px;background:#f9f9f9;border-bottom:1px solid #e9e9e9;}
.hotelinnerleft-box5white{padding:10px 20px 10px 20px;background:#fff;border-bottom:1px solid #e9e9e9;}
.hotelinnerleft-box2{padding:10px 20px 10px 20px;background:#f9f9f9;border-top:1px solid #e9e9e9;}
.hotelinnerleft-box2grey{padding:10px 20px 10px 20px;background:#f9f9f9; border-style: solid; border-color: #e9e9e9; border-width: 1px 0 1px 0;}
.hotelinnerleft-box2white{padding:10px 20px 10px 20px;background:#fff;}
.hotelinnerleft-box3{padding:10px 20px 10px 20px;background:#f9f9f9;border-top:1px solid #e9e9e9;}
.hotelinnerleft-box3grey{padding:10px 20px 10px 20px;background:#f9f9f9;border-top:1px solid #e9e9e9; display: block;border-bottom:1px solid #e9e9e9;}
.hotelinnerleft-box3white{padding:10px 20px 10px 20px;background:#fff;border-top:1px solid #e9e9e9;}
.hotelinnerleft-box4{padding:10px 20px 10px 20px;background:#f9f9f9;border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;}
.hotelinnerleft-box4white{padding:10px 20px 10px 20px;background:#fff;border-top:1px solid #e9e9e9;}
.hotelinnerleft-box4grey{margin-top:50px;padding:10px 20px 10px 20px;background:#f9f9f9;border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;}

.btm0{border-bottom:1px solid #fff;}
.rht0{border-right:1px solid #fff;width:168px;border-bottom:1px solid #e9e9e9;}
a.bluelink15{font:bold 15px Arial, Helvetica, sans-serif;color:#172c7f;text-decoration:none}
#leftpanel a:hover{text-decoration:underline;}


.innerleft-box1{padding:15px 10px 15px 10px;background:#fff;}
.innerleft-box2{padding:10px;background:#f9f9f9;border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;}
.innerleft-box3{padding:0 10px 15px 10px;height:auto;background:#fff;}
*html .innerleft-box3{padding:0 10px 15px 10px;height:auto;background:#fff;}
.innerleft-box4{padding:10px;background:#f9f9f9;border-bottom:1px solid #e9e9e9;border-top:1px solid #e9e9e9;}
.innerleft-box5{padding:15px 10px 15px 10px;background:#fff;border-right:1px solid #fff;}
.blankspace{height:20px;}
ul.links{list-style-type:none;}
.flickerboard{font-family:Arial, Helvetica, sans-serif;background:#e2f4ff;font-size:21px;color:#17349c;text-align:center;padding:40px;border:1px solid #000}
.widgets{border:1px solid #000;}
#rightcontainer{margin: 0 0 0 208px;}
.mrgin10top{height:10px;background:#e2f4ff;}
#rightpanel{width:541px;float:left; background: #fff;overflow: hidden;}
#innerhome-mid-bloc{background: #fff;}
#middle-box,#headingBox{background:#fff;padding:5px 10px 10px 20px;}
#middle-box1{background:#fff;padding:0 20px 5px 20px;}
#middle-box2{background:#fff;padding:5px 20px 10px 20px;}
#starcitycontainer{width: 511px;background:#fff;padding:0 10px 20px 20px; float: left;}
.starcityleft{float:left;padding-right:70px;}
.starcityright{float:left;}
.clear{clear:both;}
.clearleft{clear:left;}
.travellerreviews{background:#fff;padding:5px 20px 10px 10px;}
.lastupdated{background:#888;padding:3px;text-align:right;color:#ffffff;width:200px;margin-left:295px;}
.middle-box4{background:#fff;padding:10px 20px 10px 20px;}
.bottomMetaDescription{background: #fff; margin: 0 auto; padding: 0 30px 20px 30px; border-top: 1px solid #d9e6f3;}
.mid-info{background:url(../images/mid-bg.gif) repeat-x;padding:10px}
.mid-infor{background:url(../images/recmid-bg.gif) repeat-x;padding:0 10px 10px 10px}
.mid-infor p{margin-left:85px;padding:5px 0 0 0;position: relative;}
.mid-infor a{text-decoration:underline;}
.averageDailyRatedPos{float:right;padding:7px 20px 0 0; position: relative;z-index:10000;}
.recimg{background: #eef5fa url(../images/recline.gif) repeat-x;position: relative;}
.mid-info p{margin-left:85px;padding:5px 0 0 0;}
.mid-info1{background:url(../images/mid-bg.gif) repeat-x;padding:10px}
.mid-info1 p{padding:5px 0 0 0}
img.mid{margin:10px 10px 0 0;position:absolute;float:left; width: 79px; height: 78px;}
img.man{position:absolute;padding-top:5px;}
.hotelname-starcontainer{width: 360px;height:auto;overflow: hidden;}
.citystarscontainer{float:left;padding-right:10px; width: 250px;}
.area-box{background:#fff;padding:10px 15px 10px 20px;}
.hotelname{color: #000; text-decoration: none;}
/* shade tabs area starts */
.mrgnleft20{margin-left: 20px;}
.preLoad{background: url('../images/shade.gif') repeat-x top left;display:none;}
.preLoad1{background-image: url('../images/shadeactive.gif');display:none;}
.shadetabs{padding: 3px 0;margin-left: 0;margin-top: 1px;margin-bottom: 0;font: bold 12px Verdana;list-style-type: none;text-align: left;}
.shadetabs li{display: inline;margin: 0;position: relative;}
.shadetabs li a{text-decoration: none;padding: 5px 7px;margin-right: 4px;border: 1px solid #dee5eb;color: #2d2b2b;background: url('../images/shade.gif') repeat-x top left;}
.shadetabs li a:hover{text-decoration: none;color: #2d2b2b;}
.shadetabs li.notselected{position: relative;top: 0;border: 1px solid #fff;color:#3450a9;}
.shadetabs li.notselected a{/*selected main tab style */background-image: url(../images/shadeactive.gif);border: 1px solid #fff;color:#3450a9;}
.shadetabs li.notselected a:hover{ /*selected main tab style */text-decoration: none;color:#3450a9;}
.shadetabs li a:visited{color: #2d2b2b;}
/* shade tabs area ends */

/* graph code starts */
.graph{position: relative; /* IE is dumb */width: 80px; border: 1px solid #999a9c;}
.graph .bar{display: block;position: relative;text-align: center;height: 7px;overflow: hidden;}
.gn{background: green;}
.bl{background: blue;}
.orng{background: orange;}
.yl{background: yellow;}
.rd{background: red;}
/* graph code ends */

.indratings-box{background:#fff;padding:10px 15px 40px 20px;}
.roomrates-box{background:#fff;padding:5px 15px 20px 20px;}
.detail-box{background:#fff;padding:0 15px 15px 20px;}
.maparea{padding:0 0 10px 0}
.area{padding:0 10px 10px 0}
#videoview,#thrsixtydegreeview{display: none;}
.mapinfo{padding:0 10px 10px 0}
.selectroomblock{padding:0 10px 10px 200px;}
.rates{float:left;padding:7px;}
.mapinfo p{padding:10px 0 0 0}
.maparea p{padding:5px 0 0 0}
.padleft30{padding-left:30px;}
.imgabs{position:absolute;}
.area p{padding:5px 0 0 0}
.bold14{font:bold 14px Arial, Helvetica, sans-serif;}
.hand{cursor: pointer;}
.amenitiesicon{margin-top:10px;padding:5px;background:#f2f5fa;border-top:1px solid #dce3e9;border-bottom:1px solid #dce3e9;}
.roomratesblock{padding:5px 5px 15px 5px;background:url(../images/mid-bg.gif) repeat-x;border-bottom:1px solid #dce3e9;}
.roomratesblockplane{padding:5px 5px 15px 5px;}
.travelerratingbox{margin-top:10px;padding:20px 5px 20px 5px;background:#f2f5fa;border-top:1px solid #dce3e9;border-bottom:1px solid #dce3e9;}
.ratingarea{border:2px solid #fff;height: 100px;width:100px;}
.padleft10{padding-left: 10px;}
.photosbox{margin-top:4px;padding:20px 5px 20px 5px;background:#f2f5fa;border-top:1px solid #dce3e9;border-bottom:1px solid #dce3e9;}
.autoWidth{margin-top:4px;padding:10px 5px 20px 5px;background:#f2f5fa;border-top:1px solid #dce3e9;border-bottom:1px solid #dce3e9;}
.opinionbox{margin-top:4px;padding:5px 15px 20px 15px;background:#f2f5fa;border-top:1px solid #dce3e9;border-bottom:1px solid #dce3e9;}
.text-bold-42 {font-size:42px;font-weight:bold;line-height:35px;}

.ratingwrap{position:relative;width:455px;float: left;}
.spanblockleft{padding:5px;border:3px solid #fff;background:#f8f8f8;text-align:center; float: left;}
.spanblockleft span{display: block;}
.spanblockright{position:inherit;width:320px;float: right;}

.white_text10 {font-size:10px;}
.gap5{padding-top:10px;}
.gap10{padding-top:10px;}
.gap15{padding-top:15px;}
.nodescription{height: 25px;display:block;}
.searchbutton{padding:5px 10px 5px 120px;}
.middle-box5{background:#fff;padding:0 10px 0 20px;}
.middle-txtbox{background:#fff;padding:0 10px 0 10px;}
hr {color:#d9e6f3;background-color:#d9e6f3;height:1px;border:none; padding: 0; margin: 5px 0 0 0;}
.hrPosition{margin:0 130px 0 86px;}
.hotelwidgetcontainer{border:1px solid #d9e6f3; border-top: 0;margin: 0 0 10px 0; background: #fff;}
hr.seo {color:#cccccc;background-color:#cccccc;height:1px;border:none;}
p.last{padding:0 0 7px 0}
.mid-info2{padding:0 10px 10px 10px}
#threefour-container{width: 541px;margin: 106px 0 0 0;}
#threefour-stars{width: 541px;margin: 108px 0 0 0;}
#threefour-tajreview{width: 541px;margin: 122px 0 0 0;}
#block7{position: absolute; margin: 0; width: 541px; top: 269px;}
#blockstars{position: absolute; margin: 0; width: 541px; top: 269px; float: left;}
#blocktaj{position: absolute; margin: 0; width: 541px; top: 275px;}
.seoshare{padding:5px 0 0 30px;height:20px}
#seomiddlepanel{width:968px;margin:0;}
.whitegap{background:#fff;height:30px;}
#seo-box1{background:#fff;padding:5px 20px 20px 20px;}
.seoheading{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:16px;color:#1b2471;}
.citylink{font-family:Arial, Helvetica, sans-serif;color:#21257e;font-size:12px;}
.narrow{padding:20px 0 5px 10px;background:#fff;color:#55649a;font: bold 15px Arial, Helvetica, sans-serif;}
.narrowstars{padding:5px 0 5px 0;background:#fff;color:#55649a;font: bold 15px Arial, Helvetica, sans-serif;}
.heading-12{padding:7px 0 3px 11px;background:#fff;color:#55649a;font: bold 12px Arial, Helvetica, sans-serif;}
.gap{height:10px;}
.blank{background:#fff;padding:5px 20px 5px 20px;}
img.star5{position:absolute;}

/********* master white round box ********/
.white-round-box {width:100%;height:auto;background-color: #ffffff;}
.white-cont-area {padding:5px 0 10px 10px;background-color:#fff;}
.white-cont-area-rht {padding:5px 0 10px 10px;background-color:#f9f9f9;border-bottom:1px solid #e9e9e9;}
.white-cont-area2 {padding:10px;}
.white-roundtop {background:url(../images/wht-crn-right.gif) no-repeat top right;}
 img.white-corner {width: 10px; height: 10px; border: none; display:block !important;}
/********* master white round box ends ********/

.home-body-container{width:100%; height:auto; float:left;}

/********* left bloc container ********/
.home-left-bloc{width:750px; height:auto; float:left;}
/********* left bloc container ends ********/

/******** mid bloc container *********/
.home-mid-bloc{width:208px; height:auto; float:right; margin-left:10px;}
.seohome-mid-bloc{width:208px; height:auto; float:right;}
/******** mid bloc container ends *********/


/********** right bloc container *********/
.home-right-bloc{width:137px; height:auto; float:right;}
/********** right bloc container ends *********/

.padleft{padding-left:25px;}

/* List Nav Starts */
.listnav{width: 100%; list-style:none; list-style-image:none; display: block; padding: 0; margin: 0; overflow:hidden;}
.listnav li{float: left; width: 33%; height: auto; margin: 2px 0 3px 0;}
.listnav span.listimg{width: 15px; padding-right:2px; float: left;}
.listnav span.listtext{width: 80%;float: left;}
/* List Nav Ends */

.text{font-weight:bold;float:left;width:100%;}
.superiorroombox{float:left;padding:6px 10px 6px 15px;font:bold 14px Arial, Helvetica, sans-serif;color:#003366;}
.imgpad{padding-left:340px;}
#lfcontainer{padding:0 15px 0 15px;width:128px;float:left; margin-top: 5px;}
#rtcontainer{margin-left:160px;margin-top: 5px;}
.listamin{width: 95%; height: auto; list-style:none;list-style-image:none; padding:0; margin: 0; font:normal 11px Arial, Helvetica, sans-serif;}
.listamin li{width: 40%; margin: 3px 15px 3px 0; float: left;padding-left:10px;background-image: url(../images/arrow-d.gif);background-repeat: no-repeat;background-position: 0 .5em;}

#bararea{list-style:none; list-style-image:none; width: 100%;font:normal 11px Arial, Helvetica, sans-serif;}
#bararea li{width: 100%;float: left; padding: 0; margin: 0 0 3px 0;}
#bararea li span{float: left; width: 36%; margin-right:5px;}
.graph{margin-top: 3px;}
#bararea li span.lastreview{width: 5%;}
#bararea li span.nofloat{float: none;padding:0;}
.distance{margin:15px 0 0 86px; padding:3px;background:#fff66e;border:1px solid #cccccc; color:#0032ef;font:bold 14px Arial, Helvetica, sans-serif;}
.pagination{background:#fff;padding:45px 20px 50px 170px;color:#e2f4ff;}
.totalpg{background:#0046d0;padding: 2px 5px 2px 5px;margin: 1px;font:bold 12px Arial, Helvetica, sans-serif;}
.currentpg{background:#fff;padding: 2px 4px 2px 4px;margin: 1px;font:bold 12px Arial, Helvetica, sans-serif;color:#000;margin-left:5px;}
.disabledPage{background:#e2f4ff;padding: 2px 4px 2px 4px;margin: 1px;font:bold 12px Arial, Helvetica, sans-serif;color:#003db6;margin-left:5px;border:1px solid #71a4ff;}
.dotdot{padding: 2px 4px 2px 4px;margin: 1px;font:bold 12px Arial, Helvetica, sans-serif;color:#a6b3bb;margin-left:5px;border: none;}

/* PhotoGallery Starts */
#photosarea{padding-top: 10px;text-align: left;}
#photosarea .hotelsgallery{margin: 0 0 0 13px;}
#photosarea .thumbarea{width: 110px; height: 270px;	overflow-X: hidden;	overflow-y: auto;	background: #fff;	border: 1px solid #dde7f0; padding: 4px; }
.GalMainimage{width: 337px;height:auto;float: left;}
ul.thumbview{margin: 0;	float: left; list-style: none;}
.photogalimgheading{color:#3450a9;font: bold 13px Verdana;margin: 0 0 10px 0 ;width: 100%;}
ul.thumbview li{width: 90px;padding: 3px 3px 0 3px;margin: 0;}
ul.thumbview li a img{width: auto;}
/* PhotoGallery Ends */


/* video List starts */
ul.videoList{width: 80px; height: auto;float: left; padding: 0; margin: 0 0 0 2px;}
ul.videoList li{width: 100%; list-style-type:none; list-style-image:none;}
ul.videoList li a{width: 100%; display: block;font-size: 13px;background: #d0dff6;padding: 5px 5px 5px 5px; border-bottom: 1px solid #fff;text-decoration:none;}

ul.videoList li:active{background: #333;}
ul.videoList li a:active,ul.videoList li a:hover{background: #90a9cf; color: #000;}
#videoloadarea,#threesixtyloadarea{float:right; width: 380px;background: transparent;}
/* video List ends */
.bga{FONT-WEIGHT: normal;FONT-SIZE: 12px;COLOR: #000000;FONT-FAMILY: Tahoma;PADDING-RIGHT: 5px;PADDING-LEFT: 5px;PADDING-TOP: 8px;PADDING-BOTTOM: 10px;BORDER-RIGHT: #e36e00 2px solid;BORDER-LEFT: #e36e00 2px solid;BORDER-TOP: #e36e00 2px solid;BORDER-BOTTOM: #e36e00 2px solid;margin-right:5px;BACKGROUND: #ffffff;}
.price{background:yellow;border:1px solid #cccccc; font:bold 17px Arial, Helvetica, sans-serif;color:red;}
.pstrike {margin:0px;padding:0px;text-align:center;}
span.strikeprice {
color:#FF0000;
font-family:"Times New Roman",Times,serif;
font-size:16px;
font-weight:bold;
text-decoration:line-through;
}
.avgDailyRate{text-align:center;margin:0px;padding:0px;}




