/*######## START Global styles for Overlays #################*/

.close {
	background:url(/images_shared/overlay/closeBIG.png) 0 0 no-repeat;
	position:absolute;
	right:-35px;
	top:-35px;
	cursor:pointer;
	height:75px;
	width:75px;
	padding:0;
	margin:0;
	
}

button.close {
	position:relative;
	top:5px;
	cursor:pointer;
	height:25px;
	width:55px;
	color:#FFF;
	font-weight:bold;
	text-align:center;
	background:none;
	background-color:#48b;
	border:2px grooved #555;
}

/*######## END Global styles for Overlays #################*/

/*######## START SEAMail #################*/

#seamailPop {

		/* overlay is hidden before loading */
		display:none;
		z-index:300;

		/* standard decorations */
		width:400px;
		border:10px solid #666;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.675);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#seamailPop div {
		padding:10px;
		border:1px solid #3B5998;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif
	}

	#seamailPop h2 {
		margin:-11px;
		margin-bottom:0px;
		color:#fff;
		background-color:#6D84B4;
		padding:5px 10px;
		border:1px solid #3B5998;
		font-size:20px;
	}

/*########  END SEAMail  #################*/
/*######## START SEAMail (THIS IS THE NEW AUTO LOAD TO PUBLICASTER WITH FB CONNECT #################*/

#seamailPop2 {

		/* overlay is hidden before loading */
		display:none;
		z-index:300;

		/* standard decorations */
		width:470px;
		border:10px solid #666;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.675);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#seamailPop2 div {
		padding:10px;
		border:1px solid #3B5998;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif
	}

	#seamailPop2 h2 {
		margin:-11px;
		margin-bottom:0px;
		color:#fff;
		background-color:#6D84B4;
		padding:5px 10px;
		border:1px solid #3B5998;
		font-size:20px;
	}

/*########  END SEAMail  #################*/
/*######## START Quote Request During Office Hours #################*/

#quote2call {

		/* overlay is hidden before loading */
		display:none;
		z-index:300;

		/* standard decorations */
		width:470px;
		border:10px solid #666;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.675);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#quote2call div {
		padding:10px;
		border:1px solid #3B5998;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
		text-align:center;
	}

	#quote2call h1 {
margin:10px auto;
font-size:20px;
	}
	
	#quote2call h2 {
		margin:-11px;
		margin-bottom:0px;
		color:#fff;
		background-color:#6D84B4;
		padding:5px 10px;
		border:1px solid #3B5998;
		font-size:20px;
	}

/*########  END Quote Request   #################*/

/*######## START SpoonDrawer (test 120109 - sean) #################*/

#spoonDrawer, #AVAvid {

		/* overlay is hidden before loading */
		display:none;
		z-index:300;

		/* standard decorations */
		width:800px;
		border:10px solid #666;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.675);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#spoonDrawer div, #AVAvid div {
		padding:10px;
		border:0px solid #3B5998;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
	}

	#spoonDrawer h2, #AVAvid h2 {
		margin:-11px;
		margin-bottom:0px;
		color:#fff;
		background-color:#6D84B4;
		padding:5px 10px;
		border:1px solid #3B5998;
		font-size:20px;
	}

/*########  END SpoonDrawer  #################*/

/*######## START CL Check In #################*/

#checkIn {

		/* overlay is hidden before loading */
		display:none;
		z-index:300;

		/* standard decorations */
		width:760px;
		border:10px solid #666;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.675);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#checkIn div {
		padding:10px;
		border:1px solid #3B5998;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif
	}

	#checkIn h2 {
		margin:-11px;
		margin-bottom:0px;
		color:#fff;
		background-color:#6D84B4;
		padding:5px 10px;
		border:1px solid #3B5998;
		font-size:20px;
	}

/*########  END CL Check In  #################*/
/*######## START CL Check In #################*/

#WOWform {

		/* overlay is hidden before loading */
		display:none;
		z-index:300;

		/* standard decorations */
		width:875px;
		height:700px;
		overflow:hidden;
		border:10px solid #666;
		

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.675);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#WOWform div {
		padding:10px;
		border:0px solid #3B5998;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif
	}

	#WOWform h2 {
		margin:-11px;
		margin-bottom:0px;
		color:#fff;
		background-color:#6D84B4;
		padding:5px 10px;
		border:0px solid #3B5998;
		font-size:20px;
	}

/*########  END CL Check In  #################*/

/*######## START Deck Plans (Deal Page Tab / button) #################*/

#deckPlans, #privacy {

		/* overlay is hidden before loading */
		display:none;
		z-index:300;

		/* standard decorations */
		width:735px;
		border:10px solid #555;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.698);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#deckPlans,#privacy div {
		padding:10px;
		border:1px solid #3B5998;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif
	}

	#deckPlans h2 {
		margin:-11px;
		margin-bottom:0px;
		color:#fff;
		background-color:#6D84B4;
		padding:5px 10px;
		border:1px solid #3B5998;
		font-size:20px;
	}
	
	/* container for external content. uses vertical scrollbar, if needed */
	div.contentWrap {
		height:725px;
		overflow-y:auto;
		z-index:200;
	}

/*######## End Deck Plans (Deal Page Tab / button) #################*/
/*######## START Ask Agent button and overlay #################*/

#ask1, #ask2, #ask3, #ask4, #ask5, 
#ask6, #ask7, #ask8, #ask9, #ask10, #ask11, #ask12, #ask13, #ask14, #ask15   {

		/* overlay is hidden before loading */
		display:none;
		z-index:300;

		/* standard decorations */
		width:800px;
		border:10px solid #555;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.698);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#ask1 div, #ask2 div, #ask3 div, #ask4 div, #ask5 div, 
#ask6 div, #ask7 div, #ask8 div, #ask9 div, #ask10 div, #ask11 div, #ask12 div, #ask13 div, #ask14 div, #ask15 div {
		padding:10px;
		border:1px solid #3B5998;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif
	}

	#ask1 h2, #ask2 h2, #ask3 h2, #ask4 h2, #ask5 h2, #ask6 h2, #ask7 h2, #ask8 h2, #ask9 h2, #ask10 h2, #ask11 h2, #ask12 h2, #ask13 h2, #ask14 h2, #ask15 h2 {
		margin:-11px;
		margin-bottom:0px;
		color:#fff;
		background-color:#6D84B4;
		padding:5px 10px;
		border:1px solid #3B5998;
		font-size:20px;
	}
	
	/* container for external content. uses vertical scrollbar, if needed */
	div.contentWrap {
		height:600px;
		overflow-y:auto;
		z-index:200;
	}

/*######## End Ask Agent overlay #################*/

/*######## START Quote #################*/

#clubMedQuote, #wineDineQuote {

		/* overlay is hidden before loading */
		display:none;
		z-index:300;

		/* standard decorations */
		width:760px;
		border:10px solid #555;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.698);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#clubMedQuote div, #wineDineQuote div {
		padding:10px;
		border:1px solid #3B5998;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif
	}

	#clubMedQuote h2, #wineDineQuote h2 {
		margin:-11px;
		margin-bottom:0px;
		color:#fff;
		background-color:#6D84B4;
		padding:5px 10px;
		border:1px solid #3B5998;
		font-size:20px;
	}
	
	/* container for external content. uses vertical scrollbar, if needed */
	div.contentWrap {
		height:600px;
		overflow-y:auto;
		z-index:200;
	}

/*######## End Quote #################*/

/*######## About Ship TravTech popup on deal page #################*/

#aboutShip {

		/* overlay is hidden before loading */
		display:none;
		z-index:300;

		/* standard decorations */
		width:715px;
		border:10px solid #555;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.698);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#aboutShip div {
		padding:10px;
		border:1px solid #3B5998;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif
	}

	#aboutShip h2 {
		margin:-11px;
		margin-bottom:0px;
		color:#fff;
		background-color:#6D84B4;
		padding:5px 10px;
		border:1px solid #3B5998;
		font-size:20px;
	}
	
	/* container for external content. uses vertical scrollbar, if needed */
#aboutShip div.contentWrap {
		height:715px;
		overflow-y:hidden;
		z-index:200;
		margin:0 auto;
	}

/*######## About Ship TravTech popup on deal page END  #################*/
	

/*######## START VENDOR SPECIALS #################*/

#specialOffers {

		/* overlay is hidden before loading */
		display:none;
		z-index:300;

		/* standard decorations */
		width:700px;
		border:10px solid #555;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.698);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#specialOffers div {
		padding:10px;
		border:1px solid #3B5998;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif
	}

	#specialOffers h2 {
		margin:-11px;
		margin-bottom:0px;
		color:#fff;
		background-color:#6D84B4;
		padding:5px 10px;
		border:1px solid #3B5998;
		font-size:20px;
	}
	
	#specialOffers h3 {color:#1D1F53;font-size:20px; line-height:120%; margin:10px 0;	}
	#specialOffers h4 {color:#1D1F53;font-size:16px; line-height:120%; margin: 0 0 10px 0;	}
	
	/* container for external content. uses vertical scrollbar, if needed */
#specialOffers div.contentWrap {
		height:600px;
		overflow-y:scroll;
		padding:30px;
		z-index:200;
	}

/*########  VENDOR SPECIALS END #################*/

/*######## START AVALON MICROSITE (BETA - 120404) #################*/

#microAVA {

		/* overlay is hidden before loading */
		display:none;
		z-index:300;

		/* standard decorations */
		width:1025px;
		border:10px solid #555;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.698);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#microAVA div {
		padding:10px;
		border:1px solid #3B5998;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif
	}

	#microAVA h2 {
		margin:-11px;
		margin-bottom:0px;
		color:#fff;
		background-color:#6D84B4;
		padding:5px 10px;
		border:1px solid #3B5998;
		font-size:20px;
	}
	
	/* container for external content. uses vertical scrollbar, if needed */
#microAVA div.contentWrap {
		height:750px;
		overflow-y:hidden;
		z-index:200;
	}

/*######## AVALON MICROSITE END #################*/
	
/*######## START Video Overlay #################*/

#video {

		/* overlay is hidden before loading */
		display:none;
		z-index:300;

		/* standard decorations */
		width:450px;
		border:10px solid #666;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.675);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#video div {
		padding:10px;
		border:1px solid #3B5998;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif
	}

/*######## START Terms & Conditions Overlay #################*/

#termsPop, #termsPopBonus {

		/* overlay is hidden before loading */
		display:none;
		z-index:300;

		/* standard decorations */
		width:450px;
		border:10px solid #666;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.675);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#termsPop div,	#termsPopBonus div {
		padding:10px;
		border:1px solid #3B5998;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
		text-align:left;
	}

	
/*######## START VRX Overlay #################*/

#VRX-Carib, #VRX-BAH, #VRX-BER, #VRX-HAW, #VRX-MEX {

		/* overlay is hidden before loading */
		display:none;
		z-index:300;

		/* standard decorations */
		width:900px;
		height:520px;
		border:10px solid #666;

		/* for modern browsers use semi-transparent color on the border. nice! */
		border:10px solid rgba(82, 82, 82, 0.675);

		/* hot CSS3 features for mozilla and webkit-based browsers (rounded borders) */
		-moz-border-radius:8px;
		-webkit-border-radius:8px;
	}

	#VRX-Carib div, #VRX-BAH div, #VRX-BER div, #VRX-HAW div, #VRX-MEX div {
		padding:10px;
		border:1px solid #3B5998;
		background-color:#fff;
		font-family:"lucida grande",tahoma,verdana,arial,sans-serif;
		text-align:left;
	}

	
	
	