.qb-box .qb-question{float:left;font-size:12px;font-weight:400;display:block;width:135px;padding:2px 0 10px 0}.qb-box .qb-help{float:right;margin-top:2px;padding-left:1px}.qb-box .qb-input{float:left}.qb-box .qb-input select{margin-bottom:4px;font-size:12px;width:160px}.qb-box .qb-input input{margin:2px;font-size:12px}#traveltypeSingle,#traveltypeMultiple{vertical-align:top}.ie6 #traveltypeSingle,.ie6 #traveltypeMultiple,.ie7 #traveltypeSingle,.ie7 #traveltypeMultiple,.ie8 #traveltypeSingle,.ie8 #traveltypeMultiple{vertical-align:middle}#leisure_from,#leisure_to{font-size:12px !important}.qb-box a:link,.qb-box a:active,.qb-box a:visited{text-decoration:none;color:#005191}.qb-box a:hover{text-decoration:underline}.qb-box .age-wrapper,.qb-box .dob-wrapper{clear:both}.qb-box .add-more-people{width:170px;float:left;clear:both}.qb-box .add-more-people a:link,.toggle-age-dob a:link{text-decoration:underline}.qb-box .qb-input .age-input{width:15px !important}.qb-box .qb-input .dob-input{width:20px}.qb-box .qb-input .dob-adult{width:150px;margin-bottom:3px}.start-date input,.end-date input{width:100px !important;float:left;font-size:12px;margin-bottom:3px;background:#EDEAE6 url(images/icon-calendar.png) no-repeat 98% 4px}.start-date input:focus,.end-date input:focus{background:#EDEAE6 url(images/icon-calendar.png) no-repeat 98% 4px}.start-date label,.end-date label{float:left;margin-top:5px}.start-date label{margin-right:5px}.end-date label{margin-right:20px}#calendardiv{display:block}#calendardiv .cpYearNavigation,#calendardiv .cpMonthNavigation{text-align:center;vertical-align:middle;text-decoration:none;font-weight:700}#calendardiv .cpDayColumnHeader,#calendardiv .cpYearNavigation,#calendardiv .cpMonthNavigation,#calendardiv .cpCurrentMonthDate,#calendardiv .cpCurrentMonthDateDisabled,#calendardiv .cpOtherMonthDate,#calendardiv .cpOtherMonthDateDisabled,#calendardiv .cpCurrentDate,#calendardiv .cpCurrentDateDisabled,#calendardiv .cpTodayText,#calendardiv .cpTodayTextDisabled,#calendardiv .cpText{font-size:12px;font-family:Arial,Helvetica,sans-serif;padding:3px}#calendardiv td.cpDayColumnHeader{text-align:right;background-color:#efefef;height:20px;color:#939393}#calendardiv .cpCurrentMonthDate,#calendardiv .cpOtherMonthDate,#calendardiv .cpCurrentDate{text-align:right;text-decoration:none}#calendardiv .cpCurrentMonthDateDisabled,#calendardiv .cpOtherMonthDateDisabled,#calendardiv .cpCurrentDateDisabled{color:#D0D0D0;text-align:right;text-decoration:line-through}#calendardiv .cpCurrentMonthDate,#calendardiv .cpCurrentDate{color:#000000}#calendardiv .cpOtherMonthDate{color:#666;background:#DDDDDD}#calendardiv .cpCurrentDate{color:#fff !important;background-color:#E41300;font-weight:700}#calendardiv td.cpCurrentDateDisabled{border-width:1px;border:solid thin #FFAAAA}#calendardiv td.cpTodayText,#calendardiv td.cpTodayTextDisabled{border:solid thin #C0C0C0;border-width:1px}#calendardiv a.cpTodayText,#calendardiv span.cpTodayTextDisabled{height:20px}#calendardiv a.cpTodayText{color:black}#calendardiv .cpTodayTextDisabled{color:#D0D0D0}#calendardiv .cpBorder{width:197px;height:184px;border:1px solid #b1b1b1}#calendardiv .monthTitle{margin-top:2px}#calendardiv .monthTitle .left{width:24px;height:28px}#calendardiv .monthTitle .middle{width:128px;margin-top:-15px}#calendardiv .monthTitle .right{width:24px;height:28px}#calendardiv .monthDays{padding:0 5px}#calendardiv a.cpMonthNavigation{display:block}#calendardiv .cpMonthNavigation{font-size:12px !important}#calendardiv .cpCurrentMonthDate{font-weight:700}#calendardiv .cpMonthNavigation select,#calendardiv .cpYearNavigation select{width:83px;font-weight:400;padding:8px;text-align:left}#calendardiv table{margin:2px 0 !important};.ie8 .right-column #calendardiv{top:455px !important;left:150px !important}#calendardiv table td{padding:4px}#qb-wrapper .quote .btn{background:#efefef url(images/qb/btn-getquote2.jpg) no-repeat right top;position:absolute;bottom:10px;right:10px;width:130px;height:30px;border:none;color:#fff;font-size:12px;padding-bottom:9px;padding-right:45px;font-weight:700;cursor:pointer}.travelinsur-quotebox{font-size:12px}.ie6 .travelinsur-quotebox .qb-box{width:158px}.ie6 .travelinsur-quotepage .qb-box{width:503px}.travelinsur-quotebox button{margin-top:2px}.travelinsur-quotebox #leisure_traveller_1,.travelinsur-quotebox #leisure_traveller_2,.travelinsur-quotebox #leisure_traveller_3,.travelinsur-quotebox #leisure_traveller_4,.travelinsur-quotebox #leisure_traveller_5,.travelinsur-quotebox #leisure_traveller_6{margin-left:2px;margin-right:2px;font-size:12px !important}.travelinsur-quotebox #leisure_traveller_1{margin-left:16px !important}.travelinsur-quotebox #leisure_traveller_3{margin-left:3px !important}.travelinsur-quotebox #leisure_traveller_5{margin-left:53px !important}.submitButton{padding-top:10px;padding-right:8px}#calendardiv{position:absolute;visibility:hidden;background-color:white}.label-adults{margin-right:12px}#leisure_days{width:30px;visibility:visible}.travelinsur-quotebox .noJSContent,.travelinsur-quotepage .noJSContent{font-size:12px !important;line-height:18px !important}#disclosure-statement{clear:both;margin-top:10px}#disclosure-statement a,#disclosure-statement a:active{color:#666666;text-decoration:underline}#disclosure-statement a:focus,#disclosure-statement a:hover,#disclosure-statement a:active{color:#E41300}#disclosure-statement a:visited{color:#7F0309}.travelinsur-quotepage{font-size:12px}.travelinsur-quotepage .start-date input,.travelinsur-quotepage .end-date input{float:none}.travelinsur-quotepage .qb-box .qb-input{float:none}.travelinsur-quotepage .qb-help{margin-left:20px}.ie6 .travelinsur-quotebox .qb-box .submitButton{float:left;margin-left:30px}.ie7 .travelinsur-quotebox .qb-box .submitButton{float:left;margin-left:60px}.ie8 .travelinsur-quotebox .qb-box .submitButton{float:left;margin-left:60px}.ie6 .travelinsur-quotepage .qb-box .submitButton{float:left;margin-left:205px}.ie7 .travelinsur-quotepage .qb-box .submitButton{float:left;margin-left:405px}.travelinsur-quotepage .qb-box .qb-input input{padding:8px}.travelinsur-quotepage .qb-box .qb-input select{width:220px;height:32px;padding:8px}.travelinsur-quotepage .start-date label{margin-right:27px}.travelinsur-quotepage .end-date label{margin-right:42px}.travelinsur-quotepage .label-adults{margin-right:17px;float:left;padding-left:0}.travelinsur-quotepage .label-children{margin-right:5px;float:left;padding-left:0}.travelinsur-quotepage #leisure_country{margin-top:8px}.travelinsur-quotepage #leisure_traveller_1{margin-left:8px !important}.travelinsur-quotepage #leisure_traveller_3{margin-left:7px !important}.travelinsur-quotepage .qb-box .qb-content-holder{width:220px}.ie6 .travelinsur-quotebox .qb-box .qb-content-holder{margin-bottom:7px}.ie6 .travelinsur-quotepage .qb-box .qb-content-holder{margin-bottom:7px}.travelinsur-quotebox .box-1 .qb-content-holder ul li input{vertical-align:bottom}.travelinsur-quotebox .box-5 .qb-content-holder ul li label{margin-left:0;vertical-align:middle;padding-left:0}.travelinsur-quotepage .box-5 .qb-content-holder ul li label{margin-left:0;vertical-align:middle;padding-left:0}.travelinsur-quotebox .box-5 .qb-content-holder ul li input{vertical-align:middle}.travelinsur-quotepage .box-5 .qb-content-holder ul li input{vertical-align:middle}.travelinsur-quotebox .qb-box .qb-content-holder ul li{padding:0 0 1px !important}.travelinsur-quotepage .qb-box .qb-content-holder ul li{padding:0 0 1px !important}.travelinsur-quotepage .start-date label,.travelinsur-quotepage .end-date label{float:none;margin-top:0}