@charset "utf-8";
/* CSS Document */
body
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;
}
img
{
border:0px;
}
#menu td
{
background-image:url(images/btn-bg.gif);
background-repeat:repeat-x;
}
#menu td a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0154a4;
text-decoration:none;
font-weight:bold;
padding-left:5px;
padding-right:5px;
}
#menu td a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#f58120;
text-decoration:none;
}
#menu td .selected
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#f58120;
text-decoration:none;
}
.cont-bg
{
background: -webkit-gradient(linear, left bottom, left top, from(#ffffff), to(#e0dfe0));
background: -moz-linear-gradient(bottom, #ffffff, #e0dfe0);
background: linear-gradient(bottom, #ffffff, #e0dfe0);
width:1000px;
}
.body-txt
{
line-height:18px;
text-align:justify;
color:#333333;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.body-txt1
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:18px;
text-align:justify;

}


.body-txt1 a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-decoration:none;
}


.body-txt1 a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FF6600;
}



.airlines-txt a
{
color:#333333;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
font-weight:bold;
text-align:left;
}

.airlines-txt a:hover
{
color:#FF6600;
font-size:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
text-decoration:none;
}


.footer-txt
{
line-height:16px;
text-align:center;
color:#aeb0b2;
}
.bdrtb
{
border-bottom:1px solid #d2d3d5;
border-top:1px solid #d2d3d5;
}
.footerlinke a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#656565;
}
.footerlinke a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
color:#f58120;
}
.search-gadget{
border:1px #e5e5e5 solid;
-moz-border-radius: 10px;
-khtml-border-radius: 10px;
-webkit-border-radius: 10px;
border-radius: 10px;
background: white;
box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
-moz-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
-o-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
}
.button a{
border:1px #e5e5e5 solid;
-moz-border-top-left-radius: 5px ;
-moz-border-top-right-radius: 5px;
-moz-border-bottom-left-radius: 0px;
-moz-border-bottom-right-radius: 0px;
/*-khtml-border-radius: 5px*/ ;
-khtml-border-top-left-radius: 5px ;
-khtml-border-top-right-radius: 5px;
-khtml-border-bottom-left-radius: 0px;
-khtml-border-bottom-right-radius: 0px;
/*border-radius: 5px 5;*/
border-top-left-radius: 5px ;
border-top-right-radius: 5px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px; /* includes Opera 10.5+ */
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
background: #f0f0f0;
box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
-moz-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
-o-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
text-decoration:none;
height:16px;
font-weight:11px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
display: inline-block;
padding: 3px 10px 2px 10px;
}
.button a:hover{
border:1px #e5e5e5 solid;
-moz-border-top-left-radius: 5px ;
-moz-border-top-right-radius: 5px;
-moz-border-bottom-left-radius: 0px;
-moz-border-bottom-right-radius: 0px;
/*-khtml-border-radius: 5px*/ ;
-khtml-border-top-left-radius: 5px ;
-khtml-border-top-right-radius: 5px;
-khtml-border-bottom-left-radius: 0px;
-khtml-border-bottom-right-radius: 0px;
/*border-radius: 5px 5;*/
border-top-left-radius: 5px ;
border-top-right-radius: 5px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px; /* includes Opera 10.5+ */
-webkit-border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
background: -webkit-gradient(linear, left bottom, left top, from(#e6e6e6), to(#ffffff));
background: -moz-linear-gradient(bottom, #e6e6e6, #ffffff);
background: linear-gradient(bottom, #e6e6e6, #ffffff);
box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
-webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
-moz-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
-o-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
text-decoration:none;
height:18px;
font-weight:11px;
font-family:Arial, Helvetica, sans-serif;
color:#333333;
display: inline-block;
padding: 3px 10px 2px 10px;
}
.book-txt{
-moz-border-top-left-radius: 10px ;
-moz-border-top-right-radius: 10px;
-moz-border-bottom-left-radius: 0px;
-moz-border-bottom-right-radius: 0px;
/*-khtml-border-radius: 5px*/ ;
-khtml-border-top-left-radius: 10px ;
-khtml-border-top-right-radius: 10px;
-khtml-border-bottom-left-radius: 0px;
-khtml-border-bottom-right-radius: 0px;
/*border-radius: 5px 5;*/
border-top-left-radius: 10px ;
border-top-right-radius: 10px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px; /* includes Opera 10.5+ */
-webkit-border-top-left-radius: 10px;
-webkit-border-top-right-radius: 10px;
-webkit-border-bottom-left-radius: 0px;
-webkit-border-bottom-right-radius: 0px;
background: -webkit-gradient(linear, left bottom, left top, from(#e7e7e7), to(#ffffff));
background: -moz-linear-gradient(bottom, #e7e7e7, #ffffff);
background: linear-gradient(bottom, #e7e7e7, #ffffff);
height:28px;
color:#025d89;
text-align:center;
font-family:Verdana, Geneva, sans-serif;
font-size:13px;
font-weight:bold;
box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
-webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 2px 5px;
-moz-box-shadow: rgba(0, 0, 0, 0.2) 0 2px 5px;
-o-box-shadow: rgba(0, 0, 0, 0.2) 0 2px 5px;
}
.book-txt1{
-moz-border-bottom-left-radius: 10px ;
-moz-border-bottom-right-radius: 10px;
-moz-border-top-left-radius: 0px;
-moz-border-top-right-radius: 0px;
/*-khtml-border-radius: 5px*/ ;
-khtml-border-bottom-left-radius: 10px ;
-khtml-border-bottom-right-radius: 10px;
-khtml-border-top-left-radius: 0px;
-khtml-border-top-right-radius: 0px;
/*border-radius: 5px 5;*/
border-bottom-left-radius: 10px ;
border-bottom-right-radius: 10px;
border-top-left-radius: 0px;
border-top-right-radius: 0px; /* includes Opera 10.5+ */
-webkit-border-bottom-left-radius: 10px;
-webkit-border-bottom-right-radius: 10px;
-webkit-border-top-left-radius: 0px;
-webkit-border-top-right-radius: 0px;
background: -webkit-gradient(linear, left bottom, left top, from(#e7e7e7), to(#ffffff));
background: -moz-linear-gradient(bottom, #e7e7e7, #ffffff);
background: linear-gradient(bottom, #e7e7e7, #ffffff);
height:10px;
box-shadow: rgba(0, 0, 0, 0.1) 5px 2px 0;
-webkit-box-shadow: rgba(0, 0, 0, 0.2) 0 0px 5px;
-moz-box-shadow: rgba(0, 0, 0, 0.2) 0 0px 5px;
-o-box-shadow: rgba(0, 0, 0, 0.2) 0 0px 5px;
}
.input-box{
height:14px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#444444;
border:1px #6896d2 solid;
-moz-border-radius: 2px;
-khtml-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
width:136px;
}
.input-box1{
height:16px;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#444444;
border:1px #6896d2 solid;
-moz-border-radius: 2px;
-khtml-border-radius: 2px;
-webkit-border-radius: 2px;
border-radius: 2px;
}
.txt-link a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#0095da;
text-decoration:none;
}
.txt-link a:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#f58120;
text-decoration:underline;
}
.button-val{
border:1px #000000 solid;
padding:1px 5px 2px 5px;

background: -webkit-gradient(linear, left bottom, left top, from(#424242), to(#000000));
background: -moz-linear-gradient(bottom, #424242, #000000);
background: linear-gradient(bottom, #424242, #000000);
background-color:#000000;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.button-val:hover{
border:1px #cf5300 solid;
background: -webkit-gradient(linear, left bottom, left top, from(#f58120), to(#f58120));
background: -moz-linear-gradient(bottom, #f58120, #f58120);
background: linear-gradient(bottom, #f58120, #f58120);
background-color:#0095da;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
-moz-border-radius: 5px;
-khtml-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
}
.blkheading
{
font-family:sans-serif, verdana, Arial, Helvetica;
font-size:13px;
font-weight:bold;
letter-spacing:1px;
color:#025d89;
text-align:left;
}
.col
{
-webkit-column-count: 2;
-webkit-column-rule:1px solid #000;
-webkit-column-gap: 2em;
}
#bdr td
{
border:1px solid #d9d9d9;
}
.blue
{
background-color:#0154a4;
color:#FFF;
}
.grayclr
{
background-color:#a0a0a0;
color:#FFF;
}
.newshead
{
font-family:sans-serif, verdana, Arial, Helvetica;
font-size:13px;
letter-spacing:1px;
font-weight:bold;
color:#025d89;
}
.pad
{
padding:10px;
}
.topdeal-text{
color:#f58120;
background-color:#f8f8f8;
text-align:center;
}

.box{
			
background: -webkit-gradient(linear, left bottom, left top, from(#424242), to(#000000));
background:-moz-linear-gradient(#424242, #000000);
background: linear-gradient(bottom, #424242, #000000);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
		-moz-border-radius:5px;
-webkit-border-radius:5px;
behavior:url(border-radius.htc);
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#424242', endColorstr='#000000'); /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#424242', endColorstr='#000000')"; /* IE8 */

		}
.box:hover{
			
background: -webkit-gradient(linear, left bottom, left top, from(#0095da), to(#000000));
background:-moz-linear-gradient(#0095da, #000000);
background: linear-gradient(bottom, #0095da, #000000);
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
		-moz-border-radius:5px;
-webkit-border-radius:5px;
behavior:url(border-radius.htc);
filter:  progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#0095da', endColorstr='#000000'); /* IE6 & IE7 */
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#424242', endColorstr='#000000')"; /* IE8 */

		}
.curved {
-moz-border-radius:10px;
-webkit-border-radius:10px;
behavior:url(border-radius.htc);
background-color:#FFFFFF;
border:#666666;
width:520px;
}

.ul li
{
list-style-image:url(images/liarrow.gif);
background-repeat:no-repeat;
}

.ul li a
{
padding:5px;
display:block;
text-decoration:none;
color:#000000;
}


.ul li a:hover
{
padding:5px;
display:block;
text-decoration:none;
color:#FF6600;
}

.bdrstock td
{
border:1px solid #CCCCCC;
}

.link
{
color:#000000;
text-decoration:underline;
width:250px;
height:30px;


font-size:12px;
font-weight:bold;

}

.link:hover
{
color:#FF6600;


}
.orgtxt
{
color:red;

}

#button a{
	border:1px #e5e5e5 solid;
-moz-border-top-left-radius: 5px ;
-moz-border-top-right-radius: 5px;
-moz-border-bottom-left-radius: 0px;
-moz-border-bottom-right-radius: 0px;
        /*-khtml-border-radius: 5px*/ ;
		
	-khtml-border-top-left-radius: 5px ;
-khtml-border-top-right-radius: 5px;
-khtml-border-bottom-left-radius: 0px;
-khtml-border-bottom-right-radius: 0px;
/*        border-radius: 5px 5;*/
border-top-left-radius: 5px ;
border-top-right-radius: 5px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px; /* includes Opera 10.5+ */
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
    background: #f0f0f0;
    box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
    -o-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
	text-decoration:none;
	height:16px;
	font-weight:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	display: inline-block;
    padding: 3px 10px 2px 10px;
}

#button a:hover{
	border:1px #e5e5e5 solid;
-moz-border-top-left-radius: 5px ;
-moz-border-top-right-radius: 5px;
-moz-border-bottom-left-radius: 0px;
-moz-border-bottom-right-radius: 0px;
    /*-khtml-border-radius: 5px*/ ;
		
	-khtml-border-top-left-radius: 5px ;
-khtml-border-top-right-radius: 5px;
-khtml-border-bottom-left-radius: 0px;
-khtml-border-bottom-right-radius: 0px;
/*        border-radius: 5px 5;*/
border-top-left-radius: 5px ;
border-top-right-radius: 5px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px; /* includes Opera 10.5+ */
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
    background: -webkit-gradient(linear, left bottom, left top, from(#e6e6e6), to(#ffffff));
    background: -moz-linear-gradient(bottom, #e6e6e6, #ffffff);
	background: -o-linear-gradient(bottom, #e6e6e6, #ffffff);
    background: linear-gradient(bottom, #e6e6e6, #ffffff);
    box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
    -o-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
	text-decoration:none;
	height:18px;
	font-weight:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	display: inline-block;
    padding: 3px 10px 2px 10px;
}

#button .selected-button{
	border:1px #e5e5e5 solid;
-moz-border-top-left-radius: 5px ;
-moz-border-top-right-radius: 5px;
-moz-border-bottom-left-radius: 0px;
-moz-border-bottom-right-radius: 0px;
        /*-khtml-border-radius: 5px*/ ;
		
	-khtml-border-top-left-radius: 5px ;
-khtml-border-top-right-radius: 5px;
-khtml-border-bottom-left-radius: 0px;
-khtml-border-bottom-right-radius: 0px;
/*        border-radius: 5px 5;*/
border-top-left-radius: 5px ;
border-top-right-radius: 5px;
border-bottom-left-radius: 0px;
border-bottom-right-radius: 0px; /* includes Opera 10.5+ */
    -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px;
	-webkit-border-bottom-left-radius: 0px;
    -webkit-border-bottom-right-radius: 0px;
    background: -webkit-gradient(linear, left bottom, left top, from(#e6e6e6), to(#ffffff));
    background: -moz-linear-gradient(bottom, #e6e6e6, #ffffff);
	background: -o-linear-gradient(bottom, #e6e6e6, #ffffff);
    background: linear-gradient(bottom, #e6e6e6, #ffffff);
    box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
    -moz-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
    -o-box-shadow: rgba(0, 0, 0, 0.1) 0 2px 5px;
	text-decoration:none;
	height:18px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	display: inline-block;
    padding: 3px 10px 2px 10px;
}
.dealsfarestext
{
padding:10px;
font-size:11px;
}





.grid
{
    text-align:center;
    height:24px;
    font-weight:normal;
    }
    
    
    input{
        font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:0px;
padding:0px;


        }
        
 
                
                select
                {
                    font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

margin:0px;
padding:0px;
                    }
                    
                    
                    
                    .btn
{
    background-color: #3B7BB9;
    color: #FFFFFF;
    font-weight: bold;
    height:30px;
    padding: 5px;
    border: 1px solid black;
    cursor:pointer;
    text-align:center;
}
        
       
       
       .lnkbtn
       {
           text-decoration:none;
           color:Black;
           
           }
           
           
           .gridCenter
           {
               text-align:center;
               }
               
               
               
               
               
               .menuPanel
               {
                   padding-left:10px; padding-top:5px; padding-bottom:5px; background-color:#4077B4; padding-right:10px;
                   }
                   
                   
                 
                 
                 .news
{
border:1px solid black;
padding:10px 0px 10px 0px;
}