/* To control the main nav in IE Mac */
@import("../css/ie5mac.css");

body { margin: 0; padding: 0; text-align: center; font: 11px/14px verdana, arial, helvetica, sans-serif; background-color: #e1eff4; }
strong { font-weight: bold; }
em { font-style: italic; }
p { margin: 0 0 1em; padding: 0; }
a { text-decoration: underline; }
html, form { margin: 0; padding: 0; }

img { border: 0; }
img.NWNAvBottom { vertical-align: bottom; }

ol { margin: 12px 0 12px 0; padding: 0 0 0 30px; list-style-type: decimal; }
ol li { margin-bottom: 1.1em; }

h1, h2, h3, h4 { margin: 0; padding: 0; font-family: verdana, arial, helvetica, sans-serif; }
h1 { font-size: 15px; line-height: 19px; color: #555; } 
h2 { font-size: 15px; line-height: 19px; }
h3, h4 { font-size: 11px; line-height: 14px; color: #333; }

sub { line-height: 0; }

.NWNAcontentfix:after, .NWNAclearfix:after { content: "."; display: block; height: 0; line-height: 0px; font-size: 0; clear: both; visibility: hidden; }
/* Hide from IE-mac \*/	* html .NWNAclearfix { height: 1px; } /* End IE-mac hide */
/* Hide from IE-mac \*/	* html .NWNAcontentfix { height: 325px; } /* End IE-mac hide */

/* Header */
.NWNAheader { margin: 0; padding: 19px 0 0 0; text-align: left; background-repeat: repeat-x; background-position: 0 0; }
	.NWNAnavWrapper { margin: 0; padding: 0; background: url(../Images/Navigation/nav_bg.gif) repeat-x 0 0; text-align: center; }

		#NWNAnav { position: relative; z-index: 100; width: 760px; height: 24px; margin: 0 auto; padding: 0; text-align: left; background: url(../Images/Navigation/nav_droplets_right_fade.jpg) no-repeat 100% 0; }
		.NWNAnavLeftBg { float: left; width: 100px; height: 24px; margin-left: -100px; background: url(../Images/Navigation/nav_droplets_left_fade.jpg) no-repeat 0 0;  position: relative; }
	/* Seperate stlye sheet used to control nav in IE Mac \*/
		#NWNAnav ul { float: left; height: 24px; margin: 0; padding: 0 2px 0 0; list-style: none; background: url(../Images/Navigation/nav_L0_divider.gif) no-repeat right top; }
		#NWNAnav ul li { float: left; width: auto; height: 24px; margin: 0; padding: 0; background: url(../Images/Navigation/nav_L0_bg.gif) repeat left top;  }
		#NWNAnav ul li a { display: block; padding: 7px 10px 5px 12px; line-height: 0px; _font-size: 1px; background: url(../Images/Navigation/nav_L0_divider.gif) no-repeat left top; text-align: center; color: #003367; text-decoration: none; }
		#NWNAnav li ul { position: absolute; width: 150px; height: auto; margin: 0 0 0 1px; padding: 0; left: -999em; background-image: none; _background: url(../Images/Common/spacer.gif) repeat top left; }
		#NWNAnav li ul li { float: left; width: 148px; height: auto; margin-top: 4px; border: 1px solid #7291ae; background-image: none; }
		#NWNAnav li ul li a { line-height: 13px; padding: 4px 10px; background: #b4d0de; background-image: none; text-align: left; border: 1px solid #e4edf2; border-right: 0; border-bottom: 0; _font-size: 11px; _height: 1px; }
		#NWNAnav li ul li a:hover { background: url(../Images/Navigation/nav_L1_over.gif) repeat-y left top; }
		#NWNAnav li.NWNAsfhover { background-image: url(../Images/Navigation/nav_L0_over_bg.gif); }
		#NWNAnav li.NWNAsfhover ul { left: auto; top: 24px; }
		#NWNAnav ul li.NWNAcurrent { background: url(../Images/Navigation/nav_L0_on_left.jpg) no-repeat left top; }
		#NWNAnav ul li.NWNAcurrent a.NWNAcurrentLink { background: url(../Images/Navigation/nav_L0_on_right.jpg) no-repeat right top; }
	/* End hide from IE-mac */

	.NWNAgradient { text-align: center; background: url(../Images/Common/header_bg.gif) repeat-x top left; }
	.NWNAgradient .NWNAbrandHeader { height: 72px; background: url(../Images/header_logo.jpg) no-repeat 100% 0; }
	.NWNAgradient .NWNAbrandHeader .NWNApageTitle { width: 508px; margin: 0 auto; text-align: left; }
	.NWNApageTitle img { margin: 33px 0 0 0; }

/* Content */
.NWNAMainWrapper { margin: 0; padding: 0; background-color: #FFF; }
.NWNAFlashWrapper { position: relative; z-index: 0; margin: 0; padding: 0; background-color: #FFF; }

.NWNAcontent { width: 508px; min-height: 325px; margin: 0 auto; padding: 11px 0; text-align: left; color: #333; }

	.NWNApunchRightQuarter, .NWNApunchRightHalf  { float: right; width: 254px; margin: 0 -127px 0 0; padding: 0 0 0 10px; _position: relative; }
	.NWNApunchLeftQuarter, .NWNApunchLeftHalf  { float: left; width: 254px; margin: 0 0 0 -127px; padding: 0 5px 0 0; text-align: right; _position: relative; }
	.NWNApunchRightHalf, .NWNApunchLeftHalf { width: 381px; }
	.NWNApunchLeftEighth { float: left; width: 254px; margin: 0 0 0 -200px; padding: 0 5px 0 0; text-align: right; _position: relative; }
	.NWNAsponsorshipLogo { float: left; margin: 0 0 0 -131px; _position: relative; }
	.NWNAsipSmarterHeart { float:left; margin: 4px 0 0 -108px; _position: relative; }
	
	.NWNAarrow { margin: 1.0em 0; padding: 0; list-style: none; }
	.NWNAarrow li { margin: 0; padding: 0 0 7px 13px; background: url(../Images/list_bullet_arrow.gif) no-repeat 1px 5px; }

	.NWNAtable { width: 100%; margin: 0 0 1em 0; border-collapse: collapse; font-size: 11px; background: #FFF; }
	.NWNAtable th { padding: 5px 9px; border: 1px solid #9dc6db; font-weight: normal; color: #116fb0; background: #dff0f7; text-align: left; }
	.NWNAtable th.center { padding: 5px 9px; border: 1px solid #9dc6db; font-weight: normal; color: #116fb0; background: #dff0f7; text-align: center; }
	.NWNAtable tr td { vertical-align: top; padding: 5px 9px; border: 1px solid #9dc6db; }
	.NWNAtable tr.odd td { background: #f4fafc; }
	.NWNAtestimonialIconTable tr td { text-align: center; } 
	
	.NWNAimageCaption, .NWNAinlineImage { border: 1px solid #9dc6dc; margin: 0 0 11px 0; padding: 0; }
	.NWNAimageCaption dt img { vertical-align: top; }
	.NWNAimageCaption dd { margin: 0; padding: 4px; border-top: 1px solid #9dc6dc; font-size: 10px; color: #1a648b; background: #dff0f7; }
	.NWNAfloatLeft { float: left; width: 252px; margin: 0 10px 10px 0; }
	.NWNAfloatRight { float: right; width: 252px; margin: 10px 0 10px 10px; }

	.NWNAfloatLeftPop { float: left; margin: 0 10px 10px 0; }
	.NWNAfloatRightPop { float: right; margin: 10px 0 10px 10px; }
		
	.NWNAinlineLeft { float: left; margin-right: 7px; }
	.NWNAhodDispenserContent { float: right; width: 428px; _width: 425px; }
	.NWNAhodDispenserImages { position: relative; clear: right; }
	.NWNAhodDispenserButton { position: absolute; float: right; top: 0; right: 0; }

	.NWNAfirstContentElement { padding: 0 0 1em 0; }
	.NWNAheadingBottomPadding { padding-bottom: 5px; }
	.NWNAclear { clear: both; height: 1px; margin: 0; padding: 0; font-size: 1px; line-height: 1px; }
	.NWNAnote { font-size: 10px; color: #666; }
	.NWNAerror { color: red; }
	.NWNApackagingReductionImg { margin: 3px 0 10px 0; }
	.NWNApadTop10 { padding-top: 10px; }

/* Template footer and home footer */
.NWNAfooter { border-top-width: 3px; border-top-style: solid; font-size: 10px; color: #004468; background: #e5f0f6 url(../Images/Common/footer_bg.gif) repeat-x 0 1px; _height: 1px; }
.NWNAfooter .NWNAbg { width: 760px; width: 760px; margin: 0 auto; padding: 28px 0 25px 15px; text-align: left; background: url(../Images/Common/footer_droplets.jpg) no-repeat 0 1px; }
.NWNAfooter .NWNAlogo { float: right; margin-top: -27px; }
.NWNAfooter ul, .NWNAHomeFooter ul { margin: 0; padding: 0 0 4px 0; list-style: none; }
.NWNAfooter ul li, .NWNAHomeFooter ul li { display: inline; margin: 0; padding: 0 5px 0 5px; border-right: 1px solid #7fa0bf; }
.NWNAfooter ul li.NWNAfirst, .NWNAHomeFooter ul li.NWNAfirst { padding-left: 0; }
.NWNAfooter ul li.NWNAlast, .NWNAHomeFooter ul li.NWNAlast { border-right: 0; }
.NWNAfooter a, .NWNAHomeFooter a { color: #004468 !important; text-decoration: none; }
.NWNAfooter a:hover, .NWNAHomeFooter a:hover { text-decoration: underline; }
.NWNAfootercontent { float: left; width: 538px; }
.NWNAHomeFooter { width: 760px; margin: 0 auto; padding: 10px 0 0 0; font-size: 10px; color: #004468; text-align: left; }
.NWNAHomeFooter .NWNACenteredLogo { float: right; width: 222px; text-align: center; }

/* Pop-ups */
.NWNAPopWrapper { text-align: left; background: #FFF; }
.NWNAPopWrapper .NWNAPopHeader { height: 36px; padding-bottom: 1px; border-bottom-width: 2px; border-bottom-style: solid; background-position: top left; background-repeat: repeat-x; background-image: url(../Images/PopUp/popup_header_bg.gif); }
	.NWNAPopWrapper .NWNAPopHeader .NWNAbg { height: 36px; background: url(/Assets/Images/PopUp/popup_header.jpg) no-repeat top left; }
	.NWNAPopWrapper .NWNAPopHeader .NWNAbg a { float: right; margin: 12px 24px 0 0; }
.NWNAPopWrapper .NWNAPopFooter { height: 50px; padding-top: 1px; border-top-width: 2px; border-top-style: solid; background-position: bottom left; background-repeat: repeat-x; background-image: url(../Images/PopUp/popup_footer_bg.gif); }
	.NWNAPopWrapper .NWNAPopFooter .NWNAbg { height: 50px; background: url(/Assets/Images/PopUp/popup_footer.jpg) no-repeat top left; }
	.NWNAPopWrapper .NWNAPopFooter .NWNAbg a { float: right; margin: 20px 24px 0 0; }

.NWNAPopUpContent { padding: 16px 20px; }
.NWNAFormRow { padding-bottom: 10px; }
.NWNAFormRow .NWNAlabel { float: left; width: 135px; padding: 3px 5px 3px 0; }
.NWNAFormRow .NWNAnote { float: left; margin-left: 140px; }
.NWNAPopUpContent .NWNAtextarea { width: 100%; height: 110px; font: 11px/14px verdana, arial, helvetica, sans-serif; }
.NWNAPopUpContent .NWNAtextareaWrapper { width: 100%; }

.NWNAPopUpInlineList { margin: 0; padding: 0 0 4px 0; list-style: none; }
.NWNAPopUpInlineList li { display: inline; margin: 0; padding: 0 11px 0 12px; border-right: 1px solid #666; }
.NWNAPopUpInlineList li.NWNAfirst { padding-left: 0; }
.NWNAPopUpInlineList li.NWNAlast { border-right: 0; }

.NWNAbtn_margin { margin-right: 25px; }
.NWNATestimonialSelectPhoto { padding: 10px 0; }
.NWNATestimonialSelectPhoto div { float: left; margin-right: 6px; text-align: center; }
.NWNAOrderedCheckBox { margin: 0; padding: 0 0 12px 0; list-style: none; }
.NWNAOrderedCheckBox li { float: left; width: 8%; margin: 0; padding: 0; }
.NWNAOrderedCheckBox li.NWNAmessage { float: right; width: 91%; }
.NWNATestimonialFooter { padding: 0 0 12px 0; }
.NWNAButtonRow { margin: 0; padding: 0; list-style: none; }
.NWNAButtonRow li { float: left; margin: 0 25px 0 0; padding: 0; }
.NWNAButtonRow li.NWNAfirst, .NWNAButtonRow li.NWNAlast { margin: 0; }
.NWNAButtonRow li.NWNAright { float: right; margin: 0 0 0 25px; }

.NWNAhighlight { background: #f0f0d4; }

.NWNAsmall {font-size:10px;}
.NWNAbiggrey {font-size:15px; font-weight:bold; color:Gray;}
.NWNApunchRightQuarterEco { float: right; width: 254px; margin: 0 -130px 0 0; padding: 0 0 0 0; _position: relative; }
.NWNAecoshapetabs { display:none; }
.NWNAecoshapetabpagecontent { width:354px; }


/* -------------------------- Contact us page (new) -----------------------------------*/

.floatClear {height: 0; _height: 1px; /*for IE in quirksmode*/ overflow: hidden; clear: both;}

div.contactUs div.mainContent {background: none; margin: 0; padding: 0; text-align: left;}
.blueFadeCol {background: #fff url(../Images/Common/bg_help_bluefade.gif) 100% 0 repeat-y; padding: 0 0 0 10px; }

div.contactUs  div.mainLeft {float: right; width: 540px; margin-top: 17px; _margin-right: -6px;
/* negative margin-right is here strictly for IE "duplicate text" bug*/}
div.contactUs div.mainLeft h2 { color: #555555; margin: 0; padding: 0; height: auto; }
div.contactUs div.mainLeft p { padding: 0; margin: 12px 0; font-size: 120%; }

div.contactUs table { float: right; margin: 10px 0 0; }
div.contactUs td { padding: 0 4px 10px; }
td.right { text-align: right; }

div.rightWrapper { background: transparent url(../Images/Common/bg_help_bluefade-top.gif) no-repeat 0 0; width: 193px; float: right; min-height: 100px; _height: 100%; padding: 0; margin: 0 0 0 40px;}

div.mainRight {float: right;  /* width: 177px; margin-right: 8px; _margin-right: 4px; width: auto;*/} 
div.mainRight { padding: 40px 22px 0 4px; margin: 0; }
div.mainRight h4 { margin: 0; padding: 0; }
div.infoBoxRight p { border-top: none; margin: 7px 0; }
div.infoBoxRight { width: 140px; padding: 0 0 10px 4px; background: #fff; border: 1px solid #8ebdd1; margin: 0 0 15px; }
div.tab { background: transparent url(../Images/Common/tab_blue.gif) no-repeat;  
width: 146px; height: 22px; text-align: center; }
div.tab span { font-weight: bold; color: #0e438e; display: block; padding-top: 3px; }
div.tab .longTxt { font-size: 90%; }

div.contactUs address { font-style: normal; }

/* -------------------------- END Contact us page (new) -----------------------------------*/

/* -------------------------- Be Assured, Health, Green pages -----------------------------------*/

/* ---Quality-----*/
#quality_preload1 { background: url(/Assets/Images/Be/Quality/nav_quality_on.jpg) no-repeat; display:none;}
#quality_preload2 { background: url(/Assets/Images/Be/Quality/nav_green_over.jpg) no-repeat; display:none;}
#quality_preload3 { background: url(/Assets/Images/Be/Quality/nav_healthy_over.jpg) no-repeat; display:none;}

#be-wrapper-blue { width:100%; background-color:#beedff; background-image:url(/Assets/Images/Be/quality/bg_gradient_bottom.jpg); background-position:bottom; background-repeat:repeat-x;}
#be-wrapper-inner-bluetop { width:100%; background-image:url(/Assets/Images/Be/quality/top_gradient.jpg); background-position:top; background-repeat:repeat-x;}
#be-wrapper-inner { margin: 0 auto; width:814px; font-size:13px; font-family:Verdana; line-height:18px;}

#be-topnav-wrapper-blue { background-image:url(/Assets/Images/Be/Quality/nav_quality_on.jpg); margin: 0 auto; width:814px; height:170px;}
#be-topnav-wrapper-blue ul { margin:0px; padding:0px;}
#be-topnav-wrapper-blue ul li { text-indent:-10000px; list-style-type:none; overflow:hidden;}

#be-left-tile-blue { margin: 0 auto; width:814px; background-image:url(/Assets/Images/Be/quality/left_tile.jpg); background-position:left; background-repeat:repeat-y;}
#be-leftbottom-tile-blue { width:814px; background-image:url(/Assets/Images/Be/quality/left_bottom.jpg); background-position:left bottom; background-repeat:no-repeat;}

#be-right-tile-blue { margin-left:23px; width:791px; background-color:#e5fdff; background-image:url(/Assets/Images/Be/quality/right_tile.jpg); background-position:right; background-repeat:repeat-y;}
#be-rightbottom-tile-blue { color:#04488f; text-align:left; margin:0px; padding:0px; width:791px; background-image:url(/Assets/Images/Be/quality/right_bottom.jpg); background-position:right bottom; background-repeat:no-repeat;}

#be-content { width:700px; margin-left:30px;}
#be-content p { margin-top:15px; margin-bottom:0px;}

#be-footer { padding-bottom:25px;}

#be-headline1-blue { text-indent:-10000px; overflow:hidden; margin:0px; padding:0px; background-image:url(/Assets/Images/Be/quality/headline1.gif); width:700px; height:95px; }
#be-headline1-blue p { text-indent:-10000px;}

#be-headline2-blue { text-indent:-10000px; overflow:hidden; margin:0px; padding:0px; background-image:url(/Assets/Images/Be/quality/headline2.gif); width:700px; height:95px; }
#be-headline2-blue p { text-indent:-10000px;}

#be-headline2-blue_ah { text-indent:-10000px; overflow:hidden; margin:0px; padding:0px; background-image:url(/Assets/Images/Be/quality/quality_headline2_ah.gif); width:700px; height:95px; }
#be-headline2-blue_ah p { text-indent:-10000px;}

#be-headline3-blue { text-indent:-10000px; overflow:hidden; margin:0px; padding:0px; background-image:url(/Assets/Images/Be/quality/headline3.gif); width:700px; height:95px; }
#be-headline3-blue p { text-indent:-10000px;}

#be-headline3-blue-ah { text-indent:-10000px; overflow:hidden; margin:0px; padding:0px; background-image:url(/Assets/Images/Be/quality/quality_headline3_ah.gif); width:700px; height:95px; }
#be-headline3-blue-ah p { text-indent:-10000px;}
#be-headline3-blue-dp { text-indent:-10000px; overflow:hidden; margin:0px; padding:0px; background-image:url(/Assets/Images/Be/quality/quality_headline3_dp.gif); width:700px; height:95px; }
#be-headline3-blue-dp p { text-indent:-10000px;}
#be-headline3-blue-oz { text-indent:-10000px; overflow:hidden; margin:0px; padding:0px; background-image:url(/Assets/Images/Be/quality/quality_headline3_oz.gif); width:700px; height:95px; }
#be-headline3-blue-oz p { text-indent:-10000px;}
#be-headline3-blue-im { text-indent:-10000px; overflow:hidden; margin:0px; padding:0px; background-image:url(/Assets/Images/Be/quality/quality_headline3_im.gif); width:700px; height:95px; }
#be-headline3-blue-im p { text-indent:-10000px;}
#be-headline3-blue-ps { text-indent:-10000px; overflow:hidden; margin:0px; padding:0px; background-image:url(/Assets/Images/Be/quality/quality_headline3_ps.gif); width:700px; height:95px; }
#be-headline3-blue-ps p { text-indent:-10000px;}
#be-headline3-blue-zh { text-indent:-10000px; overflow:hidden; margin:0px; padding:0px; background-image:url(/Assets/Images/Be/quality/quality_headline3_zh.gif); width:700px; height:95px; }
#be-headline3-blue-zh p { text-indent:-10000px;}

/* ---Healthy-----*/
#healthy_preload1 { background: url(/Assets/Images/Be/Healthy/nav_quality_on.jpg) no-repeat; display:none;}
#healthy_preload2 { background: url(/Assets/Images/Be/Healthy/nav_green_over.jpg) no-repeat; display:none;}
#healthy_preload3 { background: url(/Assets/Images/Be/Healthy/nav_healthy_over.jpg) no-repeat; display:none;}

#be-wrapper-yellow { width:100%; background-color:#fdf96d; background-image:url(/Assets/Images/Be/Healthy/bg_gradient_bottom.jpg); background-position:bottom; background-repeat:repeat-x;}
#be-wrapper-inner-yellowtop { width:100%; background-image:url(/Assets/Images/Be/Healthy/top_gradient.jpg); background-position:top; background-repeat:repeat-x;}

#be-topnav-wrapper-yellow { background-image:url(/Assets/Images/Be/Healthy/nav_healthy_on.jpg); margin: 0 auto; width:814px; height:170px;}
#be-topnav-wrapper-yellow ul { margin:0px; padding:0px;}
#be-topnav-wrapper-yellow ul li { text-indent:-10000px; list-style-type:none; overflow:hidden;}

#be-left-tile-yellow { margin: 0 auto; width:814px; background-image:url(/Assets/Images/Be/Healthy/left_tile.jpg); background-position:left; background-repeat:repeat-y;}
#be-leftbottom-tile-yellow { width:814px; background-image:url(/Assets/Images/Be/Healthy/left_bottom.jpg); background-position:left bottom; background-repeat:no-repeat;}

#be-right-tile-yellow { margin-left:23px; width:791px; background-color:#fffef1; background-image:url(/Assets/Images/Be/Healthy/right_tile.jpg); background-position:right; background-repeat:repeat-y;}
#be-rightbottom-tile-yellow { color:#9f0025; text-align:left; margin:0px; padding:0px; width:791px; background-image:url(/Assets/Images/Be/Healthy/right_bottom.jpg); background-position:right bottom; background-repeat:no-repeat;}

#be-headline1-yellow { text-indent:-10000px; overflow:hidden; margin:0px; padding:0px; background-image:url(/Assets/Images/Be/Healthy/headline1.gif); width:700px; height:96px; }
#be-headline1-yellow p { text-indent:-10000px;}

#be-headline2-yellow { text-indent:-10000px; overflow:hidden; margin:0px; padding:0px; background-image:url(/Assets/Images/Be/Healthy/headline2.gif); width:700px; height:73px; }
#be-headline2-yellow p { text-indent:-10000px;}

#be-headline3-yellow { text-indent:-10000px; overflow:hidden; margin:0px; padding:0px; background-image:url(/Assets/Images/Be/Healthy/headline3.gif); width:700px; height:75px; }
#be-headline3-yellow p { text-indent:-10000px;}

#be-reference-yellow ol { margin:0px; padding-left:22px; }
#be-reference-yellow ol li { margin:0px; font-size:9px; }
#be-reference-yellow ol li a { color:#9f0025; }

/* ---Green-----*/
#green_preload1 { background: url(/Assets/Images/Be/Green/nav_quality_over.jpg) no-repeat; display:none;}
#green_preload2 { background: url(/Assets/Images/Be/Green/nav_healthy_over.jpg) no-repeat; display:none;}
#green_preload3 { background: url(/Assets/Images/Be/Green/nav_green_on.jpg) no-repeat; display:none;}

#be-wrapper-green { width:100%; background-color:#7db049; background-image:url(/Assets/Images/Be/Green/bg_gradient_bottom.jpg); background-position:bottom; background-repeat:repeat-x;}
#be-wrapper-inner-greentop { width:100%; background-image:url(/Assets/Images/Be/Green/top_gradient.jpg); background-position:top; background-repeat:repeat-x;}

#be-topnav-wrapper-green { background-image:url(/Assets/Images/Be/Green/nav_green_on.jpg); margin: 0 auto; width:814px; height:170px;}
#be-topnav-wrapper-green ul { margin:0px; padding:0px;}
#be-topnav-wrapper-green ul li { text-indent:-10000px; list-style-type:none; overflow:hidden;}

#be-left-tile-green { margin: 0 auto; width:814px; background-image:url(/Assets/Images/Be/Green/left_tile.jpg); background-position:left; background-repeat:repeat-y;}
#be-leftbottom-tile-green { width:814px; background-image:url(/Assets/Images/Be/Green/left_bottom.jpg); background-position:left bottom; background-repeat:no-repeat;}

#be-right-tile-green { margin-left:23px; width:791px; background-color:#e1ffbb; background-image:url(/Assets/Images/Be/Green/right_tile.jpg); background-position:right; background-repeat:repeat-y;}
#be-rightbottom-tile-green { color:#1b5a02; text-align:left; margin:0px; padding:0px; width:791px; background-image:url(/Assets/Images/Be/Green/right_bottom.jpg); background-position:right bottom; background-repeat:no-repeat;}

#be-headline1-green { text-indent:-10000px; overflow:hidden; margin:0px; padding:0px; background-image:url(/Assets/Images/Be/Green/headline1.gif); width:700px; height:75px; }
#be-headline1-green p { text-indent:-10000px;}

#be-headline2-green { text-indent:-10000px; overflow:hidden; margin:0px; padding:0px; background-image:url(/Assets/Images/Be/Green/headline2.gif); width:700px; height:95px; }
#be-headline2-green p { text-indent:-10000px;}

#be-headline3-green { text-indent:-10000px; overflow:hidden; margin:0px; padding:0px; background-image:url(/Assets/Images/Be/Green/headline3.gif); width:700px; height:75px; }
#be-headline3-green p { text-indent:-10000px;}

#be-headline4-green { text-indent:-10000px; overflow:hidden; margin:0px; padding:0px; background-image:url(/Assets/Images/Be/Green/headline4.gif); width:700px; height:95px; }
#be-headline4-green p { text-indent:-10000px;}

#be-reference-green ol { margin:0px; padding-left:22px; }
#be-reference-green ol li { margin:0px; font-size:9px; }
#be-reference-green ol li a { color:#1b5a02; }

.be-reference { font-size:9px;}
.be-reference a { color:#1b5a02;}

/* --- About Us SBW page ---*/

.sbw-page {position:relative; float:right; margin-right:-45px;}
.sbw-container-headline { font-size:13px; line-height:15px; font-family:Verdana; color:#333333; font-weight:bold; }

.sbw-grid-ah-link { color:#A20023;}
.sbw-grid-ah-link a { color:#A20023; text-decoration:none; }
.sbw-grid-ah-link a:hover { color:#A20023; text-decoration:underline; }

.sbw-grid-dp-link { color:#0085D1;}
.sbw-grid-dp-link a { color:#0085D1; text-decoration:none; }
.sbw-grid-dp-link a:hover { color:#0085D1; text-decoration:underline; }

.sbw-grid-im-link { color:#A20023;}
.sbw-grid-im-link a { color:#A20023; text-decoration:none; }
.sbw-grid-im-link a:hover { color:#A20023; text-decoration:underline; }

.sbw-grid-oz-link { color:#BB0631;}
.sbw-grid-oz-link a { color:#BB0631; text-decoration:none; }
.sbw-grid-oz-link a:hover { color:#BB0631; text-decoration:underline; }

.sbw-grid-ps-link { color:#1D6B2B;}
.sbw-grid-ps-link a { color:#1D6B2B; text-decoration:none; }
.sbw-grid-ps-link a:hover { color:#1D6B2B; text-decoration:underline; }

.sbw-grid-zh-link { color:#0090CC;}
.sbw-grid-zh-link a { color:#0090CC; text-decoration:none; }
.sbw-grid-zh-link a:hover { color:#0090CC; text-decoration:underline; }

.SafetyBody em.storage {
	font-style:normal;
	font-weight:bold;
	text-decoration:underline;
}
