body { margin:0;
	background: #FFFFFF
	}
div#a {
  background-image: none !important;
}
.alpha60 {
   background: rgb(255, 255, 255);
   background: rgba(255, 255, 255, 0.0); 
}
#header {
 background:none; 
   no-repeat top right #fff;;  
   /**/
   max-width:1388px;
height: 200px; !important
}
#header img {
    width: 300px;
    margin-top: 50px;
}
.swMain ul.anchor li a.selected {
   color:#ffffff; 
   background: #002D72;  
   border: 1px solid #000000;  
}
.swMain ul.anchor li a.selected:hover {
   color:#ffffff; 
   background: #CC8A00;  
   border: 1px solid #000000;  
}
.swMain ul.anchor li a.done {
   color:#ffffff; 
   background: #002D72;  
   border: 1px solid #000000;  
}
.swMain ul.anchor li a.done:hover {
   color:#ffffff; 
   background: #002D72;  
   border: 1px solid #000000;  
}
.swMain .buttonCancel {
   color:#ffffff; 
   background: #002D72;  
   border: 1px solid #000000;  
}
.swMain .buttonNext {
   color:#ffffff; 
   background: #002D72;  
   border: 1px solid #000000;  
}
.swMain .buttonFinish {
   color:#ffffff; 
   background: #CC8A00;  
   border: 1px solid #000000;  
}
#footer_wrapper {
    display:none;
}
.book {
   color:#ffffff; 
   background: #002D72;  
   border: 1px solid #000000;
}
.book:hover {
   color:#ffffff; 
   background: #CC8A00;  
   border: 1px solid #000000;
}
.shopping_cart_categories {
    color: #ffffff;
    background: #002D72;
    border: 1px solid #000000;
    font-weight: lighter;
}
.shopping_cart_categories:hover {
    background: #CC8A00;
    border: 1px solid #000000;
}
ul.buttons li a {
    background: #002D72;
    border: 1px solid #000000;
}
ul.buttons li a:hover {
    background: #CC8A00;
    border: 1px solid #000000;
}
h2 {
    color: #000000;
    font-weight: bold;
    font-size: 16px;
}
.rounded_button ul li a {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #002D72;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
}
.rounded_button ul li a:hover {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #CC8A00;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: #ffffff;
}
.paginator li a, .paginator li span {
    padding: 4px 7px 4px 7px;
    font-size: 11px;
    text-decoration: none;
    border: 1px solid #002D72;
}
#local_store_local_specials table thead tr td, #local_store_local_specials table thead tr th {
    background: #002D72;
    font-weight: 700;
    color: #fff;
    font-size: 11px;
}
.public_facility_bookings .navigation .selected {
    background: #002D72;
}
.public_facility_bookings .navigation .selected:hover {
    background: #CC8A00;
    color: #ffffff;
}
.public_facility_bookings .navigation ul li a {
    background: #002D72;
}
.public_facility_bookings .navigation ul li a:hover {
    background: #CC8A00;
    color: #ffffff;
}
.rounded_button .selected {
    background: #002D72;
}
.rounded_button .selected:hover {
    background: #CC8A00;
    color: #ffffff;
}
.public_table_heading td {
    background: #002D72 !important;
    text-align: left !important;
    padding-left: 30px !important;
    color: #fff !important;
    font-weight: bold !important;
}

.public_facility_bookings .club_info {
	display: none;
}
.public_facility_bookings .heading {
	display: none;
}
#header_wrapper {
       display: none;
}
.booking_header > table h3, .facilities.navigation {
	display: none;
}

.squadmessage {
background-color: #8080803B;
    padding: 1em 1em 1em 1.5em;
    border-left-width: 6px;
    border-left-style: solid;
    border-radius: 3px;
    position: relative;
   border-left-color: #ffd200;    
line-height: 1.5;
font-family:"Roboto";}