#feature 
{
    padding-left:0px;
    height:114px;
}

#spSwoosh 
{
    background-image: url(../graphics/new_swoosh.png);
    background-repeat:no-repeat;
    background-position: 0px -9px;
    width:800px;
    height:114px;
}

#main 
{
    margin-top:-50px;
}

#column1 
{
    width:500px;
    padding-left:35px;
    color: #4f5659;
}

#column2
{
    padding-top:100px;
    width:260px;
}

h1 
{
    font-size: 18px;
    color:#1e499b;
    margin-bottom:10px;
    font-weight: normal;
}

h2 {
    font-size: 14px;
    color:#1e499b;
    margin-bottom:10px;
    margin-top:10px;
    font-weight: normal;
}

#flight_status
{
     background-image: url(../graphics/clock.png);    
}

.keyed_para 
{
    width:183px;
    padding-right:0px;
}

.flightTitle 
{
    display:block;
    margin-top:10px;
    margin-bottom:10px;
    font-weight:bold;
    text-transform:uppercase;
    font-size:9pt;
}

#flightTable, #flightTableDepartures 
{
    margin-bottom:15px;
}

#flightTable td, #flightTableDepartures td 
{
    width:40px;
    padding-top:5px;
    padding-bottom:5px;
    padding-left:5px;
    padding-right:5px;
}

.blue {
	color:#1e499b;
}

.ftHeading
{
    font-weight:bold;
   color:#1e499b;
    font-size:9pt;
}

#flightTable .oddRow 
{
}

#flightTable .evenRow, 
#flightTableDepartures .evenRow,
#flightTable .evenRow td,
#flightTableDepartures .evenRow td
{
    background-color: #e8eaea;
}

#viewOther, #viewArrivals
{
   color:#1e499b;
    font-size:9pt;
    margin-right: 10px;
    cursor: pointer;
}

#flightLegend 
{
    margin-top:10px;
    font-style:italic;  
    margin-bottom:20px;    
}

#flightLegend td 
{
    padding: 1px 5px 1px 5px;
}

#flightComparison 
{
}

.fcHeading 
{
    font-weight:bold;
    color: #1e499b;
    font-size:9pt;    
}

.sevenDayAdvance
{
    background-color:#0e8bc9;
    color:White;
    width:450px;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:10px;
}

#flightComparison  td
{
    width:80px;
    padding: 2px 5px 2px 5px;
}

.toDayAdvance 
{
    background-color:#44b4e4;
    color:White;
    width:450px;
    padding-top:2px;
    padding-bottom:2px;
    padding-left:10px;
    
}

#feedback .oddRow {
	

}

.feedbackQuestion {
	font-weight:bold;
	display:block;
	margin-top:10px;
	margin-bottom:10px;
}


.parkRate {
	margin-bottom:10px;
}

.parkTitle {
   color:#1e499b;
	font-weight:bold;
}

#parkRateTable {
	margin-top:10px;
}

#boardTable td{
	padding-bottom:15px;
}


/** Meetings and Events */
#meetings {
	background-color:#65b4e4;
	color:white;
	width:220px;
	padding:15px;
	margin-bottom:10px;
	
}

#meetings h1 {
	color:white;
	text-align:center;
	
}


.businessCard {
	margin-bottom:15px;
	margin-top:15px;
	padding-left: 130px;
	height:130px;
	background-repeat:no-repeat;
}

.cmsEdit {
	margin-top:10px;
	margin-bottom:10px;
	width:80%;
	padding:5px;
	border:1px solid #44b4e4;
	background-color:#c7e0f6;
}

.commRotCaption {
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	padding-bottom:5px;
	background-color:#e2e2e2;
	width:241px;
	color:#575c5f;
	font-style: italic;
	position:relative;
	top:-4px;
}

.bottomNav {
	list-style-type:none;
	margin: 0 auto;
}

.bottomNav li {
	float:left;
	margin-bottom:0px;
	margin-right:5px;
	margin-left:5px;
}

#bottomNavContainer {
	width:500px;
	text-align:center;
}

#cmsTestimonials {
	width:450px;
}

#newsroomReleaseList {
	width:350px;
	margin-top:20px;
	margin-bottom:20px;
}

#newsroomReleaseList .headerRow {
	color:#1e499b; 
	font-weight:bold;
	
}

#cmsPressReleases, #cmsTestimonials, #cmsAdList {
	width:450px;
}

.cmsTestimonialHeaderRow, .cmsPressReleasesHeaderRow, .cmsAdListHeaderRow {
	color:#1e499b; 
	font-weight:bold;

}
