/* ######### CSS for Shade Tabs. Remove if not using ######### */

.shadetabs{
padding: 3px 0;
margin-left: 0;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Arial;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{

margin: 0 0 7px 0;
}

.shadetabs li a{
text-decoration: none;
padding: 3px 7px 0 20px;
margin-right: 3px;
color: #2d2b2b;
background: url(../images/benginenav.gif) center left no-repeat;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
background: url(../images/benginenav_act.gif) center left no-repeat;
color: #2d2b2b;
}

.shadetabs li a.selected{ /*selected main tab style */
top: 1px;
text-decoration: underline;
}

.shadetabs li a.selected{ /*selected main tab style */
background: url(../images/benginenav_act.gif) center left no-repeat;
}

.shadetabs li a.selected:hover{ /*selected main tab style */
text-decoration: none;
}

.tabcontent{
display:none;
}

@media print {
.tabcontent {
display:block !important;
}
}

/* Book Engine */
#hbookengine{
float:left;
width:687px;
height:246px;
margin-top:6px;
background-image:url(../images/bookengine/book-engine.jpg); 
}
#activities{ font-size:11px;}
#activities h1{ margin:0; padding:0; font-size:19px; color:#0099FF;}
#packages{ font-size:11px;}
#packages h1{ margin:0; padding:0; font-size:19px; color:#0099FF;}
#bs1{ width:205px; float:left; margin: 10px 10px 0 5px;}
#bname{ margin:5px 0 0 15px;}
#bname h1 { font-family:Arial, Helvetica, sans-serif; margin: 0 0 0 0; padding:0; font-size:24px; font-weight:bold; color:#FFFFFF;}
#bnav{ width:155px; margin-left:29px; margin-top:10px;}
#bs2{ width:447px; float:left; margin: 10px 5px 0 0;}

/* Itinerary Section*/
#itine_wrapper{ width:661px; height:273px; background-image: url( http://travelusafla.com/finalsite/florida_travel_working/images/nav_bg.jpg )}
#itine{ width:661px; height:40px; /*background-image: url( http://travelusafla.com/finalsite/florida_travel_working/images/nav_bg.jpg )*/}
#itine h1{ color:#FFCC33; font-size:24px; margin: 4px 0 0 10px;}

/*Amadeus section  http://travelusafla.com/finalsite/florida_travel_working/images/nav_bg.jpg   */
#itinerary-l{
width:270px;
float:left;
margin: 13px 0 0 15px;
}
#itinerary_logos{ width:206px; height:47px; margin: 5px 0 0 30px;}
#itinerary_aimg{ width:248px; height:112px; margin: 3px 0 0 15px;}
#aitini_links{ color:#009900; font-size:16px; text-align:center; font-weight:bold; margin: 3px 0 0 0;}
#aitini_links  a:link {color:#009900;	text-decoration:none;}
#aitini_links a:visited { color:#009900; text-decoration:none;}
#aitini_links a:active { color:#009900; text-decoration:none;}
#aitini_links a:hover {color:#009900; text-decoration:underline;}

/*IMS section */
#itinerary_r{
float:left;
width:312px;
margin-left:40px;
margin-top:10px;

}
#itinerary_logos2{ width:312px; height:47px; margin: 5px 0 0 0;}
#itinerary_iimg{ width:249px; height:112px; margin: 3px 0 0 30px;}
#imitini_links{ color:#FF0000; font-size:16px; text-align:center; font-weight:bold; margin: 3px 0 0 0;}
#imitini_links  a:link {color:#FF0000;	text-decoration:none;}
#imitini_links a:visited { color:#FF0000; text-decoration:none;}
#imitini_links a:active { color:#FF0000; text-decoration:none;}
#imitini_links a:hover {color:#FF0000; text-decoration:underline;}

/* middle Section Right Side */
#msection1{
float:right;
width:221px;
background-color:#2c6eb1;
margin-left:14px;
margin-top:20px;
}
#msectionr_header{
width:221px;
height:42px;
background-image:url(../../images/mrightside/right-header.jpg);
}
#msectionr_header h1{
font-family:Arial, Helvetica, sans-serif; 
font-size:16px; 
font-weight:bold;
text-align:center;
margin:0; 
padding:15px 0 0 0;
color:#FFFF00;
}
#msectionr_content{ background-image:url(../../images/mrightside/right-bg.jpg); width:221px; height:146px;}
.eco{ margin: 0px 0 0 10px;}

/* middle Section Middle Side */
#msection2{
float:right;
width:221px;
background-color:#2c6eb1;
margin-left:10px;
margin-top:20px;
}
#msection1header{
width:221px;
height:42px;
background-image:url(../../images/middleside/midlelefttop.jpg);
}
#mssectionlcontent{ background-image:url(../../images/middleside/midleleftbg.jpg); width:221px; height:146px;}
#msection1header h1{
font-family:Arial, Helvetica, sans-serif; 
font-size:16px; 
font-weight:bold;
text-align:center;
margin:0; 
padding:15px 0 0 0;
color:#FFFF00;
}

.deals{ margin: 0px 0 0 10px;}

/* middle Section Left Side */
#msection3{
float:right;
width:221px;
margin-top:20px;
background-color:#2c6eb1;
}
#msection1lheader{
width:221px;
height:42px;
background-image:url(../images/leftside/travel_leftsheader.jpg)
}
#msection1lheader h1{
font-family:Arial, Helvetica, sans-serif; 
font-size:16px; 
font-weight:bold;
text-align:center;
margin:0; 
padding:15px 0 0 0;
color:#FFFF00;
}
#mssectionllcontent{ background-image:url(../images/leftside/travel_leftsbg.jpg); width:221px; height:146px;}

.groups{ margin: 0px 0 0 10px;}
