	body.layout_single_column,
	body.layout_single_column_full_width,
	body.layout_double_column,
	body.layout_double_column_left_center,
	body.layout_nextgen_2_column_center_right,
	body.layout_triple_column {
		background: #ffffff url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/bg-nextGen2.jpg) repeat-x;
		padding: 0;
		margin: 0;
	}

/* GLOBAL HEADER MODULE */
	div#GlobalHeader_pageHeader {
		background:transparent url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/globalHeader/nextGen/mod_header_back_09.png) no-repeat 0 -70px;
		height:86px;
		left:0;
		top:30px;
		width:1000px;
		z-index:1000;
		padding: 0;
		font-size: 0.8em;
		margin: 8px auto 4px auto;
		line-height:1.3;
	}
	.layout_nextgen_2_column_center_right div#GlobalHeader_pageHeader {
        background-position:0 -70px;
        width:1000px;
    }
	div#GlobalHeader_pageHeader a,div#GlobalHeader_pageHeader a:link,div#GlobalHeader_pageHeader a:visited,div#GlobalHeader_pageHeader a:hover {
		color: rgb(0, 0, 0);
	}
	h1.GlobalHeader_Module {
		background: transparent url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/globalHeader/nextGen/logoWaltDisney.011910.gif) no-repeat bottom left;
		text-indent: -9999px;
		position: absolute;
		top: 0;
		left: 0;
	}
	div#GlobalHeader_pageHeader h1.hilton {
		width:287px;
		background: transparent url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/globalHeader/disneyLogoHilton.png) center left no-repeat;
		text-indent: -9999px;
	}
	div#GlobalHeader_pageHeader h1.vero {
		width:287px;
		background: transparent url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/globalHeader/disneyLogoVero.png) center left no-repeat;
		text-indent: -9999px;
	}
	li#printIcon {
		background-image: url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/globalHeader/printIcon.png);
	}
	div#GlobalHeader_quickLinks ul li {
		background-position: center left;
		background-repeat: no-repeat;
	}
	div#GlobalHeader_quickLinks ul li a,
	div#GlobalHeader_quickLinks ul li a:link,
	div#GlobalHeader_quickLinks ul li a:visited,
	div#GlobalHeader_quickLinks ul li a:hover,
	div#GlobalHeader_quickLinksTop ul li a,
	div#GlobalHeader_quickLinksTop ul li a:link,
	div#GlobalHeader_quickLinksTop ul li a:visited,
	div#GlobalHeader_quickLinksTop ul li a:hover {
		color: #056287;
		font-size:.8em;
	}
	div#GlobalHeader_quickLinks ul li.linkAlt a,
	div#GlobalHeader_quickLinks ul li.linkAlt a:link,
	div#GlobalHeader_quickLinks ul li.linkAlt a:visited,
	div#GlobalHeader_quickLinks ul li.linkAlt a:hover,
	div#GlobalHeader_quickLinksTop ul li.linkAlt a,
	div#GlobalHeader_quickLinksTop ul li.linkAlt a:link,
	div#GlobalHeader_quickLinksTop ul li.linkAlt a:visited,
	div#GlobalHeader_quickLinksTop ul li.linkAlt a:hover {
		color: #056287;
		font-size:.8em;
	}
	li#mdvIcon {
		background-image: url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/globalHeader/mdvIcon-09.png);
	}
	#GlobalHeader_pageSubHeader {
		color: #222679;
		text-indent: -9999px;
		background: transparent url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/globalHeader/subHeaderBG.png) center center no-repeat;
	}
	#GlobalHeader_breakerBar {
		background-color: #9FB4F5;
		border: solid #8D9EC9;
		border-width: 2px 0 0 0;
	}
		
	body#Guest_STD_ReservationLanding_Page #GlobalHeader_breakerBar {
		background-color: #32388E;
	}

	/* END GLOBAL HEADER */

	/* CAST HEADER MODULE */
	div#CastHeader_pageHeader {
		/* remove for nextGen reskin
		background: transparent url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/castHeader/bg-castHeader.png) bottom left repeat-x;
		*/
		background-color: transparent;
		color: #8C8C8C;
		height: 70px;
		margin-bottom: 8px;
	}
	div#CastHeader_pageHeader div#GlobalHeader_headerContent {
		background: transparent url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/globalHeader/nextGen/mod_header_back_09.png) no-repeat 0 0;
		background-position:0 -70px;
		width:1000px;
		height: 86px;
		padding: 0;
		overflow: hidden;
	}
	div#CastHeader_pageHeader div#GlobalHeader_headerContent {
		_margin: 8px auto 0 auto;
	}
	div#CastHeader_pageHeader a,div#CastHeader_pageHeader a:link,div#CastHeader_pageHeader a:visited,div#CastHeader_pageHeader a:hover {
		color: rgb(0, 0, 0);
	}
	div#CastHeader_pageHeader h1 {
		background: transparent url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/castHeader/nextGen/logo-wdw.gif) no-repeat center top;
		text-indent: -9999px;
		position: absolute;
		top: 0;
		left: 0;
	}
	li#CastHeader_printIcon {
		background-image: url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/globalHeader/printIcon.png);
	}
	div#CastHeader_quickLinks ul li {
		background-position: center left;
		background-repeat: no-repeat;
	}
	div#CastHeader_quickLinks ul li a,
	div#CastHeader_quickLinks ul li a:link,
	div#CastHeader_quickLinks ul li a:visited,
	div#CastHeader_quickLinks ul li a:hover {
		color: rgb(153, 153, 153);
	}
	li#CastHeader_mdvIcon {
		background-image: url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/globalHeader/mdvIcon.png);
	}
	li#CastHeader_ticketsIcon {
		background-image: url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/globalHeader/ticketsIcon.png);
	}
	#CastHeader_pageSubHeader {
		color: #222679;
		text-indent: -9999px;
		background: transparent url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/castHeader/bg-roomDiscount.png) center center no-repeat;
	}
	#CastHeader_breakerBar {
		background-color: #9FB4F5;
		border: solid #8D9EC9;
		border-width: 2px 0 0 0;
	}
	body#Guest_STD_ReservationLanding_Page #CastHeader_breakerBar {
		background-color: #32388E;
	}

	/* END CAST HEADER */

	/* AGENT HEADER MODULE */
	div#AgentHeader_pageHeader {
		background:transparent url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/globalHeader/nextGen/mod_header_back_09.png) no-repeat;
		background-position: 0 -70px;
		height:70px;
		left:0;
		top:30px;
		width:1000px;
		z-index:1000;
		padding: 0;
		font-size: 0.8em;
		margin: 8px auto 4px auto;
	}
	div#AgentHeader_pageHeader a,div#GlobalHeader_pageHeader a:link,div#GlobalHeader_pageHeader a:visited,div#GlobalHeader_pageHeader a:hover {
		color: rgb(0, 0, 0);
	}
	div#AgentHeader_pageHeader h1 {
		background:transparent url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/globalHeader/nextGen/logo-wdw.gif) no-repeat scroll center;
		text-indent:-9999px;
	}
	div#AgentHeader_pageHeader h1.hilton {
		background: transparent url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/globalHeader/nextGen/wdw-hilton.png) center center no-repeat;
		text-indent: -9999px;
	}
	div#AgentHeader_pageHeader h1.vero {
		background: transparent url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/globalHeader/nextGen/wdw-vero.png) center center no-repeat;
		text-indent: -9999px;
		position:relative;
		top:3px;
	}
	li#AgentHeader_printIcon {
		background-image: url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/agentHeader/ico-print.png);
	}
	div#AgentHeader_quickLinks ul li {
		background-position: center left;
		background-repeat: no-repeat;
	}
	div#AgentHeader_quickLinks ul li a,
	div#AgentHeader_quickLinks ul li a:link,
	div#AgentHeader_quickLinks ul li a:visited,
	div#AgentHeader_quickLinks ul li a:hover {
		color: rgb(153, 153, 153);
	}
	li#AgentHeader_mdvIcon {
		background-image: url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/agentHeader/ico-mdv.png);
	}
	li#AgentHeader_ticketsIcon {
		background-image: url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/agentHeader/ico-tickets.png);
	}
	#AgentHeader_pageSubHeader {
		color: #222679;
		text-indent: -9999px;
		background: transparent url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/agentHeader/bg-travelAgent.png) center center no-repeat;
	}
	#AgentHeader_breakerBar {
		background-color: #9FB4F5;
		border: solid #8D9EC9;
		border-width: 2px 0 0 0;
	}
	body#Guest_STD_ReservationLanding_Page #AgentHeader_breakerBar {
		background-color: #32388E;
	}

	/* END AGENT HEADER */
    
   /* GLOBAL HEADER MODULE {{{*/
    div#GlobalHeader_pageHeader a,div#GlobalHeader_pageHeader a:link,div#GlobalHeader_pageHeader a:visited,div#GlobalHeader_pageHeader a:hover {
        text-decoration: none;
    }
    div#GlobalHeader_headerContent {
        padding:0;
        position: relative;
        top:0;
        height: 86px;
    }
    div#GlobalHeader_pageHeader h1 {
        margin: 0 0 0 15px;
        padding: 10px 0 0 0;
        width: 203px;
        height: 37px;
        position: absolute;
        top: 2px;
        left: 0;
    }
    #GlobalHeader_headerContent .groupsGlobalHeader_Module {
        position:relative;
        margin:auto;
    }
    div#GlobalHeader_pageHeader img.headerLink {
        border-style: none;
        position: absolute;
        left: 19px;
        width: 210px;
        height: 50px;
    }
    div#GlobalHeader_pageHeader ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    li#printIcon {
        padding-left: 16px;
        float: right !important;
    }
    div#GlobalHeader_quickLinks {
        position: absolute;
        top: 43px;
        right: -12px;
        margin: 5px 0 0 0;
    }

    div#nextGenMenu {
	float:left;
	margin-left:250px;
	_margin-left:125px; /*IE 6 ONLY*/
	background:url(/ibc_wdw_v0101/10.0.0.1/media/en_US/content/backgrounds/globalHeaderSprite8.png) no-repeat;
	background-position:0px -735px;
	height:50px;
	_height:47px;
	color:#056287;
	padding-top:7px;
    }

    div#nextGenMenu li{
	list-style-type:none;
	float:left;
	color:#056287;
    }
    div#GlobalHeader_pageHeader a, div#GlobalHeader_pageHeader a:link, div#GlobalHeader_pageHeader a:visited {
	color:#056287;
	text-decoration:none;
    }

    div#nextGenMenu li a{
	list-style-type:none;
	float:left;
	position:relative;
	font-size:13px;
	font-weight:bold;
	line-height:3.9em;
	color:#056287;
	text-align:center;
    }
    div#nextGenMenu a:hover{
    	color:#ffffff;
    }
    a#parksMenuAction{
    	width:85px;
    }
    a#ptsMenuAction{
    	width:154px;
    }
    a#ttdMenuAction{
    	width:149px;
    }
    a#wteMenuAction{
    	width:150px;
    }
    a#tnpMenuAction{
    	width:211px;
    	_width:209px;
    }
    div#GlobalHeader_headerContent{
    	position:absolute; 
    	top:auto;
	z-index:1000;
	width:1000px;
    }
    div#GlobalHeader_headerContent .dropMenu{
	    border:3px solid #a1c70a;
	    position:absolute;
	    z-index: 1000;
	    top:57px;
	    color:#726287;
	    font-size:15px;
	    font-family: Arial, San-Serif;
	    padding:10px;
	    background-color:#ffffff;
    }
    
    div#GlobalHeader_headerContent .dropMenu ul{
    	padding-top:5px;
    }

    div#GlobalHeader_headerContent .dropMenu a:hover{
    	color:#7EAC03;
    }
    div#parksMenu{
    	left:250px;
    	visibility:hidden;
    }
    div#ptsMenu{
    	left:334px;
    	visibility:hidden;
    }
    div#ttdMenu{
    	left:491px;
    	visibility:hidden;
    }
    div#wteMenu{
    	left:639px;
    	visibility:hidden;
    }
    div#tnpMenu{
    	left:788px;
    	visibility:hidden;
	
    }
    
    div#GlobalHeader_quickLinksTop {
        position: absolute;
        top: 39px;
        left: 24px;
        margin: 24px 0 0 15px;
        float:left;
	width:95%;
    }
    /* IE7.0 Tweaks */
    *+html div#GlobalHeader_quickLinks {
        height: 25px;
        bottom: 20px;
    }
    *+html div#GlobalHeader_quickLinksTop {
        height: 25px;
    }
    *+html div#GlobalHeader_quickLinks ul li.linkDivider, *+html div#GlobalHeader_quickLinksTop ul li.linkDivider {
        margin-top: 0;
        padding-top: 0;
        bottom: 8px;
    }
    /* End IE7.0 Tweaks */
    div#GlobalHeader_quickLinks ul li, div#GlobalHeader_quickLinksTop ul li {
        float: left;
        padding-right: 1em;
        text-transform: capitalize;
        font-size: 1.6em;
        font-weight: bold;
        font-family: "Trebuchet MS", arial, verdana, sans-serif;
        background-repeat: no-repeat;
        background-position: left center;
    }
    li#mdvIcon {
        padding-left: 35px;
    }
    div#GlobalHeader_quickLinks ul li.linkDivider, div#GlobalHeader_quickLinksTop ul li.linkDivider{
        background:transparent url(/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/separator1.gif) no-repeat scroll left center;
        display:inline;
    }
    div>#GlobalHeader_quickLinks ul li.linkDivider, div>#GlobalHeader_quickLinksTop ul li.linkDivider{
        margin: 7px 0 0 0;
        padding: 6px;
    }
    #GlobalHeader_pageSubHeader {
        position: absolute;
        left: 0;
        top: 44px;
        margin: 3px 0 0 8px;
        padding: 0;
        font-family: Garamond,"Times New Roman", serif;
        font-size: 1.4em;
        width: 155px;
        height: 14px;
    }
    div>#GlobalHeader_pageSubHeader {
        margin-left: 17px;
    }
    #GlobalHeader_breakerBar {
        margin: 0;
        padding: 0;
        font-size: 0.1em;
        height: 21px;
        clear: both;
    }
    
    body#PreArrival_Interceptor_Page div#GlobalHeader_pageHeader div#GlobalHeader_headerContent {
    	top: 6px;
    }
    
    body#UnauthGuest_TAGENTGUEST_PreArrival_Retrieve_Page div#GlobalHeader_pageHeader div#GlobalHeader_headerContent {
    	top: 6px;
    }
    
    body#UNAUTHGUEST_STD_PreArrival_Retrieve_Page div#AgentHeader_pageHeader div#GlobalHeader_headerContent {
    	top: 10px;
    }

    /* END GLOBAL HEADER }}}*/

    /* CAST HEADER MODULE {{{*/
    div#CastHeader_pageHeader {
        padding: 0;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 0.8em;
        height: 86px;
        margin: 8px auto 7px auto;
        width: 1000px;
    }
    div#CastHeader_pageHeader a,div#CastHeader_pageHeader a:link,div#CastHeader_pageHeader a:visited,div#CastHeader_pageHeader a:hover {
        text-decoration: none;
    }
    div#CastHeader_pageHeader h1 {
        margin: 0 0 0 15px;
        padding: 4px 0 0 0;
        left: 0;
        position: relative;
        top: 2px;
        width: 325px;
        height: 39px;
    }
    div#CastHeader_pageHeader ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    li#CastHeader_printIcon {
        padding-left: 14px;
    }
    div#CastHeader_quickLinks {
        float: right;
        margin: 5px 0 0 0;
    }
    div#CastHeader_quickLinks ul li {
        float: left;
        padding-right: 1em;
        text-transform: capitalize;
        font-size: 1.6em;
        font-weight: bold;
        font-family: "Trebuchet MS", arial, verdana, sans-serif;
    }
    li#CastHeader_mdvIcon {
        padding-left: 25px;
    }
    li#CastHeader_ticketsIcon {
        padding-left: 20px;
    }
    #CastHeader_pageSubHeader {
        float: left;
        margin: 0 0 0 8px;
        left: 75px;
        position: relative;
        padding: 8px 0 0 0;
        font-family: Garamond,"Times New Roman", serif;
        font-size: 1.4em;
        width: 139px;
        height: 20px;

    }
    div>#CastHeader_pageSubHeader {
        margin-left: 17px;
    }
    #CastHeader_breakerBar {
        margin: 0;
        padding: 0;
        font-size: 0.1em;
        height: 21px;
        clear: both;
    }
    #CastHeader_portalLink {
        text-align: right;
        color: #333333;
        margin: 6px;
        padding: 0;
        padding-top:13px;
        font-size: 1.0em;
    }
    #CastHeader_portalLink p {
        float: right;
        width: 300px;
        margin: 5px 15px 0 0;
        padding: 0;
    }
    #CastHeader_portalLink p a#castPortalLink {
        color: #23ade3;
        font-size: 1.0em;
        text-decoration: underline;
    }
    /* END CAST HEADER }}}*/

    /* AGENT HEADER MODULE {{{*/
    div#AgentHeader_pageHeader {
        padding: 0;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 0.8em;
        margin: 8px auto 7px auto;
        height: 86px;
		/*background-position: top left;*/

    }
    div#AgentHeader_pageHeader a,div#AgentHeader_pageHeader a:link,div#AgentHeader_pageHeader a:visited,div#AgentHeader_pageHeader a:hover {
        text-decoration: none;
    }
    div#AgentHeader_pageHeader h1 {
        height:41px;
        margin:0pt 0pt 0pt 15px;
        padding:10px 0pt 0pt;
        width:203px;
    }
    div#AgentHeader_pageHeader img.headerLink {
        border-style: none;
        position: absolute;
        top: 0;
        left: 11px;
        width: 200px;
        height: 35px;
    }
    div#AgentHeader_pageHeader ul {
        list-style: none;
        margin: 0;
        padding: 0;
    }
    li#AgentHeader_printIcon {
        padding-left: 14px;
    }
    div#AgentHeader_quickLinks {
        float: right;
        margin: 5px 0 0 0;
    }
    div#AgentHeader_quickLinks ul li {
        float: left;
        padding-right: 1em;
        text-transform: capitalize;
        font-size: 1.6em;
        font-weight: bold;
        font-family: "Trebuchet MS", arial, verdana, sans-serif;
    }
    li#AgentHeader_mdvIcon {
        padding-left: 25px;
    }
    li#AgentHeader_ticketsIcon {
        padding-left: 20px;
    }
    #AgentHeader_pageSubHeader {
        float: left;
        margin: 3px 0 0 8px;
        padding: 0;
        font-family: Garamond,"Times New Roman", serif;
        font-size: 1.4em;
        width: 106px;
        height: 19px;
    }
    div>#AgentHeader_pageSubHeader {
        margin-left: 17px;
    }

    #AgentHeader_breakerBar {
        margin: 0;
        padding: 0;
        font-size: 0.1em;
        height: 21px;
        clear: both;
    }
    #AgentHeader_addressInfo {
        float: right;
        width: 300px;
        margin: 3px 50px 0 0;
        padding: 0;
    }
    #AgentHeader_addressInfo dl {
        margin: 0;
        padding: 0;
    }
    #AgentHeader_addressInfo dl dt {
        display: block;
        float: left;
        text-align: right;
        width: 80px;
        margin: 0;
        padding: 0;
        color: #0801B1;
        line-height:11px;
        font-size:1em;
    }
    #AgentHeader_addressInfo dl dd {
        display: block;
        float: left;
        width: 195px;
        margin: 0 0 0 20px;
        padding: 0;
        color: #0801B1;
        font-size: .9em;
        line-height:11px;
    }
    #AgentHeader_addressInfo dl .ReturnURL {
        margin-top: 10px;
    }
    #AgentHeader_addressInfo dl dd a#dtaReturnLink {
        font-size: 1.1em;
        color: #0000FF;
        text-decoration: underline;
    }
    #printClient_ReviewQuote_Page #AgentHeader_pageHeader dl .IATA,
    #printClient_ReviewQuote_Page #AgentHeader_pageHeader dl .ReturnURL,
    #printClient_Confirmation_Page #AgentHeader_pageHeader dl .IATA,
    #printClient_Confirmation_Page #AgentHeader_pageHeader dl .ReturnURL {
        display: none;
    }
    /* END AGENT HEADER }}}*/
    
  /* INLINE LOGIN MODULE {{{*/

    /* Show the selects in the inline login when the other selects on the page are disabled */
    html body.hideSelects div#InlineLogin_Module select {
        visibility: visible;
    }
    fieldset.inlineLogin_State_Container {
        position: absolute;
        z-index: 998;
        width: 35em;
    }
    .inlineLogin_Show {
        display: block;
    }
    .inlineLogin_Hide {
        display: none;
    }
    span.inlineLogin_Close_Icon {
        width: 1em;
        height: 1em;
        display: block;
        cursor: pointer;
        position: absolute;
        right:  0.55em;
        top: -1em;
    }
    /* END INLINE LOGIN MODULE }}}*/

/*****
	MDR landing page
	MDR landing page for World and Aulani
*/

#UnauthGuest_TAGENTGUEST_PreArrival_Default_Page #AgentHeader_pageHeader h1
{
	background: transparent url("/ibc_wdw_v0101/10.0.0.1/media/en_US/style/guest_STD/globalHeader/nextGen/logo-disney-parks.png") 0px 5px no-repeat;
	height: 48px;
}
