@charset "utf-8";
/* ITC Hotels mobile Site CSS */
/* Developed by  : Envigo Marketing Private Limited */
/* Creation Date : 19th February 2010 */
/* Created For   : ITC Hotels */
*,img{ padding:0px; margin: 0px;}
body{margin:0px; padding:0px; font-family:Tahoma, "Times New Roman", Times, serif; font-size:12px;}
#main{background-color:#f0f0f0; }
table tr td{margin:0px; padding:0px;}
form{margin:0px; padding:0px}
#logo{background-color:#fff; padding:0px 0px 0px 0px; height:72px;}
.content{width:98%; font-family:Tahoma; font-size:100%; text-align:left;padding-left:5px;padding-top:5px;}
.heading{color:#373737; font-weight:bold;}
.brown{text-transform:uppercase; font-size:75%; color:#7d7d7d; width:170px;}
#frmContainer select{margin:15px 0 10px 5px;}
.button{margin:0 0 0 5px}
.footer{background:url(../images/footer-bg.gif) repeat-x top left; padding-top:3px; padding-bottom:3px; line-height:14px; color:#5f5f5f;font-family:Arial, Helvetica, sans-serif}
.active{background-color:#f0f0f0; padding:2px; border:1px solid #f6f6f6; border-left:none; border-bottom:none;}
.active1{background-color:#ede9cc; padding:2px; border:1px solid #fff; border-left:none; border-bottom:none;}
.inactive{padding:2px; border-right:1px solid #888; border-top:1px solid #888; background:#aeaeae;}
.inactive1{padding:2px;}
.heading2{font-weight:bold; margin-top:2px; margin-bottom:2px; color:#4c4b4b}
.subtext{font-style:italic; font-size:95%}
.moretext{margin-bottom:4px;}
.moretext a{font-weight:bold; color:#000000; text-decoration:underline; font-size:100%; }
.moretext a:hover{font-weight:bold; color:#ffffff; text-decoration:underline; font-size:100%; background-color:#000;}
.separator{height:1px; background-color:#FFFFFF; font-size:1px;}
.phone{color:#000000;}
.list{margin-left:20px;}
.font70{font-size:70%}
.font80{font-size:80%}
.font90{font-size:90%}
.red{color:#993300}
.flink{color:#5f5f5f; text-decoration:none;}
.flink2{color:#5f5f5f; text-decoration:underline;}
.copyright{color:#5f5f5f;font-family:Arial, Helvetica, sans-serif}
.subheading{color:#4c4b4b; font-weight:bold;}
.amenities{margin-top:2px; margin-bottom:2px;}
.redheading{color:#000; font-weight:bold;}
.readonly{color:#999999;}
.odd{background-color:#FFFFFF;}
.odd table img{padding-left:30px; padding-top:8px; margin-bottom:5px;}
.even{background-color:#dddddd;}
.even table img{padding-left:30px;padding-top:8px;margin-bottom:5px;}
.special_offer_heading{padding-top:8px;}
.special_offer_heading a{font-weight:bold; color:#000000; text-decoration:underline; font-size:100%;}
.special_offer_heading a:hover{font-weight:bold; color:#ffffff; text-decoration:underline; font-size:100%; background-color:#000;}
.text-right{text-align:right;}
.padleft5{padding-left:5px;}
.padtop5{padding-top:5px;}

.internetonlyrates{font-size:100%; color:#fff; padding-top:10px; padding-left:5px; font-weight:bold; padding-bottom:10px; text-align:left;}
.internetonlyrates a{color:#444; text-decoration:none;}
.internetonlyrates img{padding-top:5px;}
.iortext{font-size:100%; color:#000000; padding-left:10px;}
.termsdetails{font-size:100%; color:#b4a64f; padding-top:10px; font-weight:bold; text-decoration:underline;}
.termsdetails a{ color:#b4a64f;text-decoration:underline;}
.contentrateheading{font-size:100%; color:4c4b4b; padding-left:5px; font-weight:bold;}
.roomstext{font-size:100%; color:#333; font-weight:bold; padding-left:10px;}
.price{padding-left:5px; text-decoration:line-through;}
.price1{color:#555; padding-left:0px; text-decoration:underline;}
.sroomtext{text-decoration:underline; padding-left:10px;}
.sroomtext a {color:#4e4e4e; font-weight:bold;}
.memberheading{font-weight:bold; padding-left:5px; padding-top:10px;}
.retrievetext { padding-left:5px; color:#b4a64f; text-decoration:underline; padding-top:5px;}
.retrievetext a {color:#222; text-decoration:underline;}
.retrievetext1{ padding-left:5px; color:#222; padding-top:8px;}
.notamember{ padding-left:5px; padding-top:5px; font-weight:bold;}
#bookingform select{margin:0px; padding:0px; width:120px; padding-left:5px;}
.lightgreycolor {font-size:100%;}
.membertdbox {padding:5px 0px 5px 10px;}
.bordertop {border-top:1px solid #fff;}
.radiomarginright{ margin-right:5px;}
#bookingform {font-size:100%;}
.rdetails td {padding:4px 0px 4px 6px;}
.bordertb {border-top:1px solid #fff; border-bottom:1px solid #fff;}

.mmwidth {min-width:240px; max-width:320px; width:100%;}
.height30 {height:30px;}
.height40 {height:40px;}
.height50 {height:50px;}

.rupeeIcon {background:url(../images/rs.gif) no-repeat left; width:10px; height:9px; padding:0px 10px 0px 0px; }

.rupeeIcon1 {background:url(../images/rs1.gif) no-repeat left; width:10px; height:13px; padding:0px 0px 0px 5px; }
.rupeeIcon2 {background:url(../images/rs2.gif) no-repeat left; width:10px; height:13px; padding:0px 0px 0px 5px; margin-left:20px;}
.rupeeIcon3 {background:url(../images/rs.gif)  no-repeat left; width:10px; height:13px; padding:0px 0px 0px 5px; margin-left:20px;}
.rupeeIcon4 {background:url(../images/rs3.gif)  no-repeat left; width:10px; height:13px; padding:0px 0px 0px 5px;}
.rupeeIcon5 {background:url(../images/rs-r3.gif)  no-repeat left; width:10px; height:13px; padding:0px 0px 0px 5px;}

.boldtext{font-weight:bold;}
.pricing {font-size:100%; margin:10px 0px 10px 0px;}
.pricing th {text-align:left; font-weight:bold; background:#AEAEAE; color:#fff; padding:2px 5px;}
.pricing td {text-align:left; font-weight:normal; background:#f9f9f9; padding:2px 5px; border-bottom:1px solid #ddd}
.bordernone {border:none !important;}

.termscondition ul {margin-left:15px;}
.termscondition ul li {margin-bottom:10px;}

.spbox1 {border:1px solid #ddd; background:#fff; margin:10px 0px 10px 5px;}
.spbox1 th {background:none repeat scroll 0 0 #AEAEAE; text-align:left;}
.spbox2 {border:1px solid #c2bc8d; background:#fff; margin:10px 0px 10px 5px;}
.spbox2 th {background:none repeat scroll 0 0 #AEAEAE;}
.mr10 {margin-right:10px;}

.even1 {background:#DDDDDD; padding-bottom:8px;}
.odd1 {background:#fff; padding-bottom:8px;}
.head, #logo {background:url(../images/top-bg.jpg) repeat-x bottom left; height:72px;}
.head, #logo table {padding:0px; border-collapse:collapse;}
.head td, #logo td {vertical-align:bottom; overflow:hidden; }
.head td img, #logo td img {margin-top:8px;}

