a.shopmenu1 { color:#000000; padding:3px }
a.shopmenu1:hover { color:#FFFFFF; background-color:#e31703  }

a.shopmenu2 { color:#000000; padding:3px }
a.shopmenu2:hover { color:#FFFFFF; background-color:#fa5a1e }

a.shopmenu3 { color:#000000; padding:3px }
a.shopmenu3:hover { color:#FFFFFF; background-color:#cc32b4 }

a.shopmenu4 { color:#000000; padding:3px }
a.shopmenu4:hover { color:#FFFFFF; background-color:#0bcaca }

a.shopmenu5 { color:#000000; padding:3px }
a.shopmenu5:hover { color:#FFFFFF; background-color:#6ccc32 }

a.shopmenu6 { color:#000000; padding:3px }
a.shopmenu6:hover { color:#FFFFFF; background-color:#33cc99 }

a.shopmenu7 { color:#000000; padding:3px }
a.shopmenu7:hover { color:#FFFFFF; background-color:#007ce6 }

a.shopmenu8 { color:#000000; padding:3px }
a.shopmenu8:hover { color:#FFFFFF; background-color:#6432cc }

a.shopmenu9 { color:#000000; padding:3px }
a.shopmenu9:hover { color:#FFFFFF; background-color:#e41500 }

#popupmenu1 a:hover { background-color:#808080 }
#popupmenu2 a:hover { background-color:#808080 }
#popupmenu3 a:hover { background-color:#808080 }
#popupmenu4 a:hover { background-color:#808080 }
#popupmenu5 a:hover { background-color:#808080 }
#popupmenu6 a:hover { background-color:#808080 }



/* ############# Stile fuer Shop Kategorien ################# */

.Rahmen 			{ border:1px solid #496b70; }
.VollerRahmen 		{ border:1px solid #496b70;background-color: #496b70;color:#FFFFFF }
.PunktRahmen	 	{ border: 1px dotted  #496b70 }

.Rahmen2 			{ border:1px solid #e4ebc9; }
.VollerRahmen2 		{ border:1px solid #e4ebc9;background-color: #e4ebc9;color:#FFFFFF }
.PunktRahmen2	 	{ border: 1px dotted  #e4ebc9 }

.SubMenu			{ text-indent: 10px; margin-left: 10px; list-style-type: square }

.Trenner			{ border-top:1px dotted #8CAC1A }
.Trenner2			{ border-right:1px dotted #8CAC1A;border-bottom:1px dotted #8CAC1A }

/* Beige */

.RahmenBeige 			{ border: 1px solid #33cc99 /*#e6d773*/ }
.VollerRahmenBeige 		{ border:1px solid #33cc99 /*#e6d773*/;background-color: #33cc99 /*#e6d773*/ ;color:#FFFFFF }
.PunktRahmenBeige		{ border: 1px dotted  #33cc99 /*#e6d773*/ }

.Rahmen2Beige 			{ border:1px solid #ccffcc /*#f5efc7*/; }
.VollerRahmen2Beige 		{ border:1px solid #ccffcc /*#f5efc7*/;background-color: #ccffcc /*#f5efc7*/;color:#FFFFFF }
.PunktRahmen2Beige	 	{ border: 1px dotted  #ccffcc /*#f5efc7*/ }

.TrennerBeige			{ border-top:1px dotted #33cc99 }
.Trenner2Beige			{ border-right:1px dotted #33cc99 ;border-bottom:1px dotted #33cc99 }

/* Blau */

.RahmenBlau 		{ border: 1px solid #007ce6 }
.VollerRahmenBlau	{ border:1px solid #007ce6 ;background-color: #007ce6 ;color:#FFFFFF }
.PunktRahmenBlau 	{ border: 1px dotted  #007ce6 }

.Rahmen2Blau 		{ border: 1px solid #b3d8f8 }
.VollerRahmen2Blau	{ border:1px solid #b3d8f8 ;background-color: #b3d8f8 ;color:#FFFFFF }
.PunktRahmen2Blau 	{ border: 1px dotted  #b3d8f8 }

.TrennerBlau			{ border-top:1px dotted #007ce6 }
.Trenner2Blau			{ border-right:1px dotted #007ce6 ;border-bottom:1px dotted #007ce6 }


/* Braun */

.RahmenBraun 			{ border: 1px solid #af7d52 }
.VollerRahmenBraun 		{ border:1px solid #af7d52;background-color: #af7d52 ;color:#FFFFFF }
.PunktRahmenBraun		{ border: 1px dotted  #af7d52 }

.Rahmen2Braun 			{ border:1px solid #decab8; }
.VollerRahmen2Braun 		{ border:1px solid #decab8;background-color: #decab8;color:#FFFFFF }
.PunktRahmen2Braun	 	{ border: 1px dotted  #decab8 }

.TrennerBraun			{ border-top:1px dotted #af7d52 }
.Trenner2Braun			{ border-right:1px dotted #af7d52 ;border-bottom:1px dotted #af7d52  }


/* Gelb */

.RahmenGelb 		{ border: 1px solid #fff717 }
.VollerRahmenGelb	{ border:1px solid #fff717 ;background-color: #fff717 ;color:#FFFFFF }
.PunktRahmenGelb 	{ border: 1px dotted #fff717 }

.Rahmen2Gelb 		{ border: 1px solid #fffb8c }
.VollerRahmen2Gelb	{ border:1px solid #fffb8c ;background-color: #fffb8c ;color:#FFFFFF }
.PunktRahmen2Gelb 	{ border: 1px dotted #fffb8c }

.TrennerGelb			{ border-top:1px dotted #fff717 }
.Trenner2Gelb			{ border-right:1px dotted #fff717 ;border-bottom:1px dotted #fff717 }

/* Gruen */

.RahmenGruen 		{ border: 1px solid #6ccc32 }
.VollerRahmenGruen	{ border:1px solid #6ccc32 ;background-color: #6ccc32 ;color:#FFFFFF }
.PunktRahmenGruen 	{ border: 1px dotted #6ccc32 }

.Rahmen2Gruen 		{ border: 1px solid #b6e699 }
.VollerRahmen2Gruen	{ border:1px solid #b6e699 ;background-color: #b6e699 ;color:#FFFFFF }
.PunktRahmen2Gruen 	{ border: 1px dotted #b6e699 }

.TrennerGruen			{ border-top:1px dotted #6ccc32 }
.Trenner2Gruen			{ border-right:1px dotted #6ccc32 ;border-bottom:1px dotted #6ccc32 }

/* Lila */

.RahmenLila 		{ border: 1px solid #6432cc }
.VollerRahmenLila	{ border:1px solid #6432cc ;background-color: #6432cc ;color:#FFFFFF }
.PunktRahmenLila 	{ border: 1px dotted #6432cc }

.Rahmen2Lila 		{ border: 1px solid #e0d6f5 }
.VollerRahmen2Lila	{ border:1px solid #e0d6f5 ;background-color: #e0d6f5 ;color:#FFFFFF }
.PunktRahmen2Lila 	{ border: 1px dotted #e0d6f5 }

.TrennerLila			{ border-top:1px dotted #6432cc }
.Trenner2Lila			{ border-right:1px dotted #6432cc ;border-bottom:1px dotted #6432cc }

/* Orange */

.RahmenOrange 		{ border: 1px solid #fa5a1e }
.VollerRahmenOrange	{ border:1px solid #fa5a1e ;background-color: #fa5a1e ;color:#FFFFFF }
.PunktRahmenOrange 	{ border: 1px dotted #fa5a1e }

.Rahmen2Orange 		{ border: 1px solid #fecebc }
.VollerRahmen2Orange	{ border:1px solid #fecebc ;background-color: #fecebc ;color:#FFFFFF }
.PunktRahmen2Orange 	{ border: 1px dotted #fecebc }

.TrennerOrange			{ border-top:1px dotted #fa5a1e }
.Trenner2Orange			{ border-right:1px dotted #fa5a1e ;border-bottom:1px dotted #fa5a1e }

/* Rosa */

.RahmenRosa 		{ border: 1px solid #cc32b4 }
.VollerRahmenRosa	{ border:1px solid #cc32b4 ;background-color: #cc32b4 ;color:#FFFFFF }
.PunktRahmenRosa 	{ border: 1px dotted #cc32b4 }

.Rahmen2Rosa 		{ border: 1px solid #f5d6f0 }
.VollerRahmen2Rosa	{ border:1px solid #f5d6f0 ;background-color: #f5d6f0 ;color:#FFFFFF }
.PunktRahmen2Rosa 	{ border: 1px dotted #f5d6f0 }

.TrennerRosa			{ border-top:1px dotted #cc32b4 }
.Trenner2Rosa			{ border-right:1px dotted #cc32b4 ;border-bottom:1px dotted #cc32b4 }

/* Rot */

.RahmenRot			{ border: 1px solid #e31703 }
.VollerRahmenRot	{ border:1px solid #e31703 ;background-color: #e31703 ;color:#FFFFFF }
.PunktRahmenRot 	{ border: 1px dotted #e31703 }

.Rahmen2Rot 		{ border: 1px solid #f7bab4 }
.VollerRahmen2Rot	{ border:1px solid #f7bab4 ;background-color: #f7bab4 ;color:#FFFFFF }
.PunktRahmen2Rot 	{ border: 1px dotted #f7bab4 }

.TrennerRot			{ border-top:1px dotted #e31703 }
.Trenner2Rot			{ border-right:1px dotted #e31703;border-bottom:1px dotted #e31703 }

/* Tuerkis */

.RahmenTuerkis 		{ border: 1px solid #0bcaca }
.VollerRahmenTuerkis	{ border:1px solid #0bcaca ;background-color: #0bcaca ;color:#FFFFFF }
.PunktRahmenTuerkis	{ border: 1px dotted #0bcaca }

.Rahmen2Tuerkis 		{ border: 1px solid #9deaea }
.VollerRahmen2Tuerkis	{ border:1px solid #9deaea ;background-color: #9deaea ;color:#FFFFFF }
.PunktRahmen2Tuerkis	{ border: 1px dotted #9deaea }

.TrennerTuerkis			{ border-top:1px dotted #0bcaca }
.Trenner2Tuerkis			{ border-right:1px dotted #0bcaca ;border-bottom:1px dotted #0bcaca }

/* Ocker */

.RahmenOcker 		{ border: 1px solid #ffba00 }
.VollerRahmenOcker	{ border:1px solid #ffba00 ;background-color: #ffba00 ;color:#FFFFFF }
.PunktRahmenOcker	{ border: 1px dotted #ffba00 }

.Rahmen2Ocker 		{ border: 1px solid #ffba00 }
.VollerRahmen2Ocker	{ border:1px solid #ffba00 ;background-color: #ffba00 ;color:#FFFFFF }
.PunktRahmen2Ocker	{ border: 1px dotted ##ffba00 }

.TrennerOcker			{ border-top:1px dotted #ffba00  }
.Trenner2Ocker			{ border-right:1px dotted #ffba00;border-bottom:1px dotted #ffba00 }



/* ############# allgemeine Formate Amesbichler.com ################# */


html, div, img, form {border:0px none;margin:0;padding:0}

body {background:#fff url('/pws/images/bg_bluegradient.jpg') repeat-x center top;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0 auto;padding:0;color:#000000}

html {font-size:80%}
body, td {font-size:0.8em}

td {margin:0;border:0px none;text-align:left; padding-left:2px; padding-right:2px; padding-top:0; padding-bottom:5px}

a {text-decoration:underline; color:#333;}
a:hover {text-decoration:none}

.strong {font-weight:bold}
.hide {display:none}
.alignRight {text-align:right}
.alignCenter {text-align:center}
.floatLeft {float:left}
.floatRight {float:right;}
.displayInline {display:inline;}
.green {color:#8CAC1A}
.bold {font-weight:bold;}
.dottedHR {background:#fff url('/pws/images/px_horizontaldivide.gif') repeat-x;height:1px;width:100%;float:left;margin:5px 0;padding:0;overflow:hidden}
.dottedHR2 {background:#fff url('/pws/images/px_horizontaldivide.gif') repeat-x;height:1px;width:98%;float:left;margin:5px 0;padding:0}
* html .dottedHR2 {overflow:hidden}
#pageContainer {width:920px;text-align:left;margin:0 auto;overflow:hidden;margin-top:12px;background-color:#fff}
#pageContainer form label {color:#000;}
#pageContainer form p {color:#000;}

/* for firefox browsers etc */
#leftNav, #rightNav, #errorHold, #holdingPage {
min-height:400px; 
height:auto;
}
/* for Internet Explorer */
* html #leftNav, * html #rightNav, * html #errorHold, * html #holdingPage {
height: 400px;
}

#leftNav, #mainBodyFull, #mainBody, #rightNav, #prodListBody, #prodRightNav, #staticPageFull, #mainBodyFullWidth, #checkoutContainer, #errorHold, #shoppingList {color:#000;font-size:105%}

#leftNav, #rightNav, #prodRightNav {color:#fff}

/*################################ Inc Top Nav ################################*/

#header {float:left}
#headerSubControl {background:#fff;width:100%;float:left}
#topLevelLinks {margin:0;padding:0 10px 0 0;text-align:right;}
#topLevelLinks2 {float:left;height:22px}
* html #topLevelLinks2 {padding:5px 0 0 0}
html > body #topLevelLinks2 {padding:3px 0 0 0}
#topNav {background:#eee;margin-top:20px;margin-bottom:0px;margin-right:0px;margin-left:0px;padding:0 10px 0 5px;text-align:left;float:left;width:920px}
#topLevelLinks ul {margin:0;border:0px none;width:100%; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:0}
#topNav ul {margin:0;border:0px none;width:700px;float:left; padding-left:0; padding-right:0; padding-top:9px; padding-bottom:8px}
#topLevelLinks ul li {background-repeat: no-repeat;margin:0;padding:0;list-style-type:none;display:inline;height:22px;float:right;margin-left:23px;display:block}
#topNav ul li {background-repeat: no-repeat;margin:0 52px 0 0;padding:0;list-style-type:none;display:inline;height:10px;float:left;margin-left:10px}
#topLevelLinks ul li a {margin:0;padding:0;display:block;height:22px;float:left}
#topNav ul li a {margin:0;padding:0;display:block;height:10px;float:left}
html>body #topLevelLinks ul li a {margin:0;padding:0;display:block;height:22px;vertical-align:top}
html>body #topNav ul li a {margin:0;padding:0;display:block;height:10px;vertical-align:top}
#topLevelLinks ul li img, #topNav ul li img {margin:0;padding:0;border:0px none; }
* html a:hover {visibility:visible}
#topLevelLinks ul li a:hover img, #topNav ul li a:hover img {visibility:hidden}

#topLevelLinksStoreLocator {margin:0;padding:0 10px 0 0;text-align:right;float:right}
#topLevelLinksStoreLocator ul {margin:0;border:0px none;width:100%; padding-left:0; padding-right:0; padding-top:3px; padding-bottom:0}
#topLevelLinksStoreLocator ul li {background-repeat: no-repeat;margin:0;padding:0;list-style-type:none;display:inline;height:22px;float:right;margin-left:23px}
#topLevelLinksStoreLocator ul li a {margin:0;padding:0;display:block;height:22px;float:left}
html>body #topLevelLinksStoreLocator ul li a {margin:0;padding:0;display:block;height:22px;vertical-align:top}
#topLevelLinksStoreLocator ul li img, #topNav ul li img {margin:0;padding:0;border:0px none; }
* html a:hover {visibility:visible}
#topLevelLinksStoreLocator ul li a:hover img, #topNav ul li a:hover img {visibility:hidden}

#topLevelLinks .corporate .tabCorporate a:hover img {visibility:visible;}
#topLevelLinks .stores .tabCountryStores a:hover img {visibility:visible;}
#topLevelLinks .agriculture .tabAgriculture a:hover img {visibility:visible;}
#topLevelLinks .energy .tabEnergy a:hover img {visibility:visible;}
#topLevelLinks .distribution .tabDistribution a:hover img {visibility:visible;}

.navHome {height:10px}
.navStoreLocator {height:10px}
.navMyAccount {height:10px}
.navShoppingList {height:10px}
.navSearch  {height:10px}
.navNewSearch  {height:10px}


#basketSummary {background:#fff;padding:27px 0 12px 0;text-align:right;float:right}
#basketSummary p {color:#999;margin:0;padding:0 18px 0 0;text-align:right}
#basketSummary span.totals {color:#8CAC1A;font-weight:bold}
#basketSummary p a {color:#999}

#logoHome {float:left;margin-top:-10px;margin-left:70px;z-index:100;position:relative}

#searchArea {float:right;margin-right:13px;display:inline}
#searchArea ul {width:auto}
#searchArea ul li {margin-right:5px}
.submitBut, .submitField {float:left}
.submitBut input {margin:4px 0 0 5px}
.submitField {padding-top:4px}
.updateInput {float:left;padding:0;text-indent:0;margin:0}
.updateInput input {margin:0;padding:0;float:left}
.updateBut {float:left;margin-left:4px}

#searchArea input#keywords {height:13px;border-top:1px solid #545454;border-left:1px solid #545454;font-size:100%;letter-spacing:1px;width:100px}
html>body #searchArea input#keywords {margin-bottom:5px}

/*################################ Inc Left Nav ################################*/

#leftNav {width:175px;float:left;background:#fff;color:#666;font-size:120%;padding-top:8px;padding-right:8px;}
#leftNav a {color:#666;text-decoration:none;display:block}
#leftNav a:hover {text-decoration:underline}

#leftNav a.shopmenu1:hover {text-decoration:none;color:#FFFFFF}
#leftNav a.shopmenu2:hover {text-decoration:none;color:#FFFFFF}
#leftNav a.shopmenu3:hover {text-decoration:none;color:#FFFFFF}
#leftNav a.shopmenu4:hover {text-decoration:none;color:#FFFFFF}
#leftNav a.shopmenu5:hover {text-decoration:none;color:#FFFFFF}
#leftNav a.shopmenu6:hover {text-decoration:none;color:#FFFFFF}
#leftNav a.shopmenu7:hover {text-decoration:none;color:#FFFFFF}
#leftNav a.shopmenu8:hover {text-decoration:none;color:#FFFFFF}
#leftNav a.shopmenu9:hover {text-decoration:none;color:#FFFFFF}

#leftNav ul {list-style-type:none;margin-left:9px;padding-left:0;padding-top:0;margin-top:0}
#leftNav ul li {padding:2px 0}
#leftNav ul li a {padding-left:5px;padding-bottom:6px; no-repeat}
#leftNav ul li.current a {border-bottom:none}
#leftNav ul li ul li a {border-bottom:medium none;padding-bottom:2px;padding-top:2px;margin-left:10px;background-image:url('none')}
#leftNav ul li ul {background:#F3F3F3 no-repeat bottom;margin-left:0}
#leftNav ul li ul li ul {background-color:#fff;background-image:url('none')}
#leftNav ul li ul li ul li {margin-left:5px}
#leftNav ul li ul li ul {border:0px none; }
#leftNav ul li ul li.current {background:#DADADA}
#leftNav ul li ul li ul li.current {background:url('/pws/images/px_navarrow.gif') no-repeat left; }
#leftNav ul li ul li ul li a {margin-left:5px}

#signUp {background-color:#F7F7F7;padding:5px 0}
#signUp, #getInTouch {padding:0 5px 0 10px}
#getInTouch {padding-top:10px}
#signUp {padding-top:5px; padding-bottom:5px}
#signUp p, #getInTouch p {margin:3px 0 5px 0;font-size:90%;color:#333;width:90%}
.bigGreen {color:#72A421;font-size:120%}
#signUp p a {color:#4C8B53;text-decoration:underline}
#signUp p a:hover {text-decoration:none}
#signUp form {margin-top:0}
#signUp input#emailaddress {height:18px;border-top:1px solid #545454;border-left:1px solid #545454;margin:0;font-size:100%;letter-spacing:1px;width:130px;margin-top:2px}

/*############################### Main Top Bar ##############################*/

#mainTopBar {background:#fff;color:#000;font-size:110%;float:left;width:729px}
#mainTBMargin {margin:0;float:left;width:715px;background:url('/pws/images/px_longdivide_715px.gif') no-repeat bottom;padding-left:0; padding-right:0; padding-top:5px; padding-bottom:5px}
.searchSub {float:left}
.searchSub {line-height:1.5em}
.search1 {float:left}
.search2 {float:left;margin-left:15px}
.search2 ul {list-style-type:none;margin:0;padding:0}
.search2 ul li {display:block;background:url('/pws/images/px_pagenumber_white.gif');width:18px;float:left;margin-right:2px;text-align:center;color:#333}
.search2 ul li.current {background:url('/pws/images/px_pagenumber_grey.gif'); }
.search2 ul li a {text-decoration:none;color:#333}
.search3 {float:left;margin-left:8px}
.search2 a, .search3 a {color:#005433;text-decoration:underline}
.search2 a:hover, .search3 a:hover {text-decoration:none}

/*################################ Main Body ################################*/

#mainBody {float:left;background:#fff;width:542px;color:#000;}
#mainBodyFull {background:#fff;float:left;width:731px;/*padding-top:10px;*/color:#000}
#shoppingList {background:#fff;float:left;width:720px;color:#000;margin-top:10px}
#emailnow {margin-left:5px}
#staticPageFull {background:#fff;float:left;width:731px;padding-top:10px;}
#mainBodyFullWidth {float:left;background:#fff;width:890px; padding:20px 15px;}

/* Error pages */
#errorHold {background:#fff;float:left;width:530px;padding:10px 0;margin:0 auto;margin-left:188px;margin-top:30px;display:inline}
#holdingPage {width:610px;text-align:left;margin:0 auto;overflow:hidden;margin-top:110px;background-color:#fff}
#holdingPage h1 {width:562px;margin-left:13px}
#errorHold h2 {background-color:#73A522;height:11px;padding:8px;font-size:120%;color:#fff;margin-bottom:0;width:100%}
#holdingPage h2 {background-color:#73A522;height:11px;padding:8px;font-size:120%;color:#fff;margin-bottom:0;width:562px;margin-left:13px}
#errorHold p.errorMsg {background-color:#EAF2C9;padding:8px;margin-top:0;width:100%;color:#000}
#holdingPage p.errorMsg {background-color:#EAF2C9;padding:8px;margin-top:0;color:#000;width:562px;margin-left:13px}
#errorHold ul {margin-left:10px;padding-left:10px;margin-top:0;padding-top:0}
#errorHold li {list-style-image:url('/pws/images/px_arrow.gif')}
#errorHold li a {color:#045A37;text-decoration:none}
#errorHold li a:hover {text-decoration:underline}
/* End Error pages */

.mainBanner {padding:3px 7px 6px 0px}
.categoryBanner, .categoryLink {margin-right:9px;margin-bottom:10px;float:left;display:inline;width:171px}
.categoryLink img {width:171px;height:122px;display:block/*;background:url(/pws/images/catalogue/category/blank.gif)*/}
.catpromoTxt {color:#000;background:#eee url('/pws/images/promo_base.gif') no-repeat;height:89px;position:relative;float:left;width:100%}
.catpromoTxt p {margin:8px 10px 0 10px;line-height:1.5em}
.catpromoArw {height:24px;width:24px;bottom:0;right:0;position:absolute}

/*################################ Right Nav ################################*/

#rightNav {float:right;background:#fff;padding:6px 6px 6px 0;width:183px}
.greenBgContent {background:#045A37 url('/pws/images/px_greenbase.gif') no-repeat bottom;margin-top:0;margin-bottom:7px;padding-bottom:13px;width:183px}
.greenBgContent p {margin:0;padding:13px 11px 0 11px}
.greenBgContent a {color:#fff}
.greenBgContent p.greenDivide {margin:5px 0 5px 8px;padding:0}
.greenBgContent p.whatsinstore {margin:8px 0 0 10px;padding:0}

.infolinks {margin-left:10px;padding-left:10px;margin-top:0;padding-top:0}
.infolinks li {list-style-image:url('/pws/images/px_arrow.gif')}
.infolinks li a {color:#045A37;font-size:110%;text-decoration:none}
.infolinks li a:hover {text-decoration:underline}

/*################################ Footer ################################*/

#footer {width:895px;margin-top:10px;float:left;background:url('/pws/images/px_footer_divide.gif') no-repeat top center;margin-left:5px}
#footer div#links {}
#footer div#fresca {float:right}
#footer div#links ul, #footer div#fresca ul {list-style-type:none;margin-left:0;margin-top:10px;padding-left:0}
#footer div#links ul li, #footer div#fresca ul li {display:inline;margin-right:10px;font-size:110%}
#footer div#fresca ul li {margin-right:0;text-align:right}
#footer ul li a {color:#666;text-decoration:none}
#footer ul li a:hover {text-decoration:underline}

/*################################ Content Styles ################################*/

h1 {font-size:120%;font-weight:bold;color:#004E2E;}
h2 {background-color:#E4EBC9;color:#496b5d;font-size:110%;width:98%;padding:3px 0px 3px 9px;}
h3 {font-size:115%;font-weight:bold;color:#004E2E;padding:0;margin:0;}
#staticPageFull p {margin-top:0;padding:3px 12px 0 0 ;}
#staticPageFull ul {margin-left:31px}

.buttons {text-align:right;}
#tellAFriend {margin-left:20px;}
#tellAFriendTitle {margin-top:20px;}

/*#################### Filters - dept prods / search page ######################*/

.filterNav {width:132px;margin-left:10px;margin-top:15px;float:left}
.filterNav th {color:#8CAC1A}
.filterNav td {font-size:110%;text-transform:capitalize;padding-bottom:3px;color:#666}
.filterNav td a {text-decoration:none}
.filterNav td a.remove {text-transform:lowercase;text-decoration:underline}
.filterNav td a:hover {text-decoration:underline}
.filterNav td a.remove:hover {text-decoration:none}

#dropDown {width:200px}
.paddingTop1 {padding-top:12px}

/*############# Content Managed Styles #################*/

#mainBody td, #mainBody th {margin:0;border:0px none;text-align:left; padding-left:5px; padding-right:5px; padding-top:2px; padding-bottom:5px}
#mainBody th {background-color:#98BE44;color:#fff}


/*############# Site map Styles #################*/

.sitemapLeft {width:47%;float:left;margin-right:10px}
.sitemapRight {width:47%;float:right}

.sitemap ul {list-style:none;padding-left:0;margin-left:8px}
.sitemap ul li, .sitemap ul li a {font-weight:bold;color:#004E2E}
.sitemap ul li ul li, .sitemap ul li ul li a {font-weight:normal;color:#000}
.sitemap ul li a {text-decoration:none}
.sitemap ul li a:hover {text-decoration:underline}

.sitemap ul li ul {margin-bottom:8px;margin-left:0}

#emailreset {color:#000;font-size:105%;float:left;background:#fff;width:573px;padding:10px 0 0 0;display:inline}

/* added to this page to fix pw reset */
#prodListBody {float:left;background:#fff;width:573px;padding:10px 0 0 0;display:inline}

.tablehead	{ color:#FFFFFF; background-color:#8CAC1A	}







#basic-accordian{
	padding:0px;
	width:523px;
}

.accordion_headings{
	padding:5px;
	background:#99CC00;
	color:#FFFFFF;
	border:1px solid #FFF;
	cursor:pointer;
	font-weight:bold;
}

.accordion_headings:hover{
	background:#00CCFF;
}

.accordion_child{
	background:#EEE;
}

.header_highlight{
	background:#00CCFF;
}

.tab_container *{
	float:left;
}
