/* CSS Document */

body {
	background-image:url(../images/background_tile.gif);
	background-repeat:repeat-x;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}

.searchList 
{
	border: 1px solid #666; 
	font-size:18px; 
	width:300px; 
	color:#666;	
}

.searchAirline {margin-left:15px;}
table.hometxt img
{
    padding:5px 0px 5px 0px;
}	

#bowl {
	width:917px;
	height:100%;
	margin:0 auto;
}
#Container {
	width:917px;
	background-image:url(../images/contentBack.jpg);
	background-repeat:no-repeat;
}
#header {
	height:86px;
	width:100%;
}	
#nav {
	height:25px;
	width:592px;
	float:right;
	}
#content {
	width:877px;
	margin: 20px;
}

#content #main 
{
	text-align: justify;
	padding: 5px;
}

#globallinks {
	height:20px;
}
h2 {
	font-size:18px;
	color:#1b559e;
	font-weight:bold;
	margin:5px 5px 5px 0;
}
h2.title {
	font-size:18px;
	color:#1b559e;
	font-weight:bold;
	margin:5px 5px 5px 0;
}
#footer {
	clear:both;
	width:900px;
	font-size:11px;
	color:#333333;

}
.footbar {
	height:21px;
	background-image:url(../images/footerTile.gif);
	background-repeat:repeat-x;
}
/* ------------------------------- Global Navigation Tabs ------------------------------- */
	
#tabs { 
      width:100%;
      font-family:Arial, Helvetica, sans-serif;
	  font-size:12px;
      }
#tabs ul {
	  margin:0;
	  list-style:none;
      }
#tabs li {
      display:inline;
      margin:0;
      padding:0;
      }
#tabs a {
      float:left;
      background:url("../images/tableftJ.gif") no-repeat left top;
      margin:0;
      padding:0 0 0 5px;
      text-decoration:none;
      }
#tabs a span {
      float:left;
      display:block;
      background:url("../images/tabrightJ.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      color:#24618E;
      }
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs a span {float:none;}
    /* End IE5-Mac hack */
#tabs a:hover span {
      color:#FFF;
      }
#tabs a:hover {
      background-position:0% -42px;
      }
#tabs a:hover span {
      background-position:100% -42px;
      }
	  
#tabs li.current a span {
      color:#FFF;
      }
#tabs li.current a {
      background-position:0% -42px;
      }
#tabs li.current a span {
      background-position:100% -42px;
      }

/* ------------------------------- End Global Navigation Tabs ------------------------------- */

	  
/* ------------------------------- Sub Navigation ------------------------------- */

#menu14 {
	width: 200px;
	margin: 10px;
	}
	
#menu14 li a {
	height: 32px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 24px;
	text-decoration: none;
	}	
	
#menu14 li a:link, #menu14 li a:visited {
	color: #24618E;
	display: block;
	background:  url(../images/menu14.gif);
	padding: 8px 0 0 10px;
	}
	
#menu14 li a:hover {
	color: #FFF;
	background:  url(../images/menu14.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}
#menu14 li.active a {
	color: #FFF;
	background:  url(../images/menu14.gif) 0 -32px;
	padding: 8px 0 0 10px;
	}

ul.menu {
	list-style: none;
	margin: 0;
	padding: 0;
	}		

/* ------------------------------- End Sub Navigation ------------------------------- */

#QuickSearch {
	width:870px;
	margin: 0 auto;
	height:97px;
	background-image:url(../images/SearchBack.jpg);
	background-repeat:no-repeat;
}
#news {
	width:870px;
	margin:0 auto;
	height:35px;
	border-bottom: 1px solid #CCCCCC;
	text-indent:15px;
	font-size:12px;
}
.introtext {
	width:535px;
	padding:5px 10px 5px 10px;
	margin: 0 auto; 
	height:171px;
	background-image:url(../images/IntroTextBack.gif);
	background-repeat:no-repeat;
	color:#FFFFFF; 
	font-size:13px;
	vertical-align:top;
}
#logocontainer {
	width:225px;
	height:px56
}
#subnav {
	width:225px;
	float:left;
	border:1px solid #CCCCCC;
}
#subcontenthome {
	width:870px;
	margin-top:15px;

}
#subcontent {
	width:640px;
	float:right;
	

}
#airlinebanner {
	width:640px;
	height:65px;
	padding-bottom:15px;

}
#subcontentbox {
	width:630px;
	height:100%;
	margin-top:15px;
	padding:5px;
	border:1px dotted #CCCCCC;
}

