#contact-form-chooser fieldset{margin:0 0 10px 0;}#contact-form-chooser label{margin-bottom:10px;}#contact-form-chooser select{vertical-align:top;margin-bottom:5px;}
#request-brochure,#holiday-feedback,#contact-form{width:375px;background-color:#E6F0FA;padding:8px 0 37px 0;float:left;}
#holiday-feedback{margin-bottom:10px;margin-top:30px;width:565px;}#request-brochure legend,#holiday-feedback legend,#contact-form legend{color:#06C;font:bold 1.2em Arial,Helvetica,sans-serif;margin:0 0 20px 0;padding:0;}
#contact-form h2{margin-left:0;}#contact-form p{margin:3px 0;}#holiday-feedback p.intro,#contact-form p.intro{margin:3px 0 15px 0;}
#holiday-feedback p label{float:none;color:#666;display:block;font:bold 1em Verdana,Helvetica,sans-serif!important;margin-bottom:6px;}
#holiday-feedback p label.opt-in{display:inline;}#holiday-feedback input.optincheck{border:none;padding:0;width:auto;}#contact-form label{display:block;float:left;font:bold 1em Arial,Helvetica,sans-serif;width:90px;}
#contact-form label.hide{display:none;}fieldset.white-bg input,fieldset.white-bg textarea,#request-brochure input,#request-a-call input,#request-a-quote input,#holiday-feedback input,#holiday-feedback textarea,#contact-form input,#contact-form textarea{border:1px solid #7B9EBD;color:#666;font:normal 1em Arial,Helvetica,sans-serif;padding:3px;width:246px;}
fieldset.white-bg input,#request-a-quote input,#request-a-call input{width:200px;}#holiday-feedback textarea,#contact-form textarea{height:110px;}
#contact-form input.button{width:auto;}#holiday-feedback input.submit,#contact-form input.submit{border:none;float:right;margin-right:18px;height:21px;width:55px;}
#contact-form input.cancel{border:medium none;float:right;height:21px;margin-right:0;width:55px;}#holiday-feedback input.submit{float:none;}
#contact-form .right{margin-right:25px;}#contact-details{float:left;margin:0 0 10px 8px;padding:8px 0 0;width:185px;}#contact-details h2{font:bold 1.2em Arial,Helvetica,sans-serif;margin:0 0 10px 0;}
.contact-sidebar address,#contact-details address{color:#666;margin-bottom:15px;}#contact-details address strong{color:#06C;font:bold 1em Arial,Helvetica,sans-serif;}
.contact-sidebar address span{display:block;padding-top:5px;}.contact-sidebar a,#holiday-feedback a,#contact-details address span a{color:#06C;}
#narrow-intro{float:left;width:290px;}#customer-support{background:#06C url("../images/bkgrd-contact-person.jpg") no-repeat top left;float:left;margin-top:11px;margin-bottom:5px;padding-bottom:19px;width:275px;}
#customer-support p{color:#FFF;margin:10px 0 5px 100px;}div#request-a-call fieldset{margin:0;}fieldset.white-bg{background:#FFF!important;padding:0!important;}
p.blue-intro{color:#06C;font-weight:bold;}div#request-a-call legend span{background:#06C;color:#FFF;display:block;font-weight:bold;padding:3px 5px;width:548px;}
fieldset.white-bg label,div#request-a-call label{font:bold 1em Arial,Helvetica,sans-serif;margin:0;padding-top:3px;width:80px;}
fieldset.white-bg label span,div#request-a-call label span{font-weight:normal;}fieldset.white-bg select,div#request-a-call select{vertical-align:middle;margin-bottom:5px;}
fieldset.white-bg input,div#request-a-call input{width:178px;}.form-column{padding:10px 0 5px 5px;width:277px;}.wide-inputs label,.wide-inputs input{width:260px!important;}
.wide-inputs select{width:268px!important;}label.short-inputs{margin-bottom:4px;width:80px!important;}input.short-inputs,select.short-inputs{margin-bottom:4px;width:178px!important;}
ul.checkboxes,ul.radio-buttons{margin:10px 0 5px 0;}ul.checkboxes li input,ul.radio-buttons li input{border:none!important;display:inline!important;float:none!important;margin:0 0 3px 0!important;padding:0!important;width:auto!important;vertical-align:middle;}
ul.checkboxes li label,ul.radio-buttons li label{color:#666;display:inline!important;float:none!important;font-weight:normal!important;margin:0 0 3px 0!important;padding:0!important;width:auto!important;vertical-align:middle;}
p.checkbox label,p.checkbox input,ul.checkbox label,ul.checkbox input{border:none!important;display:inline!important;float:none!important;vertical-align:middle;width:auto!important;}
ul.checkbox input{margin:0 3px 3px 0;}.wide-inputs label{margin:0 0 4px 0;}.wide-inputs p{margin-bottom:3px;}.country-select,.about-select{width:165px;}
.button{border:none!important;height:auto!important;width:auto!important;}div#request-a-quote fieldset{margin:0;}fieldset.white-bg{background:#FFF!important;padding:0!important;}
p.blue-intro{color:#06C;font-weight:bold;}div#request-a-quote legend span{background:#06C;color:#FFF;display:block;font-weight:bold;padding:3px 5px;width:548px;}
fieldset.white-bg label,div#request-a-quote label{font:bold 1em Arial,Helvetica,sans-serif;margin:5px;padding-top:3px;width:190px;}
fieldset.white-bg label span,div#request-a-quote label span{font-weight:normal;}fieldset.white-bg select,div#request-a-call select{vertical-align:middle;margin-bottom:5px;}
fieldset.white-bg input,div#request-a-quote input{width:300px;}div#request-a-quote textarea{width:300px;}.form-column{padding:10px 0 5px 5px;width:277px;}
.wide-inputs label,.wide-inputs input{width:260px!important;}.wide-inputs select{width:268px!important;}label.short-inputs{margin-bottom:4px;width:80px!important;}
input.short-inputs,select.short-inputs{margin-bottom:4px;width:178px!important;}ul.checkboxes,ul.radio-buttons{margin:10px 0 5px 0;}
ul.checkboxes li input,ul.radio-buttons li input{border:none!important;display:inline!important;float:none!important;margin:0 0 3px 0!important;padding:0!important;width:auto!important;vertical-align:middle;}
ul.checkboxes li label,ul.radio-buttons li label{color:#666;display:inline!important;float:none!important;font-weight:normal!important;margin:0 0 3px 0!important;padding:0!important;width:auto!important;vertical-align:middle;}
p.checkbox label,p.checkbox input,ul.checkbox label,ul.checkbox input{border:none!important;display:inline!important;float:none!important;vertical-align:middle;width:auto!important;}
ul.checkbox input{margin:0 3px 3px 0;}.wide-inputs label{margin:0 0 4px 0;}.wide-inputs p{margin-bottom:3px;}.country-select,.about-select{width:165px;}
.button{border:none!important;height:auto!important;width:auto!important;}fieldset.white-bg legend span{background:#06C;color:#FFF;display:block;font-weight:bold;padding:3px 5px;width:553px;}
div#request-brochure fieldset{background-color:#E6F0FA;margin:0 0 10px 0;padding:10px;}div#request-brochure{background:#FFF;padding-bottom:0!important;width:564px;}
div#request-brochure textarea{height:80px;}.bg-header{background:#06C;color:#FFF!important;font-size:1em;font-weight:bold;padding:3px 5px;width:555px;}
div#request-brochure .brochure-info{color:#666;float:left;margin-bottom:15px;width:185px;}div#request-brochure .brochure-info h3{color:#666;margin-bottom:2px;}
div#request-brochure .mini-brochure-info ul.checkbox{margin:10px 0;float:left;}div#request-brochure .mini-brochure-info ul.checkbox li{float:left;width:130px;color:#666;margin-right:35px;}
div#request-brochure .mini-brochure-info ul.checkbox li img{display:block;}div#request-brochure .brochure-image{float:left;margin:0 5px;}
div#request-brochure hr{background-color:#E6F0FA;color:#E6F0FA;margin:5px;}div#request-brochure fieldset .bg-header{margin-bottom:0;}
.contact-sidebar{background:url("../images/bkgrd-contact-sidebar.gif") no-repeat top left;border-bottom:2px solid #84BEEA;margin-top:10px;padding-bottom:19px;padding-top:12px;}
.contact-sidebar h2{color:#FFF!important;margin-bottom:0;padding-bottom:0;}.contact-sidebar img{margin-top:-9px;margin-left:3px;}
.contact-sidebar address{margin:5px 0 0 10px;}.contact-sidebar h3{color:#666!important;font:bold .9em Verdana,Helvetica,sans-serif;margin-bottom:0;padding-bottom:0;}
.contact-sidebar ul{color:#666;font:normal .9em Verdana,Helvetica,sans-serif;margin:0 0 10px 10px;}.contact-sidebar p{font:normal .9em Verdana,Helvetica,sans-serif;}
.contact-sidebar hr{margin:10px 10px 10px 8px;color:#E6F0FA;background-color:#E6F0FA;}#contact-details .box-blue-border-narrow h2{margin-bottom:4px!important;}
#contact-details .box-blue-border-narrow p{font-size:.95em;line-height:1.3em;}.MyCalendar .ajax__calendar_container{border:1px solid #36c;background-color:white;color:#039;font-family:Verdana;font-size:9px;height:175px;}
.MyCalendar .ajax__calendar_header{font-family:Verdana;font-size:10px;color:#FFF;font-weight:bold;background-color:#06C;}
.MyCalendar .ajax__calendar_prev .ajax__calendar_next{font-family:Verdana;font-size:8pt;background-color:#cff;}.MyCalendar .ajax__calendar_other .ajax__calendar_day,.MyCalendar .ajax__calendar_other .ajax__calendar_year{color:gray;}
.MyCalendar .ajax__calendar_hover .ajax__calendar_day,.MyCalendar .ajax__calendar_hover .ajax__calendar_month,.MyCalendar .ajax__calendar_hover .ajax__calendar_year{color:black;}
.MyCalendar .ajax__calendar_active .ajax__calendar_day,.MyCalendar .ajax__calendar_active .ajax__calendar_month,.MyCalendar .ajax__calendar_active .ajax__calendar_year{border-style:solid;border-width:1px;color:red;font-weight:bold;}
div#rblist input{width:15px;margin-left:10px;margin-right:10px;margin-bottom:10px;margin-top:10px;border-color:White;vertical-align:middle;}
div#rblist label{width:50px;}span#trans input{width:15px;margin-left:10px;margin-right:10px;margin-bottom:10px;margin-top:3px;border-color:White;vertical-align:baseline;float:left;padding:0 15px;vertical-align:middle;}
span#trans label{width:30px;vertical-align:middle;}.calendardiv{height:200px;width:220px;float:right;}
