.fixedContainer { width:; }
.contentSection { margin:; }
#header { background-color:#333333; border-top-width:0; border-top-style:none; border-bottom-width:0; border-bottom-style:none; border-color:#00aae3; }
#headerImage { max-height:70px; }
#headerNav .firstColumnSection, #mainNav .menuTarget .touch-button { height:80px; }
#mainNav .menuTarget .touch-button:after, #mainNavMenu li span:after { line-height:80px; }
#mainNavMenu li a { line-height:60px; }
.firstColumnSection { float:left; }
#mainNav .menuTarget { float:right; }
#clubLogo { text-align:left; }
#mainNavMenu, #topNavMenu { text-align:right; }
#header .dropdown li ul { left:auto; right:0; }
#header .dropdown li ul ul { right:auto; }
#greetingBar { background-color:rgba(255,255,255,0); color:#666666; }
#greetingBar .mainBody { background-color:rgba(255,255,255,0); }
.greeting
             { color:#00aae3; }
#topNav { background-color:rgba(255,255,255,0); color:#cccccc; }
#topNavMenu li { background-color:rgba(255,255,255,0); }
#topNavMenu li:hover { background-color:#333333; }
#topNavMenu ul li { background-color:#333333; }
#topNavMenu ul li:hover { background-color:#444444; }
#topNavMenu a { color:#cccccc; }
#topNavMenu li:hover a { color:#ffffff; }
#topNavMenu li:hover li a { color:#cccccc; }
#topNavMenu li ul li:hover a { color:#ffffff; }
#topNavMenu { font-family:Montserrat; font-weight:normal; font-size:inherit; text-transform:none; }
#topNavMenu ul a { font-size:inherit; }
#topNavMenu ul { text-transform:none; }
#mainNav, #mainNav .menuTarget { background-color:rgba(255,255,255,0); }
#headerNav .mainBody { background-color:rgba(255,255,255,0); }
#mainNav { color:#cccccc; border-top-width:0; border-top-style:none; border-color:#cccccc; }
#mainNavMenu li:hover { background-color:#333333; border-top-color:#00aae3; border-bottom-color:rgba(0,0,0,0); }
#mainNavMenu ul li, .smallScreen #mainNavMenu { background-color:#333333; }
#mainNavMenu ul li:hover { background-color:#444444; }
#mainNav .menuTarget, #mainNav a, #mainNav a:before, .smallScreen #mainNav a, .smallScreen #mainNav a:before { color:#cccccc; }
#mainNav .menuTarget:hover, #mainNavMenu li:hover a, #mainNavMenu a:hover::before { color:#ffffff; }
#mainNavMenu ul a, #mainNavMenu li:hover ul a, #mainNavMenu li ul li:hover li a,  #mainNavMenu ul .touch-button:after, #mainNavMenu li:hover ul .touch-button:after { color:#cccccc; }
 #mainNavMenu li ul li:hover a, #mainNavMenu li ul li li:hover a, #mainNavMenu li:hover .touch-button:after, #mainNavMenu li ul li:hover .touch-button:after, #mainNavMenu li ul li li:hover .touch-button:after { color:#ffffff; }
#mainNavMenu li { border-top-color:rgba(0,0,0,0); border-bottom-color:rgba(0,0,0,0); }
#mainNavMenu ul li, #mainNavMenu ul li:hover { border-bottom-width:0; border-bottom-style:none; border-color:#cccccc; }
#mainNavMenu ul { border-width:0; border-style:none; border-color:#cccccc; text-transform:none; }
#mainNavMenu { font-family:Montserrat; font-weight:700; font-size:inherit; text-transform:none; }
#mainNavMenu ul a { font-size:inherit; }
#subNav { float:left; border-top-width:0; border-top-style:none; border-bottom-width:0; border-bottom-style:none; border-left-width:0; border-left-style:none; border-right-width:0; border-right-style:none; border-color:#eeeeee; }
>#subNav .nav li a { font-family:Montserrat; font-weight:700; }
#subNav .nav li a { font-size:inherit; text-transform:none; }
#subNav .nav li a
             { background-color:#f2f2f2; color:#0087b9; }
#subNav .nav li a:hover
             { background-color:#ffffff; color:#00447d; }
>#subNav .nav li { border-top-width:0; }
#subNav .nav li { border-top-style:none; }
#subNav .nav { border-bottom-width:0; }
#subNav .nav, #subNav .nav li { border-color:#eeeeee; }
body, input, select, textarea { font-family:Montserrat; font-weight:normal; }
h1, h2, h3, h4, h5, .titleStyle { font-family:inherit; font-weight:normal; }
body { font-size:0.8em; color:#666666; background-color:#ffffff; background-image:none; background-repeat:initial; background-attachment:initial; background-size:initial; background-position:center; }
h1 { color:#444444; }
h2 { color:#444444; }
h3 { color:#444444; }
h4 { color:#666666; }
h5 { color:#666666; }
.currencyColor , .smallScreen .mobileHighlight, .largeSelector.selected
             { color:#00aae3; }
.altBG { color:#666666; background-color:#eeeeee; }
.altBG h1, .altBG h2, .altBG h3, .altBG h4 { color:#444444; }
a, a:visited, body.smallScreen #sideMenu.dropMenu:hover h1, #categories .jstree
                li
                a
             { color:#0087b9; }
a:hover, #categories .jstree li.jstree-open > a, #categories .jstree li:hover > a
             { color:#00447d; }
#content a, #content a:visited { text-decoration:none; }

            input, select, textarea,
            .iconFieldContainer, .inputIconWrapper, .fieldStyle,
            .ui-multiselect.ui-widget, .ui-multiselect-menu, .ui-multiselect-menu.ui-widget,
            .selectize-input
             { border-radius:5px; }
input[type="reset"], input[type="button"], input[type="submit"], .btnAction,
                a.btnAction, .cartPopout.scrolling a
             { background-color:#00aae3; }
button:hover, input[type="reset"]:hover, input[type="button"]:hover,
                input[type="submit"]:hover, .btnAction:hover, .cartPopout.scrolling a:hover
             { background-color:#00447d; }
input[type="reset"], input[type="button"], input[type="submit"], .btnAction,
                    a.btnAction, #topNavMenu .cartPopout.scrolling a
                 { color:#ffffff; }
button:hover, input[type="reset"]:hover, input[type="button"]:hover, input[type="submit"]:hover, .btnAction:hover,
                    a.btnAction:hover, #topNavMenu .cartPopout.scrolling a:hover
                 { color:#ffffff; }
.altBG button, .altBG input[type="reset"], .altBG input[type="button"], .altBG input[type="submit"], 
                .altBG .btnAction, .altBG a.btnAction
             { background-color:#00aae3; }
.altBG button:hover, .altBG input[type="reset"]:hover, .altBG input[type="button"]:hover,
                .altBG input[type="submit"]:hover, .altBG .btnAction:hover, .altBG a.btnAction:hover
             { background-color:#00447d; }
.altBG button, .altBG input[type="reset"], .altBG input[type="button"], .altBG input[type="submit"], 
                .altBG .btnAction, .altBG a.btnAction
                 { color:#ffffff; }
.altBG button:hover, .altBG input[type="reset"]:hover, .altBG input[type="button"]:hover,
                .altBG input[type="submit"]:hover, .altBG .btnAction:hover, .altBG a.btnAction:hover
                 { color:#ffffff; }

            input[type="submit"], .btn, input[type="button"], input[type="submit"], 
            .btnAction, input.btnAction, a.btnAction, .cartPopout.scrolling a, .iconBtn
             { border-radius:999em; }
#content .mainBody { background-color:#ffffff; }
.attentionMsg { color:#00447d; background-color:#dff4fb; }
.orderTotal { color:#00447d; }
.grandTotal th, .orderTotal { background-color:#dff4fb; }
.footerBar { background-image:none; background-repeat:initial; background-attachment:initial; background-size:initial; background-position:center; background-color:rgb(0, 68, 125); color:#ffffff; border-top-width:0; border-top-style:none; border-color:#cccccc; }
.footerBar h1,.footerBar h2,.footerBar h3 { color:#ffffff; }
#footer h1, #footer h2, #footer h3, #footer .subHeaderTitle { font-family:inherit; font-weight:normal; text-transform:uppercase; color:#ffffff; border-bottom-width:0; border-bottom-style:none; border-color:#cccccc; }
#footer, #footer h1, #footer h2, #footer h3, #footer .subHeaderTitle { color:#aaaaaa; }
#footer a, #footer a:before { color:#cccccc; }
#footer a:hover, #footer a:hover:before { color:#ffffff; }
#footer { background-color:#333333; background-image:none; background-repeat:initial; background-attachment:initial; background-size:initial; background-position:center; border-top-width:0; border-top-style:none; border-color:#00aae3; }
#footer .mainBody { background-color:rgba(0,0,0,0); }
#footer .fixedContainer { border-top-width:0; border-top-style:none; border-color:#cccccc; }
#footer .copyright { border-top-width:0; border-top-style:none; border-color:#aaaaaa; }
