.OT-header{width:1000px; margin:20px auto;
}
.OT-Home-Nav{
}
.OT-Home-Nav .Nav{font-family:arial; font-size:12px; font-weight:bold; color:#2F579D; cursor:pointer;
height:42px; background-color:#ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff;
}
.OT-Home-Nav .Nav-Selcted{background-color:#2F579D !important; color:#FFFFFF !important;
 border-left:1px solid #ffffff; border-right:1px solid #ffffff;
}
.OT-Home-Nav .Nav:hover  {background-color:#2F579D !important; color:#FFFFFF !important;
}
.OT-Home-Nav .Nav2{font-family:arial; font-size:12px; font-weight:bold; color:#2F579D; cursor:pointer;
height:42px; background-color:#ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff;
}
.OT-Home-Nav .Nav-Selcted2 {background-color:#2F579D !important; color:#FFFFFF !important;
border-left:1px solid #ffffff; border-right:1px solid #ffffff;
}
.OT-Home-Nav  .Nav2:hover  {background-color:#2F579D !important; color:#FFFFFF !important;
}
.OT-DIV-NAV{background-color:#ffffff; height:34px;
}
.OT-DIV-NAV2{background-color:#ffffff; border-left:1px solid #ffffff; border-right:1px solid #ffffff; height:34px;
}
.OT-Search-Slide{height:354px; margin:0px auto; background-repeat:no-repeat; background-position:center; z-index:98;
}
.opmi-slider{/*height:588px !important;*/ margin:0px auto !important; position: relative;
}
.OT-Home-Slide-Txt{width:1000px; margin:auto; font-family:arial; font-size:35px; color:#ffffff; font-weight:bold; text-align:left;
	text-shadow: 0px 1px 0px #000000;
}
.opmi-txt{font-size:35px !important; text-shadow: 0px 1px 2px #000 !important; text-align:center !important;  
}
.OT-DIV-Search{position:absolute; width:100%; height:95px; margin-top:-95px; z-index:1; left: 0px;
}
.OT-DIV-Search2{background-image:url(https://dc1jlwb4urzlr.cloudfront.net/images/alt/gray.png);  position:absolute;
 width:100%; height:115px; margin-top:-115px; z-index:1; left: 0px; 
}
.OT-DIV-Search1{position:absolute;
 width:100%; height:155px; margin-top:-155px; z-index:1; left: 0px;
}
.OT-PNR-Search{height:92px;
}
.OT-PNR-Search2{height:115px; margin-top:-15px;
}
.advSearchHeight{height:190px !important;}
.positionSearchDiv{position:absolute; width:100%; margin-top:-95px; z-index:100; left: 0px;
}
.positionSearchDiv1{position:absolute; width:100%; margin-top:-155px; z-index:100; left: 0px;
}
.OT-DIV-P{width:1005px; margin:auto;
}
.D-SRH{font-family:arial; font-size:20px; font-weight:bold; color:#ffffff;
}
.D-Link{font-family:arial; font-size:13px; font-weight:bold; color:#ffffff;
}
.D-Link a{text-decoration:underline; color:#ffffff;
}
.D-Link a:hover{text-decoration:underline;
}
.OT-Airline-DropDown{width:182px; height:32px; border:1px solid #e0e0e0; background-color:#ffffff;
}
.PNR-HM-Input{width:182px; height:32px; border:1px solid #e0e0e0; background-color:#ffffff; padding-left:30px;
font-family:arial; font-size:13px; color:#000000; padding-right:5px;
background-repeat:no-repeat; background-position:5px 5px;
}
.PNRConf-HM-Input{width:240px; height:32px; border:1px solid #e0e0e0; background-color:#ffffff; padding-left:30px;
font-family:arial; font-size:13px; color:#000000; padding-right:5px;
background-repeat:no-repeat; background-position:5px 5px;
}
.LASTNAME-HM-Input{width:182px; height:32px; border:1px solid #e0e0e0; background-color:#ffffff; padding-left:30px;
font-family:arial; font-size:13px; color:#000000; padding-right:5px;
background-repeat:no-repeat; background-position:5px 5px;
}
.DIP-HM-Input{width:182px; height:32px; border:1px solid #e0e0e0; background-color:#ffffff; padding-left:30px;
font-family:arial; font-size:13px; color:#000000;
background-repeat:no-repeat; background-position:5px 5px;
}
.NUM-HM-Input{width:182px; height:32px; border:1px solid #e0e0e0; background-color:#ffffff; padding-left:26px;
font-family:arial; font-size:13px; color:#000000;
background-repeat:no-repeat; background-position:5px 5px;
}
.FN-HM-Input{width:184px; height:32px; border:1px solid #e0e0e0; background-color:#ffffff; padding-left:30px;
font-family:arial; font-size:13px; color:#000000; padding-right:5px;
background-repeat:no-repeat; background-position:5px 5px;
}
.LN-HM-Input{width:184px; height:32px; border:1px solid #e0e0e0; background-color:#ffffff; padding-left:30px;
font-family:arial; font-size:13px; color:#000000; padding-right:5px;
background-repeat:no-repeat; background-position:5px 5px;
}
.EMAIL-HM-Input{width:182px; height:32px; border:1px solid #e0e0e0; background-color:#ffffff; padding-left:30px;
font-family:arial; font-size:13px; color:#000000; padding-right:5px;
background-repeat:no-repeat; background-position:5px 5px;
}
.OT-SRH-BTN{font-family:arial; font-size:13px; font-weight:bold; background-color:#cc3300; border-radius:15px; padding:7px 15px;
cursor:pointer; width: 182px; margin-left: -2px;
}
.OT-SRH-BTN tr td{color:#ffffff;
}
.AIR-ICON{float:left; width:30px; height:30px; 
background-repeat:no-repeat; background-position:5px 5px;
}
.Cell-ICON{float:left; width:30px; height:30px;
background-repeat:no-repeat; background-position:5px 5px;
}
.Depart-ICON{float:left; width:32px; height:30px;
background-repeat:no-repeat; background-position:5px 5px;
}
.Arrive-ICON{float:left; width:32px; height:30px;
background-repeat:no-repeat; background-position:5px 5px;
}
.AIR-DROPDOWN{float:left; width:145px; height:22px; background-image:url(https://dc1jlwb4urzlr.cloudfront.net/images/passes/select_down_arrow_new.jpg);
background-repeat:no-repeat; background-position:130px 1px; font-family:arial; font-size:13px; color:#000000; padding-top:7px;
}
.AIR-DROPDOWN1{float:left; width:145px; height:30px;font-family:arial; font-size:13px; color:#000000;background-color:#ffffff;border:none;
}
.AIR-DROPDOWN1{float:left; width:145px; height:30px;font-family:arial; font-size:13px; color:#000000;background-color:#ffffff;border:none;
}.COMPANY-DROPDOWN{float:left; width:322px; height:30px;font-family:arial; font-size:13px; color:#000000;background-color:#ffffff;border:none;
}
.COMPANY-DROPDOWN{float:left; width:322px; height:30px;font-family:arial; font-size:13px; color:#000000;background-color:#ffffff;border:none;
}
.clear{float:none; clear:both;
}
.OT-SEL-AIR{background-color:#ffffff; border-left:1px solid #e0e0e0; position:absolute; width:182px; z-index:1000;
border-right:1px solid #e0e0e0; border-bottom:1px solid #e0e0e0; margin-top:-1px; box-shadow:0px 4px 4px #e0e0e0;
}
.OT-SEL-AIR1{background-color:#ffffff; border:1px solid #e0e0e0; position:absolute; width:270px;  z-index:1000;
             margin-top:5px; box-shadow:0px 4px 4px #e0e0e0;
}
.ot-airline-list{margin:0px; padding:0px; list-style-type:none;
}
.ot-airline-list li{font-family:arial; font-size:13px; color:#000000; text-indent:0px; 
text-align:left; padding:5px; 
}
.ot-airline-list li:hover{color:#ffffff; background-color:#2F579D;
}
.OT-RED{color:#cc3300 !important;
}
.OT-ERR{padding-bottom:10px;
}
.OT-ERR div{font-family:arial; font-size:15px; color:#FFB400; text-align:left; padding:1px 0px; 		
}
.heightFix{height:250px !important; overflow:scroll; overflow-y: scroll; overflow-x: hidden;
}
.OT-SUB-TXT{font-family:arial; font-size:13px; color:#333333; font-weight:bold; width:120px; padding:5px 10px;
}
.styledOTSelect select{background: transparent; width:160px; font-size:12px; border:0; border-radius:0px;  -webkit-appearance: none; padding-bottom:7px;
}
.styledOTSelect{width:140px; height:20px; overflow:hidden; background: url(https://dc1jlwb4urzlr.cloudfront.net/images/passes/select_down_arrow.jpg) no-repeat right #ffffff; border: 1px solid #b8d8ed;
}
.OT-IN-N{font-family:arial; font-size:12px; color:#000000; width:142px; border: 1px solid #b8d8ed; height:20px;
}
.OT-FillSP{width:182px; background-color:#ffffff; height:10px; position:absolute; margin-top:-10px; 
border-left:1px solid #e0e0e0; border-right:1px solid #e0e0e0; margin-left:-1px;
}
.otNewErr{position:absolute; font-family:arial; font-size:12px; color:#FFB400; text-align:left;
}
.newFooter{padding:5px; margin-top:10px;
}
.ulbenefit li a:hover{text-decoration:underline !important;
}
#learnMore a{text-decoration:none; color:#0039AC;
}
#learnMore a:hover{text-decoration:underline !important;
}
.PnsBgSliderCtrl{position:absolute; right:0px; margin-top:-26px; z-index:10000000; 
}
ul#otNewSliderCtrol2{margin:0px; padding:0px; list-style-type:none;
}
ul#otNewSliderCtrol2 li{float:left; font-family:arial; font-size:30px; color:#666666; margin-right:5px; cursor:pointer;
     font-weight:bold;
}
.miPatch{background-color:#fff; position:absolute; width: 669px;margin-top: -20px;
}
.miPatch2{background-color:#fff; position:absolute; width:306px; margin-top:-23px; margin-left:-10px; 
}
.miPatch3{background-color: #FFF;
position: absolute;
width: 150px;
margin-top: 0px;
margin-left: -10px;}
::-webkit-input-placeholder { /* WebKit browsers */
    color: #000;	
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
   color:   #000;
   opacity:  1;   
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
   color:    #000;
   opacity:  1;   
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
   color:   #000;   
}
.sliderUpto{position:absolute; font-family:arial; font-size:12px !important; font-weight:bold !important;
   margin-top:-12px !important; text-shadow: 0px 1px 2px #000 !important; display:block;
   left:0px;
}
.opmi-txt br{display: block; margin:2px 0px !important;
}
.COMPANY-DROPDOWN{float:left; width:322px; height:30px;font-family:arial; font-size:13px; color:#000000;background-color:#ffffff;border:none;
}
.COMPANY-DROPDOWN{float:left; width:322px; height:30px;font-family:arial; font-size:13px; color:#000000;background-color:#ffffff;border:none;
}
.miPatch3{background-color: #FFF;
position: absolute;
width: 150px;
margin-top: -14px;
margin-left: -10px;}
.footer-new{
padding: 1px 5px;
font-size: 12px;
color: #ffffff;
background-color: #d09831;
border-radius: 3px;
}