.hotelwidget td {font-family: Verdana;font-size: 9px;color: #231360;}
a:hover{color: #d4002b}
#handle:hover{color: #d4002b}

/* hotel form start */
.childSelect{font-size:12px;}
.bluetext{color:#28166F;}
.padleft4{padding-left: 4px;}
.padtop15{padding-top:15px;}
.forminput{width:100px; font-family:arial; font-size:12px;}
.padtop3{padding-top:3px;font-size:10px;}
.fontsize12{font-size:12px;font-family:arial;}
#arrowsTable{position:relative;top:-16px;left:22px;}
#titleSpan{display: none;}
#childrenAgesTable{margin:5px 0 5px 0;}
/* hotel form ends */


/*calendar code starts*/
div.calendar {border-right: #009be5 2px solid; border-top: #009be5 10px solid; border-left: #009be5 2px solid; border-bottom: #009be5 2px solid; width: 344px;height: 187px;background-color: #ffffff;z-index: 100000;}
.cal {background: url(http://images4.makemytrip.com/images/comman_061008.png) 0px 0px no-repeat;background-position:0px -1px;border:1px solid;	padding-top:2px;width:16px;	height:14px;cursor: pointer;cursor: hand; border: 0;}
.close {font-size: 11px; CURSOR: pointer; height: 9px;padding-top:2px;}
.close-cal {background: url(http://images4.makemytrip.com/images/comman_061008.png) 0px 0px no-repeat;background-position:2px -480px;width:13px;height:11px;cursor: pointer;}
.calendar TABLE{width: 334px; background-repeat: no-repeat; height: 185px; text-align: center}
.gap{height: 10px;}
.calendar thead .title{padding-bottom: 0px; font: 12px/12px Arial, Helvetica, sans-serif; color: #333; padding-top: 0px; text-align: center}
.calendar thead .daynames{border-right: 0px; border-top: 0px; background: #ffffff; font: 12px arial, helvetica, sans-serif; border-left: 0px; width: 20px; color: #0597db; border-bottom: 0px; height: 21px; text-align: center;}
.calendar tbody .day {background: url(http://images4.makemytrip.com/images/comman_061008.png) 0px 0px no-repeat;background-position:0px -500px;font-size: 11px;	width: 22px; COLOR: #fff; height: 21px;}
.month-right-border{padding-right: 15px; padding-left: 0px}
div.calendar td.false{background: url(http://images4.makemytrip.com/images/comman_061008.png) 0px 0px no-repeat;background-position:0px -548px;width: 22px;height: 21px;cursor: pointer;color: #0597db;}
div.calendar td.false:hover{background: url(http://images4.makemytrip.com/images/comman_061008.png) 0px 0px no-repeat;background-position:0px -594px;cursor: pointer; color: #000000;}
div.calendar a.hover {background: url(http://images4.makemytrip.com/images/comman_061008.png) 0px 0px no-repeat;background-position:0px -548px;width: 22px;height: 21px;cursor: pointer; COLOR: #ffffff;}
DIV.calendar TD.edges {background: url(http://images4.makemytrip.com/images/comman_061008.png) 0px 0px no-repeat;	background-position:0px -594px;	cursor: pointer; color: #000000;}
.calendar TBODY .othermonth {font-size: 80%; cursor: pointer; color: #999;}
.calendar TBODY TD.active{background: url(http://images4.makemytrip.com/images/comman_061008.png) 0px 0px no-repeat;background-position:0px -548px;width: 22px;height: 21px; cursor: pointer;}
.calendar TBODY TD.selected {background: url(http://images4.makemytrip.com/images/comman_061008.png) 0px 0px no-repeat;background-position:0px -569px;cursor: pointer;color: #fff;}
.calendar TBODY .disabled{color: #999;}
.calendar TBODY .emptycell{visibility: hidden;}
thead td.prev{background: url(http://images4.makemytrip.com/images/comman_061008.png) 0px 0px no-repeat;background-position:0px -620px;cursor: pointer; height: 10px;}
thead td.prev:hover{background: url(http://images4.makemytrip.com/images/comman_061008.png) 0px 0px no-repeat;background-position:0px -636px;cursor: pointer; height: 10px;}
thead TD.next {background: url(http://images4.makemytrip.com/images/comman_061008.png) 0px 0px no-repeat;	background-position:0px -652px;	cursor: pointer; height: 10px;}
thead td.next:hover{background: url(http://images4.makemytrip.com/images/comman_061008.png) 0px 0px no-repeat;background-position:0px -668px;cursor: pointer; height: 10px;}
.calendar TBODY .emptyrow {display: none;}
.calendar TFOOT .footrow {background: #565;color: blue; text-align: center}
.calendar TFOOT .ttip{background: #ffffff;color: #000;}
.calendar TFOOT .active{background: #7c7;}
.calendar .combo{border:1px solid #797979;font-size: 90%; z-index: 100;background: #ffffff; left: 0px; position: absolute;width: 4em; cursor: default; color: #000; display: none; top: 0px;}
.calendar .combo .label {padding: 1px; text-align: center}
.calendar .combo .label-IEfix{padding: 1px; text-align: center;}
.calendar .combo .label-IEfix{width: 4em;}
.calendar .combo .hilite {background: #ffffff; color: #000;}
.calendar .combo .active {font-weight: bold; background: #ffffff; color: #fff;}
.calendar TD.time {padding: 0px; border-top: #797979 1px solid; background: #ffffff;text-align: center;}
.calendar TD.time .hour {padding: 0 5px 0 6px;font-weight: bold; background: #ffffff;color: #000;}
.calendar TD.time .minute {padding: 0 5px 0 6px;font-weight: bold; background: #ffffff;color: #000;}
.calendar TD.time .ampm{padding: 0 5px 0 6px; font-weight: bold; background: #ffffff;color: #000;}
.calendar TD.time .hour,.calendar TD.time .minute{font-family: monospace;}
.calendar TD.time .ampm{text-align: center;}
.calendar TD.time .colon{padding: 0 2px 0 3px;font-weight: bold;}
.calendar TD.time SPAN.hilite {background: #ffffff; color: #000}
.calendar TD.time SPAN.active{background: #e4e4e4;color: #fff}
/*calendar code ends*/
