.topNav      { font-family: Arial, sans-serif, sans; font-size: 10pt; color: #4C8FFF;                text-decoration: none; font-style: italic; font-weight: bold }.botNav      { font-family: Arial,sans-serif,sans; font-size: 10pt; color: #4C8FFF;                font-weight: bold; text-decoration: none}               .topNav:HOVER, .botNav:HOVER { color: #0080FF; }.summerLeftNav { font-family: Arial,sans-serif,sans; font-size: 10pt; color: #008000; font-style: italic;                font-weight: bold; text-decoration: none}               .summerLeftNav:hover { color: lime }.winterLeftNav { font-family: Arial, sans-serif, sans; font-size: 12pt; color: #0000EF;                text-decoration: none; font-style: italic; font-weight: bold }               .winterLeftNav:hover { color: #0080FF;}.pageTitle  { font-family: Arial,sans-serif,sans; color: #4C8FFF; font-style: italic;                font-weight: bold; margin-left:5px; font-size:30px}.sectionTitle  { font-family: Arial,sans-serif,sans; font-size: 12pt; color: #FFFFFF; font-style: italic;                font-weight: bold; background:navy; padding:3px; margin:15px 0 0px 0}               .articleTitle, h1 { font-family: Arial, sans-serif, sans; font-size: 16pt; color: #FFFFFF;                font-style: italic; font-weight: bold }h1 {font-size: 12pt; padding: 0; margin: 0;}.strapline   { font-family: Arial, sans-serif, sans; font-size: 16pt; color: #0099CC;                font-style: italic; font-weight: bold }.bodyText, .confirmText, .noteText { font-family: Arial,sans-serif,sans; font-size: 10pt; color: #4C8FFF;} /* #4C8FFF; */.confirmText {color: #0033CC;}.noteText {font-size: 10pt;font-style:italic;}.caption     { font-family: Arial, sans-serif, sans; font-size: 8pt; color: #4C8FFF;                text-align: Center; line-height: 70%; font-weight: bold }.bookingTitle { font-family: Arial, sans-serif, sans; font-size: 12pt; color: #FFFFFF;                font-style: italic; font-weight: bold;  text-decoration: none;}               input, select, textarea {border:solid 1px navy;background:white; font-family: Arial,sans-serif,sans; font-size: 9pt; color: black;}textarea {resize:none;overflow:hidden;}.submitButton, .leftSubmitButton {background-color: #CFE1FF;border: 2px #CFE1FF outset;color: navy;text-decoration: none;font-family: Arial, sans-serif, sans; font-weight:bold;}.submitButton {background: #CFE1FF url('images/arrow.gif') no-repeat right;padding-right:20px;}.leftSubmitButton {background: #CFE1FF url('images/leftArrow.gif') no-repeat left;padding-left:20px;}.underLine, .redUnderLine {border:1px #e0F0FF; border-style:none none solid solid; padding-left:5px;}.redUnderLine {border-color: #FFa0a0;}.errorMsg {color:#bb0044}