/*----------------------------------------------------
  Default Boring stuff
----------------------------------------------------*/
*
{
margin: 0px;
padding: 0px;
}

body
{
background-color: WhiteSmoke;
color: #9f9f9f;
font-size: 11px;
font-family: "trebuchet ms", helvetica, sans-serif;
}

a
{
text-decoration: underline;
color: #93B300;
}

a:hover
{
text-decoration: none;
color: DarkOliveGreen ;
/*background: #D3E378 url('images/bbg1.gif') repeat-x;*/
}

strong
{
background: inherit;
color: #50514D;
}

/*----------------------------------------------------
  Header part of the site
----------------------------------------------------*/

#header
{
width: 100%;
height: 104px;
background-color: #4d4d4d;
background: url('http://static.airbana.net/css/images/a1.gif') repeat-x;
/*color: #ffffff;*/
}

#header_inner
{
position: relative;
width: 90%;
height: 104px;
margin: 0px auto;
}

#header_inner h1
{
background: inherit;
position: absolute;
left: 0px;
bottom: 50px;
text-transform: none;
font-size: 39px;
color: #fff;
font-weight: normal;
letter-spacing: -2px;
}

#header_inner h1 span
{
background: inherit;
color: #DADADA;
}

#slogan
{
background: inherit;
position: absolute;
left: 60px;
bottom: 25px;
color: #DADADA;
text-transform: lowercase;
font-size: 13px;
}

#SectionLinks
{
background: inherit;
position: absolute;
right: 0px;
bottom: 8px;
color: #DADADA;
text-transform: lowercase;
font-size: 20px;
}

#SectionLinks a
{
color: #DADADA;
text-decoration: none;
}

#SectionLinks a:hover
{
text-decoration: underline;
}

#icons
{
background: inherit;
position: absolute;
right: 100px;
top: 20px;
}

/*----------------------------------------------------
  Used when displaying text only stuff
	i.e the welcome page
----------------------------------------------------*/
#TextOnly
{
padding-top: 10px;
position: relative;
width: 680px;
height: 100%;
margin: 0px auto;
padding-bottom: 10px;
}

#TextOnly_Header
{
width: 680px;
height: 14px;
background-color: whitesmoke;
background: url('http://static.airbana.net/css/images/to_hdr.png');
}

#TextOnly_Content
{
width: 660px;
left: 0px;
height: 400px;
padding-right: 10px;
padding-left: 10px;
background: url('http://static.airbana.net/css/images/to_bdy.png') repeat-y;
overflow: auto;
font-weight:normal;
color:black;
font:12px arial,helvetica,clean,sans-serif;
}

#TextOnly_Content h3
{
	text-decoration:none;
	color:#3366CC;
	display:inline;
	font-weight:normal;
	font:12px
	/*border-bottom: 1px dotted #3366CC;*/
}

#TextOnly_Content h3:hover
{
	/*border-bottom: 1px solid #3366CC;*/
	cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* IE 5.x */
    font-weight:normal;
    font:12px
}

#TextOnly_Content a
{
	text-decoration:none;
	color:#3366CC;
	display:inline;
	font-weight:normal;
	font:12px
	/*border-bottom: 1px dotted #3366CC;*/
}

#TextOnly_Content a:hover
{
	/*border-bottom: 1px solid #3366CC;*/
	cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* IE 5.x */
    font-weight:normal;
    font:12px
}

#TextOnly_Content h1
{
	background-image: none;
	padding-right: 8px;
	color: SteelBlue;
}

#TextOnly_Footer
{
width: 680px;
height: 18px;
/*padding-bottom: 15px;*/
background-color: whitesmoke;
background: url('http://static.airbana.net/css/images/to_ftr.png');
}

/*----------------------------------------------------
  Used for the FullDetails section
----------------------------------------------------*/
#FullDetails
{
height: 100%;
background-color:#FFFFFF;
font-weight:normal;
color:black;
font:12px arial,helvetica,clean,sans-serif;
padding-left: 5px;
}

#FullDetails h3
{
	text-decoration: none;
	color:#3366CC;
	text-transform: none;
	display:inline;
	font-weight:normal;
	font:12px
	/*border-bottom: 1px dotted #3366CC;*/
}

#FullDetails h3:hover
{
	/*border-bottom: 1px solid #3366CC;*/
	cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* IE 5.x */
    font-weight:normal;
    font:12px
}

/*----------------------------------------------------
  Used when displaying the map etc
----------------------------------------------------*/

#Map
{
position: absolute; 
top: 104px;
bottom: 26px;
width: 100%;
margin: 0px auto;
}
/*----------------------------------------------------
  Dialog Stuff
----------------------------------------------------*/
.overlay{
    display: none;
    position: absolute;
    top: 0%;
    left: 0%;
    width: 100%;
    height: 100%;
    background-color: black;
    z-index:1001;
    -moz-opacity: 0.8;
    opacity:.80;
    filter: alpha(opacity=80);
}
 
.dialog_content {
    display: none;
    position: absolute;
    top: 25%;
    left: 25%;
    width: 50%;
    height: 50%;
    padding: 16px;
    border: 1px solid black;
    background-color: white;
    z-index:1002;
    overflow: auto;
} 

#GB_overlay {
  background-image: url(http://static.airbana.net/images/overlay.png); 
  position: absolute;
  margin: auto;
  top: 0;
  left: 0;
  z-index: 1000;
  width:  100%;
  height: 100%;
}

* html #GB_overlay {
  background-color: #000;
  background-color: transparent;
  background-image: url(images/blank.gif);
  filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://static.airbana.net/images/overlay.png", sizingMethod="scale");
}

#GB_window {
  top: 10px;
  left: 0px;
  position: absolute;
  background: #fff;
  border: 5px solid #aaa;
  overflow: auto;
  width: 400px;
  height: 400px;
  z-index: 1500;
}

#GB_frame {
  border: 0;
  overflow: auto;
  width: 100%;
  height: 378px;
}

#GB_caption {
  font: 12px bold helvetica, verdana, sans-serif;
  color: #fff;
  background: #888;
  padding: 2px 0 2px 5px;
  margin: 0;
  text-align: left;
}

#GB_window img {
  position: absolute;
  top: 2px;
  right: 5px;
  cursor: pointer;
  cursor: hand;
}


/*----------------------------------------------------
  Map Bubbles!
----------------------------------------------------*/
.BubbleDiv
{
z-index: 1; 
left: 5px; 
top: 10px; 
width: 280px; 
height: 205px; 
background-color:#FFFFFF; 
visibility: visible; 
overflow-y: auto; 
scrollbar-arrow-color:blue; 
scrollbar-face-color: #e7e7e7; 
scrollbar-3dlight-color: #a0a0a0; 
scrollbar-darkshadow-color:#888888;\"
font-weight:normal;
color:black;
font:12px arial,helvetica,clean,sans-serif;
}

.BubbleDiv a
{
color: #99b3cc;
}

.BubbleDiv a:hover
{
color: #5284b5;
}

.BubbleDiv h3
{
	text-decoration:none;
	text-transform:none;
	color:#3366CC;
	display:inline;
	font-weight:normal;
	font:12px
	/*border-bottom: 1px dotted #3366CC;*/
}

.BubbleDiv h3:hover
{
	/*border-bottom: 1px solid #3366CC;*/
	cursor: pointer; /* hand-shaped cursor */
    cursor: hand; /* IE 5.x */
    font-weight:normal;
    font:12px
text-decoration: underline overline; color: #99B3CC;
}
/*----------------------------------------------------
  Generic Stuff
----------------------------------------------------*/
h1
{
background: inherit;
color: #50514D;
text-transform: lowercase;
font-size: 26px;
}

h1 span
{
background: inherit;
color: #85AC1E;
}

h1 span sup
{
background: inherit;
color: #85AC1E;
font-size: 14px;
}

h3
{
margin-top: 30px;
background: inherit;
color: #50514D;
font-size: 15px;
text-transform: lowercase;
height: 34px;
background: url('http://static.airbana.net/css/images/a3.gif') repeat-x 0px 17px;
}

h3 span
{
background: inherit;
color: #85AC1E;
}

h3.first
{
margin-top: 0px;
}

/*----------------------------------------------------
  Put the footer at the bottom of the page
----------------------------------------------------*/

#footer 
{
clear: both;
position: fixed; 
bottom: 0px;
background: url('http://static.airbana.net/css/images/f2.gif') repeat-x;
width: 100%;
margin: 0px auto;
margin-bottom: 0px;
padding-top: 10px;
text-align: center;
text-transform: lowercase;
color: #99b3cc;
}

#footer a
{
color: #99b3cc;
}

#footer a:hover
{
color: #5284b5;
}

#StartDate
{
font-size:80%;
}

#EndDate
{
font-size:80%;
}

#DateSubmit
{
font-size:80%;
}
div#seo 
{
display:none;
}