/* General Styles  */
body{color:#777777;font:normal 11px Arial,Verdana,Sans-Serif;text-align:left;}
select,input{font-size:11px; color:#777777;}
/* Link Styles  */
a,.htl-mod a,A.inactivetab:hover{color:#777777;text-decoration:underline;}
.activetab,.inactivetab{font:bold 10px tahoma;}
A.activetab:link,A.activetab:visited,A.activetab:active{color:#000;text-decoration:none;}
A.inactivetab:link,A.inactivetab:visited,A.inactivetab:active{color:#777777;text-decoration:none;}
.htl-sort a{color:#777777;text-decoration:underline;font-weight:700;}
.htl-more a{color:#DE6800;text-decoration:underline;}
.htl-car-space a{font-weight:700;color:#DE6800;text-decoration:underline;line-height:25px;}
.room-text a{font-weight:700;text-decoration:none;color:#777777;}
.room-sel a{color:#777777;font-weight:700;text-decoration:none;background-color:#F9EDAE;}
.search-modify tr a,.srch-cont a,.htl-subhead a,.flt-subhead a,.htlres-subhead a,.search-subhead a{color:#777777;font-weight:700;}
A.activetab:hover{color:#000;text-decoration:underline;}
/* Border Styles  */
.htl-def1,.htlrescar-tab,.htlres-def,.htlres-tab,.flt-desc,.room-desc,.room-det,.htl-book-sum,.htl-tab tr,.srch-cont div table,.htl-cont-bdr,.htl-def,.htl-table-bdr,table.htl-table-bdr td,.htl-book-def{border:1px solid #F4CB1E;}
/* th Styles  */
.htlres-tab th,.htlrescar-tab th{line-height:25px;border-bottom:1px solid #F4CB1E;background-color:#F9EDAE;}
.srch-cont div table th{line-height:25px;background-color:#F8DD4D;border-bottom:1px solid #F4CB1E;color:#777777;}
.srch-cont th{font-weight:400;}
/* Bold Styles  */
.htl-row-head, .htl-more,.htl-pac-price,.tab-head,.room-text,.search-more-room,.htl-car-head,.search-tab,.trip-type table th,.pas-count th,.search-price,.htl-flight-head,.htl-flight-dep{font-weight:700;}
/* Search Body styles  */
.htl-body,.pro-body,.search-body,.search-body-email{border-left:1px solid #F4CB1E;border-right:1px solid #F4CB1E;background:#fff url(images/search-body.jpg) repeat-x;}
/*spacer Image  */
.htl-room-tab,.htl-room-tabright{background:url(images/spacer.gif) repeat;}
/* styles for Sub Head  */
.htl-con-subhead,.htl-flight-space,.htl-option{font-weight:700;color:#DE6800;font-size:12px;}
/* styles for SingleIsland Search Page */
.search-head{background:url(images/search-head.jpg) no-repeat;}
.search-caption{color:#DE6800;font-weight:700;font-size:15px;}
.search-bottom{background:url(images/search-bottom.jpg) no-repeat;}
/* styles for MultiIsland search Page  */
.srch-head{background:url(images/srch-head.jpg) no-repeat;}
.srch-body{border-left:1px solid #F4CB1E;border-right:1px solid #F4CB1E;background:#fff url(images/search-body.jpg) repeat-x;}
.srch-bottom{background:url(images/srch-bottom.jpg) no-repeat;}
/* Styles For Result Page */
.htl-bottom{background:url(images/result-bottom.jpg) no-repeat;}
.htl-head{background:url(images/result-head.jpg) no-repeat;}
.htl-sort{color:#777777;background:#FFEB84;}
.htl-mod{font-weight:700;text-decoration:none;}
.htl-row-head{color:#9C4C06;font-weight:bold; font-size:12px; background-color:#F8DD4D;}
.htl-sort-left{background:url(images/res-left.jpg) no-repeat;}
.htl-sort-right{background:url(images/res-right.jpg) no-repeat;}
.htl-row{font-size:12px;color:#777777;font-weight:700;background:#F9EDAE;}
.htl-flight-leave{font-weight:700;text-transform:uppercase;color:#EE5F1B;}
.htl-cont-book{}
.htl-book-hotel{font-size:12px;font-weight:700;}
.room-tab{font-weight:700;font-size:12px;border-collapse:collapse;border:1px solid #F4CB1E;}
.room-dtls{font-weight:700;color:#9C4C06;font-size:12px; background-color:#F8DD4D;}
.room-table{}
.room-sel{color:#777777;font-weight:700;background-color:#F9EDAE;}
.htl-book-res{font-weight:700;text-align:center;}
.activetablft{background:url(images/tablft_active.gif);}
.activetabrht{background:url(images/tabrht_active.gif);}
.activetabbg{background:url(images/tabbg_active.gif);}
.inactivetablft{background:url(images/tablft_inactive.gif);}
.inactivetabrht{background:url(images/tabrht_inactive.gif);}
.inactivetabbg{background:url(images/tabbg_inactive.gif);}
#tabcont{border-top:solid 0 #F4CB1E;border-bottom:solid 1px #F4CB1E;border-left:solid 1px #F4CB1E;border-right:solid 1px #F4CB1E;background:#fff;}
.tabbg{background:url(images/tabbg.gif);}
.flt-htl-head{background:url(images/flt-rowbg.gif) no-repeat;}
.flt-table{border-collapse:collapse;border:1px solid #F4CB1E;}
.flt-table-text{text-decoration:underline;}
.pro-bottom{background:url(images/pro-bot.gif) no-repeat;}
.pro-head{background:url(images/pro-top.gif) no-repeat;}

.Normal{cursor:auto;}
/* Define elements to show start/end dates and the dates in between */
.Progress{background-image:url(../../images/processing.gif);background-position:center center;background-repeat:no-repeat;cursor:wait;}
/*Results CSS for MultiIsland */
.resprice{font-size:16px;color:#DE6800;font-weight:700;}
.htlres-rht{border-right:1px solid #F4CB1E;}
.htlres-bot{border-bottom:1px solid #F4CB1E;}
/* Caption styles  */
.htl-name,.ftl-htl-car-capt,.ftl-capt,.htl-car-capt,.htl-caption,.srch-title,.htl-car-cap{color:#DE6800;font-weight:bold;font-size:15px;}
.htl-cont,.htlres-cont{background:url(images/res-rowbg.gif) no-repeat;}
.htl-car-space,.flt-car-hotel-table{font-weight:700;color:#DE6800;}
.htlres-botrht,.htlres-rbtn{border-right:1px solid #F4CB1E;border-bottom:1px solid #F4CB1E;}
/* Button styles  */
.btn,div.srch-btn .btn{font-weight:700;cursor:pointer;border:0 solid;font-size:11px; background-image: url(images/btn_bg.gif);color:#000000; line-height:21px;}
.srch-form {font-weight:bold; font-size:11px;}
.search-details table {font-size:11px;}
div.srch-title{color:#DE6800;font:bold 15px/30px;}
.htl-car-dtls{ font-size:11px; font-weight:normal; color:#777777}
div.blockMsg{background:#fff url(images/search-body.jpg) repeat-x;border: 1px solid #F4CB1E;}
#divmsg{font-size :14px;}
.btnremove{background-image: url(images/remove.gif); width:16px;background-repeat: no-repeat; cursor:pointer; float:right}