html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	/*padding: 0;*/ /* Commented out for development purposes */
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 98%;
	font-family: arial;
	vertical-align: baseline;
}

table, td, tr {
vertical-align: middle;
}

/* remember to define focus styles! */
:focus {
	outline: 0;
}

body {
	text-align: center;
    line-height: 100%;
	color: #545455;
	background-color: #25A1D7;
	background-position:center top;
	background-repeat:no-repeat;
}

ol, ul {
	list-style-type: none;
}

/* tables still need 'cellspacing="0"' in the markup */
table {
	border-collapse: separate;
	border-spacing: 0;
}

caption, th, td {
	font-weight: normal;
}

#origin_popupTable tbody tr td { /* Fixes spacing in popup validator's text */
    vertical-align: middle;
}

blockquote:before, blockquote:after,
q:before, q:after {
	content: "";
}

blockquote, q {
	quotes: "" "";
}

strong {
	font-weight: bold;
}

p {
	margin: 0 0 10px 0;
}

label {
	display: block;
	margin: 0 0 2px 0;
	font-size: 90%; 
}

input, select, textarea {
    margin: 0; 
}


h1, h2, h3, h4, h5 {
	padding: 0 0 10px 0;
}

h2 {
	font-size: 140%;	
    margin: 10px 0;
    padding: 0px;
    color: #264868;
}

h3 {
    color:#264868;
    font-weight:bold;
	font-size: 110%;
	padding: 10px 0 10px 0;
}

h4 {
	font-size: 100%;
	font-weight:bold;
	padding: 10px 0 10px 0;
}

h5 {
	font-size: 90%;
	color: #8E8E8E;
}

li {
    text-indent: 0;
    margin-left: 0px;
}
/* Secondary Links */
a:link, a:visited, a:active { text-decoration: underline; color: #545455; }
a:visited { text-decoration: underline; color: #989899; }
a:hover { text-decoration: underline; color: #ff332e; }

/* Main Links */
a:link, a:visited, a:active { text-decoration: underline; color: #ff332e; }
a:visited { text-decoration: underline; color: #ff5c58; }
a:hover { text-decoration: underline; color: #ff332e; }

/*** Start Container Styles ***/

.siteContainer {
	width: 990px;
	margin: 0 auto 15px;
	padding: 0;
	text-align: left;
	overflow: hidden;
	
}
.topStandardMargin{
    margin-top: 15px;
}
#interiorContent {
	width: 990px;
	overflow: hidden;	
	background:#C1EAFC;
	padding-bottom: 15px;
	padding-top:0px;
}
#interiorContainer{
    width: 936px;
    margin: 0 auto 0 auto;   
    z-index:9999;
    position:relative;
}
#interiorContainerHome{
    width: 936px;
    margin: 400px auto 0 auto;   
    z-index:9999;
    position:relative;
}
#homeInteriorContainer{
    width: 936px;
    position:relative;   
    z-index:9999;
}
#secondNavField li {
    margin-left:0px;
}
.interiorMarginBottom {
    margin-bottom: 15px;
}
.primeContentPadding {
	padding: 0 20px;
}
#tours, #attractions {
    height:255px;
}
.column2Field {
	line-height: 150%;
	background-color: #F2EAD7;
	display: block;
	border: 0 solid #AAAAAA;
	border-width: 0 1px;
	padding: 5px 10px;
}
.siteMapCol ul {
    margin: 15px 0;

}
.column2Field h3 {
	padding: 0 0 3px 0;
	border-bottom: 1px solid #A8A5A0;
	font-weight: normal;
}
#airlines table {
    background-color: #EDF7FD;
    margin-bottom: 10px;
}
#airlinesTable td {vertical-align:top;}
    
#airlines table a {
    text-decoration:none;
}
.column2Field label {
	font-weight: normal;
	font-size: 90%;
	display: block;
	margin: 5px 0 0 0;
}
#homeResTool {
    width:496px;
    display:block;
    float:left;
}

#DHTMLIFrame[style] {
    margin:-380px 0 0 -60px !important;
}

#DHTMLIFrame {
    margin:-400px 0 0 -90px !important;
}

#homeResTool #DHTMLIFrame[style] {
    margin:0 !important;
}

#homeResTool #DHTMLIFrame {
    margin:0 0 0 0 !important;
}

/***** End Container Styles *****/
/*
_____________________________________________________________________________________________*/


/*** Left Side Column Sytles ***/
.pageColLeft {
    float: left;
    width: 620px;
    /*overflow: hidden;   testing positioning */
    padding: 0px;
    margin: 0px;
}
.pageColLeft75 {
     float: left;
    width: 620px;
    /*overflow: hidden;   testing positioning */
    padding: 0px;
    margin: 0px;      
}
.pageColLeft50 {
    float: left;
    width: 462px;
    overflow: hidden;
    padding: 0; 

}
.pageColLeft25 {
    float: left;
    width: 299px;
    overflow: hidden;
    padding: 0; 

}
.case {
    width: 648px;
    overflow: hidden;
    padding: 0 0 6px 0;
    margin: 0;
}


h2.memberExclusives  {
    display: block;
    margin: 10px;
}

img.memberExclusives  {
    display: block;
    padding-top: 5px;
    margin: 0 0 0 5px;
}

p.facebook  {
    padding: 0 0 10px 40px;
    margin-left: 15px;
    background: transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/socialSprites.gif.gif) no-repeat;
    background-position: 0 -73px;
}

p.email {
    padding: 0 0 10px 40px;
    margin-left: 15px;
    background: transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/socialSprites.gif.gif) no-repeat;
    background-position: 0 0;
}

p.twitter  {
    padding: 0 0 10px 40px;
    margin-left: 15px;
    background: transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/socialSprites.gif.gif) no-repeat;
    background-position: 0 -153px;
}

/***** End Container Styles *****/
/*
_____________________________________________________________________________________________*/
.pageCol100 {
    float: left;
    width: 936px;
    /*overflow: hidden;   testing positioning */
    padding: 0px;
    margin: 0px;
}

.fullWidthContainer {
    margin: 0 10px 0 0;
    width: 936px;
}
/*** Specials ***/
.specialEmBG
{
    background-color: #F6FBFE;
    border: 1px solid #E2FAFA;
    margin-bottom: 20px;
    
}
#specialTemplateDisclaimer p, #specialTemplateDisclaimer h3
{
    font-size: 75%;
    color:#747474;
}
#specialTemplateDisclaimer h3
{
    margin-top: 30px;
    font-size: 85%;
    color:#747474;
}
/*** END Specials ***/

/*** Ad Banners ***/

.adDuoContainer .adMid {
    margin-left:-4px;
}

.leftGutter .adLeft 
{
    margin: 8px 0 8px -6px;
    width:305px;
    height:216px;
   overflow:hidden;
}
.leftGutter .adLeft img {
    margin: -4px 0 -8px 0;
}
 
.adLeft {
    float:left;
}
.adMid {
    float:left;
}
.adRight {
    float:left;
}
.bottomTileAds{
    padding-top:15px;
    clear:both;
}
#advisoriesContainer 
{
    margin-top: -10px;
}
/*** Top Banners ***/

#motorhomeTopBanner, #motorhome2TopBanner, #destinationsSubPageTopBanner, #hotelsTopBanner, #mnt2TopBanner, #city4TopBanner, #escortedTopBanner, #carRentalTopBanner, #motorhomesTopBanner, #destinationsTopBanner, #supportTopBanner, #termsTopBanner, #dealsTopBanner, #specialsHeader, #extrasTopBanner, #faqTopBanner, #airlinesTopBanner, #travelInsTopBanner {
     width:990px;
    height:400px;
    margin-bottom: -150px;
    *margin-bottom: -126px;
}

#specialsHeader {*margin-bottom: -150px;}

#destinationsTopBanner{background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/topBanners/beach9.jpg) top left no-repeat;} 
#destinationsSubPageTopBanner{background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/topBanners/MainDestBanner.jpg) top left no-repeat;} 
#faqTopBanner{background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/topBanners/beach6.jpg) top left no-repeat;}
#supportTopBanner{background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/topBanners/supportBanner.jpg) top left no-repeat;}
#termsTopBanner{background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/topBanners/city2.jpg) top left no-repeat;}
#dealsTopBanner{background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/topBanners/surf1.jpg) top left no-repeat;}
#extrasTopBanner{background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/topBanners/mountain1.jpg) top left no-repeat;}
#airlinesTopBanner{background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/topBanners/flight1.jpg) top left no-repeat;}
#travelInsTopBanner{background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/topBanners/city1.jpg) top left no-repeat;}
#motorhomesTopBanner{background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/topBanners/motorhomes1.jpg) top left no-repeat;}
#carRentalTopBanner{background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/topBanners/rentalCar1.jpg) top left no-repeat;}
#escortedTopBanner{background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/topBanners/beach4.jpg) top left no-repeat;}
#city4TopBanner{background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/topBanners/city4.jpg) top left no-repeat;}
#mnt2TopBanner{background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/topBanners/mountain2.jpg) top left no-repeat;}
#hotelsTopBanner{background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/topBanners/city4.jpg) top left no-repeat;}
#motorhomeTopBanner{background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/topBanners/motorhomes1.jpg) top left no-repeat;}
#motorhome2TopBanner{background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/topBanners/motorhomes2.jpg) top left no-repeat;}
/*** END Top Banners***/

/**** Deals styles ***/

.standardBottomPadding {
    margin-bottom: 15px;
    
}

#specialsFeaturedMoreWaysContainer
{
    padding-top: 20px;
}

/**** END Deals styles ***/
/*** Right Side Column Sytles ***/
.pageColRight {
    float: right;
    width: 299px;
    overflow: hidden;
    padding: 0; 
    margin:0;
}
.pageColRight75{
    float: right;
    width: 620px;
    overflow: hidden;
    padding: 0; 
    z-index: 9999;
}
.pageColRight50{
    float: right;
    width: 462px;
    overflow: hidden;
    padding: 0; 
}

/***** End Container Styles *****/

/*_____________________________________________________________________________________________*/



/* Default CSS adds modules and shadows
================================================*/
/* Basic styling, used when JavaScript is unsupported */
.cbb {
	margin:1em 0;
	padding:0;
	background:#fff;
}

.leftgutter .cbb h2 {
    font-weight:bold;
    font-size: 150%;
}
/* Normal styling */
	/* Top corners and border */

*html img.bt, *html img.bt div, *html img.bb, *html img.bb div {
background: transparent url("http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/spacer.gif") no-repeat top left;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/navigation/box.png"); }


.bt {
	height:9px;
	margin:0 0 0 18px;
	background:url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/navigation/box.png) no-repeat 100% 0;
}
.bt div {
	position:relative;
	left:-18px;
	width:18px;
	height:9px;
	background:url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/navigation/box.png) no-repeat 0 0;
	font-size:0;
	line-height:0;
}
 
	/* Bottom corners and border */
.bb {
	height:9px;
	margin:0 0 0 12px;
	background:url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/navigation/box.png) no-repeat 100% 100%;
}
.bb div {
	position:relative;
	left:-12px;
	width:12px;
	height:9px;
	background:url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/navigation/box.png) no-repeat 0 100%;
	font-size:0;
	line-height:0;
}
 
	/* Left border */
*html img.il, *html img.i2 {
background: transparent url("http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/spacer.gif") no-repeat top left;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/navigation/borders.png"); }

.i1 {
	padding:0;
	background-color:transparent;
	
}
	/* Right border */
.i2 {
	padding:0;
	margin:0;
	background-color: transparent;
}
	/* Wrapper for the content. Use it to set the background colour and insert some padding between the borders and the content. */
.i3 {
	display:block;
	margin:0 auto;
	background:#fff;
	padding: 2px 15px 0px 15px;
}
	/* Make the content wrapper auto clearing so it will contain floats (see http://positioniseverything.net/easyclearing.html). */
.i3:after {
	content:"."; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.i3 {display:inline-block;}
.i3 {display:block;}
/* Default CSS ends here */
 
/* Custom CSS
================================================*/
/* You can use different borders for different boxes on the same page. Just adjust the CSS. Here are a few examples, one of which uses the GIF images instead of the PNG images. Note that you can also adjust borders, heights and paddings this way. Remember to adjust the IE CSS as well. */
 



/*_____________________________________________________________________________________________*/

/* Start Detailed Styles */

.close {
	font-size: 90%;
	color: #000000;
	outline: none;
	float: right;
}

.floatRight {float: right;}
.floatLeft {float:left;}

.clear, .clearBoth {clear: both;}

.forceClear {
	clear: both;
	visibility: hidden;
}

.displayNone {display: none;}

.alignMiddle {
	vertical-align: middle;
}

span.pipe {
    margin: 0 5px;
}

.visibilityHidden {
    visibility: hidden;
}

.cpeArrowMargin {
    margin: 0 2px 0 0;
}

/***** End Detailed Styles *****/

/* Start Curved Corners For Containers - use only for curves*/

.xtop, .xbottom {display: block; background: transparent;}
.xb1, .xb2, .xb3, .xb4 {display: block; overflow: hidden;}
.xb1 {height: 1px;}
.xb2, .xb3 {height: 1px;} /* Comment out for Square Corners */

.xb2, .xb3, .xb4 {border-left: 1px solid; border-right: 1px solid; border-color:#fff; background-color:#fff;} /* Comment out for Square Corners */
.xb1 {margin: 0 5px;} /* Comment out for Square Corners */
.xb2 {margin: 0 3px; border-width: 0 2px;} /* Comment out for Square Corners */
.xb3 {margin: 0 2px;} /* Comment out for Square Corners */
.xb4 {height: 2px; margin: 0 1px;} /* Comment out for Square Corners */

.highlightFieldxb1Bkgd, .highlightFieldBkgd {background-color: #FAF2E7;}
.highlightFieldBorder {border-color: #FAF2E7;}

.primeContentxb1Bkgd, .secondContentxb1Bkgd, .column2Fieldxb1Bkgd, .hotelRatingFieldxb1Bkgd, .packageFieldxb1Bkgd, .adServerFieldxb1Bkgd, .promotionsFieldxb1Bkgd, .roomsIncludeFieldxb1Bkgd, .carFieldxb1Bkgd{background-color: #AAAAAA;}
.primeContentBkgd, .adServerFieldBkgd, .promotionsFieldBkgd {background-color: #FFFFFF;}
.primeContentBorder, .secondContentBorder, .column2FieldBorder, .hotelRatingFieldBorder, .packageFieldBorder, .adServerFieldBorder, .promotionsFieldBorder, .roomsIncludeFieldBorder, .carFieldBorder {border-color: #AAAAAA;}

.secondContentBkgd, .column2FieldBkgd, .hotelRatingFieldBkgd, .roomsIncludeFieldBkgd, .carFieldBkgd {background-color: #F2EAD7;}
.packageFieldBkgd { background-color: #D6EBFE; }

/***** End Curved Corners For Containers Styles *****/

h2 span.subH2 {
	font-size: 60%;
    line-height: 22px;
}

.calendarIcon {
	width: 20px;
	height: 22px;
    padding: 0;
	margin: 0;
	background: transparent url(images/calendarIcon.gif) no-repeat top left;
}

/* Tool Tip Styles */

a.toolTip small, a.toolTip small.promoCodeToolTipPosition, a.toolTip small.bookInfantToolTipPosition {
	position: absolute;
	visibility: hidden;
	margin: 5px 0 0 0;
	*margin: 30px 0 0 -30px;
}

a.toolTip small.promoCodeToolTipPosition {
	margin: -90px 0 0 0px;
    *margin: -70px 0 0 0px;
	width: 160px;
}

a.toolTip small.bookInfantToolTipPosition {
	 margin: -175px 0 0 -103px;
	*margin: -175px 0 0 -114px;
    font-size: 115%;
}

a.toolTip:hover {
	text-decoration: none; 
	border: 0px;
	z-index: 99;
}

a.toolTip:hover small {
	visibility: visible;
	height: auto;
	cursor: pointer;
	z-index: 98;
}

.tooltipField {
	background: #FFFFFF; 
	border: 1px solid #25a2da;
	padding: 10px;
	width: 250px;
	z-index: 99;
	color: #000000;
	text-align: left;
}

/*** End Tool Tip Styles ***/

/* Start Button Styles */

input.btnBuildVacation,
input.btnUpdate,
input.btnBookNow,
input.btnReturn,
input.btnGo,
input.btn33Ctr,
input.btn22Ctr {
      font-weight: bold;
      text-decoration: none;
      text-align: center;
      color: #FFFFFF;
      cursor: pointer;
      cursor: hand;
      float: left;
      border: 0 solid transparent;
      outline: none;    /* Hide dotted border around tab links in Firefox */
      *overflow: visible; /* Takes care of added padding on input buttons in IE6, doesn't help IE7 though */
} 

input.btnBuildVacation,
input.btnUpdate,
input.btnBookNow,
input.btn33Ctr {
    height: 33px;
	font-weight: bold;
	font-size: 110%;
    background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/buttons/btnSprite33.gif) repeat-x 0 -66px;
    padding: 0 0 4px 0; 
    *padding: 0 0 1px 0; 
    outline: none;
} 

span:hover input.btn33Ctr {background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/buttons/btnSprite33.gif) repeat-x 0 -165px;} 

input.btnBookNow,
input.btnReturn,
input.btnGo,
input.btn22Ctr {
    height: 22px;
	font-size: 90%;
    font-weight: bold;
    font-family: Arial, Helvetica, Sans-Serif;
    background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/buttons/btnSprite22.gif) repeat-x 0 -44px;
    overflow: hidden;
    outline: none;
    padding: 0 0 3px 0; 
    *padding: 0 0 1px 0; 
} 

span:hover input.btn22Ctr {background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/buttons/btnSprite22.gif) repeat-x 0 -110px;} 

input.btnBookNow {*width: 60px;}

.btnBuildVacationLt, .btnBuildVacationRt,
.btnUpdateLt, .btnUpdateRt,
.btn33Rt, .btn33Lt {
    width: 4px;
    height: 33px;
    cursor: pointer;
    cursor: hand;
    float: left; 
} 

.btnBookNowLt, .btnBookNowRt,
.btnReturnLt, .btnReturnRt,
.btnGoLt, .btnGoRt,
.btn22Rt, .btn22Lt {
    width: 3px;
    height: 22px;
    cursor: pointer;
    cursor: hand;
    float: left; 
}

/*Hover States*/

.btnBookNowLt, .btnReturnLt, .btnGoLt, .btn33Lt {background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/buttons/btnSprite33.gif) no-repeat 0 0;}
.btnBookNowRt, .btnReturnRt, .btnGoRt, .btn33Rt {background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/buttons/btnSprite33.gif) no-repeat 0 -33px;}
span:hover .btn33Lt {background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/buttons/btnSprite33.gif) no-repeat 0 -99px;}
span:hover .btn33Rt {background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/buttons/btnSprite33.gif) no-repeat 0 -132px;}

.btn22Lt {background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/buttons/btnSprite22.gif) no-repeat 0 0;}
.btn22Rt {background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/buttons/btnSprite22.gif) no-repeat 0 -22px;}
span:hover .btn22Lt {background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/buttons/btnSprite22.gif) no-repeat 0 -66px;}
span:hover .btn22Rt {background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/buttons/btnSprite22.gif) no-repeat 0 -88px;}

.btnBuildVacationLt {
      background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/buttons/btnSprite33.gif) no-repeat 0 0;
}

.btnBuildVacationRt {
      background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/buttons/btnSprite33.gif) no-repeat 0 -33px;
}

/*** End Button Styles ***/

/* Image Overflow Styles */

.imgOverflow {
	overflow: hidden;
	width: 260px;
	height: 115px;
	position: relative; 
	text-align: center;
	padding-bottom:10px;
}
.imgOverflow img 
{
    margin-bottom: 5px;
}
.imgPosition {
	position: relative;
	top: -17%;
}

/***** End Image Overflow Styles *****/

/*** Commmon Elements ***/

.questionImage {
	background: transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/question.gif) no-repeat top left;
	width: 18px;
	height: 19px;
}

#homeTwitter
{
    position: absolute;    
    margin:9px 0 0 398px;
}
#homeFacebook{
    position: absolute;     
    margin:63px 0 0 343px;
}
#homeYoutube{
    position: absolute;  
    margin:65px 0 0 398px;
}
.homeEmail h2 {
    color: #264868;
    font-size: 140%;
    margin: 0 0 25px;
    padding: 10px 15px;
 }
.homeEmail .emailSignupContainer {
    width:210px;
    padding: 5px;
    overflow: hidden;
    position: absolute;    
    margin:3px 0 0 252px;
}
#emailTxtPosition input { width: 155px;}
#leftGutterEmail .emailSignupContainer {
    width:210px;
    padding: 5px;
    overflow: hidden;
    position: absolute;    
    margin:60px 0 0 128px;
}
#leftGutterEmail .emailSignupContainer #emailTxtPosition input {
    width: 120px;
}

.shade25 {
    background: transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/fade25BG.jpg) no-repeat top center; 
    width: 299px;
    height: 24px;
}
.shadeContainer25 .i3 {
    background: #fff url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/fade25BG.jpg) no-repeat center 26px; 
}
.shadeContainer75 .i3 {
    background: #fff url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/fade75BG.jpg) no-repeat center 26px; 
}
.singleShadeContainer75 {
    height: 24px;
    width: 620px;
    margin-top: -15px;
    background: #fff url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/fade75BG.jpg) no-repeat top center; 
}

#leftGutterEmail{
    width:299px;
    padding: 5px;
    overflow: hidden;
    background: transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/emailAndSocial.png) no-repeat 0px 0px;
    height: 100px;
    margin:0;
}
.emailSignupContainer input {
    float: left;
}

.emailBtnPosition {
    float: left;
    margin: 0 0 0 5px;
}

#overviewExcerptLinks {
    font-size: 90%;
    clear: both;
    text-align: right;
    padding: 0 0 10px 0;
    line-height: 0;
}

#overviewExcerptLinks a {
    text-decoration: none;
}

#overviewExcerptLinks a span.expandCollapseSymbol {
    font-size: 90%;
}

#overviewExcerptLinks a span.expandCollapseText {
    text-decoration: underline;
}

fieldset.siteSearch {
    margin: 15px 5px 5px 0; 
    padding: 0;
}

fieldset.siteSearch input.searchField { 
    font-size: 85%;
    width: 210px;
    padding: 4px 5px 4px 23px;
    background:  url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/search.gif) no-repeat 0 -1px;
    font-family: Arial, Helvetica, "Sans-Serif";
    font-weight: bold;
    color: #ababab;
    border: solid 1px #999999;
}

.homeHotelRating {
    display: block;
    float: right;
    margin-right: 32px;
    padding-bottom: 0px;
}

.featuredHotelRating0_0 { background:transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/ratings/0_0Star.gif) no-repeat top left; height:12px; width:61px;}
.featuredHotelRating0_5 { background:transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/ratings/0_5Star.gif) no-repeat top left; height:12px; width:61px;}
.featuredHotelRating1 { background:transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/ratings/1_0Star.gif) no-repeat top left; height:12px; width:61px;}
.featuredHotelRating1_5 { background:transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/ratings/1_5Star.gif) no-repeat top left; height:12px; width:61px;}
.featuredHotelRating2 { background:transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/ratings/2_0Star.gif) no-repeat top left; height:12px; width:61px;}
.featuredHotelRating2_5 { background:transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/ratings/2_5Star.gif) no-repeat top left; height:12px; width:61px;}
.featuredHotelRating3{ background:transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/ratings/3_0Star.gif) no-repeat top left; height:12px; width:61px;}
.featuredHotelRating3_5 { background:transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/ratings/3_5Star.gif) no-repeat top left; height:12px; width:61px;}
.featuredHotelRating4 { background:transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/ratings/4_0Star.gif) no-repeat top left; height:12px; width:61px;}
.featuredHotelRating4_5 { background:transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/ratings/4_5Star.gif) no-repeat top left; height:12px; width:61px;}
.featuredHotelRating5 { background:transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/ratings/5_0Star.gif) no-repeat top left; height:12px; width:61px;}
.featuredHotelRating5_5 { background:transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/ratings/5_5Star.gif) no-repeat top left; height:12px; width:61px;}


/***** End Common Elements *****/

/*** Home Page Layout ***/

.advisoryList{    
    width: 462px;
    margin: 15px 10px 0 0;
}
.advisoryList .i3, #tours, #attractions{
    background: #fff url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/fade50BG.jpg) no-repeat center 26px; 
}
.advisoryList .i3 {    
    height: 98px;
    overflow: hidden;
}
.fullWidthContainer .i3
{
    background: #fff url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/fade100BG.jpg) no-repeat center 26px; 
    
    padding: 0 25px;
}

.homeEmail {
    background: transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/emailAndSocialBG.png) no-repeat 0px 0px;
    height: 116px;
    width: 462px;
    margin: 15px 10px 0 0;
}
.hotelImagePlaceholderHome {
    border: 2px solid #E9E9E9;
    display: block;    
    margin: 0;
    padding: 4px; 
    float:left;
    width:45%;
    height: 86px;
}
.hotelDropDestination 
{
    width: 215px;
}
.hotelListItem {
     margin-left: 0px;
}
#hotelFeaturedVerticalContainer .hotelItemHome{
    display: inline;
    float: left;
    padding-bottom: 10px;
    margin-left: 0px;
    width:265px;
}

.featuredHotelNameHome {
    display: block;
    float:right;
    padding-bottom: 3px;
    width: 48%;
    text-align:center;
    padding-top:0px;
    *font-size: 10px;
 
 }
 
.featuredHotelList120 {width: 120px; float: left; border: 0px solid red;}
.featuredHotelList450 {width: 450px; float: right; border: 0px solid blue; padding-top: 4px;}
.featuredHotelList {overflow: visible; height: 100%; *margin-bottom: -10px; padding: 0;}
 
 .featuredHotelsHome {
    height: 380px;
    background: transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/rightTabBottomBg.jpg) no-repeat bottom center;
}

.homeTopAds {
    height: 260px;
    width: 625px;
}



.homeDestBtns {
    padding: 0px;
    margin: 0;
    width: 620px;    
}

.homeDestBtns .i3{   
    height: 100px;
}

.i3 h2{
    color:#264868;
    margin:0 0 25px 0;
    padding:0;
    font-size: 140%;
    
    
}
#homeLandingPage {
    margin: -8px 0 0 0;
}

#homeLandingPage #rotatorWrapper .jshowoff-slidelinks {	 /*Container with text menu */
    width: 620px;
    position: absolute;
    top: 216px;
    right: 0;
    margin: 0;
    padding: 0;
}	

#homeLandingPage #rotatorWrapper .jshowoff-slidelinks a {	
    width: 10px;
    height: 10px;
    text-indent: -9999px;
    background: none;
	float: left;
    padding: 0;
	margin: 36px 6px 0 6px;
	position: relative;
	left: 520px;
	text-decoration: none;
	outline: none;
	line-height: 0;
    background: gray url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/homeRotatorNav.gif) no-repeat 0 0;
}

#homeLandingPage #rotatorWrapper .jshowoff-slidelinks a:hover {
    background-color: #000;
}

#homeLandingPage #rotatorWrapper .jshowoff-slidelinks a.jshowoff-active {
    background: gray url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/homeRotatorNavCurrent.gif) no-repeat 0 0;
}

#homeLandingPage #rotatorWrapper .jshowoff-next,
#homeLandingPage #rotatorWrapper .jshowoff-prev {
    display: none; /* Turns off the arrow nav on rotator */
}

#homeLandingPage #rotatorWrapper .jshowoff { /* Main Container javascript generated around slideshow #features UL */
	border: solid 1px #aaaaaa;
}


.HomeTabContent #specialsFeaturedDestVertContainer ul {
    margin: 0;
    padding: 0;
}
.HomeTabContent #specialsFeaturedDestVertContainer {
    background-color: transparent;
    margin: 10px;
    overflow: hidden;
}

.HomeTabContent #specialsFeaturedDestVertContainer li {
    display: inline;
    float: left;
    margin-left: 0;
    padding-bottom: 10px;
    width: 265px;
}

.HomeTabContent .imgOverflow {
    height: 86px;
    overflow: hidden;
    padding-bottom: 10px;
    position: relative;
    text-align: center;
    float:left;
    width: 90px;
}


.HomeTabContent .copyContainer {
    float: right;
    padding-right: 10px;
    text-align: left;
    width: 155px;
}

.HomeTabContent #specialsFeaturedDestVertContainer ul li {
   text-align: left;
   height: 30px;
}


#homeDealTab {
    width:76px;
    background-position: 0 0;

}
#homeHotelTab {
    width:82px;
    background-position: -75px 0;
}
#homeDestTab {
    width:141px;
    background-position: -157px 0;
}

.HomeTabs .ajax__tab_default .ajax__tab_header {
    margin-bottom: 0px;
}

.HomeTabContent .ajax__tab_body { background-color: #fff; height: 360px;}
.HomeTabContent #specialsFeaturedDestVertContainer, .HomeTabContent #hotelFeaturedVerticalContainer, .HomeTabContent #hotelFeaturedVerticalContainer{padding-top:5px;}
.ajax__tab_active #homeDealTab {
    background-position: 0 -35px;
}
.ajax__tab_active #homeHotelTab {
    background-position: -76px -35px;
}
.ajax__tab_active #homeDestTab {
    background-position: -157px -35px;
}
.HomeTabContent {background: #ffffff;}
.HomeTabLink {font-size: 18px;}
.HomeTabs .ajax__tab_tab a {
    display: block;
    float: left;
    margin: 0;
    padding: 0;
    height:35px;
    text-indent: -9999px;
    background: transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/homeTabs.png) no-repeat top left;
}
.HomeTabs .ajax__tab_active a  {
    display: block;
    float: left;
    margin: 0;
    padding: 0px;
    height:35px;
    text-indent: -9999px;
    background: transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/homeTabs.png) no-repeat top -35px;
}
.HomeTabs .ajax__tab_default .ajax__tab_tab {margin-right: 0px;}

#destinationsFeaturedTabVertical { 
width:360px;
margin:0px auto;
padding: 0 0 0 10px;
}

#destinationsFeaturedTabVertical ul {
    overflow: hidden;
    padding: 20px 0 0 0;
    margin: 0 auto;  
}

#destinationsFeaturedTabVertical ul li {
    width: 185px;
    float: left;
    margin: 5px 9px 0 0;
    padding: 5px;
    border: 0;
    background-color: #FFFFFF;

}
    #destinationsFeaturedTabVertical ul li a h4 { margin: 0px; padding: 0 0 4px 0; font-size: 120%; }
        #destinationsFeaturedTabVertical ul li a:hover h4 { text-decoration: underline; }
    #destinationsFeaturedTabVertical ul li img{ width:185px; height:111px; overflow:hidden;}


/***** End Home Page Layout *****/

/*** airline styles ****/


.flightImgBG {
    width:100%;
    background-color:#EEF7FC;
    padding: 5px 0;
    margin-top:15px;
}

.uper {
    float: right;
}
.listblue 
{
    list-style-type:circle;
    margin: 5px 0px 20px;
    *text-indent:17px;
}

.restrictions {
    font-size: 75%;
    color:#747474;
}
/****** Exceptions Message Styles ******/

.exceptionContainer {
    margin: 0 auto 0px auto;
    width: 97%;
    display:none;
}

.xtopException, .xbottomException {
	display: block;
	background: transparent; 
	width: 100%;
}

.column2FieldException {
	border: solid 0 #AAAAAA;
    border-width: 0 1px;
	background-color: #E6E6E6;
}

.xb1ExceptionBkgd {
	background-color: #AAAAAA;
}

.exceptionFieldBackground {
	background-color: #E6E6E6;
}

.column2ExceptionFieldBkgd {
   width: 98%;
   padding: 9px;
   border: solid 0 #AAAAAA;
   border-width: 0 1px;
   background-color: #E6E6E6;
}

.messageContainer {
    width: 97%; 
    overflow: hidden;
}

.messageTextContainer {
    width: 95%;
    float: left;
    margin: 5px 0 0 10px;
}

.messageTitleText {
    color: #CC0000;
    margin-bottom: 0;
    font-size: 100%;
}

.detailsExceptionLink {
    display: block; 
    vertical-align: middle; 
    cursor: hand; 
    outline: none;
}

.alertExceptionIcon {
    width: 33px; 
    height: 31px;
    float: left;
    background: transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/alertIconLarge.gif) no-repeat top left;
}

.exceptionIframe {
	clear: both;
	overflow: hidden;
	text-align: center;
	margin: 10px 0 0 10px;
	*margin: 10px 0 0 4px;
	padding-bottom: 5px;
}

.exceptionIframe .messageContainer {
	clear: both;
	margin: 5px auto 12px auto;
}

.exceptionIframe .messageTextContainer {
	float: left;
	width: 90%;
	text-align: left;
	margin: 0 0 0 10px;
}

.exceptionIframe .alertExceptionIcon {
	float: left;
    margin: 0 0 0 10px;
}

/****** End Exceptions Message Styles ******/


/* Modal Popup Styles */

.waitScreenVisibility { /*DO NOT REMOVE ME!* needed for modal waitscreens*/
	visibility: hidden;
	position: absolute;
	left: -9999px;
	top: 0;
}

.modalBackground {
	background-color: #161616;
	filter: alpha(opacity=90);
	opacity: 0.8;
}

.modalPopup  {
	border: 3px solid #AAAAAA;
	padding: 3px;
}

.modalPopup, .modalBody {
	background-color: #FAF2E7;
}

.OnSaleFilteringWaitScreen  {
	border: 3px solid #AAAAAA;
	padding: 3px;
	background: transparent url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/filteringWaitScreen.jpg) no-repeat top left;
	font-size: 14pt;
	font-weight: bold;
	width: 490px; 
	height: 220px;
	text-align: left;
	position: relative;
	overflow: hidden;
}

.OnSaleFilteringWaitScreen div { /*styles text inside filtering waitscreen */
    font-size: 80%;
    margin: 170px 0 0 70px;
    *margin-top: 172px;
}

.modalContainer {
	text-align: left;
	padding: 10px; 	
	width: 600px;
}

.waitScreenLastSection p {
    font-family: verdana;
    color: #000000;
    font-size: 12px;
}

.modalWaitScreenPopup { 
	border: 2px solid #AAAAAA;
	text-align: left; 	
	width: 640px; 
	height: 320px;
	padding: 10px;
}

.modalWaitScreenBackground, .modalWaitScreenPLCodeBackground { /*Controls style and background of Waitscreens*/
	background: #FFFFFF;
	width: 640px; 
	height: 320px;
	padding: 10px;
	position: absolute;
	top: 0;
	left: 0;
}

#waitscreenSection1 b {font-size: 13px !important;}

.modalWaitScreenPLCodeBackground { 
	background: #FFFFFF url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/PrivateLabel/images/waitscreenPL.jpg) no-repeat top left;
}

.waitScreenLogo {
	margin: 0 5px;
	height: 134px;
	width: 630px;
	background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/logo2.gif) no-repeat top left;
}

.FareTypemodalPopup {
	background-color: #FFF3E7;
	padding: 3px;
}

.fareTypeContainer {
	background-color: #FFF3E7;
	text-align: left;
	padding: 10px; 	
	width: 500px;
}

.mapModalContainer {
	text-align: left;
	padding: 10px;
	width: 880px;
	height: 550px;
}

.modalYScroll {
	overflow-y: auto;
	height: 500px;
}

/***** End Modal Popup Styles *****/

/* 	Property Adjustment Key: top, right, bottom, left */

/* Search Panel Progress Update Styles */

#searchProgressField {
	position: absolute;
	z-index: 99; 
    padding-top: 23px;
    font-size: 170%;
    text-align: center;
	width: 495px;
	height: 390px;
	margin: 35px 0px 0px -3px;
    *margin: 0 0 0 0;
	background: url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/homeRezBg.gif) center -35px; 
}

#searchProgressFieldlong {
	position: absolute;
	z-index: 99; 
    padding-top: 30px;
    font-size: 170%;
    text-align: center;
	width: 328px; 
	background: #FFFFFF;
}

.leftGutter .i3 {
    padding: 0;
    background: #fff url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/fade25BG.jpg) no-repeat center 26px; 
    width: 299px;
}

#PackageRestool #packageRadios select {
    margin: 10px 0 20px 0;
}
#megaResTool #searchProgressField {
	position: absolute;
	z-index: 99; 
    text-align: left;
    padding: 40px 0 0 20px;
    font-size: 170%;
	width: 600px; 
    height: 270px;
	background: #FFFFFF;
}
/***** Search Panel Progress Update Styles *****/

/* Wait Screen Styles */
	
.waitScreenSection2, .waitScreenSection3, .waitScreenSection4, .waitScreenSection5  {
	font-weight: bold;
}
	
#waitLoader {
	padding: 37px 0 37px 250px;
}	

/***** End Wait Screen Styles *****/
/****** Search Result Styles******/

.searchResultBlock {
	padding:10px;
	font-size:100%;
	font-family:verdana,arial,helvetica,sans-serif;
    border-bottom:solid 5px #e6e6e6;
    margin:0 0 20px 0;
}

.searchResultBlock a { font-weight:bold;}
.searchResultBlock a a:hover {
	color:#006699;
}

.searchResultBlock p {
    font-size:100%;
    line-height:125%; 
    margin:0 0 10px;
    text-indent:0;
    color:#000;
}

.googleURL {
    color:#666;
    font-family:arial,helvetica,sans-serif;
    font-size:90%;
    font-style:italic;
}

.searchSummery {
    font-family:arial,helvetica,sans-serif;
    font-size:100%;
    color:#fff;
    padding:0 10px;
}

.searchSummery .searchItem {
	float:left;
	color:#666;	
}

.searchSummery .searchDetails {
	float:right;
	color:#666;	
}

#searchResults
{ 
    margin: 0 auto; 
    padding: 11px 10px 10px;
    border: 1px solid #e9e9e9;
    display:block;
    text-align:left;
    background:url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/gradation.jpg) top left repeat-x;
    border-radius:5px 5px 0 0;
    -moz-border-radius:5px 5px 0 0;
}

.searchResultsItem{ border-bottom: solid 1px #e6e6e6; padding:0 10px 10px; margin:0 0 10px 0;}

.searchComponentWrap{padding:0 10px;}

/****** Search Result Styles ends here******/

.siteMapCol {
    float:left;
    width:47%;
}

#breadCrumbNavigation{ font-size:80%; font-weight: bold; width:900px; height:17px; padding:10px 0px 1px 10px; margin:-25px 0 5px 4px; color: #294F76; text-align:right; }

#breadCrumbNavigation a{
    font-family:Arial, Trebuchet MS; 
    color:#294F76; 
    text-decoration:none; 
}



/*# Package Page Styling
===========================================#*/

#PackageRestool h2 {
    margin-left: 5px;
}
.PackageRestoolColumn{
    width:249px; float:left; position:relative;
}

.PackageRestoolColumn h2{ 
    position:absolute; 
    font-size: 160%; 
    font-weight: bold;
    line-height: 62px;
    width:231px; 
    padding-left: 17px;
    letter-spacing: -.75px;
    z-index:3; 
    color:#fff; }

.PackagePageColRight {
    float: right;
    width: 648px;
    overflow: hidden;
    padding: 0;
}

.packagePages{padding:15px 0 0 0;}

.PackageHotelHeader{ 
    margin: 0 auto; 
    padding: 11px 0 10px;
    border: 1px solid #e9e9e9;
    display:block;
    text-align:left;
    background:url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/gradation.jpg) top left repeat-x;
    border-radius:5px 5px 0 0;
    -moz-border-radius:5px 5px 0 0;
}

.florida img {
    padding: 10px 15px 10px 0;    
}
.PackageHotelHeader span{ padding-left: 10px;}

.PackageComponentList{margin:20px auto 0; padding:0;}
.PackageDescription{ width:600px; margin:0 auto;}
.PackageComponentList h2{ color:#ff332e; margin:5px 0; font-weight:bold;}
.PackageComponentList li{ border-bottom:solid 1px #ccc; margin:0 0 20px 0; padding:0 0 10px 0; clear:both;}
.PackageComponentList ul{ margin:0 0 0 16px; padding:0;}
.PackageComponentList ul li{float:left; width:185px; clear:none; border:0; margin:0; margin:0;}
.PackageComponentList ul li.PackageComponentMargin{ margin:0 20px;}
.PackageComponentList li.noBorder{border:none;}

a.PackageHotelBtn{ background:url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/navigation/ViewHotelBtn.gif) top left no-repeat; width:95px; height:23px; display:block;}
a.PackageHotelBtn:hover{background-position:0 -23px;}
a.PackageHotelBtn b{display:none;}

/***** TRAVEL EXPERTS****/
#travelexperts {
	clear:both;
}
.leftcolumn {
	float: left;
	width: 648px;
	overflow: hidden;
	padding: 0;
}
.profileimage {
	width:50px;
	float:left;
}
.profiletext {
	width:150px;
	float:right;
}
.profiletext p {
	font-size:90%;
}
.profiletext .name {
	font-size:110%;
	font-weight:bold;
}
.profiletext a.place {
	font-size:120%;
}
a.link {
	float:right;
}
.rightcolumn {
	width:249px;
	float:right;
}
#destinationFeaturedVerticalContainer {
	border: solid 1px #e8e8e8;
	background-color: #fff;
	padding: 10px;
	margin: 5px;
}
#destinationFeaturedVerticalContainer ul {
	padding: 0;
	margin: 0;
}
#destinationFeaturedVerticalContainer ul li {
	width: 100%;
	clear: both;
	margin: 0;
	font-size: 90%;
	padding: 0;
	border: 0;
}
#destinationFeaturedVerticalContainer .destinationImagePlaceholder {
	width:199px;
	height:125px;
	margin: 8px 0 5px 0;
	padding: 4px;
	border:2px solid #e9e9e9;
	display:block;
}
#destinationFeaturedVerticalContainer a.featureddestinationName {
	color:#333;
	display:block;
	font-size: 120%;
	font-weight: bold;
	padding-bottom: 3px;
	text-decoration:underline;
}
.viewBtn a {
	margin: 0;
	display: block;
	padding: 0;
	text-indent: -5000px;
	background:url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/HomePgBtnsSprite.gif) no-repeat;
	background-position: 0px -97px;
	width: 96px;
	height: 23px;
}
.viewBtn a:hover {
	background:url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/HomePgBtnsSprite.gif) no-repeat;
	background-position: 0px -121px;
}

.viewDetailsBtn a {
	margin-top: 10px;
	display: block;
	padding: 0;
	text-indent: -5000px;
	background:url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/HomePgBtnsSprite.gif) no-repeat;
	background-position: 0px -49px;
	width: 108px;
	height: 23px;
	float:right;
}

.viewBtnHome a{
    float:right;
    background: url("http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/HomePgBtnsSprite.gif") no-repeat scroll 0 -97px transparent;
    display: block;
    height: 23px;
    margin: 10px 15px 0 0;
    padding: 0;
    text-indent: -5000px; 
    width: 96px;
    height:23px;
}

.viewBtnHome a:hover {
	background:url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/HomePgBtnsSprite.gif) no-repeat;
	background-position: 0px -121px;
}


.viewDetailsBtn a:hover {
	background:url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/HomePgBtnsSprite.gif) no-repeat;
	background-position: 0px -73px;
}

.viewDetailsBtnHome a {
	margin: 10px 10px 0px 0px;
	display: block;
	padding: 0;
	text-indent: -5000px;
	background:url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/HomePgBtnsSprite.gif) no-repeat;
	background-position: 0px -49px;
	width: 108px;
	height: 23px;
	float:right;
}

.viewDetailsBtnHome a:hover {
	background:url(http://media.triseptsolutions.com/sites/VAXWEBFWH/PublishingImages/w3/images/HomePgBtnsSprite.gif) no-repeat;
	background-position: 0px -73px;
}

.featuredDestNameHome {
    display: block;
    padding-bottom: 3px;
    text-align:center;
    float: right;
    width:45%;
    margin-right: 6px;
    font-size: 11px;
 }
 
.destItemHome{
    display: inline;
    float: left;
    padding-bottom: 10px;
    margin-left: 0px;
    width:265px;
}

.destImagePlaceholderHome {
    border: 2px solid #E9E9E9;
    display: block;    
    margin: 0;
    padding: 4px; 
    float:left;
    width:45%;
    height: 86px;
}

.destListItem {
     margin-left: 0px;
}

