/* CSS Document */
body {padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
tr, td, table {padding:0px; margin:0px;}
#Title { padding:30px 0px 19px 3px; margin:0px;}
.CenterTDS {padding:0px; margin:0 auto;}

/* testing area */

.Intellilink_Tooltip{/*display:none;*/ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#004363; margin:0px 0px 0px 0px; 
height:40px; display:none; width:180px; position:absolute; background-color:#b6cfdc; padding:8px 9px 6px 9px; border:1px solid white;}

html>body .Intellilink_Tooltip {/*display:none;*/height: auto; width:auto; max-width: 180px; min-height: 40px; }

.Intellilink_Tooltip2{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#004363; margin:0px 0px 0px 0px;
height:40px; display:none; width:180px; position:absolute; background-color:#b6cfdc; padding:/*0*/8px 9px 6px 9px; border:1px solid white;}

html>body .Intellilink_Tooltip2 { height: auto; width:auto; max-width: 180px; min-height: 40px; }

.Intellilink_Tooltip3{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#004363; margin:6px 0px 0px 0px; height:74px;
height:40px; display:none; width:180px; position:absolute; background-color:#b6cfdc; padding:/*0*/8px 9px 6px 9px; border:1px solid white;}

html>body .Intellilink_Tooltip3 {height: auto; width:auto; max-width: 180px; min-height: 40px; }

.Intellilink_Tooltip4{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#004363; margin:0px 0px 0px 0px; 
height:40px; display:none; width:180px; position:absolute; background-color:#b6cfdc; padding:/*0*/8px 9px 6px 9px; border:1px solid white;}

html>body .Intellilink_Tooltip4 {height: auto; width:auto; max-width: 180px; min-height: 40px; }

.Intellilink_Tooltip5{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#004363; margin:0px 0px 0px 0px;
height:40px; display:none; width:180px; position:absolute; background-color:#b6cfdc; padding:/*0*/8px 9px 6px 9px; border:1px solid white;}

html>body .Intellilink_Tooltip5 { height: auto; width:auto; max-width: 180px; min-height: 40px; }

.Intellilink_Tooltip6{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#004363; margin:6px 0px 0px 0px; height:74px;
height:40px; display:none; width:180px; position:absolute; background-color:#b6cfdc; padding:/*0*/8px 9px 6px 9px; border:1px solid white;}

html>body .Intellilink_Tooltip6 {height: auto; width:auto; max-width: 180px; min-height: 40px; }

.Intellilink_Tooltip7{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#004363; margin:0px 0px 0px 0px; 
height:40px; display:none; width:180px; position:absolute; background-color:#b6cfdc; padding:/*0*/8px 9px 6px 9px; border:1px solid white;}

html>body .Intellilink_Tooltip7 {height: auto; width:auto; max-width: 180px; min-height: 40px; }

.Intellilink_Tooltip8{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#004363; margin:0px 0px 0px 0px;
height:40px; display:none; width:180px; position:absolute; background-color:#b6cfdc; padding:/*0*/8px 9px 6px 9px; border:1px solid white;}

html>body .Intellilink_Tooltip8 { height: auto; width:auto; max-width: 180px; min-height: 40px; }

.Intellilink_Tooltip9{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#004363; margin:6px 0px 0px 0px; height:74px;
height:40px; display:none; width:180px; position:absolute; background-color:#b6cfdc; padding:/*0*/8px 9px 6px 9px; border:1px solid white;}

html>body .Intellilink_Tooltip9 {height: auto; width:auto; max-width: 180px; min-height: 40px; }

.Intellilink_Tooltip10{ font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; color:#004363; margin:6px 0px 0px 0px; height:74px;
height:40px; display:none; width:180px; position:absolute; background-color:#b6cfdc; padding:/*0*/8px 9px 6px 9px; border:1px solid white;}

html>body .Intellilink_Tooltip10 {height: auto; width:auto; max-width: 180px; min-height: 40px; }

.Tooltip_Title{	font-weight: bold; display:block; border-bottom: solid 1px #000000;}

/*end test */

/* Topnav section */
.HomeButton { padding:0px 190px 0px 0px; margin:0px;}
#TopNavPad { padding:0px 0px 10px 3px; margin:0px;}
#FooterText p{ padding:5px 0px 0px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
#FooterText p a{ text-decoration:underline;color:#333333;}
#FooterText p a:hover{ text-decoration:none; color:#333333;}
/*.OtherNavButtons {}*/

/*special hover text testing */
#SpecialText {}

/*Topnav FlightExplorer Content */
#FlightExplorerBoxBorder { border-left: 3px solid white; border-top: 3px solid white; border-right: 3px solid white; border-bottom:none; padding:0px; margin:0px;}
#FlightExplorerContent {padding:0px; margin:0px; background-image:url(../images/avd-flgt-exp-bg2.gif); background-position:top left; background-repeat:no-repeat; width:401px; height:148px;}
#FlightExplorerContent p{padding:10px 14px 7px 27px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF;}
#FlightExplorerContent p.special{padding:33px 0px 0px 29px; margin:0px;}
#FlightExplorerContent p.EditableText{padding:10px 0px 6px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:15px; color:#87b4cc; font-weight:bold;}
#FlightExplorerContent p.EditableText span{padding:0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:20px; font-weight:bold; color:#87b4cc;}
#FlightExplorerContent p.EditableWhiteText{padding:10px 0px 7px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold;}
#FlightExplorerContent p a{color:#FFFFFF; text-decoration:underline;}
#FlightExplorerContent p a:hover{color:#FFFFFF; text-decoration:none;}

/* numbering system - used for background colors, spacing and content */
#Top10Table {padding:0px 0px 5px 3px; margin:0px;}

.DelayedAirportsFadeDotted { background-image:url(../images/avd-mda-dotted-bg.gif); width:111px; height:30px; padding:0px; margin:0px; background-position:top left; background-repeat:no-repeat;}
.DelayedAirportsFadeDotted p{padding:9px 0px 0px 3px; margin:0px; color:#004363; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
.DelayedAirportsFadeDotted p a{color:#004363; text-decoration:underline;}
.DelayedAirportsFadeDotted p a:hover{color:#004363; text-decoration:none;}

.DelayedAirportsFade { background-image:url(../images/avd-mda-fade-bg.gif); width:111px; height:31px; padding:0px; margin:0px; background-position:top left; background-repeat:no-repeat;}
.DelayedAirportsFade p{ padding:9px 0px 0px 3px; margin:0px; color:#004363; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
.DelayedAirportsFade p a{color:#004363; text-decoration:underline;}
.DelayedAirportsFade p a:hover{color:#004363; text-decoration:none;}

.DelayedAirportsFadeDotted2 { background-image:url(../images/avd-mda-dotted2-bg.gif); width:103px; height:30px; padding:0px; margin:0px; background-position:top left; background-repeat:no-repeat;}
.DelayedAirportsFadeDotted2 p{padding:9px 0px 0px 0px; margin:0px; color:#004363; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
.DelayedAirportsFadeDotted2 p a{color:#004363; text-decoration:underline;}
.DelayedAirportsFadeDotted2 p a:hover{color:#004363; text-decoration:none;}

.DelayedAirportsFade2 { background-image:url(../images/avd-mda-fade2-bg.gif); width:103px; height:31px; padding:0px; margin:0px; background-position:top left; background-repeat:no-repeat;}
.DelayedAirportsFade2 p{padding:9px 0px 0px 0px; margin:0px; color:#004363; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
.DelayedAirportsFade2 p a{color:#004363; text-decoration:underline;}
.DelayedAirportsFade2 p a:hover{color:#004363; text-decoration:none;}

.TimesToFlyFadeDotted { background-image:url(../images/avd-wtf-dotted-bg.gif); width:104px; height:30px; padding:0px; margin:0px; background-position:top left; background-repeat:no-repeat;}
.TimesToFlyFadeDotted p{padding:9px 0px 0px 0px; margin:0px; color:#004363; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
.TimesToFlyFadeDotted p a{color:#004363; text-decoration:underline;}
.TimesToFlyFadeDotted p a:hover{color:#004363; text-decoration:none;}

.TimesToFlyFade { background-image:url(../images/avd-wtf-fade-bg.gif); width:104px; height:31px; padding:0px; margin:0px; background-position:top left; background-repeat:no-repeat;}
.TimesToFlyFade p{padding:9px 0px 0px 0px; margin:0px; color:#004363; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
.TimesToFlyFade p a{color:#004363; text-decoration:underline;}
.TimesToFlyFade p a:hover{color:#004363; text-decoration:none;}

.TimesToFlyFadeDotted2 { background-image:url(../images/avd-wtf-dotted2-bg.gif); width:106px; height:30px; padding:0px; margin:0px; background-position:top left; background-repeat:no-repeat;}
.TimesToFlyFadeDotted2 p{padding:9px 0px 0px 0px; margin:0px; color:#004363; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
.TimesToFlyFadeDotted2 p a{color:#004363; text-decoration:underline;}
.TimesToFlyFadeDotted2 p a:hover{color:#004363; text-decoration:none;}

.TimesToFlyFade2 { background-image:url(../images/avd-wtf-fade2-bg.gif); width:106px; height:31px; padding:0px; margin:0px; background-position:top left; background-repeat:no-repeat;}
.TimesToFlyFade2 p{padding:9px 0px 0px 0px; margin:0px; color:#004363; font-family:Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold;}
.TimesToFlyFade2 p a{color:#004363; text-decoration:underline;}
.TimesToFlyFade2 p a:hover{color:#004363; text-decoration:none;}

.DelayedFlightsFadeDotted { background-image:url(../images/avd-dotted-bg.gif); width:105px; height:30px; padding:0px; margin:0px; background-position:top left; background-repeat:no-repeat;}
.DelayedFlightsFadeDotted p{padding:10px 0px 0px 0px; margin:0px; color:#004363; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold;}
.DelayedFlightsFadeDotted p a{color:#004363; text-decoration:underline;}
.DelayedFlightsFadeDotted p a:hover{color:#004363; text-decoration:none;}

.DelayedFlightsFade { background-image:url(../images/avd-fade-bg.gif); width:105px; height:31px; background-position:top left; background-repeat:no-repeat;}
.DelayedFlightsFade p{padding:10px 0px 0px 0px; margin:0px; color:#004363; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold;}
.DelayedFlightsFade p a{color:#004363; text-decoration:underline;}
.DelayedFlightsFade p a:hover{color:#004363; text-decoration:none;}

.DelayedFlightsFadeDotted2 { background-image:url(../images/avd-dotted2-bg.gif); width:111px; height:30px; padding:0px; margin:0px; background-position:top left; background-repeat:no-repeat;}
.DelayedFlightsFadeDotted2 p{padding:10px 0px 0px 0px; margin:0px; color:#004363; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold;}
.DelayedFlightsFadeDotted2 p a{color:#004363; text-decoration:underline;}
.DelayedFlightsFadeDotted2 p a:hover{color:#004363; text-decoration:none;}

.DelayedFlightsFade2 { background-image:url(../images/avd-fade2-bg.gif); width:111px; height:31px; background-position:top left; background-repeat:no-repeat;}
.DelayedFlightsFade2 p{padding:10px 0px 0px 0px; margin:0px; color:#004363; font-family:Arial, Helvetica, sans-serif; font-size:9px; font-weight:bold;}
.DelayedFlightsFade2 p a{color:#004363; text-decoration:underline;}
.DelayedFlightsFade2 p a:hover{color:#004363; text-decoration:none;}

/* left homepage promo padding */
.LeftPagePad { padding:0px 0px 0px 3px; margin:0px;}
#LeftPagePadLeft { padding: /*32px*/10px 0 0 0; }
.LeftHomepagePromoPad {padding:0px 0px 5px 0px; margin:0px;}
#YesterdayDelays {padding:0px 0px 8px 0px; margin:0px; background-image:url(../images/avd-percentages-bg2.gif); width:257px; height:124px; background-position:0px 0px; background-repeat:no-repeat;}
#YesterdayDelays p{padding:74px 0px 0px 8px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#7E1C0E/*#D7E4EB*/; font-size:38px; }

#updatesBox { background: #e3eff6; overflow: auto; width: 520px; height: 205px; }
.updatesRow { background: #c9dde9 url(../images/avd-corner-blt.gif) 0 0 no-repeat; padding: 10px 40px 10px 12px; }
.updatesRowAlt { background: #e3eff6 url(../images/avd-corner-blt.gif) 0 0 no-repeat; padding: 10px 40px 10px 12px; }

span.highlightedupdate { font-weight: bold; color: #7e1c0e; }

#HomepageContentPad {padding:6px 0px 42px 8px; margin:0px;}
#HomepageContentPad p { margin: 0; padding: 4px 0; }
#HomepageContent p{padding:9px 0px 0px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333;}
#HomepageContent p a{color:#333333; text-decoration:underline;}
#HomepageContent p a:hover{color:#333333; text-decoration:none;}
#HomepageContent p.special{padding:9px 0px 6px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333333;}
#HomepageContent p.special a{color:#333333; text-decoration:underline;}
#HomepageContent p.special a:hover{color:#333333; text-decoration:none;}

#datasource a {color:#333333; text-decoration:underline;}
#datasource a:hover {color:#333333; text-decoration:none;}

/* footer content area */
#footerPad {padding:0px 0px 60px 0px; margin:0px;}
#footerBG {background-image:url(../images/avd-footer-bar.gif); background-position:top left; background-repeat:no-repeat; width:790px; height:23px; }
.footerBGText p{font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; padding:3px 18px 0px 11px; margin:0px;}
.footerBGText a{color:#FFFFFF; text-decoration:none;}
.footerBGText a:hover{color:#FFFFFF; text-decoration:underline;}
/*#footerBG .TextAlignLeft{ font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px;}
#footerBG .TextAlignRight{ }*/


/*landing page headline and content area styles */
#Landingbg { background-image:url(../images/avd-landing-bg.gif); width:100%; height:175px; background-position:top left; background-repeat:repeat-x;}

#LandingHeadlineBg {padding:0px; margin:0px; width:790px; height:42px; background-image:url(../images/avd-subheadline-bg.gif); background-position:top left; background-repeat:no-repeat;}
#LandingHeadlineBg p{padding:12px 0px 0px 35px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#FFFFFF; font-weight:bold;}

#LandingContentArea { padding:0px 55px 0px 33px; margin:0px; width:509px;}
#LandingContentArea p span{ padding:22px 0px 0px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#FF0000; font-size:12px;}
#LandingContentArea p{ padding:22px 0px 0px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#004668; font-size:12px;}
#LandingContentArea a{ color:#004668; text-decoration:underline;}
#LandingContentArea a:hover{ color:#004668; text-decoration:none;}

#LandingContentArea2 { padding:0px 55px 40px 33px; margin:0px; width:659px;}
#LandingContentArea2 p{ padding:22px 0px 0px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#004668; font-size:12px;}
#LandingContentArea2 a{ color:#004668; text-decoration:underline;}
#LandingContentArea2 a:hover{ color:#004668; text-decoration:none;}

#FlightExplorerContent2 { padding:0px 10px 20px 10px; margin:0px; width:727px;}
#FlightExplorerContent2 p{ padding:22px 0px 0px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#004668; font-size:12px;}
#FlightExplorerContent2 a{ color:#004668; text-decoration:underline;}
#FlightExplorerContent2 a:hover{ color:#004668; text-decoration:none;}

#FlightExplorerContent2Text { padding:0px; margin:0px; width:550px;}
#FlightExplorerContent2Text p{ padding:25px 10px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#004668; font-size:12px;}
#FlightExplorerContent2Text a{ color:#004668; text-decoration:underline;}
#FlightExplorerContent2Text a:hover{ color:#004668; text-decoration:none;}

#FlightExplorerForm { padding:0px; margin:0px; width:177px;}
.FlightExplorerFormContent { padding:25px 0px 0px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004668; width:177px;}

#LandingContentRgtList { padding:0px; margin:0px; width:193px;}
#LandingContentRgtList ul{ padding:22px 0px 0px 0px; margin:0px; list-style:none;}
#LandingContentRgtList ul li{ background-image:url(../images/avd-bullet.gif); background-position:0px 4px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; color:#004668; font-size:12px; font-weight:bold; padding:0px 0px 8px 8px;}
#LandingContentRgtList ul li a{ color:#004668; text-decoration:underline;}
#LandingContentRgtList ul li a:hover{ color:#004668; text-decoration:none;}
#LandingContentRgtList ul li.selected{ background-image:url(../images/avd-selected-blt.gif); background-position:0px 4px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; color:#004668; font-size:12px; font-weight:bold; padding:0px 0px 8px 8px;}
#LandingContentRgtList ul li.selected a{ color:#004668; text-decoration:underline;}
#LandingContentRgtList ul li.selected a:hover{ color:#004668; text-decoration:none;}

#LandingPromoContentTable { width:790px; padding:50px 0px 30px 0px; margin:0px;}
#LandingPromoBox1Header { width:263px; height:29px; background-color:#004668; border-right:1px solid #AAB8BF;}
#LandingPromoBox1Header p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12px; padding:6px 0px 0px 15px; margin:0px;}
#LandingPromoBox1Content { background-color:#B6CFDC; width:263px; height:154px; padding-bottom:19px; border-right:1px solid #AAB8BF;}
#LandingPromoBox1Content p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004668; padding:18px 0px 16px 16px; margin:0px;}
#LandingPromoBox1Content p a{ color:#004668; text-decoration:underline;}
#LandingPromoBox1Content p a:hover{ color:#004668; text-decoration:none;}
#LandingPromoBox1Content ul{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004668; padding:18px 12px 16px 36px; margin:0px;}
#LandingPromoBox1Content ul li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004668; padding:0px 4px 6px 0px; margin:0px;}
#LandingPromoBox1Content ul li a{ color:#004668; text-decoration:underline;}
#LandingPromoBox1Content ul li a:hover{ color:#004668; text-decoration:none;}

#LandingPromoBox2Header { width:262px; height:29px; background-color:#004668; border-right:1px solid #AAB8BF;}
#LandingPromoBox2Header p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12px; padding:6px 0px 0px 15px; margin:0px;}
#LandingPromoBox2Content { background-color:#C8DBE5; width:262px; height:154px; padding-bottom:19px; border-right:1px solid #AAB8BF;}
#LandingPromoBox2Content p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004668; padding:18px 0px 16px 16px; margin:0px;}
#LandingPromoBox2Content p a{ color:#004668; text-decoration:underline;}
#LandingPromoBox2Content p a:hover{ color:#004668; text-decoration:none;}
#LandingPromoBox2Content ul{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004668; padding:18px 12px 16px 36px; margin:0px;}
#LandingPromoBox2Content ul li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004668; padding:0px 0px 6px 0px; margin:0px;}
#LandingPromoBox2Content ul li a{ color:#004668; text-decoration:underline;}
#LandingPromoBox2Content ul li a:hover{ color:#004668; text-decoration:none;}

#LandingPromoBox3Header { width:263px; height:29px; background-color:#004668;}
#LandingPromoBox3Header p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#FFFFFF; font-size:12px; padding:6px 0px 0px 15px; margin:0px;}
#LandingPromoBox3Content { background-color:#DFEAF0; width:264px; height:154px; padding-bottom:19px;}
#LandingPromoBox3Content p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004668; padding:18px 0px 16px 16px; margin:0px;}
#LandingPromoBox3Content p a{ color:#004668; text-decoration:underline;}
#LandingPromoBox3Content p a:hover{ color:#004668; text-decoration:none;}
#LandingPromoBox3Content ul{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004668; padding:18px 12px 16px 36px; margin:0px;}
#LandingPromoBox3Content ul li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004668; padding:0px 0px 6px 0px; margin:0px;}
#LandingPromoBox3Content ul li a{ color:#004668; text-decoration:underline;}
#LandingPromoBox3Content ul li a:hover{ color:#004668; text-decoration:none;}

/* InteriorContent Area */
#InteriorContentArea { padding:0px 55px 30px 33px; margin:0px; width:509px;}
#InteriorContentArea h2{ padding:22px 0px 0px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#004668; font-size:16px;}
#InteriorContentArea h3{ padding:22px 0px 0px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#004668; font-size:14px;}
#InteriorContentArea p{ padding:22px 0px 0px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#004668; font-size:12px;}
#InteriorContentArea a{ color:#004668; text-decoration:underline;}
#InteriorContentArea a:hover{ color:#004668; text-decoration:none;}
#InteriorContentArea ul{ padding:22px 0px 0px 16px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#004668; font-size:12px;}
#InteriorContentArea ul li{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004668; padding:0px 0px 6px 0px; margin:0px;}
#InteriorContentArea ul li a{ color:#004668; text-decoration:underline;}
#InteriorContentArea ul li a:hover{ color:#004668; text-decoration:none;}

#InteriorContentRgtList { padding:0px; margin:0px; width:193px;}
#InteriorContentRgtList ul{ padding:22px 0px 0px 0px; margin:0px; list-style:none;}
#InteriorContentRgtList ul li{ background-image:url(../images/avd-bullet.gif); background-position:0px 4px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; color:#004668; font-size:12px; font-weight:bold; padding:0px 0px 8px 8px;}
#InteriorContentRgtList ul li a{ color:#004668; text-decoration:underline;}
#InteriorContentRgtList ul li a:hover{ color:#004668; text-decoration:none;}
#InteriorContentRgtList ul li.selected{ background-image:url(../images/avd-selected-blt.gif); background-position:0px 4px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; color:#7E1C0E; font-size:12px; font-weight:bold; padding:0px 0px 8px 8px;}
#InteriorContentRgtList ul li a.selected{ color:#7E1C0E; text-decoration:underline;}
#InteriorContentRgtList ul li a.selected:hover{ color:#7E1C0E; text-decoration:none;}

/*report complaints padding */
.QuestionsPadding {padding:22px 0px 0px 0px; margin:0px;}
.ThankyouPadding {padding:22px 0px 0px 0px; margin:0px;}

.ChartHeadline {padding:5px; margin:0px; background-color:#004668; font-family:Arial, Helvetica, sans-serif; color:#FFFFFF;}
#ChartContent {padding:5px; margin:0px; color:#004668; font-family:Arial, Helvetica, sans-serif;}
#ChartContent p{padding:10px 0px 8px 10px; margin:0px; color:#004668; font-family:Arial, Helvetica, sans-serif;}
.ChartBackToButton {padding:10px; margin:0px;}

/* wortst offenders section */
#MainContent {padding:0px 32px 30px 33px; margin:0px; width:323px;}
#MainContent p{padding:22px 0px 0px 0px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#004668; font-size:12px;}
#MainContent p a{color:#004668; text-decoration:underline;}
#MainContent p a:hover{color:#004668; text-decoration:none;}
#MainContent ul{padding:22px 0px 0px 16px; margin:0px; font-family:Arial, Helvetica, sans-serif; color:#004668; font-size:12px}
#MainContent ul li{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#004668; padding:0px 0px 6px 0px; margin:0px;}
#MainContent ul li a{color:#004668; text-decoration:underline;}
#MainContent ul li a:hover{color:#004668; text-decoration:none;}

#MainContentList { padding:0px 0px 0px 12px; margin:0px; width:388px;}
#MainContentList ul{ padding:22px 0px 0px 0px; margin:0px; list-style:none;}
#MainContentList ul li{ background-image:url(../images/avd-bullet.gif); background-position:0px 4px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; color:#004668; font-size:12px; font-weight:bold; padding:0px 0px 8px 8px;}
#MainContentList ul li a{ color:#004668; text-decoration:underline;}
#MainContentList ul li a:hover{ color:#004668; text-decoration:none;}
/*#MainContentList ul li.selected{ background-image:url(../images/avd-selected-blt.gif); background-position:0px 4px; background-repeat:no-repeat; font-family:Arial, Helvetica, sans-serif; color:#7E1C0E; font-size:12px; font-weight:bold; padding:0px 0px 8px 8px;}*/
#MainContentList ul li a.selected{ color:#7E1C0E; text-decoration:underline;}
#MainContentList ul li a.selected:hover{ color:#7E1C0E; text-decoration:none;}

#Worst_MostDelayedFlights { background-image:url(../images/avd-mdf-contentarea.gif); background-position:top left; background-repeat:no-repeat; width:379px; height:149px; padding:0px; margin:0px;}
#Worst_MostDelayedFlights p{padding:0px; margin:0px;}
#Worst_MostDelayedFlights p.row1{ padding:8px 0px 0px 4px; margin:0px; width:104px; height:; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004363; font-weight:bold;}
#Worst_MostDelayedFlights p.special2lines{ padding:1px 0px 0px 4px; margin:0px; width:104px; height:; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004363; font-weight:bold;}
#Worst_MostDelayedFlights p.row2{ padding:8px 0px 0px 4px; margin:0px; width:65px; height:; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004363; font-weight:bold;}
#Worst_MostDelayedFlights p.row3{ padding:8px 0px 0px 4px; margin:0px; width:110px; height:; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004363; font-weight:bold;}
#Worst_MostDelayedFlights p.row4{ padding:8px 0px 0px 4px; margin:0px; width:84px; height:; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004363; font-weight:bold;}

#Worst_MostDelayedDepartAirports { background-image:url(../images/avd-mdda-contentarea.gif); background-position:top left; background-repeat:no-repeat; width:365px; height:149px; padding:0px; margin:0px;}
#Worst_MostDelayedDepartAirports p{padding:0px; margin:0px;}
#Worst_MostDelayedDepartAirports p.row1{ padding:8px 0px 0px 4px; margin:0px; width:214px; height:; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004363; font-weight:bold;}
#Worst_MostDelayedDepartAirports p.row2{ padding:8px 0px 0px 4px; margin:0px; width:143px; height:; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004363; font-weight:bold;}

#Worst_MostDelayedArrivalAirports { background-image:url(../images/avd-mdaa-contentare.gif); background-position:top left; background-repeat:no-repeat; width:379px; height:149px; padding:0px; margin:0px;}
#Worst_MostDelayedArrivalAirports p{padding:0px; margin:0px;}
#Worst_MostDelayedArrivalAirports p.row1{ padding:8px 0px 0px 4px; margin:0px; width:214px; height:; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004363; font-weight:bold;}
#Worst_MostDelayedArrivalAirports p.row2{ padding:8px 0px 0px 4px; margin:0px; width:157px; height:; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004363; font-weight:bold;}

#Worst_RankingDelays { background-image:url(../images/avd-roawmd-contentare.gif); background-position:top left; background-repeat:no-repeat; width:365px; height:149px; padding:0px; margin:0px;}
#Worst_RankingDelays p{padding:0px; margin:0px;}
#Worst_RankingDelays p.row1{ padding:8px 0px 0px 4px; margin:0px; width:214px; height:; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004363; font-weight:bold;}
#Worst_RankingDelays p.row2{ padding:8px 0px 0px 4px; margin:0px; width:143px; height:; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004363; font-weight:bold;}

#Worst_MostDelayedAirlines { background-image:url(../images/avd-mda-contentare.gif); background-position:top left; background-repeat:no-repeat; width:767px; height:149px; padding:0px; margin:0px;}
#Worst_MostDelayedAirlines p{padding:0px; margin:0px;}
#Worst_MostDelayedAirlines p.row1{ padding:8px 0px 0px 4px; margin:0px; width:166px; height:; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004363; font-weight:bold;}
#Worst_MostDelayedAirlines p.row2{ padding:8px 0px 0px 4px; margin:0px; width:92px; height:; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004363; font-weight:bold;}
#Worst_MostDelayedAirlines p.row3{ padding:8px 0px 0px 4px; margin:0px; width:136px; height:; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004363; font-weight:bold;}
#Worst_MostDelayedAirlines p.row4{ padding:8px 0px 0px 4px; margin:0px; width:117px; height:; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004363; font-weight:bold;}
#Worst_MostDelayedAirlines p.row5{ padding:8px 0px 0px 4px; margin:0px; width:108px; height:; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004363; font-weight:bold;}
#Worst_MostDelayedAirlines p.row6{ padding:8px 0px 0px 4px; margin:0px; width:119px; height:; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#004363; font-weight:bold;}

.SmallFonts {font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/* AD Refresh, May 2007 */
td.planning-pad {
padding: 10px 0 7px 10px;
}

.planning-bdr {
border-right: #FFF solid 1px;
}

.planning-subtitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color:#FFF;
margin-top: 0;
padding-bottom: 15px;
}

td.planning-categories {
padding: 10px 0 10px 10px;
border-left: #FFF solid 2px;
}

a.planning-categories, a.planning-categories:visited {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
color: #00547d;
font-weight: 700;
text-decoration: none;
}

ul.planning-pad {
list-style: none;
margin-left: 0;
}

li.planning-pad {
padding-bottom: 10px;
margin-top: -5px;
}

li.planning-pad a {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
padding: 0;
margin-left: 0;
}

#highlighted-article {
width: 96%;
margin-top: 10px;
margin-right: auto;
margin-left: auto;
padding-bottom: 10px;
}

.highlighted-article-img {
float: left;
padding-right: 5px;
border: 0;
}

.highlighted-article-title {
color: #000;
font-family: Arial, Helvetica, sans-serif;
font-weight: 700;
font-size: 14px;
margin-top: 0;
}

.highlighted-article-text {
color: #4a4b4b;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}

#highlighted-article a, #highlighted-article a:visited {
color: #4a4b4b;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: 700;
}