/* Homepage */
#latestOfferContainer {padding:0; margin-bottom:10px; background:#1F2579;}
#latestOfferContainer .hrd {padding:7px; color:#ACB0FE; background-color:inherit;}
#latestOfferContainer .hrd span {font-size:12px; font-weight:bold; margin-right:25px; color:#FFF; background-color:inherit;}
#latestOfferContainer ul, #insuranceContainer ul { list-style-type:none; background:#EEEEEE; color:#F90F0E; font-weight:bold;}
#latestOfferContainer li { padding:7px 8px; height:14px; border-bottom:#FFF 1px solid;}
#latestOfferContainer li a { color:#000000; background-color:inherit;}
#latestOfferContainer .more, #latestOfferContainer .more a{ background:#EEEEEE; color:#6F77EB; font-weight:bold;}
#latestOfferContainer .dubbleLi, #insuranceContainer .dubbleLi { text-align:right;}
#latestOfferContainer .dubbleLi a, #insuranceContainer .dubbleLi a { float:left;}

#insuranceContainer {padding:1px; background:#EEEEEE; color:inherit; border:1px solid #D3D3D3;}
#insuranceContainer li { padding:2px 5px; background:url(../images/bg_dealdots.gif) no-repeat left 62%;}
#insuranceContainer .hrd { padding-left:17px; background:#6E76EB; font-size:12px; font-weight:bold; margin-bottom:5px; color:#fff; padding:5px 10px;}
#insuranceContainer .dubbleLi a { background:#EEEEEE; color:#000000;}
#insuranceContainer p {text-align:right; padding-right:5px;}
#insuranceContainer .more { background:#EEEEEE; color:#1F2579; border-top:#D3D3D3 1px solid; margin-top:3px; height:16px;}
#insuranceContainer .more a { background:#EEEEEE; color:#1F2579; margin-top:3px;}

#newyorkContainer, #discoverContainer {background:#EEEEEE; font-size:11px;}
#discoverContainer  {margin-bottom:10px;}
#newyorkContainer .hrd, #discoverContainer .hrd {background:#1F2579 url(../images/bullet_offers.gif) no-repeat right 50%; color:#fff; font-weight:bold; margin-bottom:1px; padding:2px 15px;}
#newyorkContainer p, #discoverContainer p {padding:7px 15px;} 
#newyorkContainer p a, #discoverContainer p a {font-weight:bold; color:#F90F0E;}

#newsletterContainer {padding:1px; background:#EEEEEE; color:inherit; border:#D3D3D3 1px solid;}
#newsletterContainer .hrd { padding-left:17px; background:#ACB1FE; font-size:12px; font-weight:bold; margin-bottom:5px; color:#fff; padding:5px 10px;}
#newsletterContainer input { vertical-align:middle; margin-top:3px;}
#newsletterContainer #mail { font-size:11px; width:136px;}
#newsletterContainer p {margin-left:10px; padding-bottom:10px;}

#flightForm { margin-bottom:10px;}

.thinkFlightAd img { float:left; margin-bottom:10px;}