p{font-size:12px; font-family: verdana,arial,helvetica; color:#000000;}
body{font-size:12px; font-family: verdana,arial,helvetica; color:#000000;background: url(../images/masterpage/body-bkg.jpg);background-repeat:repeat-x;}
li{font-size:12px; font-family: verdana,arial,helvetica; color:#000000;}
td{font-size:12px; font-family: verdana,arial,helvetica; color:#000000;}
h1{font-size:20px; font-family: verdana,arial,helvetica; color:#175763; font-weight:800;}
h2{font-size:17px; font-family: verdana,arial,helvetica; color:#175763; font-weight:800;}
h3{font-size:15px; font-family: verdana,arial,helvetica; color:#175763; font-weight:800;}

td.welcomeTeaser{padding:5px;font-size:11px; font-family: verdana,arial,helvetica; color:#000000;}
td.welcomeTeaserTitle{padding:5px;font-size:14px; font-family: verdana,arial,helvetica; color:#000000;font-weight:bold;}

.txtPrice{font-size:14px; font-family: helvetica,arial; color:red; font-weight:800;}
.phoneNumber{font-size:18px; font-family: arial,helvetica; color:#ffffff; font-weight:800;}
.legal{font-size:9px; font-family: arial,helvetica; color:#ffffff; font-weight:400;}
.sideTitle{font-size:14px; font-family: arial,helvetica; color:#175763; font-weight:bold;text-transform:uppercase;}
.sideBar{font-size:10px; font-family: verdana,arial,helvetica; color:#000000;}
.sideMedium{font-size:12px; font-family: verdana,arial,helvetica; color:#000000;}
.pageTitle{font-size:20px; font-family: verdana,arial,helvetica; color:#175763; font-weight:800;}
.redTitle{font-size:20px; font-family: helvetica,arial; color:red; font-weight:800;}
.status{font-size:14px; font-family: helvetica,arial; color:red; font-weight:600;}
.pageSubtitle{font-size:17px; font-family: verdana,arial,helvetica; color:#175763; font-weight:800;}
.quoteRequest{font-family:courier new,courier,arial;font-size:11px;}
.ammenitiesTitle{font-size:14px; font-family: arial,helvetica; color:#175763; font-weight:bold;}
.ammenitiesValue{font-size:14px; font-family: verdana,arial,helvetica; color:red; font-weight:600;}
.ammenitiesError{font-size:12px; font-family: verdana,arial,helvetica; color:red; font-weight:400;}
.ammenitiesLink{font-size:12px; font-family: verdana,arial,helvetica; color:#000000; text-decoration:none;}
.ammenitiesLink:hover{font-size:12px; font-family: verdana,arial,helvetica; color:#000000; text-decoration:underline;cursor:hand;}
.moreInfoLink{font-size:12px; font-family: verdana,arial,helvetica; color:#175763; text-decoration:none;font-weight:900;}
.moreInfoLink:hover{font-size:12px; font-family: verdana,arial,helvetica; color:#175763; text-decoration:underline;cursor:hand;}
div.photoBox {border-top:1px solid #e4e4e4; border-left:1px solid #e4e4e4; border-right:2px solid #c0c0c0; border-bottom:2px solid #c0c0c0; padding:10px; background-color: #ffffff}
image.photoBox {text-align:center; display:block; border:1px solid #000000;}

/*Go Independent!*/
.tourLink{font-size:12px; font-family: verdana,arial,helvetica; color:#000000; text-decoration:none;font-weight:600;}
.tourLink:hover{font-size:12px; font-family: verdana,arial,helvetica; color:#add8ea; text-decoration:underline;cursor:hand;}
.tourPrice{font-size:14px; font-family: arial,helvetica; color:red; font-weight:600;}
.tourPriceSmall{font-size:12px; font-family: arial,helvetica; color:red; font-weight:600;}
.tourTitle{font-size:14px; font-family: arial,helvetica; color:#175763; font-weight:800;text-transform: capitalize;}

/*Menu*/
.menuSubTitle{font-size:11px; font-family: verdana,arial,helvetica; color:#175763; font-weight:800;text-decoration:none;}
a.menuTitle{font-size:12px; font-family: verdana,arial,helvetica; color:#175763; font-weight:800;text-decoration:none;}
a.menuTitle:hover{font-size:12px; font-family: verdana,arial,helvetica; color:#175763; font-weight:800;text-decoration:underline;cursor:hand;}
a.menuLink{font-size:10px; font-family: verdana,arial,helvetica; color:#175763; font-weight:400;text-decoration:none;}
a.menuLink:hover{font-size:10px; font-family: verdana,arial,helvetica; color:#175763; font-weight:400;text-decoration:underline;cursor:hand;}
a.headerLink{font-size:10px; font-family: arial,helvetica; color:#ffffff; font-weight:800;text-decoration:none;text-transform:uppercase;}
a.headerLink:hover{font-size:10px; font-family: arial,helvetica; color:#add8ea; font-weight:800;text-decoration:underline;cursor:hand;text-transform:uppercase;}
td.sideMenu  {padding:10px;filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#53b1d3,endColorStr=#ffffff);border:1px solid #53b1d3;font-size:10px; font-family: arial,helvetica; color:#000000;}
td.sidebarBorder  {padding:5px;border-right:1px solid #175763;border-bottom:1px solid #175763;border-top:1px solid #175763;}
td.bodyBorder  {padding:5px; border-left:1px solid #175763;border-bottom:1px solid #175763;border-top:1px solid #175763;}

/*Tropical Destinations*/
td.Destination{padding:10px; border:1px solid #53b1d3; background-color:#fdfaf1;}
.destinationTitle{font-size:20px; font-family: verdana,arial,helvetica; color:#175763; font-weight:800;}

/*Modify attributes of #contentwrapper below as desired*/
#contentwrapper{width: 400;height: 250px;background-color: #ffffff;padding: 0px;}
.billcontent{width: 100%;display:none;color: #000000; font-family: sans-serif, arial, helvetica; font-size: 12px;}
.billboardTitle {color: #000000; font-family: sans-serif, arial, helvetica; font-size: 16px; font-weight: bold; text-decoration: none;}
.billboardLink {color: #000000; font-family: sans-serif, arial, helvetica; font-size: 12px; font-weight: bold; text-decoration: none;cursor:hand;}
.billboardLink:visited{color: #000000; text-decoration: underline;}
.billboardLink:hover{Color: #000000; text-decoration: none;}

/* styles for implementing round corners */
.rc_top { width:100%; position:relative; z-index:100; }
.rc_bot { width:100%; position:relative; }
.rc_top * { background-color:#C6D8D8; }
.rc_bot * { background-color:#C6D8D8; }
.rc { padding:10px 10px 10px 10px; border:1px solid #C6D8D8; }
.rc_nw { position:absolute; width:2px; height:2px; top:0; left:0; font-size:0; background-image: url(http://www.flamingo-travel.com/images/v2/rc_nw.gif); }
.rc_ne { position:absolute; width:2px; height:2px; top:0; right:0; font-size:0; background-image: url(http://www.flamingo-travel.com/images/v2/rc_ne.gif); }
.rc_sw { position:absolute; width:2px; height:2px; bottom:0; left:0; font-size:0; background-image: url(http://www.flamingo-travel.com/images/v2/rc_sw.gif); }
.rc_se { position:absolute; width:2px; height:2px; bottom:0; right:0; font-size:0; background-image: url(http://www.flamingo-travel.com/images/v2/rc_se.gif); }
/* brown my travel style modules */
.mytrav {margin-bottom:10px; }
.mytrav .rc { border-color:#fbe09e; background-color:#F9F9EF; }
.mytrav .rc_top * { background-color:#fbe09e; }
.mytrav .rc_bot * { background-color:#fbe09e; }
/* TOOLTIP */
#dhtmltooltip{position: absolute;left: -300px;width: 150px;border: 1px solid black;padding: 2px;background-color: #eaf1dd; visibility: hidden;z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);}
#dhtmlpointer{position:absolute;left: -300px;z-index: 101;visibility: hidden;}
/* QUOTE REQUEST */
.qr_title {font-weight:bold; text-align:right; width:150px; text-align:right;}
td.qr_header {font-size: 14px; font-weight:600; color:#175763; background-color: #add8ea; border-bottom:1px solid #53b1d3; border-right:1px solid #53b1d3; padding:5px;}
.qr_subheader {font-size: 12px; font-weight:bold; background-color:#add8ea; border:1px solid #53b1d3; width:100%; padding-left:15px;}

/* CALENDAR */
.MyCalendar .ajax__calendar_container {
    border:1px solid #646464;
    background-color: lemonchiffon;
    z-index: 1000;
    color: red;
}
.MyCalendar .ajax__calendar_other .ajax__calendar_day,
.MyCalendar .ajax__calendar_other .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,
.MyCalendar .ajax__calendar_hover .ajax__calendar_month,
.MyCalendar .ajax__calendar_hover .ajax__calendar_year {
    color: black;
}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,
.MyCalendar .ajax__calendar_active .ajax__calendar_month,
.MyCalendar .ajax__calendar_active .ajax__calendar_year {
    color: black;
    font-weight:bold;
}