/* the wine (green) version of global.css */

*       { margin:0; padding:0; border: none; }
#bodybody li { margin-left: 20px; padding-left: 5px; }

#top	{ position: relative; height: 110px; width: 944px; margin: 17px auto 0 auto; padding: 0 18px 0 18px; }
#status { width: 944px; margin: 0 auto 0 auto; padding: 0 18px 0 18px; }
#wrapper{ width: 944px; margin: 0 auto 0 auto; padding: 0 18px 0 18px; background: #ffffff url(/grfx/home_bgdots.png) left repeat-y; }
#left	{ width: 166px; float: left; }
#right	{ width: 208px; float: right; }
#centre { width: 499px; margin: 0 243px 0 200px; }
#centre2col	{ margin: 0 0 0 200px; }
#bottom { font-size: 8pt; line-height: 1.8em;  text-align: center; border-top: 2px solid #A0A463; clear:both; width: 940px; margin: 20px auto 0 auto; padding: 15px 0 0 0; }

body 	{ font: normal 10pt/12pt "Arial", san-serif; background: #ffffff url(/grfx/titlebar_swirl.png) right top no-repeat;}
#siteHeader 	{ float: left; font-size: 1em; position:relative; width: 166px; height: 69px; overflow: hidden; }
#siteHeader img 	{ z-index: 1; position:absolute; top:0; left:0; width: 166px; height: 69px; min-height: 108px; background:#ffffff url(/grfx/green_logo.png) no-repeat; }
h3	{ font-size: 10pt; }
h4	{ font-size: 14pt; }
h5	{ font-size: 10pt; background: #ffffff url(/grfx/h5_bg.png) center repeat-x; padding: 7px 0 7px 0; text-align: center; color: #6A6C6A; margin: 20px 0 10px 0; }
a	{ text-decoration: none; }
a:hover	{ text-decoration: underline; }
p	{ /*color: #6A6C6A;*/ color: #333333; }

input { font-size: 11px; }
.frm input { height: 14px; border: 1px solid #000000; padding: 1px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }


/*   = Spt Rst Rhino         = */
#srr 		{ font-size: 12pt; position: relative; top: 13px; text-align: right; }
#srr P B	{ color: #A0A463; }


/*   = Main navigation      = */
#mainNav	{ position: absolute; bottom: 0; left: 18px; }
#mainNav UL	{ list-style: none; }
#mainNav UL LI	{ width: 118px; display: block; float: left; text-align: center; }
#mainNav UL LI A		{ padding-bottom: 7px; border-bottom: 2px solid #A0A463; font-size: 11pt; font-weight: bold; color: #6A6C6A; width: 118px; display: block; }
#mainNav UL LI A.selected	{ color: #000000; padding-bottom: 2px; border-bottom: 7px solid #A0A463; }
#mainNav UL LI A:hover		{ padding-bottom: 2px; border-bottom: 7px solid #A0A463; color: #000000; text-decoration: none; }


/*   = Status line = */
#status P	{ font-size: 8pt; padding: 12px 0 12px 0; text-align: right; }
#status P A	{ color: #6A6C6A; }
#status P A B	{ color: #000000; }
#status P A I 	{ color: #A0A463;font-style:normal; }

/*   = Left Column = */

#left H3	{ padding-bottom: 4px; border-bottom: 1px solid #A0A463; }

#catNav UL	{ padding: 5px; list-style: none; }

#catNav UL LI		{ margin: 5px 0 5px 0; position: relative; } 
#catNav UL LI A		{ color: #6A6C6A; padding-left: 5px; font-weight: bold; }
#catNav UL LI A:hover	{ color: #000000; }

#catNav UL LI UL                { padding: 0 0 0 5px; display: none; }
#catNav UL LI UL LI A           { padding-left: 12px; font-weight: normal; }
#catNav UL LI UL LI A.selected  { padding-left: 22px; background-position: 12px center; background-repeat: no-repeat; color: #000000; }

#catNav .jscript		{ color: #000000; }

#catNav UL LI.xIT		{ border-left: 2px solid #AF1016; }
#catNav UL LI.xIT A	 	{ border-left: 5px solid #AF1016; }
#catNav UL LI.xIT UL LI A	{ border: none; }
#catNav UL LI.xIT A.selected	{ background-image: url(/grfx/bitmappng.php?AF1016); }

#catNav UL LI.xFR		{ border-left: 2px solid #C9781D; }
#catNav UL LI.xFR A	 	{ border-left: 5px solid #C9781D; }
#catNav UL LI.xFR UL LI A	{ border: none; }
#catNav UL LI.xFR A.selected	{ background-image: url(/grfx/bitmappng.php?C9781D); }

#catNav UL LI.xDE		{ border-left: 2px solid #E29665; }
#catNav UL LI.xDE A	 	{ border-left: 5px solid #E29665; }
#catNav UL LI.xDE UL LI A	{ border: none; }
#catNav UL LI.xDE A.selected	{ background-image: url(/grfx/bitmappng.php?E29665); }

#catNav UL LI.xES		{ border-left: 2px solid #6F3A10; }
#catNav UL LI.xES A	 	{ border-left: 5px solid #6F3A10; }
#catNav UL LI.xES UL LI A	{ border: none; }
#catNav UL LI.xES A.selected	{ background-image: url(/grfx/bitmappng.php?6F3A10); }

#catNav UL LI.xPT		{ border-left: 2px solid #006768; }
#catNav UL LI.xPT A	 	{ border-left: 5px solid #006768; }
#catNav UL LI.xPT UL LI A	{ border: none; }
#catNav UL LI.xPT A.selected	{ background-image: url(/grfx/bitmappng.php?006768); }

#catNav UL LI.xAR		{ border-left: 2px solid #61695A; }
#catNav UL LI.xAR A	 	{ border-left: 5px solid #61695A; }
#catNav UL LI.xAR UL LI A	{ border: none; }
#catNav UL LI.xAR A.selected	{ background-image: url(/grfx/bitmappng.php?61695A); }

#catNav UL LI.xCL		{ border-left: 2px solid #6E9FA4; }
#catNav UL LI.xCL A	 	{ border-left: 5px solid #6E9FA4; }
#catNav UL LI.xCL UL LI A	{ border: none; }
#catNav UL LI.xCL A.selected	{ background-image: url(/grfx/bitmappng.php?6E9FA4); }

#catNav UL LI.xAU		{ border-left: 2px solid #859BA8; }
#catNav UL LI.xAU A	 	{ border-left: 5px solid #859BA8; }
#catNav UL LI.xAU UL LI A	{ border: none; }
#catNav UL LI.xAU A.selected	{ background-image: url(/grfx/bitmappng.php?859BA8); }

#catNav UL LI.x00		{ border-left: 2px solid #86ADD0; }
#catNav UL LI.x00 A	 	{ border-left: 5px solid #86ADD0; }
#catNav UL LI.x00 UL LI A	{ border: none; }
#catNav UL LI.x00 A.selected	{ background-image: url(/grfx/bitmappng.php?86ADD0); }

#catNav UL LI.xZA		{ border-left: 2px solid #2E3C59; }
#catNav UL LI.xZA A	 	{ border-left: 5px solid #2E3C59; }
#catNav UL LI.xZA UL LI A	{ border: none; }
#catNav UL LI.xZA A.selected	{ background-image: url(/grfx/bitmappng.php?2E3C59); }

#catNav UL LI.xNZ		{ border-left: 2px solid #1E2C7C; }
#catNav UL LI.xNZ A	 	{ border-left: 5px solid #1E2C7C; }
#catNav UL LI.xNZ UL LI A	{ border: none; }
#catNav UL LI.xNZ A.selected	{ background-image: url(/grfx/bitmappng.php?1E2C7C); }

#catNav UL LI.x01		{ border-left: 2px solid #5E2B8B; }
#catNav UL LI.x01 A	 	{ border-left: 5px solid #5E2B8B; }
#catNav UL LI.x01 UL LI A	{ border: none; }
#catNav UL LI.x01 A.selected	{ background-image: url(/grfx/bitmappng.php?5E2B8B); }

#catNav UL LI.x02		{ border-left: 2px solid #903779; }
#catNav UL LI.x02 A	 	{ border-left: 5px solid #903779; }
#catNav UL LI.x02 UL LI A	{ border: none; }
#catNav UL LI.x02 A.selected	{ background-image: url(/grfx/bitmappng.php?903779); }

#catNav UL LI.x03		{ border-left: 2px solid #CBD2CA; }
#catNav UL LI.x03 A	 	{ border-left: 5px solid #CBD2CA; }
#catNav UL LI.x03 UL LI A	{ border: none; }
#catNav UL LI.x03 A.selected	{ background-image: url(/grfx/bitmappng.php?CBD2CA); }

#catNav P 	{ padding: 0 0 10px 15px; font-size: 8pt;}
#catNav P A	{ color: #6A6C6A; text-decoration: none; }
#catNav P A:hover	{ color: #6A6C6A; text-decoration: underline; }
#catNav UL LI A.cat	{ border: none; }
#catNav UL LI IMG	{ position: absolute; right: 0; top: 5px;}

#brandNav UL		{ list-style: none; margin: 10px 0 5px 5px;}
#brandNav UL LI   	{ margin: 5px 0 5px 0; }
#brandNav UL LI A       { color: #6A6C6A; font-weight: bold; padding-left: 5px; border-left: 7px solid #A0A463; text-decoration: none; }
#brandNav UL LI A.selected	{ color: #000000; }
#brandNav UL LI A:hover	{ color: #000000; text-decoration: underline; }

/*   = Bottom = */
#bottom UL	{ list-style: none; margin-bottom:10px;font-size:10pt;}
#bottom UL LI	{ display: inline; padding: 0 20px 0 20px; }
#bottom UL LI A { color: #000000; text-decoration: none; }
#bottom UL LI A:hover { color: #000000; text-decoration: underline; }
#bottom P {font-size:10pt;}
#bottom P small {font-size:7pt;}

#bodyhead #navLinks { padding-left: 15px; font-size: 11px; font-family: Arial, Helvetica, sans-serif; }
#bodyhead #navLinks a { color: #FFFFFF; text-decoration: none; }
#bodyhead #navLinks a:hover { text-decoration: underline; }

/*   = Utility Classes = */

.clickhere
{
	background: transparent url(/grfx/green_EWRec_clickhere.png) center left no-repeat;
	padding: 5px 0 5px 30px; font-size: 12pt; font-weight: normal; color: #6A6C6A;
}

/*   = News pages etc  = */
#newsWrapper	{ background: none; }

#bodyhead	{ background: #E7E7E9 url(/grfx/searchBG.png) center bottom no-repeat; padding-bottom: 30px;}
#bodyhead H4	{ background-color: #A0A463; font-size: 10pt; color: #ffffff; padding: 10px 0 10px 12px; margin-bottom: 10px; font-weight: normal; }
#bodybody	{ padding: 12px; }
#bodybody H4	{ color: #A0A463; font-size: 12pt; }

.dottedh5 {
	background-image:none;
	padding: 0px;
	margin: 20px 0px;
	border: none;
	background-image: url(../grfx/dottedunderline.gif);
	background-position: top left;
	background-repeat: repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	color: #333333;
	line-height: 29px;
}

#navToProductInfo{
	background-image:url(/grfx/back_icon_grey.gif);
	background-position: left;
	background-repeat: no-repeat;
	margin-left: 16px;
	padding: 3px 0px 3px 18px;
	line-height: 20px;
	color: #333333;
	font-size: 11px;
}

#articleList {
	width: 200px;
	float: right;
	background-color: #E7E7E9;
}
#articleList .subLinks {
	color: #000000;
	display: none;
	padding-left: 47px;
	padding-right: 20px;
	font-size: 11px;
	line-height: 13px;
}
#articleList .subLinks a {
	color: #000000;
	text-decoration: none;
	padding: 2px 0px;
	display: block;
}
#articleList .subLinks a:hover {
	text-decoration: underline;
}
#articleList h4 {
	height: 15px;
	padding: 8px 18px;
	margin-bottom: 15px;
	color: #FFFFFF;
	background-color: #A0A463;
	background-image: url(grfx/greencorner.gif);
	background-position: top right;
	background-repeat: no-repeat;
	font-size: 14px;
}
#articleList h5 {
	height: 15px;
	margin: 5px 20px;
	padding-left: 25px;
	color: #A0A463;
	background-color: #E7E7E9;
	background-image: url(/grfx/icon_plus.gif);
	background-position: left center;
	background-repeat: no-repeat;
	font-size: 14px;
	text-align: left;
}
#articleList h5 a {
	color: #A0A463;
	text-decoration: none;
}
#articleList h5 a:hover {
	color: #A0A463;
	text-decoration: underline;
}
