/*header*/
.logo-container {background-image: none; background-color: #ffffff;}

/*storefront*/
.store_catbuttons {text-align: center; padding-top: .5em;}
p, .store_contact {padding:.5em;}
.store_contact div {margin-bottom: 2px;}
ul.frq-radios {list-style: none; padding: 0; margin: 0 0 8px 0;}
ul.frq-radios li {display: inline; margin-right: 8px;}
table.contacts td {vertical-align:top; padding: .5em;}
table.contacts .right {padding-left: 1.5em;}

.section p{
    padding:10px;
    max-width:960px;
    font-size:1.2em;
    margin:auto;
}
/*Links*/
.section a{
	color:#2A587E;
	text-decoration:none;
}

.section a:hover {
	text-decoration: underline;
}

/*.Page max-width*/
.page{
	max-width: 1200px;
	margin: 0 auto;
}

/* Component containers*/
.ui-widget-header {background-color: #2A587E; background-image: none; }

/*buttons*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default 
{background: #F1F3EE; border: solid 1px #595959; color:#384751; }

.ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus 
{background:#DDEAF3; color:#384751;}

/* icon defaults - arrow on acct menu and symbol on search button */
.ui-icon 
{background-image: url(/_static/scripts/jquery-ui/themes/pumpflo/images/ui-icons_333333_256x240.png) !important;}

.ui-state-default a {color: black !important;}