.WelcomeMessage{margin-top:-28px;margin-right:100px;border-right:1px #fff solid;padding-right:15px;color:#fff}#MyAccountMenu{z-index:9000;height:0;top:95px}#MyAccountMenu #MyAccountMenuContainer{width:1200px;padding:0 20px}#MyAccountMenu #MyAccountMenuContainer>ul{right:0;margin:0}#MyAccountMenu #MyAccountMenuContainer>ul>li{height:40px;margin-left:40px}#MyAccountMenu #MyAccountMenuContainer>ul>li>a{color:#fff;line-height:32px}#MyAccountMenu #MyAccountMenuContainer ul.MyAccountMenuItemContainer li ul.MenuItemContainerSubItems{right:0;top:35px}#MyAccountMenu #MyAccountMenuContainer ul.MyAccountMenuItemContainer li ul.MenuItemContainerSubItems .Login{margin:0 auto}#MyAccountMenu #MyAccountMenuContainer ul.MyAccountMenuItemContainer li ul.MenuItemContainerSubItems a{color:#000;-webkit-padding-start:0}#MyAccountMenu #MyAccountMenuContainer ul.MyAccountMenuItemContainer li ul.MenuItemContainerSubItems li:hover a{color:#333}.RightColumn .QuickQuote{background-color:#066ab1;color:#fff;border:2px solid #001747}.RightColumn .QuickQuote h3{color:#fff;background-color:#001747;font-weight:400;text-transform:uppercase;margin:-10px -10px 10px;padding:10px;border:2px solid #001747}.RightColumn .QuickQuote .QuickQuoteLegend,.RightColumn .QuickQuote span.charcounter{color:#fff}.RightColumn .QuotationSummary h2{color:#fff;font-size:1.2em;font-weight:600;margin-bottom:10px}.RightColumn .QuotationSummary a{color:#fff}.QuotationForm #OBTimeError,.QuotationForm #IBTimeError{display:inline}div#MyStatement .InvoiceListColumn,div#BookingInvoices .InvoiceListColumn{width:140px}div#MyStatement .PayInvoice,div#BookingInvoices .PayInvoice{width:50px}#DisplayQuotationLink a{text-decoration:underline}.LoginButton{margin-right:10px}input.input-validation-error{background-color:#fee}#ContactDetails #Email{width:380px!important}a.LinkButton:hover{color:#fff}.QuotationForm #ContactDetails input{width:380px!important}.QuotationForm #ContactDetails select{width:150px!important}.QuickQuote form input[type=submit]{width:175px}.QuotationSummary div{margin:10px 0}.QuickQuote .QuotationSummary{padding:20px}#SiteMapLink{display:none}#DSLLink,#ProductLink{color:#fff;text-decoration:none}#DSLLink:hover,#ProductLink:hover{color:#fff;text-decoration:underline}legend{color:#333;font-weight:bold;margin-left:10px}.datepick-month-header,.datepick-month-header select,.datepick-month-header input,.datepick-month-header select,.datepick-month-header input{height:auto}.datepick-nav,.datepick-ctrl{background-color:#066ab1;color:#fff}.datepick-month th,.datepick-month th a{background-color:#066ab1;color:#fff}.datepick-month td .datepick-selected{background-color:#066ab1;color:#fff}.datepick-month td .datepick-weekend{background-color:#ddd}.datepick-month td span{color:#888}span.charcounter{color:#333}.QuotationForm fieldset a#ShowVehicles{}.ErrorSummary{color:#333;background:rgba(255,0,0,.25);border:solid rgba(255,0,0,.5);border-radius:25px;padding:20px;margin-bottom:20px}.ErrorSummary h2{color:#333}.ForgottenPassword{display:inline-block;margin-top:10px}#tooltip{background-color:#333;border:solid 1px #333;border-radius:3px;color:#fff;font-weight:bold;padding:10px}.DSImageGallery{list-style-type:none;padding-bottom:10px;padding-top:10px;text-decoration:none}.DSImageGallery li{display:inline}.DSImageGallery li a{margin:0 auto}.DSImageGallery li a img{border:none;height:auto;width:100px}.LoginContent{border:1px solid #9c9ea1;padding:10px;position:relative;width:auto;max-width:570px}.CombinedLogin .PageHeader{position:initial;width:auto}@media screen and (max-width:1024px){#MyAccountMenu #MyAccountMenuContainer{width:1024px;box-sizing:border-box}div#MyStatement .InvoiceListColumn,div#BookingInvoices .InvoiceListColumn{width:115px}}