@charset "utf-8";html{	color:#000;	background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{	margin:0;	padding:0}table{	border-collapse:collapse;	border-spacing:0}fieldset,img{	border:0}address,caption,cite,code,dfn,th,var{	font-style:normal;	font-weight:normal}li{	list-style:none}caption,th{	text-align:left}h1,h2,h3,h4,h5,h6{	font-size:100%;	font-weight:normal}q:before,q:after{	content:''}abbr,acronym{	border:0;	font-variant:normal}sup{	vertical-align:text-top}sub{	vertical-align:text-bottom}input,textarea,select{	font-family:inherit;	font-size:inherit;	font-weight:inherit}input,textarea,select{	*font-size:100%}legend{	color:#000}del,ins{	text-decoration:none}html{background-color:#BBE5F1}body{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/bodyBg.png) top center repeat-x;width:100%;font-family:Arial,Verdana,Helvetica,Sans-Serif;font-size:100%;color:#000;margin:0;padding:0;text-align:center}#siteContainer{width:980px;margin:0 auto;margin-bottom:30px}.clear{clear:both;height:1px}	.displayNone{	display:none}	.pipe{  margin:0 5px; font-weight:normal}a:link,a:visited,a:active{ color:#0B82A1;text-decoration:underline}a:hover{ color:#2FA2FF;text-decoration:none}  *html #logo{background:transparent url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/spacer.gif) no-repeat top left}*html #footer{height:1%}*html img.footerLogoPosition{	background:transparent url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/spacer.gif) no-repeat top left;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/vaxLogoSmall.png");	}*html img.headerLogo{	background:transparent url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/spacer.gif) no-repeat top left;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/vaxLogo.png");	}*html ul#subNav{	background:transparent url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/spacer.gif) no-repeat top left;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/subNavBg.png");	}*html img.navCornerLeft{	background:transparent url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/spacer.gif) no-repeat top right;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/nav/navLeftCorner.png")}*html img.navCornerRight{	background:transparent url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/spacer.gif) no-repeat top right;	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src="http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/nav/navRightCorner.png")}*html p#siteSearch{	line-height:100%}* html ul#navigation li ul li,* html ul#navigation li ul li{	padding:1px 2px;}* html ul#navigation li a:hover img.arrowIdentifier,* html ul#navigation li img.arrowIdentifier{ 	width:11%;	bottom:-2px}		html>body #logo{*background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/spacer.gif) top left no-repeat}	#header{height:117px}	#logo{float:left;background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/vaxLogo.png) top left no-repeat;width:375px;height:82px;margin:15px 0 0 15px}	#logo span{width:375px;height:82px}	#logo span a{width:375px;height:82px}	#logo span a h1{margin-left:-999999px}	.headerBranding{		height:117px;	}	img.headerLogo{		width:375px;		height:78px;		background:transparent url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/vaxLogo.png) no-repeat top left;		float:left;		margin:24px 0 0 15px;	}	ul#subNav{		float:right;		background:transparent url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/subNavBg.png) no-repeat top right;		width:282px;		height:42px;		font-size:.65em;		padding:9px 0 0 0;		text-align:center;		font-family:Verdana,Trebuchet MS,Arial,Sans-Serif;	}	ul#subNav li{		display:inline;		padding:0 10px;	}	ul#subNav li a{		color:#0B82A1;	}	p#siteSearch{	float:right;	clear:right;	margin:25px 10px 0 0;	font-size:.78em;	color:#fff;	text-align:right;	line-height:130%;	overflow:hidden;	font-family:Verdana,Trebuchet MS,Arial,Sans-Serif;	}	p#siteSearch a,p#siteSearch a:hover,p#siteSearch a:active,p#siteSearch a:link,p#siteSearch a:visited{		color:#aedeff;	}		#siteSearch{color:#fff;font-size:.83em;text-align:right;clear:right;float:right;width:305px;margin:50px 10px 0 0;padding:0}	#siteSearch label{vertical-align:middle;color:#fff;font-size:.73em;margin:5px 5px 0 0}	.siteSearchInput{vertical-align:middle;width:170px;height:18px;margin-right:5px;border:1px solid #0B82A1;font-size:.73em}	.siteSearchInputBtn{vertical-align:middle}#navigationContainer{ 	width:966px;	height:40px;	text-align:center;	background:#f57f20 url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/nav/navBkgd.gif) repeat-x top left;	position:relative;	float:left;	font-family:Verdana;}img.navCornerLeft{	background:transparent url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/nav/navLeftCorner.png) no-repeat top right;	width:7px;	height:40px;	float:left}img.navCornerRight{	background:transparent url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/nav/navRightCorner.png) no-repeat top right;	width:7px;	height:40px;	float:left}ul#navigation{	position:relative;	top:0;	left:0;	width:98%;	margin:0 auto;	display:block}ul#navigation li{	position:relative}ul#navigation li,ul#navigation li a{	text-align:center;	display:inline;	margin:0}ul#navigation li a{	background:#f57f20 url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/nav/navBkgd.gif) repeat-x top left;	padding:10.5px 10px 12px 10px;	*padding:11px 10px 12px 10px;	color:#FFFFFF;	text-decoration:none;	font-weight:bold;	line-height:2.8em;	text-align:center;	position:relative;	margin:0;	font-size:.83em;	*font-size:.8em;	text-transform:uppercase}ul#navigation li a:hover{	background:#f57f20 url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/nav/navBkgd.gif) repeat-x 0px -40px;	color:#FFFFFF}.dropDownHover{ 	background:#f57f20 url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/nav/navBkgd.gif) repeat-x 0px -40px !important}.dropDownHover img.arrowIdentifier{ 	background:transparent url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/nav/whiteArrowIndicator.gif) no-repeat top center}ul#navigation li img.arrowIdentifier,ul#navigation li a:hover img.arrowIdentifier{	width:100%;	height:6px;	position:absolute;	left:0;	bottom:-2px;	*bottom:-1px;}ul#navigation li a:hover img.arrowIdentifier{	background:transparent url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/nav/whiteArrowIndicator.gif) no-repeat top center}img.arrowIdentifierCurrent{ 	background:transparent url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/nav/whiteArrowIndicator.gif) no-repeat top center}ul#navigation li ul{	position:absolute;	z-index:99;	width:162px;	top:31px;	*top:40px;	left:0;	background:#EAEAEA;	border:solid 1px #C1C1C1;	border-width:0 1px 1px 1px;	visibility:hidden}ul#navigation li ul li{	float:none;	display:block;	overflow:hidden;	padding:0;	margin:0}ul#navigation li ul li a,ul#navigation li ul li a:hover{	display:block;	padding:8px 10px;	background:none;	color:#696969;	line-height:1.0em}ul#navigation li ul li a:hover{	background:#808080;	color:#FFFFFF}div#navToolsContainer{		clear:both;	overflow:hidden;	background-color:#ffffff;	border-top:solid 2px #FFFFFF;	width:100%;	margin:0;	padding:4px 0 4px 0;	font-size:11px;	font-family:Verdana}	ul#navTools{	float:left;	padding:0;	clear:none;	margin:4px 10px 0 0}div#printLogOutContainer{	float:right;	padding:0;	margin:0 10px 0 0;	width:auto;	*width:130px}div#printLogOutContainer div{	padding:0 7px;	background-color:#FFFFFF;	border:solid 1px #aedeff;	border-width:0 1px 0 1px;	margin:0;	overflow:hidden;	clear:both;	text-align:center;	display:block}ul#navTools li{	float:left}ul#printLogOut li img{	position:relative;	top:2px}ul#navTools li a:hover{	color:#0b82a1 !important}ul#navTools li.newClientLink{	margin:0 0 0 10px}ul#navTools li.toolsLabel{	margin:0 5px 0 15px}div.rightSubNav{	overflow:hidden;	float:right;	clear:right;	margin:23px 10px 0 0}ul#navTools li span.pipe{	color:#0001FE;	font-weight:normal;	margin:0 5px}	.breadCrumb{background-color:#fff;text-align:left;width:955px;padding:8px 0 0 25px;font-size:.73em;margin:0 auto;color:#000;overflow:hidden}	.breadCrumb a{background:#fff;color:#0B82A1;text-decoration:underline}	#breadCrumb{text-align:left;width:955px;padding:10px 0 0 25px;font-size:.73em;margin:0 auto;color:#000}	#breadCrumb a{color:#0B82A1;text-decoration:underline}	.breadActive{color:#000;font-weight:bold}	#bodyContent{width:980px;background-color:#fff;overflow:hidden;margin:0 0 0 0}	.bodyContentCurve{margin:10px 0 0 0}	#mainContent{float:left;width:800px;margin-top:10px}	#blobContent{float:left;text-align:left;width:760px;margin:10px 20px 15px 20px}	#leftColumn{float:left;text-align:center;margin:0 10px 0 20px;width:270px}	#centerColumn{float:left;margin:0 10px;width:480px}	#sideBar{float:left;width:180px;margin-top:10px}		#sideBar hr{background-color:#DEE2E3;color:#DEE2E3;width:100%;height:1px;text-align:center;border:0;margin:5px auto 5px auto}	#rightColumn{margin:0 20px 10px 10px;width:150px}	.viewAll{float:right;margin:2px 0 0 10px;font-size:.76em}	.sectionTitle{border-bottom:1px solid #999;padding-bottom:2px;margin-bottom:10px}	.sectionTitle h2{ font-size:.97em;font-weight:bold;text-align:left;margin:0 0 0 5px;color:#F5862D}	.startBtn{width:240px;text-align:center;margin:10px 0px}				.liTextWidth{width:182px}		.leftColumnTopCorners{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/topCornersLG.png) top left no-repeat;margin:0 auto;width:270px;height:8px}		.leftColumnBottomCorners{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/bottomCornersLG.png) top left no-repeat;margin:0 auto 15px auto;width:270px;height:8px}						#login{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/loginBg.png) top left no-repeat;width:271px;height:42px;margin-bottom:15px}			#loginBtn{float:left;padding:9px 5px}			#accountSignUp{float:right;font-size:.73em;padding:12px 15px}									#welcome{width:270px;margin:0 auto 15px auto;text-align:left;font-size:.76em;line-height:1.3em}			#welcome h1{font-size:1.3em;font-weight:bold;color:#0B82A1;text-align:left;margin-bottom:5px}								.advisories{width:258px;margin:0 auto 15px auto;border:1px solid #0B82A1;text-align:left;padding:5px;font-size:.70em;min-height:100px}			.advisories h3{font-size:1.2em;font-weight:bold;text-align:left;margin-bottom:5px}			.advisories a{color:#EE382C}			.advisories ul{list-style:none;margin:0}			.advisories li{float:left;line-height:1.4em}			.advisories li img{margin-right:15px}									#resToolBottom{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/resToolBottom.png) top left no-repeat;width:271px;margin:0 auto 15px auto;height:9px}			#resToolTop{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/resToolTop.png) top left no-repeat;width:271px;margin:0;padding:0;height:9px}			#resToolForm{margin:5px 15px 0 15px}			#resToolForm label{display:block;margin-bottom:3px}			.vendorSelect{width:240px;font-size:.95em;margin-bottom:10px}			.leftItem{float:left}			.leftItem img{vertical-align:middle}			.rightItem{float:right}			.rightItem img{vertical-align:middle}			.vacationSelect{width:110px;font-size:.95em;margin-bottom:10px}			.odSelect{width:110px;font-size:.95em;margin-bottom:10px}			.roomsSelect{width:45px;margin-bottom:10px;font-size:.95em}			.roomsLabel{padding-right:20px}			.peopleSelect{width:45px;margin-bottom:10px;font-size:.95em}			.ageSelect{width:45px;margin:0 10px 10px 0;font-size:.95em}			#childrenAges{display:none}			.resToolInputDate{width:80px;font-size:.95em;margin:0 1px 10px 0}			.resToolNightsInput{width:90px;font-size:.95em;margin-bottom:10px}			.resToolPromoInput{width:110px;font-size:.95em;margin-bottom:10px}			#searchBy{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/SearchByBg.png) top left no-repeat;width:240px;height:86px;margin-top:10px}			#searchBy h4{text-align:left;padding:10px 10px 2px 10px;font-size:1.3em;color:#F5862D;font-weight:bold}			#searchBy ul{margin:0;padding:0;list-style:none}			#searchBy li{float:left;margin:0 10px;text-align:left;font-size:.95em;font-weight:bold;color:#0B82A1;line-height:1.6em}			#searchBy li a{width:auto;height:auto;display:block;color:#0B82A1}									#social{width:258px;margin:0 auto;border-left:1px solid #d1d2d4;border-right:1px solid #d1d2d4;text-align:left;padding:5px;font-size:.73em;line-height:1.5em}			#social h3{font-size:1.3em;color:#0B82A1;font-weight:bold;text-align:left;margin:0 0 5px 5px}			#social ul{list-style:none;margin:0}			#social li{display:inline;margin:0 10px 0 30px;line-height:2.2em}			#social li img{padding-right:5px;vertical-align:middle}			#social a{color:#0B82A1}			#social hr{background-color:#D6E7EA;color:#D6E7EA;width:98%;height:1px;text-align:center;border:0;margin:10px auto;padding:0}			#agentForum{width:250px;margin:0 auto;padding:0}			#agentForum ul{list-style:none;margin:0}			#agentForum li{display:inline;margin:0}			#agentForum li img{vertical-align:middle}			#agentForumIcon{text-align:left;margin:0 5px;padding:0}			#agentForumLink a{text-align:left;color:#0B82A1;margin:0;padding:0}									#emailSignUp{width:258px;margin:0 auto;border-left:1px solid #d1d2d4;border-right:1px solid #d1d2d4;text-align:left;padding:5px;font-size:.73em;line-height:1.2em}			#emailSignUp h3{font-size:1.5em;font-weight:bold;text-align:left;margin-bottom:5px;color:#0B82A1;margin-top:10px}			#emailSignUp ul{list-style:none;margin:0}			#emailSignUp li{float:left}			#emailSignUp li img{padding-right:20px;vertical-align:top}			#emailSignUp a{color:#0B82A1}									#trainingSignUp{width:258px;margin:0 auto;border-left:1px solid #d1d2d4;border-right:1px solid #d1d2d4;text-align:left;padding:5px;font-size:.73em;line-height:1.2em}			#trainingSignUp h3{font-size:1.4em;font-weight:bold;text-align:left;margin-bottom:5px;color:#0B82A1}			#trainingSignUp ul{list-style:none;margin:0}			#trainingSignUp li{float:left}			#trainingSignUp li img{padding:0 20px 0 3px;vertical-align:top}			#trainingSignUp a{color:#0B82A1}									.leftCMSBlock{width:258px;margin:0 auto;border-left:1px solid #d1d2d4;border-right:1px solid #d1d2d4;text-align:left;padding:5px;font-size:.73em;line-height:1.2em}							.centerColumnTopCorners{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/topCornersCC.png) top left no-repeat;margin:0 auto;width:480px;height:8px}		.centerColumnBottomCorners{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/bottomCornersCC.png) top left no-repeat;margin:0 auto 15px auto;width:480px;height:8px}						#mainFlash{ width:480px;margin:0 auto 15px auto}									#superDeal{width:480px;margin:0 auto 15px auto;font-size:.70em;text-align:left}			#superDeal h2{font-size:1.5em;font-weight:bold;text-align:left;margin-bottom:5px;color:#0B82A1}									#whatsHot{width:480px;margin:0 auto 15px auto}			#whatsHot h2{font-size:1.2em;font-weight:bold;text-align:left;margin:0 0 0 5px;color:#F5862D}			#whatsHot h3{font-size:1.2em;font-weight:bold;text-align:left;margin:0 0 4px 0;line-height:1.4em;color:#0B82A1}			#whatsHot hr{background-color:#DEE2E3;color:#DEE2E3;width:98%;height:1px;text-align:center;border:0;margin:5px auto 10px auto}			#whatsHot a{color:#0B82A1}			#whatsHot ul{clear:both;list-style:none;margin:0 0 10px 0}			#whatsHot li{float:left;font-size:.8em;text-align:left;line-height:1.3em}			#whatsHot li img{padding-right:10px}			#whatsHot li a{font-weight:bold}			.clearDeal{clear:both;padding:1px;width:5px}			.descWidth1{width:140px;margin-right:20px}			.descWidth2{width:135px}									.mainFeatured{width:480px;margin:0 auto 15px auto}			.mainFeatured h2{font-size:.97em;font-weight:bold;text-align:left;margin:0 0 0 5px;color:#F5862D}			.mainFeatured hr{clear:both;background-color:#DEE2E3;color:#DEE2E3;width:98%;height:1px;text-align:center;border:0;margin:5px auto 10px auto}			.mainFeatured a{color:#0B82A1}			.mainFeatured ul{list-style:none;margin:0 0 10px 5px}			.mainFeatured li{font-size:.73em;text-align:left;line-height:1.8em;padding-left:5px}			.mainFeatured li a{font-weight:bold;font-size:1.1em}									#mainBnrAd{margin:0 auto 15px auto}									#bookingSupport{width:258px;margin:0 auto;border-left:1px solid #d1d2d4;border-right:1px solid #d1d2d4;text-align:left;padding:5px;font-size:.73em;line-height:1.2em}			#bookingSupport h3{font-size:1.4em;font-weight:bold;text-align:left;margin-bottom:5px;color:#0B82A1}			#bookingSupport ul{list-style:none;margin:0}			#bookingSupport li{list-style:none}										.centerCMSBlock{width:468px;margin:0 auto;border-left:1px solid #d1d2d4;border-right:1px solid #d1d2d4;text-align:left;padding:5px;font-size:.73em;line-height:1.2em}							.rightColumnTopCorners{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/topCornersRG.png) top left no-repeat;margin:0 auto;width:150px;height:8px}		.rightColumnBottomCorners{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/bottomCornersRG.png) top left no-repeat;margin:0 auto 15px auto;width:150px;height:8px}							#featuredPromotions{width:150px;margin:0 auto 15px auto;text-align:left}			#featuredPromotions h2{font-size:.85em;font-weight:bold;text-align:left;margin:0;padding-bottom:5px;color:#F5862D;border-bottom:1px solid #999}			#featuredPromotions hr{background-color:#DEE2E3;color:#DEE2E3;width:100%;height:1px;text-align:center;border:0;margin:0 auto}			#featuredPromotions a{color:#0B82A1}			#featuredPromotions ul{list-style:none;margin:0 0 3px 0}			#featuredPromotions li{font-size:.73em;text-align:left;line-height:1.4em;margin:5px 0 0 0;padding:0 0 5px 0;border-bottom:1px solid #DEE2E3}			#featuredPromotions li a{font-weight:bold}			#featuredPromotions span{width:150px;font-size:.90em;text-align:right;margin:0;color:#0B82A1}			#featuredPromotions li hr{background-color:red;color:red;width:100%;height:1px;text-align:center;border:0;margin:0 auto}									#featuredIncentives{width:150px;margin:0 auto 15px auto;text-align:left}			#featuredIncentives h2{font-size:.85em;font-weight:bold;text-align:left;margin:0;padding-bottom:5px;color:#F5862D;border-bottom:1px solid #999}			#featuredIncentives hr{background-color:#DEE2E3;color:#DEE2E3;width:100%;height:1px;text-align:center;border:0;margin:0 auto}			#featuredIncentives a{color:#0B82A1}			#featuredIncentives ul{list-style:none;margin:0 0 3px 0}			#featuredIncentives li{font-size:.73em;text-align:left;line-height:1.4em;margin:5px 0 0 0;padding:0 0 5px 0;border-bottom:1px solid #DEE2E3}			#featuredIncentives li a{font-weight:bold}			#featuredIncentives span{width:150px;font-size:.90em;text-align:right;margin:0;color:#0B82A1}			#featuredIncentives li hr{background-color:red;color:red;width:100%;height:1px;text-align:center;border:0;margin:0 auto}									.advertisements{width:150px;margin:0 auto 15px auto;text-align:center;color:#CCC;font-size:.7em}									.rightCMSBlock{width:138px;margin:0 auto;border-left:1px solid #d1d2d4;border-right:1px solid #d1d2d4;text-align:left;padding:5px;font-size:.73em;line-height:1.2em}			.rightCMSBlock h3{font-size:1.1em;font-weight:bold;text-align:left;margin-bottom:5px;color:#0B82A1}			.emailTrainingCMS a{color:#0B82A1}			ul.emailTrainingCMS{display:inline;float:left}			ul.emailTrainingCMS li{float:left;list-style:none;display:inline;margin:0 3px 0 0}							#blobContent h1{ 			font-size:1.3em;			font-weight:bold;			color:#0B82A1;			text-align:left;			margin-bottom:5px;		} 		#blobContent p{ 			margin-bottom:5px;		} 		#blobContent ul{ 			margin-bottom:5px;			margin-left:20px;			padding-left:5px;			list-style-type:disc;		} 		    		#blobContent li{ 			margin-left:5px;			list-style-type:disc;			padding-left:5px;		}  	#homeResTool{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/resToolBg.png) top left repeat-x;background-color:#72BACB;margin:0;padding:0;width:269px;border-left:1px solid #DBDDDE;border-right:1px solid #DBDDDE;text-align:left;font-size:.73em;line-height:1.3em}	#homeResTool h3{font-size:1.3em;font-weight:bold;color:#F5862D;padding:5px 0 5px 10px}		#advisoriesMainContent{float:left;width:740px;margin:20px 10px 20px 20px;text-align:left}	#advisoriesMainContent h1{color:#0B82A1;font-size:1.4em;margin-bottom:10px}	#advisoriesMainContent p{text-align:left;font-size:.73em;margin-bottom:10px;line-height:1.8em}	#advisoriesMainContent ul{list-style:disc;margin:0 5px 10px 20px}	#advisoriesMainContent li{list-style:disc;font-size:.73em;text-align:left;line-height:1.4em;margin-bottom:10px}	#advisoriesMainContent table{border:1px solid #999}	#advisoriesMainContent td{border:1px solid #999;font-size:.73em;line-height:1.8em;padding:5px}	#advisoriesMainLinks{font-size:.73em}	#advisoriesMainLinks dl{margin-left:5px}	#advisoriesMainLinks dd{line-height:2.2em}	#advisoriesMainLinks dd:hover{background-color:#bbe5f1}	#advisoriesMainLinks dd span{padding:0 10px 0 3px}	#advisoriesSideBar{float:left;width:180px;margin:20px 20px 20px 10px}		#advisoriesSideBar hr{background-color:#DEE2E3;color:#DEE2E3;width:100%;height:1px;text-align:center;border:0;margin:5px auto}	.advisoryDates{font-size:.80em;font-weight:bold;color:#f00}	.advisoryTableHeader{background-color:#BBE5F1;text-align:center;font-weight:bold}			#resWelcome{width:270px;margin:0 auto 5px auto;text-align:left;font-size:.7em;line-height:1.3em}		#resWelcome h1{font-size:1.6em;font-weight:bold;color:#0B82A1;text-align:left;margin-bottom:5px}		#resCenterAds{width:480px;margin:0 auto 15px auto}		#resCenterAds h2{font-size:1.2em;font-weight:bold;text-align:left;margin:0 0 0 5px;color:#F5862D}		#resCenterAds h3{font-size:1.2em;font-weight:bold;text-align:left;margin:0 0 4px 0;line-height:1.4em;color:#0B82A1}		#resCenterAds a{color:#0B82A1}		#resCenterAds ul{clear:both;list-style:none;margin:0 0 10px 0}		#resCenterAds li{float:left;font-size:.8em;vertical-align:middle;text-align:center;line-height:1.3em;width:103px;height:123px;border:1px solid #dcdcdc}		#resCenterAds li img{text-align:center;padding:10px 0 2px 0}		#resCenterAds li a{font-weight:bold;text-align:center}		.centerAdsRTMargin{margin-right:6px}		#twoColumnContentTop{width:978px;padding-top:10px;font-size:.73em}	#twoColumnContentLeft{float:left;text-align:left;margin:0 15px 0 20px;width:440px}	#twoColumnContentLeft h1{font-size:1.6em;font-weight:bold;color:#0B82A1;text-align:left;margin-bottom:5px}	#twoColumnContentLeft p{margin:0 0 10px 0}	#twoColumnContentRight{float:left;width:480px}	#twoColumnMainBottom{float:left;text-align:center;margin:0 10px 0 20px;width:770px}	.destFeatured{width:440px;margin:0 auto 15px auto}	.destFeatured h2{font-size:1.3em;font-weight:bold;text-align:left;margin:0 0 0 5px;color:#F5862D}	.destFeatured hr{clear:both;background-color:#DEE2E3;color:#DEE2E3;width:98%;height:1px;text-align:center;border:0;margin:5px auto 10px auto}	.destFeatured a{color:#0B82A1}	.destFeatured ul{list-style:none;margin:0 0 10px 5px}	.destFeatured li{font-size:.73em;text-align:left;line-height:1.8em;padding-left:5px}	.destFeatured li a{font-weight:bold;font-size:1.1em}	#destSearchControl{text-align:center;margin:0 10px 0 20px;padding:0}	#destSearchControl ul.tabs{margin:0;padding:0;list-style:none}	#destSearchControl ul.tabs li{float:left;margin:0 5px 0 0;padding:0}	.destTab{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/supplierTabOff.png) top left no-repeat;width:88px;height:19px;margin:0 5px 0 0;padding:2px 0 0 0;text-align:center;font-size:.76em;line-height:1.6em;font-weight:bold;color:#000}	.destTab a{color:#000;text-decoration:none}	.destTabSelected{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/supplierTabOn.png) top left no-repeat;width:88px;height:19px;margin:0 5px 0 0;padding:2px 0 0 0;text-align:center;font-size:.76em;line-height:1.6em;font-weight:bold;color:#0B82A1}	#destControlBox{clear:both;overflow:auto;width:749px;background:#badee8 url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/supplierSearchBg.png) top left repeat-x;border-left:1px solid #EDEEEF;border-right:1px solid #EDEEEF;padding:10px;margin-bottom:15px}	#destControlBox #transBox{background-color:#EFF6F9}	#destControlBox #transBox ul.mainGroup{text-align:left;width:200px;margin:0 0 0 5px}	#destControlBox #transBox ul.mainGroup ul{display:inline;margin:0 0 10px 0}	#destControlBox #transBox ul.mainGroup a{color:#0B82A1;font-weight:bold;font-size:.76em}	#destControlBox #destBigBlock{width:729px;text-align:left;padding:10px;font-size:.76em;line-height:1.4em}	#destSearchTool{margin:0 0 0 20px;padding:0;text-align:left}	#destSearchTool label{text-align:left;font-size:1em;font-weight:bold;line-height:2.2em;color:#F57F20;padding-right:5px}	.destSearchInput{vertical-align:middle;width:300px;height:18px;margin-right:5px;border:1px solid #0B82A1;font-size:.73em}	.destSearchInputBtn{vertical-align:middle}	#destResults{width:729px;margin:20px 20px 0 20px;text-align:center}	#destResults ul{margin:0;list-style:none}	#destResults li{margin:0;width:352px;height:65px;text-align:left;padding:5px;float:left;border-right:1px solid #D1D2D4;border-left:1px solid #D1D2D4;border-bottom:1px solid #86BAC9}	#destResults li img{padding:5px;margin:0 20px 0 10px;vertical-align:middle}	#destResults li a{vertical-align:middle;font-size:.76em;line-height:2.2em}	#sponsors{border:1px solid #DEE2E3;float:left;width:420px;padding:10px}	#sponsors h3{width:70px;float:left;margin:0px 7px 0px 0px;font-size:1.2em;font-weight:bold;text-align:left;margin:0 0 4px 0;line-height:1.4em;color:#F5862D}	#sponsors ul{display:inline;float:left;margin:0 0 0 10px}	#sponsors li{width:100px;margin:0px 7px 0px 0px;float:left;list-style:none;display:inline}	.mainRegion{ font-size:14px;font-weight:bold;color:#F5862D}	.subRegion{ font-size:12px;font-weight:bold}.mediaLibraryTable{	margin:10px 10px 10px 10px;	border:solid 1px black;	background-color:White}.mediaLibraryTable > th{	border-bottom:solid 1px black;	text-align:center;	font-weight:bold}.mediaLibraryTable > td{	text-align:left;	padding:10px 10px 10px 10px}.infoField{ position:relative;line-height:150%;display:block;border:0px solid #aedeff;border-width:0px 1px 0px 1px;padding:5px}.tooltipField{ background:#FCF8EE;	border:1px solid #DBCDAA;	padding:10px;	width:350px;	z-index:99;	font-weight:normal;	color:#000000}.ratingTipField{ font-size:90%;line-height:20px;	background:#d6ebff;border:1px solid #aedeff;	padding:10px;	width:350px;	z-index:100;	top:19%;	left:27%;	color:#000000}.rating0_0,.rating0_5,.rating1_0,.rating1_5,.rating2_0,.rating2_5,.rating3_0,.rating3_5,.rating4_0,.rating4_5,.rating5_0 {	width:61px;	height:12px;	border-width:0px;	padding:0px;	margin:0px}.rating5_0{ background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/ratings/5_0Star.gif) no-repeat top left}.rating4_5{ background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/ratings/4_5Star.gif) no-repeat top left}.rating4_0{ background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/ratings/4_0Star.gif) no-repeat top left}.rating3_5{ background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/ratings/3_5Star.gif) no-repeat top left}.rating3_0{ background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/ratings/3_0Star.gif) no-repeat top left}.rating2_5{ background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/ratings/2_5Star.gif) no-repeat top left}.rating2_0{ background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/ratings/2_0Star.gif) no-repeat top left}.rating1_5{ background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/ratings/1_5Star.gif) no-repeat top left}.rating1_0{ background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/ratings/1_0Star.gif) no-repeat top left}.rating0_5{ background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/ratings/0_5Star.gif) no-repeat top left}.rating0_0{ background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/ratings/0_0Star.gif) no-repeat top left}	.hotDealTable{width:738px;font-size:.73em;color:#000}	.hotDealTable th{text-align:center;font-weight:bold;height:50px;background-color:#f9fdff}	.hotDealTable tr{height:47px;background-color:#e6f5f8}	.hotDealTable img{width:43px;height:28px}		#supplierSearchControl{text-align:center;margin:0 10px 0 20px;padding:0}	#supplierSearchControl ul.tabs{margin:0;padding:0;list-style:none}	#supplierSearchControl ul.tabs li{float:left;margin:0 5px 0 0;padding:0}	.supplierTab{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/supplierTabOff.png) top left no-repeat;width:88px;height:19px;margin:0 5px 0 0;padding:2px 0 0 0;text-align:center;font-size:.76em;line-height:1.6em;font-weight:bold;color:#000}	.supplierTab a{color:#000;text-decoration:none}	.supplierTabSelected{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/supplierTabOn.png) top left no-repeat;width:88px;height:19px;margin:0 5px 0 0;padding:2px 0 0 0;text-align:center;font-size:.76em;line-height:1.6em;font-weight:bold;color:#0B82A1}	#searchControlBoxBtm{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/supplierSearchBtm.png) top left no-repeat;width:770px;height:9px;margin-bottom:15px}	#supplierControlBox{clear:both;overflow:auto;width:769px;background:#badee8 url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/supplierSearchBg.png) top left repeat-x;border-left:1px solid #EDEEEF;border-right:1px solid #EDEEEF}	#supplierSearchTool{margin:0 0 0 20px;padding:10px 0 20px 0;text-align:left}	#supplierSearchTool label{text-align:left;font-size:1em;font-weight:bold;line-height:2.2em;color:#F57F20;padding-right:5px}	.supplierSearchInput{vertical-align:middle;width:300px;height:18px;margin-right:5px;border:1px solid #0B82A1;font-size:.73em}	.supplierSearchInputBtn{vertical-align:middle}	.supplierSearchInputChoice{ padding-bottom:1px;background-color:window;width:300px;padding-left:1px;	               padding-right:1px;color:windowtext;padding-top:1px}	 #autoComplete li{ display:inline}              	               	#supplierSearchInstructions{padding:20px 10px 5px 20px;text-align:left;font-size:.76em;line-height:1.4em;color:#000}	#supplierResults{width:729px;margin:20px 20px 0 20px;text-align:center}	#supplierResults ul{margin:0;list-style:none}	#supplierResults li{margin:0;width:352px;height:65px;text-align:left;padding:5px;float:left;border-right:1px solid #D1D2D4;border-left:1px solid #D1D2D4;border-bottom:1px solid #86BAC9}	#supplierResults li img{padding:5px;margin:0 20px 0 10px;vertical-align:middle}	#supplierResults li a{vertical-align:middle;font-size:.76em;line-height:2.2em;float:left}	.supplierResultsLightRow{background:#EFF7FA}	.supplierResultsDarkRow{background:#C7E4ED}	.supplierAlphaLinks{padding:5px;margin:0 auto;font-size:.73em;background:#0B82A2;width:717px;text-align:center;color:#fff}	.supplierAlphaLinks a{color:#fff;font-weight:bold;text-decoration:underline}	.validchoice{display:none}	.invalidchoice{display:block}	.supplierResultsSupplier{float:left;font-size:0.76em;line-height:2.2em;vertical-align:middle;width:210px !important }	.virtualulist{ width:980px}	.virtualuitem{border:solid 1px blue;width:980px;font-size:12px}	.virtualuitem div{float:left;padding:10px}	.virtualuitemcol0{width:40px}	.virtualuitemcol1{width:180px}	.virtualuitemcol2{width:340px}	.virtualuitemcol3{width:110px}	.virtualuitemcol4{width:170px}.xtop,.xbottom{display:block;background:transparent}.xb1,.xb2,.xb3,.xb4{display:block;*overflow:hidden}.xb1{height:1px}.xb2,.xb3{height:1px} .xb2,.xb3,.xb4{border-left:1px solid;border-right:1px solid} .xb1{margin:0 5px} .xb2{margin:0 3px;border-width:0 2px} .xb3{margin:0 2px} .xb4{height:2px;margin:0 1px} .primeContentxb1Bkgd,.secondContentxb1Bkgd,.column2Fieldxb1Bkgd,.hotelRatingFieldxb1Bkgd,.packageFieldxb1Bkgd,.adServerFieldxb1Bkgd,.promotionsFieldxb1Bkgd,.roomsIncludeFieldxb1Bkgd,.carFieldxb1Bkgd{background-color:#aedeff}.primeContentBkgd,.adServerFieldBkgd,.promotionsFieldBkgd{background-color:#FFFFFF}.primeContentBorder,.secondContentBorder,.column2FieldBorder,.hotelRatingFieldBorder,.packageFieldBorder,.adServerFieldBorder,.promotionsFieldBorder,.roomsIncludeFieldBorder,.carFieldBorder{border-color:#aedeff}.secondContentBkgd,.column2FieldBkgd,.hotelRatingFieldBkgd,.roomsIncludeFieldBkgd,.carFieldBkgd{background-color:#FFFFFF}.packageFieldBkgd{ background-color:#d6ebff}.paymentFieldBkgd{ background-color:#C6E4FD}.headerFieldBkgd,.headerFieldxb1Bkgd{background-color:#ffffff}.headerFieldBorder{border-color:#ffffff}#footer{	padding:0 15px;	overflow:hidden;	clear:both;		margin:10px 0 0 0;	text-align:left;	font-family:Verdana,Trebuchet MS,Arial,Sans-Serif;	font-size:72%;	}#footer a{	color:#0B82A1}#footer a:hover{	color:#2FA2FF}ul.footerSubNav{	float:left;	margin:0 10px 0 0}ul.footerSubNav li{	font-size:90%;	padding:0 5px 5px 0}	#mainFooterNav{	float:right;	text-align:right}#mainFooterNavField{	width:537px;	float:right}ul#footerSiteNav,ul#sectionNav{	color:#0B82A1}	ul#footerSiteNav{	background:#FFFFFF;	text-align:center;	padding:3px 0 5px 0;		font-size:95%;	}ul#footerSiteNav li{	margin:0 10px;	display:inline}ul#sectionNav{	clear:right;		font-size:95%;	padding:5px 0 0 0;	}ul#sectionNav li{	margin:0 0 0 5px;	display:inline}p#footerCredits{ 	clear:both;	color:#666666;	padding:20px 0 0 0;	float:left;	*width:300px;		font-size:95%;	}img.footerLogoPosition{	width:217px;	height:41px;	background:transparent url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/vaxLogoSmall.png) no-repeat top left;	float:right;	margin:24px 0 0 15px}	.topNavigation	{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/navsprites.gif) no-repeat top center #FFFFFF;width:266px;height:33px;float:right}	.topNavigation li	{display:inline;float:left}	.topNavigation li a	{text-decoration:underline;font-size:9px;font-weight:bold;color:#649496;margin-left:25px}	.mainNav	{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/bgMainNavigation.gif) repeat-x ;float:left;width:944px;line-height:45px;margin-top:7px}	.mainNav li	{display:inline;margin:0px 25px}	.mainNav li a{font-size:12px;font-weight:bold;color:#fff;text-decoration:none}	.msg-block{ width:322px;line-height:29px;background-color:#E9E7EA;float:right;font-size:10px;text-align:center;margin-top:52px}			.destinationAdserver40x40{ float:left;margin-left:21px}	.destinationAdserver41x41{height:86px;background-color:#E7E8EA;text-align:center;border:1px solid #CCCCCC}	.destination_block2{width:150px;height:182px;background:#CCC;text-align:center;float:left}	.destinationAdserver21x21{width:138px;height:132px;background:#E7E8EA;text-align:center;margin-top:12px;float:left}	.destinationAdserver50x50{float:right;margin-right:36px;margin-top:33px}	.destination_compSearchTabCMS{width:706px;height:478px;background:#E6E6E6;margin:auto}	.destinationAdserver50x50 img{ margin-bottom:20px}		#dealsUtilityButtons{float:right;margin-top:62px;margin-right:50px;display:inline;cursor:pointer;cursor:hand}	.printButton{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/printButton.gif) no-repeat top;width:94px;height:23px;border:none;margin-right:21px;cursor:pointer;cursor:hand}	.sendToClientButton{background:white url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/senToClientButton.gif) no-repeat top;width:114px;height:24px;border:none;cursor:pointer;cursor:hand}	#dealsPromotions{margin:15px 29px;float:left;text-align:left}	#dealsPromotions h1{color:#148595;font-size:1em;font-weight:bold}	#dealDetailmainContent{background-color:#ECF4F7;width:894px;padding:13px 15px 0px 13px;clear:left;font-size:.73em;	text-align:left;margin:0 auto 15px auto;overflow:hidden}	#dealDetailTitle{font-size:1.4em}		#dealsQuickFacts{ width:285px;height:439px;float:left;padding:13px 0px 0px 11px;background:#FCFDFF;margin-right:20px}	#dealsQuickFacts h3{ color:#B7865D;font-size:1.2em;height:19px;background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/vpLogo.gif) no-repeat 33% 0 ;	 margin-bottom:15px}	#dealsQuickFacts div{clear:right;margin-top:13px}		#dealsQuickFacts span{width:140px;float:left;margin-top:13px;min-height:15px}	#dealsQuickFacts .bookNow{background:white url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/vaxBookNow.gif) no-repeat top ;width:94px;	 height:23px;border:none;margin-left:85px;margin-top:40px;cursor:pointer}	 	#dealsPackageDetails{width:567px;float:left;background-color:#FCFDFF;padding-left:10px}	#dealsPackageDetails h1	{color:#F18024;	font-size:1.2em;font-weight:bold;margin:10px 0px 0px 0px}		#dealsDetails h3{color:#F18024;font-weight:bold;margin-bottom:10px;padding-bottom:4px;	border-bottom:2px solid #E6E7E9;width:99%}		#dealsSamplePricing{margin-top:27px}	#dealsSamplePricing h3{color:#F18024;font-weight:bold;margin-bottom:10px;padding-bottom:4px;	 border-bottom:2px solid #E6E7E9;width:99%}		#dealsDisclaimer{margin-top:15px}	#dealsDisclaimerp{color:#B7865D;font-weight:bold;margin-bottom:15px}	#dealsSamplePricingCruise{	margin-top:10px}	#dealsSamplePricingCruise h5{color:#F18024;font-size:1.2em;font-weight:bold;margin-bottom:10px;padding-bottom:4px;	border-bottom:2px solid #E6E7E9;width:99%}	#dealsSamplePricingCruise div{ float:left;margin-right:25px}	#dealsSamplePricingCruise h6{font-size:1.7em;font-weight:bold}	#dealsSamplePricingCruise p{font-size:.83em}	#dealsSamplePricingCruise span{font-size:.83em}	#dealsItenary div{float:left;clear:left;width:99%}	#dealsItenary p{color:#F18024;font-size:1.2em;font-weight:bold;margin-bottom:10px;padding-bottom:4px;width:99%}	#dealsItenary .day{width:96px;float:left;height:20px}	#dealsItenary .call{width:209px;float:left;height:20px}	#dealsItenary .arrival{width:126px;float:left;height:20px}	#dealsItenary .deparure{width:126px;float:left;height:20px}		#dealoftheweek{width:251px;float:left;text-align:left;font-size:.73em;margin-left:25px;display:inline}	#dealoftheweek h3{color:#148595;font-size:1.7em;margin:10px 0px}	#dealoftheweek img{margin-top:15px;margin-bottom:19px}	#dealoftheweek fieldset{float:left;width:245px;margin-top:18px;	border-top:2px solid #E6E6E6;border-bottom:2px solid #E6E6E6;	padding:0px 0px 30px 0px}	#dealoftheweek legend{color:#EC7F20;font-size:1.2em;font-weight:bold}	#dealoftheweek a{margin-top:10px;float:left;color:#20768F;font-weight:bold} 	#dealsMainFlash{float:left;margin-left:24px;display:inline}	#dealsTopContentArea{float:left}		#dealsCmsTitle{line-height:60px;text-align:center;background-color:#e8e8e8;font-size:1.5em;color:#A8A9AB}	ul#dealsCmsPromotions{	font-size:.73em;	text-align:left;	background-color:#FFFFFF;	padding:0 0 10px 0}ul#dealsCmsPromotions li{	display:block;	height:30px;	padding:5px 0}ul#dealsCmsPromotions ul{	overflow:hidden}ul#dealsCmsPromotions ul li{	float:left;	overflow:hidden;	margin:0 5px 5px 5px}ul#dealsCmsPromotions ul li.supplier{	width:20%}ul#dealsCmsPromotions ul li.origin,ul#dealsCmsPromotions ul li.destination{	width:10%}ul#dealsCmsPromotions ul li.title{	width:42%}ul#dealsCmsPromotions ul li.type{	width:10%}ul#dealsCmsPromotions ul.sortingZone{	height:20px;	padding:0 0 5px 0;	border-bottom:1px solid #CCCCCC}ul#dealsCmsPromotions ul.sortingZone li a{	color:#000000;	font-weight:bold}ul#dealsCmsPromotions ul.sortingZone li a.selectedAscending,ul#dealsCmsPromotions ul.sortingZone li a.selectedDescending{	text-decoration:none;	background:transparent url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/sortUp.gif) no-repeat right 4px;	padding:0 10px 0 0}ul#dealsCmsPromotions ul.sortingZone li a.selectedDescending{	background-image:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/sortdown.gif)}.zebraColor{	background-color:#E6F5F8}	#dealsCmsArea,#mediaLibraryCmsArea,#virtualuCmsArea{  margin:27px 0 20px 20px; width:741px; background-color:#B5DBE4; border:1px solid #CCCCCC;  padding:10px}	#mediaCmsTitle{line-height:60px;text-align:center;background-color:#e8e8e8;font-size:1.5em;color:#A8A9AB}	#mediaCmsHeader{ background:#F9FDFF;height:50px}	#mediaCmsHeader span{ font-size:.73em;font-weight:bold;color:#000;position:relative;top:32px}	#mediaCmsHeader span a{ font-weight:bold;color:#000}	#mediaCmsHeader span a.selectedAscending{font-weight:bold;color:#000;text-decoration:none;	                          background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/sortUp.gif) no-repeat right;padding-right:10px}	#mediaCmsHeader span a.selectedDescending{font-weight:bold;color:#000;text-decoration:none;	                          background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/sortdown.gif) no-repeat right;padding-right:10px}		#mediaCmsHeader .mediaDestination{width:121px;padding-left:43px;text-align:left;float:left}	#mediaCmsHeader .mediaTitle{ width:341px;float:left;text-align:left;padding-right:10px}	#mediaCmsHeader .mediaType{ width:140px;float:left;text-align:left}	#mediaCmsHeader .mediaDate{ width:76px;float:left;text-align:left}		.mediaCmsDetailsRow{ height:37px;padding-top:10px;font-size:.72em}	.mediaCmsDetailsRow a{ color:#58899A}	.mediaCmsDetailsRow .icons{float:left;width:43px;height:30px}	.mediaCmsDetailsRow .mediaDestination{width:121px;text-align:left;float:left;height:30px}	.mediaCmsDetailsRow .mediaTitle{ width:341px;float:left;text-align:left;padding-right:10px}	.mediaCmsDetailsRow .mediaType{ width:140px;float:left;text-align:left}	.mediaCmsDetailsRow .mediaDate{ width:76px;float:left;text-align:left}			.mediaPagination{height:37px;padding-top:10px;font-size:.73em;background-color:#E6F5F8;text-align:right;padding-right:10px}	.mediaPagination a{ color:#58899A}	.mediaLibraryLogo{text-align:left;margin-left:25px}	.mediaCmsBlock1{height:28px;background-color:#E4E5E7;margin-left:20px;margin-bottom:6px;width:763px}		.mediaLibraryAd{ width:150px;height:196px;background:#E8E8E8;margin:0 0 15px 0}	#mediaLibraryHeading{font-size:1.4em;font-weight:bold;color:#0B82A1;text-align:left;padding:10px 0 0 25px}	#mediaLibraryDownload{ margin:0 10px 10px 20px;text-align:left}	#mediaLibraryDownload a{ font-size:0.76em;line-height:2.2em;color:#000000;vertical-align:middle;margin:0 15px 0 0;text-decoration:none}	#virtualuTopContentArea{float:left}	#virtualuWelcome{width:251px;float:left;text-align:left;font-size:.73em;margin-left:25px;display:inline}	#virtualuWelcome h3{color:#148595;font-size:1.7em;margin:10px 0px}	#virtualuHeader{float:left;width:505px;height:175px}	#virtualuHeader h2{font-size:.85em;font-weight:bold;text-align:left;margin-bottom:4px;padding-bottom:5px;color:#F5862D;border-bottom:1px solid #999}		#virtualuSponsers{border:1px solid #CCCCCC;width:505px;height:150px}	#virtualuSponsers a{color:#0B82A1;font-weight:bold;float:right;margin-right:8px;font-size:.73em}	#virtualuSponsers h6{ font-size:.56em;text-align:left;margin:8px 0px 3px 0px;font-weight:bold}	#virtualuSponsers p{margin-top:8px;font-size:.73em}	#virtualuSponsersBlock1{width:158px;height:150px;background-color:#E7F2F8;float:left;text-align:left;padding-left:10px}	#virtualuSponsersBlock2{width:158px;height:150px;float:left;text-align:left;padding-left:10px}	#virtualuSponsersBlock2 .sponserLogo{margin-top:22px}	#virtualuSponsersBlock3{width:158px;height:150px;background-color:#E7F2F8;float:left;text-align:left;padding-left:10px}	#virtualuSponsersBlock3 .sponserLogo{margin-top:22px}	.virtualuAd{height:54px;width:150px;background-color:#E7E8EA;text-align:center;border:1px solid #CCCCCC;margin-bottom:4px}		#virtualuCmsHeader{ background:#F9FDFF;height:50px}	#virtualuCmsHeader span{ font-size:.73em;font-weight:bold;color:#000;position:relative;top:32px}	#virtualuCmsHeader span a{ font-weight:bold;color:#000}	#virtualuCmsHeader span a.selectedAscending{font-weight:bold;color:#000;text-decoration:none;	                          background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/sortUp.gif) no-repeat right;padding-right:10px}	#virtualuCmsHeader span a.selectedDescending{font-weight:bold;color:#000;text-decoration:none;	                          background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/sortdown.gif) no-repeat right;padding-right:10px}	#virtualuCmsTitle{line-height:60px;text-align:center;background-color:#e8e8e8;font-size:1.5em;color:#A8A9AB}	#virtualuCmsHeader .virtualuSponser{width:121px;padding-left:43px;text-align:left;float:left}	#virtualuCmsHeader .virtualuTitle{ width:195px;float:left;text-align:left;padding-right:10px}	#virtualuCmsHeader .virtualuType{ width:129px;float:left;text-align:left;padding-right:10px}	#virtualuCmsHeader .virtualuDate{ width:76px;float:left;text-align:left}		.virtualuCmsDetailsRow{ min-height:37px;padding-top:10px;font-size:.72em;float:left;width:741px}	.virtualuCmsDetailsRow a{ color:#58899A}	.virtualuCmsDetailsRow .icons{float:left;width:43px;min-height:37px}	.virtualuCmsDetailsRow .virtualuSponser{ width:121px;text-align:left;float:left;min-height:37px}	.virtualuCmsDetailsRow .virtualuTitleRow{ width:195px;float:left;text-align:left;padding-right:10px;min-height:37px}	.virtualuCmsDetailsRow .virtualuTypeRow{ width:129px;float:left;text-align:left;padding-right:10px;min-height:37px}	.virtualuCmsDetailsRow .virtualuDateRow{ width:150px;float:left;text-align:left;min-height:37px}	.virtualuCmsDetailsRow .virtualuEnrollRow{width:56px;float:left;min-height:37px}	.enrollButton,.beginButton{	  background:transparent url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/enroll.gif) no-repeat top left;	  width:55px;	  height:23px;	  display:inline;	  border:none;	  margin-left:14px;	  cursor:pointer;	  cursor:hand;	 }	 	.beginButton{	  background:transparent url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/begin.gif) no-repeat top left;	}		#supplierCenterColumn{float:left;margin:10px 10px;width:480px}	.supplierLeftCMS{width:258px;margin:0 auto;border-left:1px solid #d1d2d4;border-right:1px solid #d1d2d4;text-align:left;  padding:5px;font-size:.73em;line-height:1.2em}	.supplierLeftCMS h3{font-size:1.1em;font-weight:bold;text-align:left;margin-bottom:5px;color:#0B82A1}	.supplierLeftCMS img{float:left;margin-right:10px}	.supplierLeftCMS ul{list-style:none;margin:0}	.supplierLeftCMS hr{clear:both;background-color:#DEE2E3;color:#DEE2E3;width:98%;height:1px;text-align:center;border:0;  margin:5px auto 10px auto}	.supplierLeftCMS li{margin-top:5px}	.supplierLeftCMS a{color:#0B82A1}	.supplierBlock2{width:479px;height:92px;background-color:#E7E8EA;margin:15px 0px}	.supplier_Block2{width:480px;height:167px;background-color:#E7E8EA;margin:15px 0px}		.supplierFeatures {float:left;width:230px}	.supplierFeatures h2{font-size:.85em;font-weight:bold;text-align:left;margin:0;padding-bottom:5px;color:#F5862D;	   border-bottom:1px solid #999}	.supplierFeatures ul{list-style:none;margin:0 0 3px 13px}	.supplierFeatures li{font-size:.73em;text-align:left;line-height:1.4em;margin:5px 0 0 0;padding:0 0 5px 0}	.supplierFeatures li a{color:#0B82A1}	.supplierResources{margin:0px 10px}	.supplierResources ul{list-style:none;margin:0 0 3px 0;border-top:1px solid #FF9900;padding-top:5px}	.supplierResources li{text-align:left;line-height:1.4em;padding:0 0 5px 0}	.supplierResources li a{color:#0B82A1}	.supplierResources h4{font-size:1.3em;font-weight:bold;text-align:left;margin:0;padding-bottom:5px;color:#000}				#supplierWelcome{background:#E7E8EA;text-align:left;font-size:.73em;width:251px;padding:10px;border:1px solid #D2D2D0}	#supplierWelcomeHeader{color:#148595;font-size:1.3em;font-weight:bold;text-align:left}		#supplierWelcome p{margin:8px 0px}		#supplierWelcome p a{font-weight:bold;color:#148595}	#supplierWelcome h3{border-bottom:1px solid #C0C0BE;color:#F5862D;font-weight:bold;padding-bottom:2px;margin-bottom:2px}	#supplierWelcome a{color:#148595;margin-right:10px}		#supplier_Block1{width:270px;height:31px;background-color:#E7E8EA}	.supplierAdserver9x9{width:232px;height:123px;background-color:#E7E8EA;margin-right:14px;float:left}	.supplierAdserver10x10{width:232px;height:123px;background-color:#E7E8EA;float:left}	.destinationAdserver09x09{width:232px;height:123px;float:left;background-color:#E7E8EA}	.bookNowButton{background:white url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/vaxBookNow.gif) no-repeat top ;float:left;width:94px;	 height:23px;border:none;cursor:pointer;margin:10px 0px;cursor:pointer;cursor:hand}	 .club500{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/folderIcon.png) no-repeat 0 0;padding:2px 0px 0px 25px;line-height:18px}	 #supplierAffiliation{width:475px;height:50px;border:1px solid #ccc;margin-top:15px}	 	 	 #reservationHeader{color:#148595;font-size:1.3em;font-weight:bold;text-align:left}	 	 		#resWelcome2{text-align:left;font-size:.73em;line-height:1.3em;margin-top:20px}		#resWelcome2 h1{font-size:1.6em;font-weight:bold;color:#0B82A1;text-align:left;margin-bottom:5px}		#resWelcome2 a{color:#0B82A1;margin-left:15px}						#resSuppliers{margin-top:16px}		#resSuppliers h2{font-size:.85em;font-weight:bold;text-align:left;margin-bottom:10px;padding-bottom:5px;		color:#F5862D;border-bottom:1px solid #999}		#resSuppliers div{float:left;margin-right:5px;text-align:center;width:113px;height:119px;padding-top:8px;		border:1px solid #E7E7E7;margin-bottom:16px}		#resSuppliers a{display:block;color:#0B82A1;font-size:.73em;font-weight:bold} 	 			#resAd19X19{height:150px;background-color:#E7E8EA}		#resAd20X20{height:150px;background-color:#E7E8EA;margin-top:17px}		.resAdservers{width:148px;height:135px;background:#CCC;text-align:center;margin-top:8px;float:left}		.resLeftBlockAdservers{width:270px;height:51px;background:#CCC;text-align:center;margin:0px 0px 12px 0px;float:left}		#resBookingEngine{width:258px;margin:0 auto;border-left:1px solid #d1d2d4;border-right:1px solid #d1d2d4;		text-align:left;padding:5px;font-size:.73em;line-height:1.2em}		#resBookingEngine h3{font-size:1.4em;font-weight:bold;text-align:left;margin-bottom:5px;color:#0B82A1} 		#resBookingEngine span{font-weight:bold} 					.resAdvisories{width:258px;margin:0 auto 15px auto;border:1px solid #0B82A1;text-align:left;padding:5px}			.resAdvisories h3{font-size:1.2em;font-weight:bold;text-align:left;margin-bottom:5px;color:#EE382C;			float:left;clear:right}			.resAdvisories a{color:#EE382C}			.resAdvisories ul{padding:0px 20px}			.resAdvisories li{line-height:1.4em;list-style:disc;margin-top:11px}			.resAdvisories img{margin-right:15px;float:left}												.whatsNew{margin:0 auto 15px auto;text-align:left}		.whatsNew h2{font-size:.85em;font-weight:bold;text-align:left;margin:0;padding-bottom:5px;color:#F5862D;	         border-bottom:1px solid #999}		.whatsNew hr{background-color:#DEE2E3;color:#DEE2E3;width:100%;height:1px;text-align:center;border:0;		 margin:0 auto}		.whatsNew a{color:#0B82A1}		.whatsNew ul{list-style:none;margin:0 0 3px 0}		.whatsNew li{font-size:.73em;text-align:left;line-height:1.4em;margin:5px 0 0 0;padding:0 0 5px 0}		.whatsNew li a{font-weight:bold}		.whatsNew span{width:150px;font-size:.90em;text-align:right;margin:0;color:#0B82A1}		.whatsNew li hr{background-color:red;color:red;width:100%;height:1px;text-align:center;border:0;margin:0 auto}				.leftColumnTrainingli{width:160px}						#ResToolh2{font-size:1.1em;font-weight:bold;color:#F5862D;padding:0;margin:0 0 0 15px}							.featuredPartners{width:150px;margin:0 auto 15px auto;text-align:left}			.featuredPartners h2{font-size:.85em;font-weight:bold;text-align:left;margin-bottom:8px;padding-bottom:5px;			color:#F5862D;border-bottom:1px solid #999}			.featuredPartners a{color:#0B82A1}			.featuredPartners ul{list-style:none;margin:0 0 3px 0}			.featuredPartners li{font-size:.8em;text-align:left;margin:0;padding:0}			.featuredPartners li a{ text-decoration:underline}			.resourceCMSBlock{ width:480px;height:30px;background:#CCCCCC;margin-bottom:10px}			.resourceCMSBlockPrefOne{ width:480px;height:49px;background:#CCCCCC;margin-bottom:10px}			.resourceCMSBlockPrefTwo{ width:480px;height:53px;background:#CCCCCC;margin-bottom:10px}			.resourceCMSBlockPrefThree{ width:480px;height:51px;background:#CCCCCC;margin-bottom:10px}			.resourceCMSBlockPrefFour{ width:480px;height:53px;background:#CCCCCC;margin-bottom:10px}					#destSuppBox{ width:946px;margin:10px 0 0 0;padding:0 0 0 34px;float:left}			#destThreeColumn{ width:946px;margin:10px 0 0 0;padding:0 0 0 34px;float:left}			#destSuppWrap{ width:283px;margin:0;	padding:0;	float:left}			#destSuppWrap img{ width:283px;margin:10px 0 0 0;padding:0}			.destSuppCMSOne{ width:283px;height:180px;	margin:10px 0 0 0;	padding:0;	background:#D4D4D4}			.destSuppCMSTwo{ width:330px;height:286px;	margin:0 0 0 15px;	padding:0;	background:#D4D4D4;float:left}			.destAdserver{ width:288px;height:286px;	margin:0 0 0 15px;	padding:0;	background:#D4D4D4;float:left}			.destSuppCMSThree{ width:744px;height:50px;margin:0 22px 10px 34px;background:#D4D4D4}						#destHotelBlock{ width:753px;margin:20px 22px 0 25px;padding:0 0 20px 0}			.destHotelHeading{ width:753px;line-height:2em}			.destHotelHeading h1{	width:475px;color:#0B82A1;font-size:1.4em;float:left;text-align:left;			border-bottom:1px solid #DDDED9}			.ratingsHeading{ width:143px;font-size:.73em;float:left;text-align:left;border-bottom:1px solid #DDDED9;			color:#000;font-weight:bold}			.multimediaHeading{ width:110px;font-size:.73em;float:left;border-bottom:1px solid #DDDED9;color:#000;			 font-weight:bold}			.destHotelTitleBar{ width:728px;font-size:.73em;text-align:left;color:#000;			font-weight:bold;padding:10px 0 10px 0}			.destHotelListBlock{ width:728px;margin:0 0 0 25px;_margin-left:-20px;!margin-left:-20px}			.destHotelList{ width:475px;float:left;text-align:left}			.destHotelList a{ font-size:.73em;line-height:1.4em;color:#0B82A1;font-weight:bold}			.ratingsList{ width:143px;float:left;text-align:left;margin:2px 0 0 0}			.multimediaList{ width:110px;float:left;text-align:center;margin:2px 0 0 0}			.adverisementblock{ width:150px;height:175px;background:#D4D4D4;margin:0 0 15px 0}					.destCMSOne{ width:440px;height:58px;	background:#E7E8EA;margin:0 0 10px 0}			.destCMSRG{ width:150px;height:182px;background:#E8E8E8;margin:0 0 10px 0}			.destAdserverTwentyOne{ width:150px;height:132px;background:#E8E8E8;margin:0 0 10px 0}			.rightCMSBlock h5{ font-weight:bold;text-align:left;margin-bottom:5px;color:#F5862D}			.rightCMSBlock a{ text-align:left;margin-bottom:5px;color:#0B82A1}			.rightCMSBlock p{float:right;width:80px}			.destadvertisementRG{ width:150px;height:62px;background:#E7E8EA;	margin:0 0 10px 0}			.destadvertisementforty{ width:760px;height:87px;background:#E7E8EA;margin:20px 10px 0 30px}			.destAdserverWrap{ width:780px;margin:20px 0 10px 0;padding-left:20px;text-align:left}			.destAdserverFortyTwo{	width:375px;height:111px;background:#E7E8EA;margin:0 0 0 10px;float:left}			.destCMSWrap{ width:780px;margin:20px 0 10px 0;padding-left:20px;text-align:left}			.destCMSTwo{ width:375px;height:190px;background:#E7E8EA;margin:0 0 0 10px;float:left}						.destAdsververfortyfive{width:126px;background:#E7E8EA;float:left;height:352px}			#featuredPartners{width:614px;margin:20px 156px 0 30px;text-align:left}			#featuredPartners h2{font-size:.85em;font-weight:bold;text-align:left;margin:0;padding-bottom:5px;				color:#F5862D;border-bottom:1px solid #999}			.featPartnersWrap{ width:760px;margin:10px 10px 0 30px;float:left;margin-bottom:10px}      .featPartnersLogos{ width:362px;float:left;height:65px}			.featPartnersLogos a{ width:157px;font-size:.73em;color:#0B82A1;height:65px;text-align:left}			.featPartnersLogos img{ vertical-align:middle} 			.featuredPartnersLogo{float:left;line-height:75px;width:189px;margin-right:20px}			 			.featuredPartnersAnchor{float:left;padding-top:25px}.supplierAdserverRG{ width:150px;height:142px;background:#E8E8E8;margin:0 0 15px 0}#supplierSearchControl h1{font-size:1.4em;font-weight:bold;color:#0B82A1;text-align:left;padding:0 0 10px 0}.supplierResource{ margin:10px 20px 0 20px;text-align:left;color:#ABABAB;background:#E8E7EC;padding:15px}.leftColumnAdvisoryli{width:248px;margin:0 0 5px 0}.leftColumnTrainingli{width:160px}.leftColumnAdvertisement{ width:270px;background:#E7E8EA;height:81px;margin:0 0 15px 0}.centerColumnAdvertisement{ width:480px;background:#E7E8EA;height:127px;margin:0 0 15px 0}#supplierSponsorArea{ width:780px;padding:0 0 0 20px;text-align:left;margin:0 0 10px 0}.supplierSponsorBlock{ width:185px;margin:0 10px 0 0;float:left}.supplierSponsorTopCorners{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/supplierSponsorTopCorners.png) top left no-repeat;margin:0 auto;width:185px;height:8px}.supplierSponsor{ width:163px;padding:10px;border-left:1px solid #d1d2d4;border-right:1px solid #d1d2d4;margin:0;text-align:center;font-size:.73em}.supplierSponsor p{ text-align:left;margin:10px 0 0 0}.supplierSponsor a{ color:#0B82A1;font-weight:bold}.supplierSponsorBottomCorners{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/supplierSponsorBottomCorners.png) top left no-repeat;margin:0 auto;width:185px;height:8px}#supplierResults a{ color:#0B82A1;font-weight:bold}						.mediaLibraryAd{ width:150px;height:196px;background:#E8E8E8;margin:0 0 15px 0}.mediaLibraryCMSBottom{ width:770px;height:302px;background:#E8E8E8;margin:0 10px 15px 20px}.mediaLibraryCMSTop{ width:770px;height:75px;background:#E8E8E8;margin:0 10px 0 20px}.mediaLibraryCMSClassic{ width:770px;height:1060px;background:#E8E8E8;margin:0 10px 15px 20px}.mediaLibraryhr{ width:770px;margin-left:20px;margin-right:10px}#mediaLibraryHeading{font-size:1.4em;font-weight:bold;color:#0B82A1;text-align:left;padding:10px 0 0 25px}#mediaLibraryDownload{ margin:0 10px 10px 20px;text-align:left}#mediaLibraryDownload a{ font-size:0.76em;line-height:2.2em;color:#000000;vertical-align:middle;margin:0 15px 0 0;text-decoration:none}.mediaLibraryCMSCenterWrap{ width:790px;margin:10px 0 10px 0;padding:0 0 0 10px;text-align:left}.mediaLibraryCMS{ width:375px;height:100px;background:#E8E8E8;margin:10px;float:left;text-align:left}		.bgc02{background-color:#E6F5F8}	.bgc01{background-color:#FCFCFC}	.fll{float:left}	.flr{float:right}	.b{font-weight:bold}	.ml20{margin-left:20px}	.mt10{margin-top:10px}			#virtualuTopArea{ width:925px;	margin:10px 30px 0 25px}.virtualuLogoArea{ margin-bottom:10px;float:left;text-align:left}.virtualuLogoArea h1{ font-size:1em;line-height:2.4em;height:33px;font-weight:bold;color:#000000}.virtualuAdvertisementTop{ width:536px;height:108px;float:left;background:#E7E8EA}#virtualuContentArea{ width:895px;	margin:10px 30px 25px 25px;background:#E7E8EA;padding:15px 15px 5px 15px;text-align:left}.virtualuLogoAreaImg{ margin-right:10px}.virtualuContentLeft{ width:311px;float:left}.virtualuAgentExp{ width:289px;height:98px;padding:0 10px 0 10px;margin:0 0 10px 0;background:#F3F3F5;border:1px solid #DDDDDD;text-align:center}.virtualuAgentExp h1{ font-size:0.8em;color:#F28C3A;margin-top:5px;font-weight:bold;text-align:left}.virtualuProgFacts{ width:289px;height:142px;padding:0 10px 0 10px;margin:0 0 10px 0;background:#F3F3F5;border:1px solid #DDDDDD;text-align:center}.virtualuProgFacts h1{ font-size:0.8em;color:#F28C3A;margin-top:5px;font-weight:bold;text-align:left}.virtualuAboutProg{ width:289px;height:168px;padding:0 10px 0 10px;margin:0 0 10px 0;background:#F3F3F5;border:1px solid #DDDDDD;text-align:center}.virtualuAboutProg h1{ font-size:0.8em;color:#F28C3A;margin-top:5px;font-weight:bold;text-align:left}.virtualuAgentIncentives{ width:289px;height:152px;padding:0 10px 0 10px;margin:0 0 10px 0;background:#F3F3F5;border:1px solid #DDDDDD;text-align:center}.virtualuAgentIncentives h1{ font-size:0.8em;color:#F28C3A;margin-top:5px;font-weight:bold;text-align:left}.virtualuProgReq{ width:289px;height:146px;padding:0 10px 0 10px;margin:0 0 10px 0;background:#F3F3F5;border:1px solid #DDDDDD;text-align:center}.virtualuProgReq h1{ font-size:0.8em;color:#F28C3A;margin-top:5px;font-weight:bold;text-align:left}.virtualuindent{ padding:0 5px;border:none}.virtualuCourseFacts{ width:289px;padding:0 10px 0 10px;margin:0 0 10px 0;background:#F3F3F5;border:1px solid #DDDDDD;text-align:center}.virtualuCourseFacts h1{ font-size:0.8em;color:#F28C3A;margin-top:5px;font-weight:bold;text-align:left}.virtualuCourseFacts ul{ list-style:none;margin:0;padding:0}.virtualuCourseFacts ul li{ float:left;margin-top:5px}.virtualuCourseFacts ul li.courseFactsData{ width:126px;font-size:0.76em;color:#000000;text-align:left;min-height:20px}.virtualuCourseFacts ul li.courseFactsResults{ width:163px;font-size:0.76em;color:#000000;text-align:left;min-height:20px}.virtualuCourseFactsInputBtnBegin{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/begin.gif) no-repeat;width:55px;height:23px;display:inline;border:none;margin-top:7px;margin-bottom:10px}.virtualuCourseFactsInputBtnOneRegister{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/btn-registernow.gif) no-repeat;width:108px;height:24px;display:inline;border:none;margin-top:15px;margin-bottom:10px}.virtualuPresenter{ width:289px;padding:0 10px 0 10px;margin:0 0 10px 0;background:#F3F3F5;border:1px solid #DDDDDD;text-align:center}.virtualuPresenterh1{ font-size:0.8em;color:#F28C3A;margin-top:5px;font-weight:bold;text-align:left}.virtualuCourseMaterials{ width:289px;padding:0 10px 0 10px;margin:0 0 10px 0;background:#F3F3F5;border:1px solid #DDDDDD;text-align:center}.virtualuCourseMaterialsh1{ font-size:0.8em;color:#F28C3A;margin-top:5px;font-weight:bold;text-align:left}.virtualuAgentIncentivesTwo{ width:289px;height:127px;padding:0 10px 0 10px;margin:0 0 10px 0;background:#F3F3F5;border:1px solid #DDDDDD;text-align:center}.virtualuAgentIncentivesTwo h1{ background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/icon-dollar.gif) 0 0 no-repeat;padding:0 0 0 15px;font-size:0.8em;color:#F28C3A;margin-top:5px;font-weight:bold;text-align:left}.virtualuAgentIncentivesTwo p{ font-size:0.76em;color:#000000;margin:10px 0 5px 0;padding:0;text-align:left}.virtualuAgentIncentivesOne{ width:289px;height:73px;padding:0 10px 0 10px;margin:0 0 10px 0;background:#F3F3F5;border:1px solid #DDDDDD;text-align:center}.virtualuAgentIncentivesOne h1{ font-size:0.8em;color:#F28C3A;margin-top:5px;font-weight:bold;text-align:left}.virtualuTellUs{ width:289px;height:98px;padding:0 10px 0 10px;margin:0 0 10px 0;background:#F3F3F5;border:1px solid #DDDDDD;text-align:center}.virtualuTellUs h1{ font-size:0.8em;color:#F28C3A;margin-top:5px;font-weight:bold;text-align:left}.virtualuTellUs p{ font-size:0.76em;color:#000000;margin-top:15px;padding:0;text-align:left}.virtualuContentRight{ width:537px;float:left;background:#F3F3F5;margin:0 0 10px 15px;padding:0 15px;text-align:left;border:1px solid #DDDDDD}.virtualuContentRighth1{ font-size:0.8em;color:#F28C3A;border-bottom:1px solid #CCCCCC;margin-top:5px;font-weight:bold}.virtualuResourceText{ width:537px;background:#E7E8EA;height:34px;margin:10px 0}.virtualuTrainingBlock{ width:537px;margin-top:5px;padding:0}.virtualuTrainingHead{ width:537px;margin:0;padding:0}.virtualuTrainingHead p{ margin:0;padding:0;font-size:0.76em;font-weight:bold;text-align:left;text-decoration:underline}.virtualuTrainingHead p.virtualuTitle{ width:241px;padding:0 0 0 5px;background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/arrow-bottom.gif) 35px 4px no-repeat;text-decoration:none;float:left}.virtualuTrainingHead p.trainingDate{ width:114px;float:right}.virtualuTrainingHead p.duration{ width:177px;float:right}.virtualuTrainingData{ width:537px;margin:7px 0;padding:0;height:42px}.virtualuTrainingData .virtualuTitleColumn{ width:231px;padding:0 10px 0 5px;font-size:0.76em;color:#0B82A1;float:left;text-align:left}.virtualuTrainingData .virtualuTitleColumn a{ color:#0B82A1;text-decoration:underline}.virtualuTrainingData .virtualuDateColumn{ width:114px;font-size:0.76em;color:#000000;float:right;text-align:left;line-height:1em}.virtualuTrainingData .virtualuDurationColumn{ width:86px;font-size:0.76em;color:#000000;float:right;text-align:left}.virtualuTrainingData .virtualuTrainingButtons{ width:91px;font-size:0.76em;color:#000000;float:right;text-align:left;cursor:pointer;cursor:hand}.virtualuHeading{font-size:1.4em;font-weight:bold;color:#0B82A1;text-align:left;padding:10px 0 0 25px}#destControlBox #transBox dl{text-align:left;width:200px;margin:0 0 0 55px;float:left}#destControlBox #transBox dt{color:#000;font-weight:bold;font-size:.76em;margin:5px 0px 5px 0px}#destControlBox #transBox dt a{color:#000;text-decoration:underline}#destControlBox #transBox dd{color:#0B82A1;font-weight:bold;font-size:.76em;margin-left:20px;line-height:1.6em;display:list-item}#destControlBox #transBox dd a{text-decoration:underline;color:#0B82A1}.adserverHome21x21{width:149px;height:131px;background-color:#E7E8EA;margin-top:17px}			#emailSignUpWelcome{ width:530px;text-align:left;padding:0px 0px 0px 30px;float:left;font-size:.73em;line-height:1.2em}			#emailSignUpWelcome h3{font-size:1.3em;font-weight:bold;text-align:left;margin-bottom:5px;color:#0B82A1;margin-top:10px}			#emailSignUpWelcome ul{list-style:none;margin:5px 0}			#emailSignUpWelcome li{float:left;margin-bottom:10px}			#emailSignUpWelcome li img{vertical-align:bottom}			#emailSignUpWelcome li span{margin-top:10px;float:left}			#emailSignUpWelcome a{color:#0B82A1;display:inline;margin-right:20px;float:left}						#emailSignUpTop{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/emailsignupTop.png) no-repeat;			text-align:left;margin:0px 0px 0px 26px}						#emailSignUpBottom{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/emailsignupBottom.png) no-repeat;			text-align:left;margin:0px 0px 0px 26px}												#emailSignUpFormInfo{margin:0px 0px 30px 0px}			#emailSignUpFormInfo span{margin-right:20px}			#emailSignUpFormInfo span + Span{font-style:italic}			#emailSignUpFormInfo sup{color:#FF0000;font-weight:bold}						#emailSignUpForm{width:507px;text-align:left;margin:0px 0px 0px 26px;padding:0px 0px 0px 17px;font-size:.73em;			border-left:1px solid #d7d7d7;border-right:1px solid #d7d7d7;float:left}			#emailSignUpForm div{margin:0px 0px 26px 0px}			#emailSignUpForm sup{color:#FF0000}			#emailSignUpForm label{width:164px;float:left}			#emailSignUpForm sup{color:#FF0000;font-weight:bold}			#emailSignUpForm select{width:231px;margin-right:25px}			.submitButton{background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/buttonSubmit.png);width:75px;height:24px;border:none;float:right;margin-right:25px;cursor:pointer;cursor:hand}			#emailSignUpForm .unsubcribe{text-align:left;width:320px;float:right;clear:both}		#modalIframe{ width:350px;height:700px}img{	border:0}.modalBody .column2ExceptionFieldBkgd{  width:93%}.modalBody .messageContainer{  width:90%}.modalBody .messageTextContainer{  width:85%}.waitScreenVisibility{ 	visibility:hidden;	position:absolute;	left:-9999px;	top:0px}.modalBackground{	background-color:#AAAAAA;	filter:alpha(opacity=70);	opacity:0.7}.modalPopup{	border:3px solid #AAAAAA;	padding:3px}.modalPopup,.modalBody{	background:#dff0fe}.modalContainer,.modalContainerFull{	text-align:left;	padding:10px;		width:600px}.modalContainerFull{		width:95%;	margin:auto}.modalWaitScreenPopup{ 	border:2px solid #AAAAAA;	text-align:left;		width:533px;	height:264px;	}.modalWaitScreenBackground{ 	background-color:#FFFFFF;	width:533px;	height:264px;	padding:0px;	position:absolute;	top:0px;	left:0px}.modalWaitScreenPLCodeBackground{ 	background:#FFFFFF url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/PrivateLabel/images/waitscreenPL.jpg) no-repeat top left;	width:533px;	height:264px;	padding:10px;	position:absolute;	top:0px;	left:0px}.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}.mapModalContainer hr{  background-color:#000000}.modalYScroll{	overflow-y:auto;	height:500px}.waitScreenLogo{	margin:10px 0 20px 0;	height:39px;	width:230px;	background:url(http://media.vaxvacationaccess.com/sites/Global/PublishingImages/VAXPRO/images/VAXlogo.gif) no-repeat top left;	visibility:hidden}.modalWaitScreenBackground p{ padding:5px 30px 0 30px}p.waitScreenSearchingSection{ margin:70px 0 0 0}