
body{
	font-family:verdana, arial, sans-serif;	
	font-size:9pt;	
}
	
td  {
	font-size:9pt;	
}	

.bottomPadding {padding:0px 0px 7px 0px; margin:0px;}

.bg0		{ background-color:#FFF; } 	  /* white */
.bg1		{ background-color:#D6DEEF; } /* blue - powder */
.bg2		{ background-color:#0052A5; } /* blue - dark */
.bg3		{ background-color:#CCC; }	  /* grey - light */
.bg4		{ background-color:#18A518; } /* green - dark */
.bg5		{ background-color:#DEF7CE; } /* green - light */
.bg6		{ background-color:#D7E1F3; } /* blue - light */	
.bg7		{ background-color:#92A7CC; } /* violet */	
.bg8		{ background-color:#E5E5E5; } /* grey - mid */	
.bg9		{ background-color:#C0C0C0; } /* grey - dark */		

.bg11		{ background-color:#FF0000; } /* red  */
.bg12		{ background-color:#FFEBEB; } /* pink */	
.bg13		{ background-color:#FFFF99; } /* yellow */			
.bg14		{ background-color:#F90; }	  /* orange - dark */	
.bg15		{ background-color:#FFE5BF; } /* orange - light */

.bg17		{ background-color:#C4C4C4; } /* grey - mid */		
.bg18		{ background-color:#ECECEC; } /* grey - light */	
.bg19		{ background-color:#FFE8D9; } /* peach */
.bg20		{ background-color:#0053A3; } /* blue - dark for hotel tabs */
.bg21		{ background-color:#036; } 	  /* blue - darker for hotel tabs */
.bg22		{ background-color:#CEFFFF; } /* teal - for hotel tabs */
.bg23		{ background-color:#E0F0F0; } /* blue light - for details -- how can i get */	
.bg24		{ background-color:#EBCCEB; } /* purple - for details -- how can i get */
.bg25		{ background-color:#C8E8F6; } /* blue - for details -- how can i get */	
.bg26       { background-color:#F5F5F5; } /* grey - light */	
.bg27       { background-color:#D9F3CD; } /* green - light */
.bg28       { background-color:#FFE6C1; } /* orange - for details -- how can i get */
.bg29       { background-color:#FFFFCC; } /* pale yellow */	
.bg31		{ background-color:#DBECFD; } /* blue undershadow on the landing page */
.bg32		{ background-color:#C9C9C9; }
.bg33		{ background-color:#7F7F7F; }

.bg40       { background-color:#FFF5CC; }

.bg42       { background-color:#FFF2E0; }

.bg51		{ background-color:#339; }	  /* blue - dark - for map*/
.bg52		{ background-color:#FF6300; }       /* orange - dark */

.bg60 		{ background-color:#F0F0F0; } /* grey - lighter */
.bg61 		{ background-color:#E5EDF6; } /* blue - lighter */
.bg65		{ background-color:#DBEBFB; } /* blue - slashsupport */
.bg66       { background-color:#E7E7F2; }/* lavendar - light */	
.bg67		{ background-color:#6B9CCE; }/* blue - medium dark */
.bg68		{ background-color:#FCB246; }/* peach - medium dark */
.bg69		{ background-color:#FFE7C6; }/* peach - light */
	/* Atlanta 2005 */
.bg70 { background-color:#DAE7F2; }
.bg71 {	background: #DEF7CE;}
.bg72 {	background: #18A518;}
.bg77 { background-color:#F7D7AA; } /* orange - halfprice hotels */
.bg120 { background-color: #F1F1F1; } /* light grey */
.bg122 { background-color: #999999; } /* dark grey */
.bg123 { background-color: #EFF1EF; } /* med grey */

/* /support messaging */
.bgSupportMsg { background-color: #DEEFCE; } /* light green */
.borderSupportMsg { color: #7BCEB5; } /* light green */
.txtBoldSupportMsg { font-size:8pt; color:#008400; font-weight: bold; }
.txtSupportMsg { font-size:8pt; color:#008400; }

/* SAVE: bg00 is used in several ColdFusion pages */
.bg00		{ background-color:#FEE8D0; } /* pale orange */

/* NAV1 contains the inverted L shaped line */
.nav1a {
	line-height: 1.4;
	padding-left:0px; padding-right:0px; padding-bottom:5px; 
	margin-top:10px;  margin-right:5px; margin-bottom:10px; margin-left:5px;
}

/* NAV3 -- plain looking version */
.nav3 {
	line-height: 1.2;
	margin-top:5px;	margin-right:5px; margin-bottom:10px; margin-left:5px;
}

.pad1	{ padding-left:5px; padding-right:5px; }
.pad2	{ padding-left:10px; padding-right:10px; }
.pad4	{ padding-left:4px; padding-right:4px; }

.navBrowseGroup {
	font-size:8.5pt;
	line-height: 1.2;
	padding-left:0px; padding-right:5px; padding-bottom:0px; padding-top:5px; 
	margin-right:0px; margin-bottom:10px; margin-left:5px;
}

.navBrowseGroup2 {
	font-size:9pt;
	line-height: 1.2;
	padding-left:0px; padding-right:5px; padding-bottom:5px; 
	margin-right:0px; margin-bottom:5px; margin-left:5px;
}

.navBrowseGroup3 {
	font-size:7.5pt;
	line-height:1.0;
}

.navBrowseGroup4 { margin-left:5px; margin-right:5px; }


/* text in general */

.leading1 { line-height: 1.3; }
.leading2 { line-height: 1.5; }

.txtWhite			{ color: #FFF; }
.txtWhiteBold		{ color: #FFF; font-weight: bold; }
.txtCrossedOut 		{ text-decoration: line-through; }

.txtBoxCaption		{ font-size:6.5pt; font-style: italic; }

.txt1				{ font-size:7pt; }
.txt1Bold			{ font-size:7pt; font-weight: bold; }
.txt1Half			{ font-size:7.5pt; }
.txt1HalfBold		{ font-size:7.5pt; font-weight: bold; }	
.txt1HalfWh			{ font-size:7.5pt; color: #FFF; }
.txt1HalfDkBlue		{ font-size:7.5pt; color:#0051A6; }
.txt1HalfBoldRed	{ font-size:7.5pt; color:#FF0000; font-weight: bold; }
.txt1Bluetab1		{ font-size:11pt; font-family: Arial, Helvetica, sans-serif; color:#3B78B6; font-weight: bold; }
.txt1Bluetab2		{ font-size:9pt; font-family: Arial, Helvetica, sans-serif; color:#3B78B6;}

.txt2				{ font-size:8pt; }
.txt2 sup			{ font-size:7pt; }
.txt2Bold 			{ font-size:8pt; font-weight: bold; }
.txt2BoldGrey		{ font-size:8pt; color:#666666; font-weight: bold; }
.txt2BoldRed 		{ font-size:8pt; color:#FF0000; font-weight: bold; }
.txt2BoldWhite		{ font-size:8pt; color:#FFFFFF; font-weight: bold; }
.txt2BoldDarkGreen 	{ font-size:8pt; color:#18A518; font-weight: bold; }
.txt2Half			{ font-size:8.5pt; }
.txt2HalfBold		{ font-size:8.5pt; font-weight: bold; }
.txt2HalfBoldBlue	{ font-size:8.5pt; color: #0052A5; font-weight: bold; }
.txt2DkGrey 		{ font-size:8pt; color: #727E85; }
.txt3Green		    { font-size:9pt;  color: #318C10; }
.txt3 				{ font-size:9pt; }
.txt3 sup			{ font-size:7pt; }
.txt3Bl 			{ font-size:9pt; color: #0053A3; }	
.txt3wh 			{ font-size:8.5pt; color: #FFF; }	
.txt3Bold 			{ font-size:9pt; font-weight: bold; }
.txtError 			{ font-size:9pt; color: #FF0000; font-weight: bold; }
.txt3BoldRed		{ font-size:9pt; color: #E61619; font-weight: bold; }
.txt3BoldBlue		{ font-size:9pt; color: #0052A5; font-weight: bold; }
.txt3BoldOrange		{ font-size:9pt; font-weight: bold; color: #FF6300;}
.txt3Green		{ font-size:9pt;  color: #318C10;}
.txt3HalfBoldGrey	{ font-size:9.5pt; color: #666666; font-weight: bold; }

.txt4 				{ font-size:10pt; }
.txt4Bold 			{ font-size:10pt; font-weight: bold; }
.txt4Boldwh 		{ font-size:10pt; color: #FFF; font-weight: bold; }
.txt4BoldOr 		{ font-size:10pt; color: #FF6600; font-weight: bold; }	
.txt4BoldOrange 	{ font-size:10pt; color: #FF9900; font-weight: bolder; }
.txt4Half			{ font-size:10.5pt; }
.txt4Boldwh 		{ font-size:10pt; color: #FFF; font-weight: bold; }
.txt4HalfBold		{ font-size:10.5pt; font-weight: bold; }
.txt4BoldDarkGreen 	{ font-size:10pt; color:#18A518; font-weight: bold; }


.txt5Bold 			{ font-size:11pt; font-weight: bolder; }
/*we use the <sup> tag for SM (service mark)*/	
.txt5Bold sup		{ font-size:9pt; font-weight: bolder; }
.txt5 				{ font-size:11pt; }
.txt5Bl				{ font-size:11pt; color: #0066CC;}
.txt5BlBold			{ font-size:11pt; color: #0066CC; font-weight: bold;}
/* SAVE: txt5BoldOr is used in several ColdFusion pages */
.txt5BoldOr			{ font-size:11pt; color: #FF9900; font-weight: bolder; }

.txt6BoldWhite 		{ font-size:12pt; color: #FFFFFF; font-weight: bolder; }
.txt6BoldOrange 	{ font-size:12pt; color: #FF9900; font-weight: bolder; }
.txt6Bold 			{ font-size:12pt; font-weight: bold; }
/*we use the <sup> tag for SM (service mark)*/	
.txt6Bold sup		{ font-size:10pt; font-weight: bold; }

.txt7	 			{ font-size:13pt; }
.txt7Bold			{ font-size:13pt; font-weight:bold;}
.txt8Bold			{ font-size:14pt; font-weight:bold;}
.txt7BoldOrange 	{ font-size:13pt; font-weight:bold; color: #FF9900;}
.txt7BoldRed 		{ font-size:13pt; font-weight:bold; color: #FF0000;}

.txt8BoldOrange 	{ font-size:14pt; color: #FF9900; font-weight: bold; }  
.txt8BoldGrey 		{ font-size:14pt; color: #828282; font-weight: bold; }  
.txt8BoldBlue		{ font-size:14pt; color: #0052A5; font-weight: bold; }
.txt8BoldGreen		{ font-size:14pt; color: #318C10; font-weight: bold; }

.txt10BoldOrange 	{ font-size:16pt; color: #FF9900; font-weight: bold; }  
.txt18BoldOrange 	{ font-size:18pt; color: #FF9900; font-weight: bold; } 
/* link text */

	/* global style */
	a				{ text-decoration: underline; }
	a:hover				{text-decoration: none; }
	dummy:visited		{ color: #939; text-decoration: underline; }

	.navLeft2 			{font-size:7.5pt; margin-bottom:5px;}
	.navLeft3			{font-size:8pt; margin-bottom:5px;}
	a.navLeft2:link, a.navLeft2:visited, a.navLeft2:active, a.navLeft3:link, a.navLeft3:visited, a.navLeft3:active {color: #039;}
	
	.footer 			{font-size:7.5pt; margin-bottom:5px;}
	.footer			{font-size:8pt; margin-bottom:5px;}
	a.footer:link, a.footer:visited, a.footer:active, a.footer:link, a.footer:visited, a.footer:active {color: #FFFFFF;}
	
	
	.topNav 			{font-size:8pt; margin-top:15px; margin-bottom:15px; color: #000066;}
	a.topNav:link, a.topNav:visited, a.topNav:active {color: #000066;}
	
	.topNavWhite			{font-size:8pt; margin-top:15px; margin-bottom:15px; color: #FFFFFF;}
	a.topNavWhite:link, a.topNavWhite:visited, a.topNavWhite:active {color: #FFFFFF;}
	
	.topNav2 			{font-size:8.5pt; color: #FFF;}	
	a.topNav2:link, a.topNav2:visited, a.topNav2:active		{color: #FFF;}
	
	.link1Half 			{font-size:7.5pt; color:#0066CC;}
	.link2 			{font-size:8pt; color:#0066CC;}
	a.link1Half:link, a.link1Half:visited, a.link1Half:active, a.link2:link, a.link2:visited, a.link2:active 	{color: #0066CC;}
	
	.link2Black 		{font-size:8pt; color:#000;}
	a.link2Black:link, a.link2Black:visited, a.link2Black:active	{color: #000;}

	.link2Bold 			{font-size:8pt; color:#0066CC; font-weight:bold;}
	a.link2Bold:link, a.link2Bold:visited, a.link2Bold:active 	{color: #0066CC;}
	
	.link3 			{font-size:9pt; color:#0066CC;}
	a.link3:link, a.link3:visited, a.link3:active 	{color: #0066CC;}
	
	.link3Black 		{font-size:9pt; color:#000;}
	a.link3Black:link, a.link3Black:visited, a.link3Black:active 	{color: #000;}
	
	.link3Bold 			{font-size:9pt; color:#0066CC;  font-weight:bold; }
	a.link3Bold:link, a.link3Bold:visited, a.link3Bold:active 	{color: #0066CC; font-weight:bold; }
	
	.linkOrange		{ font-size:9pt; font-weight: bold; color: #FF6300;}
	
	
					
	.lnkxsm 			{ color: #0066CC; font-size:7pt; text-align: right;}
	a.lnkxsm:link 		{color: #0066CC;}
	a.lnkxsm:hover	 	{color: #0066CC; text-decoration: none;}

	.lnkxsm1 			{ color: #0066CC; font-size:7pt; }
	a.lnkxsm1:link 		{color: #039;}
	a.lnkxsm1:hover 	{color: #039;}

	.lnkxsmLeft 		{ color: #039; font-size:7pt; text-align: right;}
	a.lnkxsmLeft:link 	{color: #039;}
	a.lnkxsmLeft:hover 	{color: #039; text-decoration: none;}
		
	img				{ border:0px;}
	img.imgborder1 	{ border:1px solid #000; }	

	.nopaddingList 	{padding:0px; margin:0px 0px 0px 20px;}
	.arrowList		{padding:0px; margin:0px 0px 0px 20px; list-style-image: url("https://media.entertainment.com/consumer/images/soc/stream_bullet_arrow.gif");} 
	
	.offerTable		{border-width: 1px; border-style: solid; border-color: #B6B6B6 #808080 #808080 #B6B6B6;}	

/* SAVE: link2Priv is the name used in the footer for some ColdFusion pages */
	.iacprivacy, A.iacprivacy, A.iacprivacy:active, A.iacprivacy:focus, A.iacprivacy:hover, A.iacprivacy:link, A.iacprivacy:visited,
	.link2Priv, A.link2Priv, A.link2Priv:active, A.link2Priv:focus, A.link2Priv:hover, A.link2Priv:link, A.link2Priv:visited { 
		font-family: verdana, arial, sans-serif;
		font-size: 8pt;
		color: #CC6600; 
	}
	.iacfooter, A.iacfooter, A.iacfooter:link, A.iacfooter:visited {
		text-decoration: none;
		font-family: verdana, arial, sans-serif;
		font-size: 7pt;
		color: #999999;
	}
	A.iacfooter:active, A.iacfooter:focus, A.iacfooter:hover {
		text-decoration: underline;
		font-family: verdana, arial, sans-serif;
		font-size: 7pt;
		color: #999999;
	}
	
	.errorText { color: #FF0000; } /* red */
	.displayBox		{border-color: #CCCCCC; }
	
	
/* redemption help */
.green {
	background-color: #E0F0F0;
	border: 1px solid #99CCCC;
}
.pink {
	border: 1px solid #FFCC66;
	background-color: #FFE6C1;
}
.purple {
	background-color: #F5E5F5;
	border: 1px solid #CC66CC;
}
.gold {
	background-color: #FFF5CC;
	border: 1px solid #FFCC00;
}
.style1 {color: #29825C; font-weight: bolder;}
.style2 {color: #CC6600; font-weight: bolder;}
.style3 {color: #993399; font-weight: bolder;}
.style4 {color: #D0960F; font-weight: bolder;}

.pic{margin-right:15px; float:left;}
			