.brandColor {color: #063 !important;}
.brandColorBG {background-color: #008DCB !important;}

div.header ul li strong {color: #004322;}
div.header ul li strong a {color: #004322;}

/* Page Structure */
div.pageContent {border-color: #006633;}
body.gateway div.pageContent {border: 1px solid #006633;}
/* Page Structure Ends*/

/* Begin Main Brand Navigation */
div.mainNavigation ul {background: #008DCB url( ../img/bg/misc_nav-line.gif) bottom left repeat-x; border-color: #004322; }
div.mainNavigation ul li a { border-color: #004322; }
div.mainNavigation ul li.active a {color: #008DCB;}
div.mainNavigation ul li a:hover {color:#008DCB; background-color:#fff;}
/* End Main Brand Navigation */

div.referGatewayContentWrapper {background: url(../img/bg/bg_gateway-refer-a-friend.jpg) -2px -1px no-repeat;}
div.itemDescriptionContainer table tr td.first {color: #006633;}
div.itemDescriptionContainer table tr td.second strong {color: #006633;}

div.twoColumns div.largeCol div.content ul.secondaryNav {background: #056088 url(/Assets/img/bg/WhiteSpacer.gif) top left repeat-x;}
div.twoColumns div.largeCol div.content ul.secondaryNav li a {border-bottom: 1px solid #004322;background: url(/Assets/img/bg/WhiteSpacer.gif) bottom left repeat-x;}
div.twoColumns div.largeCol div.content ul.secondaryNav li a:hover { color: #008DCB; }

div.optionsContainer div.option h4 {background: #008DCB;}

div.otherProductsContainer div.productFloatContainer div.product ul li {color: #063;}

#detailsBox #close {background-image: url( ../img/buttons/misc_close.gif);}
#detailsBox div.popInContent div.productDetails ul li strong {color: #006633;}
div.popInContent a.close {background: url( ../img/buttons/misc_close.gif) top left no-repeat;} 

div.gatewayContentWrapper div.homeZipper {background: url( ../img/bg/bg_zip_home-top.gif) -2px 0 no-repeat;}
div.gatewayContentWrapper div.officeZipper {background: url( ../img/bg/bg_zip_office-top.gif) -4px 0 no-repeat;}
div.gatewayContentWrapper div.homeZipper h3 {background: url( ../img/bg/bg_zip_home-repeat.gif) -2px 0 repeat-y;}
div.gatewayContentWrapper div.officeZipper h3 {background: url( ../img/bg/bg_zip-office-repeat.gif) -4px 0 repeat-y;}
div.gatewayContentWrapper div.homeZipper div.content {border: 1px solid #006633;}
div.gatewayContentWrapper div.officeZipper div.content {border: 1px solid #026735;}

h1.gatewayHeading, h2.gatewayHeading {background-color: #008DCB;}

div.hugeTopBorder {border-color: #008DCB;}

table.DeliveryTable tr td.subTotals a {color: #006633;}

div.suggestProductsWrapper div.suggestProductsHeader a {color: #006633;}

div.HomePageModulesContainer div.Module { background-image: url( ../img/module/module_header_bg.gif ); }
div.HomePageModulesContainer div.Module .needHelpOfficeBottle { background-image: url( ../img/module/module_ps-delivery-man.jpg ); }
/*div.HomePageModulesContainer div.Module .needHelpHomeBottle { background-image: url( ../img/module/module_lm-5-gallon.jpg ); }*/
div.HomePageModulesContainer div.Module .howWaterDeliveryWorks { background-image: url( ../img/module/module_hwdw-3-steps.jpg ); }
div.HomePageModulesContainer div.Module .twoFreeCases { background-image: url( ../img/module/module_2-free-cases.jpg ); }

div.checkoutContent h2.ThickHeader, div.contactUsPage h2.ThickHeader  {background: #006633;}

.helpSection h3, h2.grnTitle { background-color: #008DCB;}
.helpSection .columnContainer .helpContent p a { color: #063;}
.helpSection .sectionContent a { color: #063; }

/* instant answers */
.helpSection .columnContainer .changes h2 { background-image: url( ../img/Help/learn-more_changes-to-delivery_top.jpg ); }
.helpSection .columnContainer .changes .bottom { background-image: url( ../img/Help/learn-more_changes-to-delivery_bottom.jpg ); }

.helpSection .columnContainer .cooler h2 { background-image: url( ../img/Help/learn-more_cooler_top.jpg ); }
.helpSection .columnContainer .cooler .bottom { background-image: url( ../img/Help/learn-more_cooler_bottom.jpg ); }

.helpSection .columnContainer .deliveryArea h2 { background-image: url( ../img/Help/learn-more_delivery-area_top.jpg ); }
.helpSection .columnContainer .deliveryArea .bottom{ background-image: url( ../img/Help/learn-more_delivery-area_bottom.jpg ); }

.helpSection .columnContainer .homeForDeliveries h2 { background-image: url( ../img/Help/learn-more_home-for-deliveries_top.jpg ); }
.helpSection .columnContainer .homeForDeliveries .bottom { background-image: url( ../img/Help/learn-more_home-for-deliveries_bottom.jpg ); }

.helpSection .columnContainer .howItWorks h2 { background-image: url( ../img/Help/learn-more_how-does-it-work_top.jpg ); }
.helpSection .columnContainer .howItWorks .bottom { background-image: url( ../img/Help/learn-more_how-does-it-work_bottom.jpg ); }

.helpSection .columnContainer .howMuch h2 { background-image: url( ../img/Help/learn-more_how-much_top.jpg ); }
.helpSection .columnContainer .howMuch .bottom { background-image: url( ../img/Help/learn-more_how-much_bottom.jpg ); }

.helpSection .columnContainer .howOften h2 { background-image: url( ../img/Help/learn-more_how-often-delivery_top.jpg ); }
.helpSection .columnContainer .howOften .bottom { background-image: url( ../img/Help/learn-more_how-often-delivery_bottom.jpg ); }

.helpSection .columnContainer .need h2 { background-image: url( ../img/Help/learn-more_need_top.jpg ); }
.helpSection .columnContainer .need .bottom { background-image: url( ../img/Help/learn-more_need_bottom.jpg ); }

.helpSection .columnContainer .products h2 { background-image: url( ../img/Help/learn-more_products_top.jpg ); }
.helpSection .columnContainer .products .bottom { background-image: url( ../img/Help/learn-more_products_bottom.jpg ); }

.helpSection .columnContainer .vacation h2 { background-image: url( ../img/Help/learn-more_vacation_top.jpg ); }
.helpSection .columnContainer .vacation .bottom { background-image: url( ../img/Help/learn-more_vacation_bottom.jpg ); }

.helpSection .learnMoreCategories ul li a { background-image: url(  ../img/misc/misc_arrow_off.gif ) }

/* category pages */
.helpSection .howDeliveryWorks .top { background-image: url(  ../img/Help/Category/learn-more_cat_how-does-it-work_top.jpg ); }
.helpSection .howDeliveryWorks .bottom { background-image: url(  ../img/Help/Category/learn-more_cat_how-does-it-work_bottom.jpg ); }

.helpSection .productsSection .top { background-image: url(  ../img/Help/Category/learn-more_cat_products-cooler_top.jpg ); }
.helpSection .productsSection .bottom { background-image: url(  ../img/Help/Category/learn-more_cat_products-cooler_bottom.jpg ); }

.helpSection .plansPricingSection .top { background-image: url(  ../img/Help/Category/learn-more_cat_plans-pricing_top.jpg ); }
.helpSection .plansPricingSection .bottom { background-image: url(  ../img/Help/Category/learn-more_cat_plans-pricing_bottom.jpg ); }

.helpSection .billingPaymentsSection .top { background-image: url(  ../img/Help/Category/learn-more_cat_billing-payments_top.jpg ); }
.helpSection .billingPaymentsSection .bottom { background-image: url(  ../img/Help/Category/learn-more_cat_billing-payments_bottom.jpg ); }

.helpSection .deliveriesReturnsSection .top { background-image: url(  ../img/Help/Category/learn-more_cat_deliveries-returns_top.jpg ); }
.helpSection .deliveriesReturnsSection .bottom { background-image: url(  ../img/Help/Category/learn-more_cat_deliveries-returns_bottom.jpg ); }

.helpSection .websiteSecuritySection .top { background-image: url(  ../img/Help/Category/learn-more_cat_website-security_top.jpg ); }
.helpSection .websiteSecuritySection .bottom { background-image: url(  ../img/Help/Category/learn-more_cat_website-security_bottom.jpg ); }

.helpSection .ourWaterSection .top { background-image: url(  ../img/Help/Category/learn-more_cat_our-water_top.jpg ); }
.helpSection .ourWaterSection .bottom { background-image: url(  ../img/Help/Category/learn-more_cat_our-water_bottom.jpg ); }

.helpSection .aboutUsSection .top { background-image: url(  ../img/Help/Category/learn-more_cat_about-us_top.jpg ); }


.helpSection .learnMoreCategories ul li a.selected { background-image: url(  ../img/misc/misc_arrow_on.gif ); }

div.transition div.imageWrap{ background: url(../img/products/oz_150_112x200.jpg) top left no-repeat;}

div.leftImageColumn { background-image: url( ../img/products/OZ_150_112x200.jpg ); }
/*
div.popInContent a.close {background: url( ../img/buttons/misc_close.gif) top left no-repeat;}
*/

/* ------------------------- updated home styles ----------------------- */
.HomeContentContainer .leftCol { background: url(../img/bg/bg_family-bottle01.jpg) 0 0 no-repeat;}