form, p, td {margin:0; font-size:11px;}
#Wiz {width:600px; font-family:arial; font-size:11px; color:#000;}
#Wiz a {color:#32659c; font-weight:bold;}
#WizTitle {width:600px; background:#ed8509; text-transform:uppercase; line-height:20px; vertical-align:middle; height:20px;}
#WizTitleCornerL {float:left; background:url(http://media.expedia.com/media/content/expfr/graphics/wizards/launch/we-sjr/TitleCornerL.gif) no-repeat top; width:10px; height:10px;}
#WizTitleCornerR {float:right; background:url(http://media.expedia.com/media/content/expfr/graphics/wizards/launch/we-sjr/TitleCornerR.gif) no-repeat top; width:10px; height:10px;}
#WizTitleText {float:left; font-size:12px; font-weight:bold; color:#fff; text-align:center; width:580px;}

#WizContent {border-left:1px solid #ed8509; border-right:1px solid #ed8509; background:url(http://media.expedia.com/media/content/expfr/graphics/wizards/launch/we-sjr/bg.gif) repeat-x bottom;}
#WizSection1, #WizSection2, #WizSection3, #WizSection4, #WizSection5, #WizSection6, #WizSectionSJR  {padding:10px; border-bottom:1px solid #ed8509;}
#SJRChoices {background:url(http://media.expedia.com/media/content/expfr/graphics/wizards/launch/we-sjr/SJRChoiceBox.gif) no-repeat; width:578px; height:143px; margin-top:10px;}
#packSelect, #SJRSelect {float:left; width:286px; text-align:center;}
#SJRSelect {margin-left:5px;}
.sectionTitle {font-size:12px; font-weight:bold;}
.num {color:#fff; background:#c60; width:13px; height:15px; text-align:center; margin-right:5px;}
.MoreInfosSmall {font-size:11px; font-weight:bold;}
.sectionContent {padding:10px 0px 0px 0px}
.choiceTitle {font-size:14px; font-weight:bold; line-height:22px; margin-top:3px;}
.choiceText {font-size:12px; font-weight:bold; color:#c60;}
.choiceText img {margin-left:7px}
.choiceText a, .choiceText a:hover, .choiceText a:visited {font-size:11px; font-weight:normal; margin-left:3px; color:#32659c}
.choiceEx {color:#c60; clear:both;}
.WizHidden {background:#fff; border:1px solid #ffdf7b; padding:5px 5px 5px 10px;}
.roomNumb {font-weight:bold; text-align:right; padding-right:5px;}
#room1 td, #room2 td, #room3 td {padding-bottom:5px;}
#kid11, #kid12, #kid13, #kid14, #kid15, #kid21, #kid22, #kid23, #kid24, #kid25, #kid31, #kid32, #kid33, #kid34, #kid35 {}
#SJRContent td, SJRPacs td {padding-bottom:7px}
.trainCheckBox a, .trainCheckBox a:hover, .trainCheckBox a:visited {color:#32659c; margin-left:10px;}

#ageRebate1, #ageRebate2, #ageRebate3 {margin-bottom:5px}
#RailCard1 td, #RailCard2 td, #RailCard3 td, #RailCard4 td, #RailCard5 td, #RailCard6 td {padding-bottom:10px}

#WizBottom {width:600px; clear:both;}
#WizValid {border-left:1px solid #ed8509; border-right:1px solid #ed8509; height:30px;}
#WizValidOption {float:left; padding:10px 0 0 10px}
#WizValidOption a, #WizValidOption a:hover, #WizValidOption a:visited {color:#32659c}
#WizValidButton {float:right; padding:10px 10px 0 0 }

.bungreenGoBtn {border-bottom:1px solid #006600; border-right:1px solid #006600;border-top:1px solid #CCCCCC; border-left:1px solid #CCCCCC; font-size:11px; font-weight:bold; background:#009900; color:#FFFFFF; cursor:hand; width:80px;text-transform:capitalize;}
.alert {color:#FF0000; font-size:10px;}
.alertSej {color:#FF0000; font-size:11px; font-weight:bold;}
.infoVol {color:#CC0000;font-size:11px; font-weight:bold; margin-bottom:5px; margin-top:5px;}
.stepNumber {font-weight:bold;color:#fff; background:#c60; padding:0 3px 0 3px; text-align:center; margin-right:5px;}
