/* CSS Disneystars Stylesheet Gen v1.0 - JAN 08*/ 

.popupWrapper {width:567px; background:#FFFFFF;}
.popupWrapper.popupWrapperSize2 {width:598px;}
.popupWrapper .popupTitle {height:75px; background:url(../img/popup_title_bg.jpg) 0 0 no-repeat;}
.popupWrapper .popupTitle h1 {font-size:28px; color:#EAB72A; padding:19px 0 0 112px;}
.popupWrapper .popupContent {padding:20px 115px 0 37px; background:url(../img/popup_content_bg.jpg) 100% 100% no-repeat;text-align:justify}
.popupWrapper form {padding:5px 0 30px 0;}
.popupWrapper form fieldset {padding:0 0 10px 0; margin:0;}
.popupWrapper form fieldset legend {display:block; font-weight:bold; padding:0 0 5px 0; color:#666666;}

.popupWrapper table {}
.popupWrapper table td {vertical-align:middle; padding-bottom:5px;}
.popupWrapper table .tableCell01 {width:130px; vertical-align:text-top;}
.popupWrapper table .tableCell01 label {}
.inputText {width:243px; color:#666666; border:#EAB62B 1px solid;}
.popupWrapper form select {width:243px; padding:0; border:#EAB62B 1px solid; height:18px; font-size:11px; color:#666666;}
.popupWrapper form select option {margin:0; padding:0; font-size:11px;}

.popupWrapper .popupContent.popupLogin {padding:0 27px; background:url(../img/popup/popup_login_bg.jpg) 100% 100% no-repeat;}
.popupWrapper .popupLogin form {padding:5px 0 5px 0;}
.popupWrapper .popupLogin form fieldset {padding:0;}
.popupLoginCol01 {float:left; width:239px; padding-right:40px;}
.popupLoginCol01 .inputText {width:123px;}
.popupShadowBetweenCols {float:left; width:20px; background:url(../img/shadow_col01.jpg) 100% 10px no-repeat; height:346px;}
.popupLoginCol02 {float:left; width:240px; padding-left:5px;}
.popupLogo {width:178px; height:51px; margin:21px 0 0 0;} /*img src to be inserted in template*/

.hrDiv01 {line-height:1px; height:1px; background:url(../img/hr_shadow.jpg) 0 0 no-repeat; margin-bottom:10px;}


/*Goodies*/
.popupWrapper.popupWrapperGoodies {width:844px; background:url(../img/goodies_bg.jpg) #FFFFFF 0 0 no-repeat; }
.popupWrapper.popupWrapperGoodies .popupTitle {height:163px; background:none;}
.popupWrapper.popupWrapperGoodies .popupTitle h1 {font-size:36px;}
.popupWrapper.popupWrapperGoodies .popupContent {padding:0 13px 0 220px; background:none;}
.popupWrapper.popupWrapperGoodies th {font-weight:bold; color:#FFFFFF; line-height:21px; padding-left:8px; font-size:14px;font-family:Arial,Helvetica,sans-serif;}
.popupWrapper.popupWrapperGoodies img {margin:7px 9px 7px 9px;}
.popupWrapper.popupWrapperGoodies table td div {padding-left:19px;}
.popupWrapper.popupWrapperGoodies div a {font-weight:bold; color:#EAB62B;}
.popupWrapper.popupWrapperGoodies li {background:transparent url(../img/tic_04.gif) no-repeat scroll 0 4px; padding-left:12px;}

  /* Wallpaper */
.popupWrapperGoodies .goodiesWallpaper {margin-bottom:25px;}
.popupWrapperGoodies .goodiesWallpaper .goodiesWallpaperTable {width:604px;}
  
  /* Screensaver */
.goodiesSmallArea {float:left; width:256px;}
.goodiesSmallAreaLeft {margin-left:29px;}
.goodiesSmallAreaRight {margin-left:33px;}

.goodiesCursorsTable {width:100%;}
.goodiesCursorsTable .goodiesCursorsTableData {margin:0 auto;}
.goodiesCursorsTable .goodiesCursorsTableData img {border:none;}

.goodiesScreensaverTable {width:100%;}
.goodiesScreensaverTable .goodiesScreensaverTableData {margin:0 auto;}
.goodiesScreensaverTable .goodiesScreensaverTableData div {width:100px; margin:0 auto; padding:0!important;}
.goodiesScreensaverTable .goodiesScreensaverTableData div a {display:block; float:left; margin:0 7px; width:20px; background:transparent url(../img/tic_04.gif) no-repeat scroll 0 4px; padding-left:12px;}

/**/
.popupWrapper.popupBrm {width:688px; background:url(../brm/img/brm/popup_brm_header.png) 0 0 no-repeat; padding:138px 0 0 0;}
.popupBrm .popupContent {background:url(../brm/img/brm/popup_brm_footer.jpg) 0 100% no-repeat #FFFFFF; padding:0 0 10px 0;}
.popupBrm form {padding:0 78px; margin-bottom:10px; background:url(../brm/img/brm/popup_brm_border.gif) 0 0 repeat-y;}
.popupBrm .brmIntro {font-size:13px; padding:0 78px; height:94px;}
.conditions {font-size:9px; line-height:12px; color:#999999;}

.brmForm {}
.popupWrapper table.brmForm .tableCell01 {width:116px; padding-right:4px;}
.popupWrapper table.brmForm .tableCell02 {width:170px;}
.popupWrapper table.brmForm .tableCell03 {width:65px; padding-right:4px; text-align:right;}
.popupWrapper table.brmForm .tableCell04 {width:171px;}
.popupBrm .brmForm .inputText {width:170px;}
.popupBrm select.selectJour {width:50px;}
.popupBrm select.selectMois {width:84px;}

.brmDateRadio {padding-bottom:10px;}
.brmDateRadio p {padding:1px 0; font-size:11px;}
.brmDateRadio p label {padding-left:10px;}
.brmDateRadio p label.disable {color:#CCCCCC;}

.fieldsetResa {width:360px; float:left;}
.fieldsetHotel {width:170px; float:left;} 
.popupWrapper form .fieldsetHotel select {width:170px;}

/**/
.brmLandingPart {width:548px; padding:10px 61px 0px 79px;}
.brmLandingPart .divHr {height:1px; overflow:hidden; border-bottom:1px solid #CCCCCC;}
.brmLandingPart .col1 {width:174px; float:left; padding-top:14px;}
.brmLandingPart .col1 img {border:1px solid #F7BF42;}
.brmLandingPart .col2 {width:372px; float:left; padding-bottom:24px;}
.brmLandingPart .col2 p {padding:14px 0 0 0;}
.brmLandingPart .col2 ul li {background:url(../img/tic_04.gif) 0 4px no-repeat; padding-left:10px;}
.brmLandingPart .col2 .infos {font-size:9px; font-style:italic;}

.popupWrapper.popupBrmLanding {background:url(../brm/img/brm/popup_brm_landing.png) 0 0 no-repeat; padding-top:181px; width:688px;}
.popupBrmLanding .brmLandingPart {background:url(../brm/img/brm/popup_brm_border.gif) 0 0 repeat-y;}
.popupBrmLanding .popupContent {background:url(../brm/img/brm/popup_brm_landing_footer.png) 0 100% no-repeat; height:152px;}

#titleSwf1, #titleSwf2, #titleSwf3, #titleSwf4 {color:#F7BF42; font-size:15px; font-weight:bold;}

.popupWrapper.popupBrmCfrm {background:#FFFFFF url(../img/popup/popup_content_bg.jpg) no-repeat scroll 100% 100%}
.popupBrmCfrm .popupCfrmMinh {float:left; width:1px; height:240px;}
.popupBrmCfrm .popupContent {float:left; background:none;}