.tabs 
{
   padding-top: 5px;
   margin: 0px 0px 4px 0px;
   height: 27px;
   font: 11px Tahoma,Verdana,sans-serif;    
   border-bottom: 1px solid #808080;
   z-index:0;
}

.tabs li.first 
{
   margin-left : 3px;
}

.tabsView3d 
{
   height: 25px;
   margin-left: 3px;
   margin-bottom: 0px;
   border-bottom: none;
   padding-top: 0px;
}
  
.tabsView3dBottom 
{
   height: 25px;
   margin-left: 3px;
   margin-bottom: 0px;
   border-bottom: none;
   padding-top: 0px;
}

  
.tabs li 
{
   float: left;
   -moz-border-radius: 2px 3px 0px 0px;
   border-radius: 2px 3px 0px 0px;
   border: 1px solid #808080;
   border-right: 1px solid #a4a09a;
   margin-top: 1px;
   position: relative;
   min-width: 202px;
   background:white;
   top:1px;
}

 .tabsView3d li
 {
   -moz-border-radius: 4px 4px 0px 0px;
   border-radius: 4px 4px 0px 0px;
   border: 1px solid white;
   border-right: 1px solid #696969;
   border-bottom: 1px solid #696969;
   margin-top: 4px;
   min-width: 30px;
}
  
.tabsView3dBottom li 
{
   -moz-border-radius: 0px 0px 4px 4px;
   border-radius: 0px 0px 4px 4px;
   border: 1px solid #696969;
   border-top: none;
   border-left: 1px solid white;
   margin-top: 0px;
   min-width: 30px;
}
  
.tabs a
 {
   height: 16px;
   padding: 4px 10px;
   display: block;
   color: ButtonText;
   text-decoration: none; 
   position: relative;
   z-index: 1;
   cursor: pointer;
} 

.tabsView3d a
{
   padding: 3px 8px 1px 8px;
   -moz-border-radius: 2px 2px 0px 0px;
   border-radius: 2px 2px 0px 0px;
   border: 1px solid ButtonFace;
   border-bottom: none;
   border-right: 1px solid #a0a0a0;
   cursor: pointer;
   color: ButtonText;
}
  
.tabsView3dBottom a 
{
   padding: 3px 8px 1px 8px;
   -moz-border-radius: 0px 0px 2px 2px;
   border-radius: 0px 0px 2px 2px;
   border: 1px solid #a0a0a0;
   border-top: none;
   border-left: 1px solid ButtonFace;
   cursor: pointer;
   color: ButtonText;
}

.tabs a:visited
{
   color: black;
}
  
.tabs .active 
{
   font-weight: bold;
   -moz-border-radius: 4px 4px 0px 0px;
   border-radius: 4px 4px 0px 0px;
   position: relative;
   margin-top: 0px;
   border-bottom:none;
   z-index: 2;
  border-bottom: none;
}
  
.tabsView3d .active
{
   font-weight: normal;
   margin-left: -3px;
   margin-right: -3px;
   bottom: -1px;
}
  
.tabsView3dBottom .active 
{
   font-weight: normal;
   -moz-border-radius: 0px 0px 4px 4px;
   border-radius: 0px 0px 4px 4px;
   top: -2px;
   margin-left: -3px;
   margin-right: -3px;
}

.tabs div 
{
   position: absolute;
   z-index: 1;
   top: 0px;
   left: 0px;
   width: 100%;
   height: 100%;
   background: black;
   opacity: 0.08;
} 

.tabs .active div
{
   opacity: 0;
}
  
.tabs .active a 
{
   height: 18px;
   padding: 4px 10px 4px;
   cursor: default;
   color: ButtonText;
}

.tabsView3d .active a
{
   padding: 4px 8px 1px 8px;
   -moz-border-radius: 2px 2px 0px 0px;
   border-radius: 2px 2px 0px 0px;
   cursor: default;
   color: ButtonText;
}
  
  
.tabsView3dBottom .active a 
{
   padding: 4px 8px 1px 8px;
   -moz-border-radius: 0px 0px 2px 2px;   
   border-radius: 0px 0px 2px 2px;   
   cursor: default;
   color: ButtonText;
}

.tabText
{
  font-size: 13px;
  margin: 0 4px 10px 5px;
  padding: 0 4px 1px 5px;
}

.tabIcon
{
  margin: 0px auto;
}

.exportSettings{
  height: auto;
  min-height: 28px;
  padding: 7px 0px 7px 9px;
  margin-left:10px;
}

html, body, div {padding: 0px;margin:0px;font: 11px Tahoma;}
.thead tr {color: CaptionText;}

.document th, .document td {vertical-align: top; font-family: "Tahoma"; font-size: 8pt; padding: 3px;border: 1px solid silver !important;padding: 2px 5px 2px 5px;margin:0px;}
.document table {border: 1px solid silver !important; border-collapse: separate;}

.exportTable table, .exportTable td {
    border-collapse:collapse;
    border:1px solid black;
    border-spacing: 5px 10px !important;
 }
.thead {font-weight: bold;}
a.pax{color: black; text-decoration: none;}
#controlBlock{
  top: 0px; 
  width: 99%; 
  padding: 5px 0;}
.closeBtn {float:right;margin-right: 10px;}
@media print {
  #content {margin-top: 0px;}
  #controlBlock {display: none;}
  html {padding: 0px;}
}
.loadMore {
  margin:5px auto;
  font: 13px Tahoma;
  width: 87%;
  text-align:center;
}
.export{
  display:inline;
  font-size: 13px;
  margin:0px 5px 2px;
  height:24px;
  padding:0px 3px 2px;
}
.exportCheckBox {
  vertical-align: middle;
}

.change-price-select {
    height: 20px;
    margin-right: 2px;
    width: 70px;
    margin-bottom: 2px;
}