
#T1_masterPod {
background:transparent url(/cms/global/assets/images/microsites/florida/homeMainPodLower.gif) no-repeat scroll center bottom;
color:#FFFFFF;
margin:0px;
padding:10px;
}
#T1_masterPod #intro{
padding:10px;
}
#T1_masterPod h3{
color:#fff;
}
#T1_masterPod #subRight{
background:url(/cms/global/assets/images/microsites/florida/mainPodSubRight.gif);
height:158px;
width:228px;
float:right;
}
#T1_masterPod #subRight p{
margin:7px;
padding-left:7px;
}
#T1_masterPod #subLeft{
background:url(/cms/global/assets/images/microsites/florida/mainPodSubLeft.gif);
height:66px;
width:281px;
float:left;
overflow:auto;
}
#T1_masterPod #introSection {
height: 200px;
}
#T1_masterPod .itemPod{
width:170px;
}
#T1_masterPod .introText{
width: 50%;
}
.T1_masterImage {
background:url(/cms/global/assets/images/microsites/florida/Beach_Hut.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T1_masterImage h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 33px;
color: #ffffff;
margin: 10px 0px 0px 20px;
}
.T1_textitempod {float:left; display:inline; width:170px; color: #fff;}
.T1_textitempod h3 {text-align:center; padding-top:5px; background:url(/cms/global/assets/images/microsites/florida/itemPodTop.gif) -170px 0px no-repeat; color:#ffffff;}
.T1_textitempod h2 {padding-left:15px; color:#ffffff;}
.T1_textitempod .podBody { background:url(/cms/global/assets/images/microsites/florida/itemPodBttm.gif) -170px 100% no-repeat;}
.T1_textitempod p{color:#fff; padding:0px;}
.T1_textitempod .tertiaryLink{
margin-left:10px;
margin-top:5px;
background:url(/cms/global/assets/images/microsites/florida/whitechevron.gif) no-repeat 0px 3px;
color:#fff;
width:150px;
}
.T1_textitempod a:visited { color:#ffffff}
.T1_textitempod a:hover {text-decoration:underline; color:#ffffff}
.T1_textitempod .padOutBottom { padding-bottom:35px; }
#T1_masterPod .offsetPod { padding-top:15px; background:url(/cms/global/assets/images/microsites/florida/offsetPod.gif) -12px -0px no-repeat; color:#ffffff;}
.T1_options{
float:left;
margin-right:14px;
margin-left:5px;
width:255px;
display:inline;
}
.T1_option{
width:208px;
height:125px;
margin-left:10px;
}
.T1_option h2{
font-size:small;
margin-bottom:5px;
padding-left:10px;
}
.T1_option p{
padding-left:10px;
padding-right:10px;
color: #555555;
}
.T1_option a{
margin-left:10px;
width:85%;
}
.T1_bg1{
background:url(/cms/global/assets/images/microsites/florida/family_pod.gif) no-repeat;
width:255px;
height:132px;
padding-top:15px;
}
.T1_bg2{
background:url(/cms/global/assets/images/microsites/florida/nightlife_pod.gif) no-repeat;
width:255px;
height:132px;
margin-top:10px;
padding-top:15px;
}
.T1_bg3{
background:url(/cms/global/assets/images/microsites/florida/cultural_pod.gif) no-repeat;
width:255px;
height:132px;
padding-top:15px;
}
.T1_bg4{
background:url(/cms/global/assets/images/microsites/florida/relaxing_pod.gif) no-repeat;
width:255px;
height:132px;
margin-top:10px;
padding-top:15px;
}
#T2a_masterPod{
background:url(/cms/global/assets/images/microsites/florida/miami_background.gif) no-repeat bottom;
color:#fff;
margin:0px 0px 20px 0px;
}
.T2a_masterImage {
background:url(/cms/global/assets/images/microsites/florida/miami_main_image.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T2a_masterImageTampa {
background:url(/cms/global/assets/images/microsites/florida/tampa_main_image.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T2a_masterImageFloridaKeys {
background:url(/cms/global/assets/images/microsites/florida/florida_keys_main_image.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T2a_masterImageGoldCoast {
background:url(/cms/global/assets/images/microsites/florida/gold_coast_main_image.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T2a_masterImage h1, .T2a_masterImageTampa h1, .T2a_masterImageFloridaKeys h1, .T2a_masterImageGoldCoast h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 21px;
color: #ffffff;
margin: 10px 0px 0px 20px;
}
#intro{
padding-top:10px;
}
.introMiami{
margin:0px;
padding-right:20px;
}
.introMiami .podHead {background:url(/cms/global/assets/images/microsites/florida/MiamiTransCurvesTop.gif) 0px 0px no-repeat; color:#000000;}
.introMiami .podBody {background:url(/cms/global/assets/images/microsites/florida/MiamiTransCurvesBttm.gif) 0px 100% no-repeat;}
.T2a_introInfoPod {width:280px;margin:0px 0px 0px 20px;}
.T2a_introInfoPod h3 {line-height:15px; margin-bottom:0px; color:#555555; padding:5px 0px 5px 20px; background:url(/cms/global/assets/images/microsites/florida/whiteInfoPodTops.gif) 0px 0px no-repeat; }
.T2a_introInfoPod .podBody {background:url(/cms/global/assets/images/microsites/florida/whiteInfoPodBttm.gif) 0px 100% no-repeat;}
.T2a_introInfoPod p { padding:0px 20px 17px 20px; color:#555555;}
#T2a_hotels .podBody{
padding-left:165px;
padding-bottom:10px;
background: url(/cms/global/assets/images/microsites/florida/orange_pod_bottom.gif) 0px bottom no-repeat;
}
#T2a_weather .podBody{
float:left;
padding-bottom:10px;
width: 570px;
background: url(/cms/global/assets/images/microsites/florida/orange_pod_bottom.gif) 0px bottom no-repeat;
}
#T2a_hotels p
{
padding: 0px 30px 0px 0px;
}
#T2a_weather p
{
padding: 0px 20px 0px 20px;
}
#T2a_hotels h3
{
margin: 0px;
background: url(/cms/global/assets/images/microsites/florida/orange_pod_top.gif) 0px 0px no-repeat;
padding: 0px 0px 5px 20px;
}
#T2a_weather h3{
margin: 0px;
background: url(/cms/global/assets/images/microsites/florida/orange_pod_top.gif) 0px 0px no-repeat;
padding: 15px 0px 5px 20px;
}
#T2a_hotels h5
{
margin: 0px;
font-size:12px;
padding: 0px 0px 5px 0px;
color: #40448e;
}
#T2a_hotels img
{
float:left;
margin: 0px;
padding: 0px 20px 5px 20px;
}
#T2a_weather img
{
float:left;
margin: 0px;
padding: 0px 0px 5px 1px;
}
#T2a_hotels a {
line-height:1.4em;
display:inline;
}
#T2b_masterPod{
background:url(/cms/global/assets/images/microsites/florida/florida_background.gif) no-repeat bottom;
color:#fff;
margin:0px 0px 20px 0px;
}
.T2b_masterImage {
background:url(/cms/global/assets/images/microsites/florida/orlando_main_image.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T2b_masterImage h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 21px;
color: #ffffff;
margin: 10px 0px 0px 20px;
}
.introFlorida {margin-right:20px;}
.T2b_introInfoPod {width:280px;margin:0px 0px 0px 20px;}
.T2b_introInfoPod h3 {margin-bottom:0px; color:#555555; padding-left:20px; padding-top:5px; background:url(/cms/global/assets/images/microsites/florida/whiteInfoPodTops.gif) 0px 0px no-repeat; }
.T2b_introInfoPod .podBody {background:url(/cms/global/assets/images/microsites/florida/whiteInfoPodBttm.gif) 0px 100% no-repeat;}
.T2b_introInfoPod p { padding:0px 20px 17px 20px; color:#555555;}
#T2b_hotels .podBody{
padding-left:165px;
padding-bottom:10px;
background: url(/cms/global/assets/images/microsites/florida/orange_pod_bottom.gif) 0px bottom no-repeat;
}
#T2b_weather .podBody{
float:left;
padding-bottom:10px;
width: 570px;
background: url(/cms/global/assets/images/microsites/florida/orange_pod_bottom.gif) 0px bottom no-repeat;
}
#T2b_hotels p
{
padding: 0px 30px 0px 0px;
}
#T2b_weather p
{
padding: 0px 20px 0px 20px;
}
#T2b_hotels h3
{
margin: 0px;
background: url(/cms/global/assets/images/microsites/florida/orange_pod_top.gif) 0px 0px no-repeat;
padding: 0px 0px 5px 20px;
}
#T2b_weather h3{
margin: 0px;
background: url(/cms/global/assets/images/microsites/florida/orange_pod_top.gif) 0px 0px no-repeat;
padding: 15px 0px 5px 20px;
}
#T2b_hotels h5
{
margin: 0px;
font-size:12px;
padding: 0px 0px 5px 0px;
color: #40448e;
}
#T2b_hotels img
{
float:left;
margin: 0px;
padding: 0px 20px 5px 20px;
}
#T2b_weather img
{
float:left;
margin: 0px;
padding: 0px 0px 5px 1px;
}
#T2b_hotels a {
line-height:1.4em;
display:inline;
}
.itempodOrlando { margin-right:10px; display:inline; width:260px;}
.itempodOrlando h3 {background:url(/cms/global/assets/images/microsites/florida/itemPodOrlandoTop.gif) 0px 0px no-repeat; color:#ffffff;}
.itempodOrlando .podBody {background:url(/cms/global/assets/images/microsites/florida/itemPodOrlandoBttm.gif) 0px 100% no-repeat;}
.itempodOrlando p{color:#555555; padding:10px 10px 0px 10px;}
#T3_masterPod{
background:url(/cms/global/assets/images/microsites/florida/disneyMainPodLower.jpg) no-repeat bottom ;
color:#fff;
padding:20px;
margin:0px;
background-color:#ccc;
}
#T3_masterPod .introText{
width: 53%;
}
.T3_masterImage {
background:url(/cms/global/assets/images/microsites/florida/wheretostay.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T3_masterImageTampa {
background:url(/cms/global/assets/images/microsites/florida/tampa-wheretostay.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T3_masterImageMiami {
background:url(/cms/global/assets/images/microsites/florida/miami_wheretostay.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T3_masterImageGoldCoast {
background:url(/cms/global/assets/images/microsites/florida/goldcoast_wheretostay.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T3_masterImageKeys {
background:url(/cms/global/assets/images/microsites/florida/keys_wheretostay.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T3_masterImage h1 { color:#fff; padding-left:10px; padding-top:15px;height:5px;line-height:30px;}
.T3_masterImageTampa h1 { color:#fff; padding-left:10px; padding-top:15px;height:5px;line-height:30px;}
.T3_masterImageMiami h1 { color:#fff; padding-left:10px; padding-top:15px;height:5px;line-height:30px;}
.T3_masterImageGoldCoast h1 { color:#fff; padding-left:10px; padding-top:15px;height:5px;line-height:30px;}
.T3_masterImageKeys h1 { color:#fff; padding-left:10px; padding-top:15px;height:5px;line-height:30px;}
.T3_introInfoPod {width:280px;}
.T3_introInfoPod .podHead {background:url(/cms/global/assets/images/microsites/florida/whiteInfoPodTops.gif) 0px 0px no-repeat; }
.T3_introInfoPod .podHead h3 {margin-bottom:0px; color:#555555; padding-left:20px; padding-bottom:5px; padding-top:10px; line-height:15px;}
.T3_introInfoPod .podBody {background:url(/cms/global/assets/images/microsites/florida/whiteInfoPodBttm.gif) 0px 100% no-repeat;}
.T3_introInfoPod p { padding:0px 20px 26px 20px; color:#555555; }
.T4H_masterImage {
background:url(/cms/global/assets/images/microsites/florida/HotelTypes.gif) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T4H_masterImageTampa {
background:url(/cms/global/assets/images/microsites/florida/tampa-hoteltypes.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T4H_masterImageMiami {
background:url(/cms/global/assets/images/microsites/florida/miami_hoteltypes.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T4H_masterImageGoldCoast {
background:url(/cms/global/assets/images/microsites/florida/goldcoast_hotels.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T4H_masterImageKeys {
background:url(/cms/global/assets/images/microsites/florida/keys_hotels.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T4H_masterImageDisney {
background:url(/cms/global/assets/images/microsites/florida/disney-hoteltypes.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T4H_masterImage h1 { color:#fff; padding-left:10px; padding-top:15px;height:5px;line-height:30px;}
.T4H_masterImageTampa h1 { color:#fff; padding-left:10px; padding-top:15px;height:5px;line-height:30px;}
.T4H_masterImageMiami h1 { color:#fff; padding-left:10px; padding-top:15px;height:5px;line-height:30px;}
.T4H_masterImageGoldCoast h1 { color:#fff; padding-left:10px; padding-top:15px;height:5px;line-height:30px;}
.T4H_masterImageKeys h1 { color:#fff; padding-left:10px; padding-top:15px;height:5px;line-height:30px;}
.T4H_masterImageDisney h1 { color:#fff; padding-left:10px; padding-top:15px;height:5px;line-height:30px;}
.T4H_introInfoPod {width:280px;}
.T4H_introInfoPod .podHead {background:url(/cms/global/assets/images/microsites/florida/whiteInfoPodTops.gif) 0px 0px no-repeat; }
.T4H_introInfoPod .podHead h3 {margin-bottom:0px; color:#555555; padding-left:20px; padding-top:10px;}
.T4H_introInfoPod .podBody {background:url(/cms/global/assets/images/microsites/florida/whiteInfoPodBttm.gif) 0px 100% no-repeat; min-height:130px}
.T4H_introInfoPod p { padding:0px 20px 10px 20px; color:#555555; }
.T4V_masterImage {
background:url(/cms/global/assets/images/microsites/florida/Villas.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T4V_masterImage h1 { color:#fff; padding-left:10px; padding-top:15px;height:5px;line-height:30px;}
.T4V_introInfoPod {width:280px;}
.T4V_introInfoPod .podHead {background:url(/cms/global/assets/images/microsites/florida/whiteInfoPodTops.gif) 0px 0px no-repeat; }
.T4V_introInfoPod .podHead h3 {margin-bottom:0px; color:#555555; padding-left:20px; padding-top:10px;}
.T4V_introInfoPod .podBody {background:url(/cms/global/assets/images/microsites/florida/whiteInfoPodBttm.gif) 0px 100% no-repeat;}
.T4V_introInfoPod p { padding:0px 20px 25px 20px; color:#555555; }
.T5_masterImage {
background:url(/cms/global/assets/images/microsites/florida/hulkrollercoaster.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T5_masterImage h1 { color:#fff; padding-left:20px; padding-top:20px;height:5px;line-height:30px;}
.T5_introInfoPod {width:280px;}
.T5_introInfoPod .podHead {background:url(/cms/global/assets/images/microsites/florida/whiteInfoPodTops.gif) 0px 0px no-repeat; }
.T5_introInfoPod .podHead h3 {margin-bottom:0px; color:#555555; padding-left:20px; padding-top:10px;}
.T5_introInfoPod .podBody {background:url(/cms/global/assets/images/microsites/florida/whiteInfoPodBttm.gif) 0px 100% no-repeat;}
.T5_introInfoPod p { padding:0px 20px 25px 20px; color:#555555; }
#T6_masterPod{
background:url(/cms/global/assets/images/microsites/florida/disneyMainPodLower.jpg) no-repeat bottom ;
color:#fff;
padding:10px 10px 10px 5px;
margin:0px;
}
.T6_masterImage {
background:url(/cms/global/assets/images/microsites/florida/disney.gif) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
color: #fff;
}
.T6_masterImage h1 { color:#fff; padding-left:10px; padding-top:12px;height:5px;line-height:30px;}
.T7_topImage {margin-top:20px; background-color:#ccc; position:relative; min-width: 0}
.T7_topImage img {line-height:185px; position:relative; }
.T7_topImage h1 {line-height:29px; padding-left:20px; margin-top:-168px; margin-bottom:8px; color:#fff; width:300px; height:160px; position:relative;}
#T7_masterPod{
background:url(/cms/global/assets/images/microsites/florida/disneyMainPodLower.jpg) no-repeat bottom ;
color:#fff;
padding:10px;
margin:0px;
background-color:#ccc;
}
#T7_masterPod h4{ color:#fff; }
#T7_masterPod .introInfoPod .tertiaryLink{
margin-left:0px;
background:url(/cms/global/assets/images/microsites/florida/whitechevron.gif) no-repeat 0px 3px;
color:#fff;
width:160px;
}
.T7_masterImage {
background:url(/cms/global/assets/images/microsites/florida/downtown.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
color: #fff;
}
.T7_masterImage h1 { color:#fff; padding-left:10px; padding-top:50px;height:5px;line-height:30px;}
.T7_copyright { font-size: 80%; }
li.T7_diamondbullet { list-style-type:none; padding-left:15px; background: url("/cms/global/assets/images/microsites/florida/diamondBullet.gif") no-repeat 0px 5px;}
.T8_masterImage {
background:url(/cms/global/assets/images/microsites/florida/OrlandoDolphins.jpg) bottom no-repeat;
width: 100%;
height: 185px;
margin-top: 20px;
}
.T8_masterImage h1 { color:#fff; padding-left:10px; padding-top:25px;height:5px;line-height:30px;}
.T9_topImage {background-color:#ccc; position:relative; float:left; width:335px; margin:20px 10px 0px 0px; height:145px}
.T9_topImage img {line-height:145px;}
.T9_topImage h1 {line-height:29px; padding-left:20px; margin-top:-128px; margin-bottom:0px; color:#fff; width:225px; height:110px}
.heroPod {width:225px; float:left; background:url(/cms/global/assets/images/microsites/florida/pink_grad_pod.gif) no-repeat; height:145px; color:#fff; background-color:#ccc; margin-top:20px}
.heroPod .scroll {height:125px; overflow:auto; width:195px; margin:10px 10px 0px 15px;}
.heroPod p {padding:0px; margin:0px}
.heroPod p.sep {font-weight:bold; border-bottom:1px dotted #fff; padding:0px 0px 5px 0px; margin:3px 0px 5px 0px}
.heroPod .scroll a.tertiaryLink {color:#fff;background:url(/cms/global/assets/images/microsites/florida/whitechevron.gif) no-repeat 0px 8px;padding-top:5px; margin:0px}
.options .textLeftLarge {float:left; width:325px;}
.options .imgRightLarge {float:right; width:225px; margin-left:20px;}
.options .textRightLarge {float:right; width:325px;}
.options .imgLeftLarge {float:left; width:225px; margin-right:20px;}
#exp {float:right; padding-bottom:10px; margin-top:-15px}
#exp .button {float:right}
.options .lead {font-weight:bold; margin-bottom:-5px; margin-top:10px}
.options ul{margin:-10px 0px 15px 0px}
.t11 {padding-bottom:10px;}
#flightDetails.ngtable table {border-width:0px 1px 1px 1px;}
#flightDetails.ngtable td {border-color:#fff; border-bottom:1px solid #ebecf1}
#flightDetails.ngtable th{border-color:#eaecf5;}
.options .textRight {float:right; width:425px;}
.options .imgLeft {float:left; width:145px}
.options .textLeft {float:left; width:425px;}
.options .imgRight {float:right; width:125px}
form .halfWidth {background-position:-360px 100%;}
.ngtable fieldset {background:#eaecf5; padding-top:7px; padding-bottom:5px;}
.fieldrow {width:100%; clear:both; background:#eaecf5; padding-top:5px; padding-bottom:5px;}
.fieldrow span {float:left; width:185px; padding-left:10px; font-weight:bold;}
.result {background:#fff; border-top:1px solid #cfcfcf; border-bottom:1px solid #cfcfcf;padding-top:10px; padding-bottom:10px; width:100%;}
.result .miles {font-weight:bold; padding-right:10px; float:right; color:#8494c5; font-size:12px}
form .ngtable .body {padding:0px 1px; border-top:0px;}
form select {width:145px; float:right; margin-right:10px}
#miles {float:right; padding:10px 10px 0px 0px}
#miles .button {float:right}

