.WelcomeMessage{margin-right:0;margin-top:20px}#MyAccountMenu{}#MyAccountMenu #MyAccountMenuContainer{right:83px;top:28px}#MyAccountMenu #MyAccountMenuContainer .TopLevelMenuItem>a{color:#fff;font-weight:bold}#MyAccountMenu #MyAccountMenuContainer ul.MyAccountMenuItemContainer li ul.MenuItemContainerSubItems{top:20px;right:-8px}div#MyStatement .InvoiceListColumn,div#BookingInvoices .InvoiceListColumn{width:110px}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}.ErrorSummary{color:red;background:#ffbfbf;border:solid red;border-radius:25px;padding:20px;margin-bottom:20px}.ErrorSummary h2{color:red}.ForgottenPassword{float:left;margin-top:5px}.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{width:auto;position:static;display:block}.MyAccountNavMenu table:hover{border:1px solid #20264a}