/* CSS Document */
body {
scrollbar-base-color: #0a4d91;
scrollbar-arrow-color: #ebeff5;
scrollbar-3dlight-color: #d4ddea;
scrollbar-darkshadow-color: #000000;
scrollbar-highlight-color: #d2dded;
scrollbar-shadow-color: #000;
scrollbar-track-color: #d2dded;
}

table,td{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
vertical-align:top;
}
.top-txt{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#416d9c;
line-height:18px;
}
.menu-bg{
background:url(../images/menu-bg.jpg) repeat-x;
height:31px;
width:504px;
}
.search-bg{
background-color:#afc9e2;
height:195px;
width:247px;
}
.top-pad{
padding-top:7px;
}
.quick-search{
font-family: Arial, Helvetica, sans-serif;
font-size:18px;
color:#104f9c;
font-weight:bold;
padding-top:7px;
}
.left-pad{
padding-left:10px;
}
.search-txt{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#104f9c;
}
.txt-area{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#104f9c;
}
.txt-box{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#104f9c;
}
/*.txt-box{
border-left:1px solid #dbe0e8;
border-top:1px solid #dbe0e8;
border-right:1px solid #eff2f7;
border-bottom:1px solid #eff2f7;
background-color:#eff2f7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:black;
background:url(../images/field_bg.gif);
}*/
.usd{
padding-top:4px;
padding-left:5px;
}
.bordar{
border-bottom:1px solid #9eb8d1;
}
.bordar-right{
border-right:1px solid #9eb8d1;
}
.main-bordar{
border:1px solid #4a76a5;
}
.bordar-headar{
background:url(../images/line-seporator.jpg) no-repeat bottom;
}

.hotel-member{
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
line-height:18px;
color:#8e8e66;
text-decoration:underline;
}
.hotel-member:hover{
color:#8e8e66;
text-decoration:none;
}
.headar{
font-family: Arial, Helvetica, sans-serif;
font-size:19px;
color:#104f9c;
font-weight:bold;
}
.img-pad{
padding-top:3px;
}
.sub-heading{
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#6087ca;
text-decoration:underline;
}
.paragraph{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:18px;
}
.footer-line-bg{
background:url(../images/footer-line-bg.jpg) repeat-x;
height:9px;
}
.footer-bg{
background-color:#d4e2ef;
height:54px;
}
.footer-txt{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#3f4953;
}
.img-bg{
background:url(../images/img-bg.jpg) no-repeat;
width:69px;
height:62px;
padding-top:3px;
}
.img-bg1{
background:url(../images/img-bg1.jpg) no-repeat;
width:225px;
height:61px;
padding-top:3px;
}
/*new added*/
.combos-box{
border-left:1px solid #dbe0e8;
border-top:1px solid #dbe0e8;
border-right:1px solid #eff2f7;
border-bottom:1px solid #eff2f7;
background-color:#eff2f7;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:black;
}

.list-box2{
border-left:1px solid #dbe0e8;
border-top:1px solid #dbe0e8;
border-right:1px solid #eff2f7;
border-bottom:1px solid #eff2f7;
background-color:#eff2f7;
border:0px;
width:170px;

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:black;
text-transform:lowercase;
}

.txtarea_new
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:black;
	border-left:1px solid #dbe0e8;
	border-top:1px solid #dbe0e8;
	border-right:1px solid #eff2f7;
	border-bottom:1px solid #eff2f7;
	background:url(../images/field_bg.gif);
	height:60px;
	width:198px;
}

.redmark
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:red;
}
.userloginimg
{
	/*background-color:#F5F5F5;*/
	background-image:url(../images/login.gif);
	border:0;
	height:18px;
	width:68px;
}

.saveimg
{
	/*background-color:#F5F5F5;*/
	background-image:url(../images/save.gif);
	border:0;
	height:22px;
	width:57px;
}
.cancelimg
{
	/*background-color:#F5F5F5;*/
	background-image:url(../images/cancle.gif);
	border:0;
	height:22px;
	width:57px;
}
.doneimg
{
	/*background-color:#F5F5F5;*/
	background-image:url(../images/done.gif);
	border:0;
	height:22px;
	width:57px;
}

.backimg
{
	/*background-color:#F5F5F5;*/
	background-image:url(../images/back1.gif);
	border:0;
	height:22px;
	width:57px;
}

/*new css for book now page*/
.search-headar{
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#6591be;
}
.middle-seprator{
background-color:#003973;
height:6px;
}
.bordar-left{
border:1px solid #aec3d8;
}
.left-bg{
background: #cedeed url(../images/left-bg.gif) repeat-x;
width:206px;
}
.headar-bg{
background:url(../images/headar-bg.gif) repeat-x;
height:30px;
}
.content-bg{
background:#ffffff url(../images/content-bg.gif) repeat-x;
padding-left:8px;
}
.heading{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#ffffff;
font-weight:bold;
}
.txtarea{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:black;
}
.txtfield{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:black;
width:60px;
}

/*css for login page*/
.login-left-corner{
background:url(../images/login-left-corner.gif) no-repeat left;
height:22px;
width:22px;
}
.login-right-corner{
background:url(../images/login-right-corner.gif) no-repeat right;
height:22px;
width:22px;
}
.login-bg{
background-color:#ffffff;
}
.login-box{
border-left:1px solid #dbe0e8;
border-top:1px solid #dbe0e8;
border-right:1px solid #eff2f7;
border-bottom:1px solid #eff2f7;
background-color:#eff2f7;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:black;
background:url(../images/field_bg.gif);
}



.login-txt{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#457cb4;
line-height:16px;
}
.login-txt a{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#457cb4;
text-decoration:underline;
}
.login-txt a:hover{
font-family:Tahoma,Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#457cb4;
text-decoration:none;
}
/*account info page*/
.welcome{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#1a1a1a;
font-weight:bold;
}
.name-txt{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0a4d91;
font-weight:bold;
}
.logout{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0a4d91;
font-weight:bold;
text-decoration:none;
}
.logout:hover{
color:#0a4d91;
text-decoration:underline;
}
.pad-name{
padding-top:0px;
}
.detail-txt{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#686868;
}
.detail-txt a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#686868;
text-decoration:none;
}
.detail-txt a:hover{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#686868;
text-decoration:underline;
}

.table_titlebg{background:#0e5093; height:25px; color:#fff; font-size:10px;}
.table_listbg{background:#f0f0f0;}
.td_listbg{background:#fff; }
.title_bdr{border-bottom:1px solid #e5e5e5;}

#hintbox{ /*CSS for pop up hint box */
position:absolute;
top: 0;
background-color: #d9e5f1;
width: 400px; /*Default width of hint.*/ 
padding: 0px;
border:1px solid #ffffff;
font:11px Verdana, Arial, Helvetica, sans-serif;
line-height:18px;
z-index:100;
visibility: hidden;
color:#000;
}