/* General Styles  */
body{color:#3B4B5B;font:normal 11px Arial,Verdana,Sans-Serif;text-align:left;}
select,input{font-size:11px; color:#3B4B5B;}
/* Link Styles  */
a,.htl-mod a,A.inactivetab:hover{color:#3B4B5B;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:#3B4B5B;text-decoration:none;}
.htl-sort a{color:#fff;text-decoration:underline;font-weight:700;}
.htl-more a{color:#00236F;text-decoration:underline;}
.htl-car-space a{font-weight:700;color:#00236F;text-decoration:underline;line-height:25px;}
.room-text a{font-weight:700;text-decoration:none;color:#3B4B5B;}
.room-sel a{color:#fff;font-weight:700;text-decoration:none;background:#909090;}
.search-modify tr a,.srch-cont a,.htl-subhead a,.flt-subhead a,.htlres-subhead a,.search-subhead a{color:#3B4B5B;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,.htl-book-def{border:1px solid #bdbcbd;}
/* th Styles  */
.htlres-tab th,.htlrescar-tab th{line-height:25px;border-bottom:1px solid #BDBDBD;background-color:#e1e1e1;}
.srch-cont div table th{line-height:25px;background-color:#828281;border-bottom:1px solid #bdbcbd;color:#fff;}
.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 #BDBCBD;border-right:1px solid #BDBCBD;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:#00236F;font-size:12px;}
/* styles for SingleIsland Search Page */
.search-head{background:url(../../images/search-head.jpg) no-repeat;}
.search-caption{color:#00236F;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 #BDBCBD;border-right:1px solid #BDBCBD;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:#fff;background:#989897;}
.htl-mod{font-weight:700;text-decoration:none;}
.htl-row-head{color:#fff;font-weight:bold; font-size:12px;background-color:#828281}
.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:#fff;font-weight:700;background:#a9a9a9;}
.htl-flight-leave{font-weight:700;text-transform:uppercase;color:#EE5F1B;}
.htl-cont-book{background:url(../../images/res-rowbgbook.gif) no-repeat;}
.htl-book-hotel{font-size:12px;font-weight:700;}
.room-tab{font-weight:700;font-size:12px;border-collapse:collapse;border:1px solid #BDBCBD;}
.room-dtls{font-weight:700;color:#fff;font-size:12px;}
.room-table{background:url(../../images/res-rowbgroom.gif) no-repeat;}
.room-sel{color:#fff;font-weight:700;background:#909090;}
.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 #9c9c9c;border-bottom:solid 1px #9c9c9c;border-left:solid 1px #9c9c9c;border-right:solid 1px #9c9c9c;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 #BDBCBD;}
.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:#00236F;font-weight:700;}
.htlres-rht{border-right:1px solid #909090;}
.htlres-bot{border-bottom:1px solid #909090;}
/* Caption styles  */
.htl-name,.ftl-htl-car-capt,.ftl-capt,.htl-car-capt,.htl-caption,.srch-title,.htl-car-cap{color:#00236F;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:#00236F;}
.htlres-botrht,.htlres-rbtn{border-right:1px solid #909090;border-bottom:1px solid #909090;}
/* Button styles  */
.btn,div.srch-btn .btn{font-weight:700;cursor:pointer;border:0 solid;font-size:11px;background-color:#2a4c96;color:#fff; line-height:18px;}
.srch-form {font-weight:bold; font-size:11px;}
.search-details table {font-size:11px;}
div.srch-title{color:#00236F;font:bold 15px/30px;}
.htl-car-dtls{ font-size:11px; font-weight:normal; color:#3B4B5B}
/* Processing Image/Text */
div.blockMsg{background:#fff url(../../images/search-body.jpg) repeat-x;border: 1px solid #BDBCBD;}
#divmsg{font-family: Arial, Verdana, Sans-Serif;font-size :14px;}
.btnremove{background-image: url(../../images/remove.gif); width:16px;background-repeat: no-repeat; cursor:pointer; float:right}