/* Custom CSS Document for Nalgene Outdoor
~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*~*/

/* GLOBAL STYLES
--------------------------------------------------------*/

/* Layout Styles */
body {background: #fff}

#PageSubTable {background: #fff; padding: 9px}
#ContentCell {background: #fff}

.Instructions {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #666}
#Instruction1_InstructCell {background: #E6E6E6;	border: 1px solid #C9C9C9;	padding: 7px}
#Instruction1_InstructCell a {color: #39c}
#Instruction1_InstructCell a:hover {color: #666}

.Messages,
.ErrorMessages {font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #f00}

.ContentTableHeader, 
.ContentTable,
.ContentTableHorizontal {font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #3A7BBD; background: #C1DCEF}

.Content {font: 11px Verdana, Arial, Helvetica, sans-serif; color: #666}
.Content h2, .Headings {font: 16px Verdana, Arial, Helvetica, sans-serif; color: #666}
.Content a {color: #39c; text-decoration: none}
.Content a:hover {color: #666; text-decoration: underline}

#contentwrap {margin: 0 0 20px 0}

/* TopSubBanner Styles
--------------------------------------------------------*/

#TopSubBannerCell {background: #fff}

#bntable {width: 100%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000}
#bntable a {text-decoration: none; color: #39c}
#bntable a:hover {text-decoration: underline; color: #666}
.bn-top_r {width: 100%; background: url(images/design/bn-genuine.jpg) no-repeat top right; text-align: right; vertical-align: bottom; font-size: 12px; padding: 0 20px 7px 0}
.bn-nav {background: #e6e6e6}
.bn-nav_l {vertical-align: bottom; padding-top: 2px}
.bn-nav_r {text-align: right; padding-right: 20px}
.bn-base {text-align: right; padding: 7px 20px 0 0}
.bn-base_l {width: 50%}
#TopSubBanner1_BreadCrumbs1_BreadCrumbs1 {font-size: 10px}
.bn-base_r {width: 50%; text-align: right; font-size: 11px}
.bn-base_r #last {margin-left: 15px}

/* LeftColumnNav Styles
--------------------------------------------------------*/

#LeftColumnCell {background: #fff; padding-bottom: 50px}

#LeftColumnNav1_custommenu {width: 189px; margin-left: 10px}

/* Footer Styles
--------------------------------------------------------*/

/* Layout Styles */
#FooterCell {background: #fff; font: 9px Verdana, Arial, Helvetica, sans-serif; color: #999}
#FooterCell a {font-size: 11px; text-decoration: none; color: #39c}
#FooterCell a:hover {text-decoration: underline; color: #666}

/* Search & Cart Control Styles
--------------------------------------------------------*/

/* Search Styles */
#LeftColumnNav1_SimpleSearch1_Panel1 {margin: 0; padding: 0; font: 11px Arial, Helvetica, sans-serif; color: #000}
#LeftColumnNav1_SimpleSearch1_Panel1 a {color: #000; text-decoration: none}
#LeftColumnNav1_SimpleSearch1_Panel1 a:hover {color: #000; text-decoration: none}

.searchbox {border: 1px solid #A5ACB2; width: 100px; font: 13px Verdana, Arial, Helvetica, sans-serif; color: #666}

/* Cart Styles */
#cartwrap {margin: 0; padding: 0}

#cartwrap {font: 11px Arial, Helvetica, sans-serif; color: #000}
#cartwrap a {color: #000; text-decoration: none}
#cartwrap a:hover {color: #000; text-decoration: none}