div.DisplayBooking .BookingButtonsDiv .WIMCText{color:#418fc8;font-weight:600}.WelcomeMessage{margin-right:130px;margin-top:51px;border-right:1px solid #fff;padding-right:20px;text-transform:uppercase}a.WelcomeMessage{color:#fff}#MyAccountMenu{z-index:9000;top:45px;right:0;position:fixed;height:0}#MyAccountMenu #MyAccountMenuContainer{padding:0}#MyAccountMenu #MyAccountMenuContainer>ul{}#MyAccountMenu #MyAccountMenuContainer>ul>li{height:40px}#MyAccountMenu #MyAccountMenuContainer>ul>li>a{transition:background-color .5s ease;border-bottom:2px solid transparent;border-top:2px solid transparent;color:#fff;display:block;height:28px;line-height:28px;padding:0 10px;text-decoration:none;text-transform:uppercase}#MyAccountMenu #MyAccountMenuContainer ul.MyAccountMenuItemContainer li ul.MenuItemContainerSubItems{top:30px;right:0}div.MyAccountNavBar{float:left;height:auto;padding:0;width:980px;background:#fff;background:rgba(255,255,255,.85);padding:25px;margin-bottom:10px;-webkit-box-shadow:0 0 5px 2px rgba(0,0,0,.34);-moz-box-shadow:0 0 5px 2px rgba(0,0,0,.34);box-shadow:0 0 5px 2px rgba(0,0,0,.34);box-sizing:border-box}div#BookingsTable,div#QuotationsTable{position:static}div#MyStatement .InvoiceListColumn,div#BookingInvoices .InvoiceListColumn{width:112px}.ContentContainer{margin:0}.CMOV2 .dsl-cmquickquote{margin-bottom:-41px}.RightColumn .QuickQuote{border:none}.RightColumn .QuickQuote a{color:#fff}.RightColumn .QuickQuote h3{color:#fff;margin:-45px -10px 0;padding:10px}.RightColumn .QuickQuote .QuickQuoteLegend{color:#c00}.QuotationForm a#AllowMultiplePickups{font-size:inherit}.QuickQuote{position:static;margin:0 -25px -25px;background:#2b2a28;border:none;color:#fff}.QuickQuote h3{background:url(Images/General/quote-h3.png) no-repeat;color:#fff;font-size:20px;height:40px;left:0;line-height:40px;margin:-50px 0 0 -10px;padding-left:25px;top:-40px;width:255px}div.CardPayment{position:static}input.input-validation-error{background-color:#fee;border:1px solid red}#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}#SiteMapLink{display:none}#DSLLink,#ProductLink{color:#bababa;text-decoration:none}#DSLLink:hover,#ProductLink:hover{color:#666}legend{color:#2b2a28;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:#278fca;color:#fff}.datepick-month th,.datepick-month th a{background-color:#278fca;color:#fff}.datepick-month td .datepick-selected{background-color:#278fca;color:#fff}.datepick-month td .datepick-weekend{background-color:#ddd}.datepick-month td span{color:#888}span.charcounter{}.ErrorSummary{color:red;background:rgba(255,0,0,.25);border:solid rgba(255,0,0,.5);border-radius:25px;padding:20px;margin-bottom:20px}.ErrorSummary h2{color:red}.ForgottenPassword{display:inline-block;margin-top:10px}#tooltip{display:none}.DSImageGallery{list-style-type:none;padding-bottom:10px;padding-top:10px;text-decoration:none}.DSImageGallery li{background-color:none;display:table-cell;float:left;height:100px;margin-bottom:5px;margin-right:5px;text-align:center;vertical-align:middle;width:100px}.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}.CombinedLogin .PageHeader{position:initial;width:auto}