﻿#transitContainer
{
}
#transitContainer input[type='submit']
{
     width:auto !important;
}
#transitContainer select
{
     width:300px !important;
}
#visaResultContainer
{
     padding:5px;
     float:right;
     margin-top:10px;
     direction:ltr;
     text-align:left;
}
#visaResultContainer h3
{
    padding:0px 5px 10px 0px;
}
#visaResultContainer p
{
    padding:0px 5px 15px 0px;
}
#visaResultContainer a
{
    display:none;
}
#visaResultContainer .brownBar label
{
    float:left;
}

#visaResultContainer .footNoteBorderTop
{
    margin-top:-20px;
}
#visaResultContainer .resultsContainer
{
    float:right;
  padding:5px;
        background-color:rgb(241, 238, 231);
}
#visaResultContainer .borderContainer
{
    float:right;
    width:100%;
}
#visaResultContainer .footNoteBorderTop
{
    float:right;
}
/* VISA  */
.formContainer
{
 float:right;
 
}
.formContainer .row span,.formContainer .row select
{
  width:auto !important;
 
}  

div.flightSearchSummary
{
    background-color:rgb(241, 238, 231);
    padding:auto 10px auto 10px;
    
    
} 
div.flightSearchSummary table
{
    width:100%;
}
div.flightSearchSummary table td.detail
{
    font-weight:bold;
     padding-left:7px;
}
div.flightSearchSummary table td.label
{
         padding:5px;
         width:60px;
}