body						{color: inherit; margin: 0px 0px 0px 0px; background-color: #ffffff; background-image: url(../images/bgimage.jpg); background-repeat: repeat-x;}

/* Menu classes */
A.topmenu                  {font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #000000; background-color: transparent; margin: 0px; padding: 0px 10px 0px 10px; border-left: 1px #858585 solid;}
A.topmenu:Visited          {font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #000000; background-color: transparent; margin: 0px; padding: 0px 10px 0px 10px; border-left: 1px #858585 solid;}
A.topmenu:Active           {font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #000000; background-color: transparent; margin: 0px; padding: 0px 10px 0px 10px; border-left: 1px #858585 solid;}
A.topmenu:Hover            {font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #969F05; background-color: transparent; margin: 0px; padding: 0px 10px 0px 10px; border-left: 1px #858585 solid;}

A.topmenuactive            {font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #858585; background-color: transparent; margin: 0px; padding: 0px 10px 0px 10px; border-left: 1px #858585 solid; cursor: default;}
A.topmenuactive:Visited    {font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #858585; background-color: transparent; margin: 0px; padding: 0px 10px 0px 10px; border-left: 1px #858585 solid;cursor: default;}
A.topmenuactive:Active     {font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #858585; background-color: transparent; margin: 0px; padding: 0px 10px 0px 10px; border-left: 1px #858585 solid;cursor: default;}
A.topmenuactive:Hover      {font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #858585; background-color: transparent; margin: 0px; padding: 0px 10px 0px 10px; border-left: 1px #858585 solid;cursor: default;}




A.mainmenu                  {text-transform: uppercase; font-family: arial, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; text-decoration : none; color: #ffffff; background-color: #858585; display: block; padding: 9px 10px 9px 10px; border-right: 1px #F2F1F2 solid;background-image: url(../images/menuarrow.gif); background-repeat: no-repeat; background-position: 170px 0px;}
A.mainmenu:Visited          {text-transform: uppercase; font-family: arial, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; text-decoration : none; color: #ffffff; background-color: #858585; display: block; padding: 9px 10px 9px 10px; border-right: 1px #F2F1F2 solid;background-image: url(../images/menuarrow.gif); background-repeat: no-repeat; background-position: 170px 0px;}
A.mainmenu:Active           {text-transform: uppercase; font-family: arial, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; text-decoration : none; color: #ffffff; background-color: #858585; display: block; padding: 9px 10px 9px 10px; border-right: 1px #F2F1F2 solid;background-image: url(../images/menuarrow.gif); background-repeat: no-repeat; background-position: 170px 0px;}
A.mainmenu:Hover            {text-transform: uppercase; font-family: arial, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; text-decoration : none; color: #DFDFDF; background-color: #858585; display: block; padding: 9px 10px 9px 10px; border-right: 1px #F2F1F2 solid;background-image: url(../images/menuarrow.gif); background-repeat: no-repeat; background-position: 170px 0px;}

A.mainmenuactive            {text-transform: uppercase; font-family: arial, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; text-decoration : none; color: #000000; background-color: #DFDFDF; display: block; padding: 9px 10px 9px 10px; cursor: default; border-right: 1px #F2F1F2 solid;}
A.mainmenuactive:Visited    {text-transform: uppercase; font-family: arial, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; text-decoration : none; color: #000000; background-color: #DFDFDF; display: block; padding: 9px 10px 9px 10px; cursor: default; border-right: 1px #F2F1F2 solid;}
A.mainmenuactive:Active     {text-transform: uppercase; font-family: arial, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; text-decoration : none; color: #000000; background-color: #DFDFDF; display: block; padding: 9px 10px 9px 10px; cursor: default; border-right: 1px #F2F1F2 solid;}
A.mainmenuactive:Hover      {text-transform: uppercase; font-family: arial, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; text-decoration : none; color: #000000; background-color: #DFDFDF; display: block; padding: 9px 10px 9px 10px; cursor: default; border-right: 1px #F2F1F2 solid;}


A.submenu                  	{text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #000000; background-color: #DFDFDF; display: block; margin: 0px; padding: 10px 30px 7px 10px; border-bottom: 1px #ffffff solid; background-image: url(../images/submenuarrow.gif); background-repeat: no-repeat; background-position: 180px 14px;}
A.submenu:Visited          	{text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #000000; background-color: #DFDFDF; display: block; margin: 0px; padding: 10px 30px 7px 10px; border-bottom: 1px #ffffff solid; background-image: url(../images/submenuarrow.gif); background-repeat: no-repeat; background-position: 180px 14px;}
A.submenu:Active           	{text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #000000; background-color: #DFDFDF; display: block; margin: 0px; padding: 10px 30px 7px 10px; border-bottom: 1px #ffffff solid; background-image: url(../images/submenuarrow.gif); background-repeat: no-repeat; background-position: 180px 14px;}
A.submenu:Hover            	{text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #656565; background-color: #D1D1D1; display: block; margin: 0px; padding: 10px 30px 7px 10px; border-bottom: 1px #ffffff solid; background-image: url(../images/submenuarrow.gif); background-repeat: no-repeat; background-position: 180px 14px;}

A.submenuactive            	{text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #ABB50B; background-color: #EBEBEB; display: block; margin: 0px; padding: 10px 30px 7px 10px; border-bottom: 1px #EBEBEB solid; cursor: default; background-image: url(../images/submenuactive.gif); background-repeat: no-repeat; background-position: 180px 14px;}
A.submenuactive:Visited    	{text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #ABB50B; background-color: #EBEBEB; display: block; margin: 0px; padding: 10px 30px 7px 10px; border-bottom: 1px #EBEBEB solid;cursor: default; background-image: url(../images/submenuactive.gif); background-repeat: no-repeat; background-position: 180px 14px;}
A.submenuactive:Active     	{text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #ABB50B; background-color: #EBEBEB; display: block; margin: 0px; padding: 10px 30px 7px 10px; border-bottom: 1px #EBEBEB solid;cursor: default; background-image: url(../images/submenuactive.gif); background-repeat: no-repeat; background-position: 180px 14px;}
A.submenuactive:Hover      	{text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #ABB50B; background-color: #EBEBEB; display: block; margin: 0px; padding: 10px 30px 7px 10px; border-bottom: 1px #EBEBEB solid;cursor: default; background-image: url(../images/submenuactive.gif); background-repeat: no-repeat; background-position: 180px 14px;}

A.subsubmenu                  	{text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #000000; background-color: #EBEBEB; display: block; margin: 0px; padding: 10px 40px 7px 20px; border-top: 1px #ffffff solid; background-image: url(../images/submenuarrow.gif); background-repeat: no-repeat; background-position: 170px 14px;}
A.subsubmenu:Visited          	{text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #000000; background-color: #EBEBEB; display: block; margin: 0px; padding: 10px 40px 7px 20px; border-top: 1px #ffffff solid; background-image: url(../images/submenuarrow.gif); background-repeat: no-repeat; background-position: 170px 14px;}
A.subsubmenu:Active           	{text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #000000; background-color: #EBEBEB; display: block; margin: 0px; padding: 10px 40px 7px 20px; border-top: 1px #ffffff solid; background-image: url(../images/submenuarrow.gif); background-repeat: no-repeat; background-position: 170px 14px;}
A.subsubmenu:Hover            	{text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #656565; background-color: #E4E4E4; display: block; margin: 0px; padding: 10px 40px 7px 20px; border-top: 1px #ffffff solid; background-image: url(../images/submenuarrow.gif); background-repeat: no-repeat; background-position: 170px 14px;}

A.subsubmenuactive            	{text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #ABB50B; background-color: #EBEBEB; display: block; margin: 0px; padding: 10px 40px 7px 20px; border-top: 1px #ffffff solid; cursor: default; background-image: url(../images/submenuactive.gif); background-repeat: no-repeat; background-position: 170px 14px;}
A.subsubmenuactive:Visited    	{text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #ABB50B; background-color: #EBEBEB; display: block; margin: 0px; padding: 10px 40px 7px 20px; border-top: 1px #ffffff solid;cursor: default; background-image: url(../images/submenuactive.gif); background-repeat: no-repeat; background-position: 170px 14px;}
A.subsubmenuactive:Active     	{text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #ABB50B; background-color: #EBEBEB; display: block; margin: 0px; padding: 10px 40px 7px 20px; border-top: 1px #ffffff solid;cursor: default; background-image: url(../images/submenuactive.gif); background-repeat: no-repeat; background-position: 170px 14px;}
A.subsubmenuactive:Hover      	{text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #ABB50B; background-color: #EBEBEB; display: block; margin: 0px; padding: 10px 40px 7px 20px; border-top: 1px #ffffff solid;cursor: default; background-image: url(../images/submenuactive.gif); background-repeat: no-repeat; background-position: 170px 14px;}

A.sidemenu                  {text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.1em; font-weight: normal; text-decoration : none; color: #000000; background-color: #EBEBEB; display: block; padding: 3px 40px 5px 20px; background-image: url(../images/submenuarrow.gif); background-repeat: no-repeat; background-position: 172px 7px; border-top: 1px #E6E6E6 solid;}
A.sidemenu:Visited          {text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.1em; font-weight: normal; text-decoration : none; color: #000000; background-color: #EBEBEB; display: block; padding: 3px 40px 5px 20px; background-image: url(../images/submenuarrow.gif); background-repeat: no-repeat; background-position: 172px 7px; border-top: 1px #E6E6E6 solid;}
A.sidemenu:Active           {text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.1em; font-weight: normal; text-decoration : none; color: #000000; background-color: #EBEBEB; display: block; padding: 3px 40px 5px 20px; background-image: url(../images/submenuarrow.gif); background-repeat: no-repeat; background-position: 172px 7px; border-top: 1px #E6E6E6 solid;}
A.sidemenu:Hover            {text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.1em; font-weight: normal; text-decoration : none; color: #000000; background-color: #E4E4E4; display: block; padding: 3px 40px 5px 20px; background-image: url(../images/submenuarrow.gif); background-repeat: no-repeat; background-position: 172px 7px; border-top: 1px #E6E6E6 solid;}

A.sidemenuactive            {text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.1em; font-weight: normal; text-decoration : none; color: #ABB50B; background-color: #F3F3F3; display: block; padding: 3px 40px 5px 20px; cursor: default; background-image: url(../images/submenuactive.gif); background-repeat: no-repeat; background-position: 172px 7px; border-top: 1px #E6E6E6 solid;}
A.sidemenuactive:Visited    {text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.1em; font-weight: normal; text-decoration : none; color: #ABB50B; background-color: #F3F3F3; display: block; padding: 3px 40px 5px 20px; cursor: default; background-image: url(../images/submenuactive.gif); background-repeat: no-repeat; background-position: 172px 7px; border-top: 1px #E6E6E6 solid;}
A.sidemenuactive:Active     {text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.1em; font-weight: normal; text-decoration : none; color: #ABB50B; background-color: #F3F3F3; display: block; padding: 3px 40px 5px 20px; cursor: default; background-image: url(../images/submenuactive.gif); background-repeat: no-repeat; background-position: 172px 7px; border-top: 1px #E6E6E6 solid;}
A.sidemenuactive:Hover      {text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.1em; font-weight: normal; text-decoration : none; color: #ABB50B; background-color: #F3F3F3; display: block; padding: 3px 40px 5px 20px; cursor: default; background-image: url(../images/submenuactive.gif); background-repeat: no-repeat; background-position: 172px 7px; border-top: 1px #E6E6E6 solid;}

A.subsidemenu                  {text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.1em; font-weight: normal; text-decoration : none; color: #000000; background-color: #EBEBEB; display: block; padding: 3px 55px 5px 20px; background-image: url(../images/submenuarrow.gif); background-repeat: no-repeat; background-position: 155px 7px; border-top: 1px #E6E6E6 solid;}
A.subsidemenu:Visited          {text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.1em; font-weight: normal; text-decoration : none; color: #000000; background-color: #EBEBEB; display: block; padding: 3px 55px 5px 20px; background-image: url(../images/submenuarrow.gif); background-repeat: no-repeat; background-position: 155px 7px; border-top: 1px #E6E6E6 solid;}
A.subsidemenu:Active           {text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.1em; font-weight: normal; text-decoration : none; color: #000000; background-color: #EBEBEB; display: block; padding: 3px 55px 5px 20px; background-image: url(../images/submenuarrow.gif); background-repeat: no-repeat; background-position: 155px 7px; border-top: 1px #E6E6E6 solid;}
A.subsidemenu:Hover            {text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.1em; font-weight: normal; text-decoration : none; color: #000000; background-color: #E4E4E4; display: block; padding: 3px 55px 5px 20px; background-image: url(../images/submenuarrow.gif); background-repeat: no-repeat; background-position: 155px 7px; border-top: 1px #E6E6E6 solid;}

A.subsidemenuactive            {text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.1em; font-weight: normal; text-decoration : none; color: #ABB50B; background-color: #F3F3F3; display: block; padding: 3px 55px 5px 20px; cursor: default; background-image: url(../images/submenuactive.gif); background-repeat: no-repeat; background-position: 155px 7px; border-top: 1px #E6E6E6 solid;}
A.subsidemenuactive:Visited    {text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.1em; font-weight: normal; text-decoration : none; color: #ABB50B; background-color: #F3F3F3; display: block; padding: 3px 55px 5px 20px; cursor: default; background-image: url(../images/submenuactive.gif); background-repeat: no-repeat; background-position: 155px 7px; border-top: 1px #E6E6E6 solid;}
A.subsidemenuactive:Active     {text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.1em; font-weight: normal; text-decoration : none; color: #ABB50B; background-color: #F3F3F3; display: block; padding: 3px 55px 5px 20px; cursor: default; background-image: url(../images/submenuactive.gif); background-repeat: no-repeat; background-position: 155px 7px; border-top: 1px #E6E6E6 solid;}
A.subsidemenuactive:Hover      {text-align:right; font-family: verdana, sans-serif; font-size: 11px; line-height: 1.1em; font-weight: normal; text-decoration : none; color: #ABB50B; background-color: #F3F3F3; display: block; padding: 3px 55px 5px 20px; cursor: default; background-image: url(../images/submenuactive.gif); background-repeat: no-repeat; background-position: 155px 7px; border-top: 1px #E6E6E6 solid;}





/* Product catalogue */
A.productcat                {font-family: arial, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #000000; background-color: transparent; display: block; padding-top: 0px; padding-left: 25px; padding-bottom: 10px; padding-right: 10px; margin-bottom:1px; background-image: url(../images/prodcat.gif); background-repeat: no-repeat; background-position: 0% 0%;}
A.productcat:Visited        {font-family: arial, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #000000; background-color: transparent; display: block; padding-top: 0px; padding-left: 25px; padding-bottom: 10px; padding-right: 10px; margin-bottom:1px; background-image: url(../images/prodcat.gif); background-repeat: no-repeat; background-position: 0% 0%;}
A.productcat:Active         {font-family: arial, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #000000; background-color: transparent; display: block; padding-top: 0px; padding-left: 25px; padding-bottom: 10px; padding-right: 10px; margin-bottom:1px; background-image: url(../images/prodcat.gif); background-repeat: no-repeat; background-position: 0% 0%;}
A.productcat:Hover          {font-family: arial, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #DFDFDF; background-color: transparent; display: block; padding-top: 0px; padding-left: 25px; padding-bottom: 10px; padding-right: 10px; margin-bottom:1px; background-image: url(../images/prodcat_over.gif); background-repeat: no-repeat; background-position: 0% 0%;}

A.menuproduct                   {font-family: arial, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #000000; background-color: transparent; display: block; padding: 5px 10px 5px 30px; margin-bottom:1px; background-image: url(../images/product.gif); background-repeat: no-repeat; background-position: 0 0;}
A.menuproduct:Visited           {font-family: arial, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #000000; background-color: transparent; display: block; padding: 5px 10px 5px 30px; margin-bottom:1px; background-image: url(../images/product.gif); background-repeat: no-repeat; background-position: 0 0;}
A.menuproduct:Active            {font-family: arial, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #000000; background-color: transparent; display: block; padding: 5px 10px 5px 30px; margin-bottom:1px; background-image: url(../images/product.gif); background-repeat: no-repeat; background-position: 0 0;}
A.menuproduct:Hover             {font-family: arial, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #BEB99B; background-color: transparent; display: block; padding: 5px 10px 5px 30px; margin-bottom:1px; background-image: url(../images/product_over.gif); background-repeat: no-repeat; background-position: 0 0;}

.menuproductlead             {font-family: verdana, sans-serif; font-size: 10px; line-height: 13px; font-weight: normal; text-decoration : none; color: #000000; background-color: transparent; display: block; padding: 0px 15px 10px 30px;}

A.menuproductnew                   {font-family: arial, sans-serif; font-size: 0.8em; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #75B0C5; background-color: transparent; display: block; padding-top: 10px; padding-left: 25px; padding-bottom: 0px; padding-right: 10px; margin-bottom:1px; background-image: url(../images/prodnew.gif); background-repeat: no-repeat; background-position: 0% 11;}
A.menuproductnew:Visited           {font-family: arial, sans-serif; font-size: 0.8em; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #75B0C5; background-color: transparent; display: block; padding-top: 10px; padding-left: 25px; padding-bottom: 0px; padding-right: 10px; margin-bottom:1px; background-image: url(../images/prodnew.gif); background-repeat: no-repeat; background-position: 0% 11;}
A.menuproductnew:Active            {font-family: arial, sans-serif; font-size: 0.8em; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #75B0C5; background-color: transparent; display: block; padding-top: 10px; padding-left: 25px; padding-bottom: 0px; padding-right: 10px; margin-bottom:1px; background-image: url(../images/prodnew.gif); background-repeat: no-repeat; background-position: 0% 11;}
A.menuproductnew:Hover             {font-family: arial, sans-serif; font-size: 0.8em; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #BFDDE8; background-color: transparent; display: block; padding-top: 10px; padding-left: 25px; padding-bottom: 0px; padding-right: 10px; margin-bottom:1px; background-image: url(../images/prodnewover.gif); background-repeat: no-repeat; background-position: 0% 11;}




/* Inline basket */
.inlinebasket               {font-family: verdana, sans-serif; font-size: 0.7em; line-height: 0.8em; font-weight: bold; text-decoration : none; color: #ffffff; background-color: #BEC90D; display: block; padding-top: 6px; padding-left: 35px; padding-bottom: 5px; padding-right: 5px; background-image: url(../images/shoppingicon.gif); background-repeat: no-repeat; background-position: 0px 0px; border-bottom: 1px #AAAD75 solid;border-top: 1px #AAAD75 solid;}
.sku                        {font-family: verdana, sans-serif; font-size: 0.7em; line-height: 0.8em; font-weight: normal; text-decoration : none; color: #000000; background-color: #ffffff; display: block; padding-top: 6px; padding-left: 10px; padding-bottom: 5px; padding-right: 10px; border-bottom: 1px #AAAD75 solid; border-right: 1px #AAAD75 solid;}
.skuprice                   {font-family: verdana, sans-serif; font-size: 0.7em; line-height: 0.8em; font-weight: normal; text-decoration : none; color: #000000; background-color: #ffffff; display: block; padding-top: 6px; padding-left: 10px; padding-bottom: 5px; padding-right: 15px; background-image: url(../images/arrow_sku.gif); background-repeat: no-repeat; background-position: 97% 50%; border-bottom: 1px #AAAD75 solid; border-right: 1px #AAAD75 solid;}
.skubutton                  {color: inherit; background-color: transparent; display: block; padding-top: 2px; padding-left: 5px; padding-bottom: 2px; padding-right: 5px; border-bottom: 1px #AAAD75 solid;}
input.skubtn        		{text-transform: uppercase;font-family: verdana, sans-serif; font-size: 10px; line-height: 10px; text-align:center; font-weight: normal; text-decoration : none; color: #000000; background-color: #E8EE89; border-left: 1px solid #BEC90D; border-top: 1px solid #BEC90D; border-right: 1px solid #989B5F; border-bottom: 1px solid #989B5F; padding-top:1px; margin:2px 2px 2px 2px;} 

A.basketmenu                  {text-transform: uppercase; font-family: arial, sans-serif; font-size: 12px; line-height: 12px; font-weight: bold; text-decoration : none; color: #ffffff; background-color: #AAAD75; display: block; padding: 9px 10px 7px 10px; border-right: 1px #F2F1F2 solid;background-image: url(../images/shoppingicon.gif); background-repeat: no-repeat; background-position: 170px 0px;}
A.basketmenu:Visited          {text-transform: uppercase; font-family: arial, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #ffffff; background-color: #AAAD75; display: block; padding: 9px 10px 7px 10px; border-right: 1px #F2F1F2 solid;background-image: url(../images/shoppingicon.gif); background-repeat: no-repeat; background-position: 170px 0px;}
A.basketmenu:Active           {text-transform: uppercase; font-family: arial, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #ffffff; background-color: #AAAD75; display: block; padding: 9px 10px 7px 10px; border-right: 1px #F2F1F2 solid;background-image: url(../images/shoppingicon.gif); background-repeat: no-repeat; background-position: 170px 0px;}
A.basketmenu:Hover            {text-transform: uppercase; font-family: arial, sans-serif; font-size: 12px; line-height: 1.2em; font-weight: bold; text-decoration : none; color: #E4EA8B; background-color: #AAAD75; display: block; padding: 9px 10px 7px 10px; border-right: 1px #F2F1F2 solid;background-image: url(../images/shoppingicon.gif); background-repeat: no-repeat; background-position: 170px 0px;}





/* Shopping basket formatting */
.title                      {font-family: arial, sans-serif; font-size: 12px; color: #5F5F5F; font-weight: bold; line-height: 0.8em; background-color: transparent; padding: 15px 5px 5px 5px;}
.titlebg                    {color: transparent; background-color: #DFDFDF; border-top: 1px #5F5F5F solid; border-bottom: 1px #5F5F5F solid; border-left: 1px #5F5F5F solid;}
.titlebgnoleft              {color: transparent; background-color: #DFDFDF; border-top: 1px #5F5F5F solid; border-bottom: 1px #5F5F5F solid;}

.skuname                    {font-family: verdana, sans-serif; font-size: 0.7em; color: #000000; font-weight: normal; line-height: 1.2em; background-color: transparent; padding-top: 3px; padding-left: 5px; padding-bottom: 3px; padding-right: 5px;}
.skubg                      {color: transparent; background-color: #ffffff; border-bottom: 1px #5F5F5F solid; border-left: 1px #5F5F5F solid; padding: 0 1 0 1;}
.skubgnoleft                      {color: transparent; background-color: #ffffff; border-bottom: 1px #5F5F5F solid;}

input.tiny             {text-align: right;font-family: verdana, sans-serif; font-size: 10px; line-height: 10px; font-weight: normal; text-decoration : none; color: #000000; background-color: #ECECEC; border-left: 1px solid #5B5B5B; border-top: 1px solid #5B5B5B; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; width: 100%; height: 17px; margin:2px 2px 0px 2px;} 
input.proceedbtn        	{text-transform: uppercase;font-family: verdana, sans-serif; font-size: 10px; line-height: 10px; text-align:center; font-weight: normal; text-decoration : none; color: #ffffff; background-color: #BEC90D; border-left: 1px solid #BEC90D; border-top: 1px solid #BEC90D; border-right: 1px solid #989B5F; border-bottom: 1px solid #989B5F; padding-top:1px; margin:2px 2px 2px 2px;} 



.basketinlinemenu              	{text-transform: uppercase;font-family: arial, sans-serif; font-size: 10px; line-height: 10px; font-weight: normal; text-decoration : none; color: #AAAAAA; background-color: #DFDFDF; display: block; padding: 7px 12px 5px 12px; background-image: url(../images/basketarrow.gif); background-repeat: no-repeat; background-position: 100% 0%;}
.basketinlinemenuactive        	{text-transform: uppercase;font-family: arial, sans-serif; font-size: 10px; line-height: 10px; font-weight: normal; text-decoration : none; color: #ffffff; background-color: #BEC90D; display: block; padding: 7px 12px 5px 12px; background-image: url(../images/basketarrowactive.gif); background-repeat: no-repeat; background-position: 100% 0%;}
.basketinlinemenuactiveend     	{text-transform: uppercase;font-family: arial, sans-serif; font-size: 10px; line-height: 10px; font-weight: normal; text-decoration : none; color: #AAAAAA; background-color: #DFDFDF; display: block; padding: 7px 12px 5px 12px; background-image: url(../images/basketarrowactiveend.gif); background-repeat: no-repeat; background-position: 100% 0%;}
.basketinlinemenunone        	{text-transform: uppercase;font-family: arial, sans-serif; font-size: 10px; line-height: 10px; font-weight: normal; text-decoration : none; color: #AAAAAA; background-color: #DFDFDF; display: block; padding: 7px 12px 5px 12px;}
.basketinlinemenufinish        	{text-transform: uppercase;font-family: arial, sans-serif; font-size: 10px; line-height: 10px; font-weight: normal; text-decoration : none; color: #ffffff; background-color: #BEC90D; display: block; padding: 7px 12px 5px 12px;}





.productlead                {font-family: verdana, sans-serif; font-size: 0.7em; color: #000000; font-weight: normal; line-height: 1.2em; background-color: transparent; padding: 0 20 10 25;}


A.delete                   {font-family: verdana, sans-serif; font-size: 0.7em; line-height: 0.8em; font-weight: normal; text-decoration : none; color: #000000; background-color: transparent; display: block; padding-top: 6px; padding-left: 20px; padding-bottom: 5px; padding-right: 5px; margin-bottom:1px; background-image: url(../images/delete.gif); background-repeat: no-repeat; background-position: 3 3;}
A.delete:Visited           {font-family: verdana, sans-serif; font-size: 0.7em; line-height: 0.8em; font-weight: normal; text-decoration : none; color: #000000; background-color: transparent; display: block; padding-top: 6px; padding-left: 20px; padding-bottom: 5px; padding-right: 5px; margin-bottom:1px; background-image: url(../images/delete.gif); background-repeat: no-repeat; background-position: 3 3;}
A.delete:Active            {font-family: verdana, sans-serif; font-size: 0.7em; line-height: 0.8em; font-weight: normal; text-decoration : none; color: #000000; background-color: transparent; display: block; padding-top: 6px; padding-left: 20px; padding-bottom: 5px; padding-right: 5px; margin-bottom:1px; background-image: url(../images/delete.gif); background-repeat: no-repeat; background-position: 3 3;}
A.delete:Hover             {font-family: verdana, sans-serif; font-size: 0.7em; line-height: 0.8em; font-weight: normal; text-decoration : none; color: #D2D2C9; background-color: transparent; display: block; padding-top: 6px; padding-left: 20px; padding-bottom: 5px; padding-right: 5px; margin-bottom:1px; background-image: url(../images/deleteover.gif); background-repeat: no-repeat; background-position: 3 3;}




/* Graphics */
.newsbg                 	{color: inherit; background-color: #ffffff; background-image: url(../images/newsbgimage.jpg); background-repeat: repeat-x; background-position: 100% 100%;}
.subedge                 	{color: inherit; background-color: #ffffff; background-image: url(../images/subedge.gif); background-repeat: no-repeat; background-position: 0px 0px;}
.subedgebasket                 	{color: inherit; background-color: #ffffff; background-image: url(../images/subedgebasket.gif); background-repeat: no-repeat; background-position: 0px 0px;}

.subedgeextra                 	{color: inherit; background-color: #ffffff; background-image: url(../images/subedgeextra.gif); background-repeat: no-repeat; background-position: 0px 0px;}



/* Special article typography */

.smallheader                 {font-family: verdana, sans-serif; font-size: 10px; line-height: 13px; font-weight: bold; text-decoration : none; color: #000000; background-color: transparent; display: block; padding:  15px 15px 0px 15px;}
.smallheader  h3 a,.smallheader  h3 a:hover                {font-family: verdana, sans-serif; font-size: 13px; line-height: 13px; font-weight: bold; text-decoration : none; color: #000000; background-color: transparent; display: block; padding:0}
.smallbody                  {font-family: verdana, helvetica, sans-serif; font-size: 10px; line-height: 13px; font-weight: normal; text-decoration : none; color: #000000; background-color: transparent; display: block; padding: 5px 10px 15px 15px;}

.newsheader                 {font-family: verdana, sans-serif; font-size: 10px; line-height: 13px; font-weight: bold; text-decoration : none; color: #000000; background-color: transparent; display: block; padding:  15px 15px 0px 33px; background-image: url(../images/newsicon.gif); background-repeat: no-repeat; background-position: 15px 15px;}
.newsbody                   {font-family: verdana, sans-serif; font-size: 10px; line-height: 13px; font-weight: normal; text-decoration : none; color: #000000; background-color: transparent; display: block; padding: 2px 15px 10px 33px;}

.helpbody                   {font-family: verdana, sans-serif; font-size: 10px; line-height: 13px; font-weight: normal; text-decoration : none; color: #000000; background-color: transparent; display: block; padding: 5px 15px 10px 0px;}



/* Special article link class(es) should follow 'Special article typography' settings */
div.smallbody A         	{font-family: inherit; line-height: inherit; font-weight: normal; text-decoration : underline; color: #000000; background-color: transparent;}
div.smallbody A:Visited 	{font-family: inherit; line-height: inherit; font-weight: normal; text-decoration : underline; color: #9A0B0B; background-color: transparent;}
div.smallbody A:Active  	{font-family: inherit; line-height: inherit; font-weight: normal; text-decoration : underline; color: #000000; background-color: transparent;}
div.smallbody A:Hover       {font-family: inherit; line-height: inherit; font-weight: normal; text-decoration : none; color: #000000; background-color: transparent;}

div.newsbody A         	{font-family: inherit; line-height: inherit; font-weight: normal; text-decoration : underline; color: #000000; background-color: transparent;}
div.newsbody A:Visited 	{font-family: inherit; line-height: inherit; font-weight: normal; text-decoration : underline; color: #9A0B0B; background-color: transparent;}
div.newsbody A:Active  	{font-family: inherit; line-height: inherit; font-weight: normal; text-decoration : underline; color: #000000; background-color: transparent;}
div.newsbody A:Hover       {font-family: inherit; line-height: inherit; font-weight: normal; text-decoration : none; color: #000000; background-color: transparent;}

div.helpbody A         	{font-family: inherit; line-height: inherit; font-weight: normal; text-decoration : underline; color: #000000; background-color: transparent;}
div.helpbody A:Visited 	{font-family: inherit; line-height: inherit; font-weight: normal; text-decoration : underline; color: #000000; background-color: transparent;}
div.helpbody A:Active  	{font-family: inherit; line-height: inherit; font-weight: normal; text-decoration : underline; color: #000000; background-color: transparent;}
div.helpbody A:Hover       {font-family: inherit; line-height: inherit; font-weight: normal; text-decoration : none; color: #000000; background-color: transparent;}



/* Search formatting */
input.search          		{font-size: 11px; font-family: verdana, sans-serif; font-weight: normal; font-style: normal; color: #000000; background-color: #F6F6F6; padding: 2px 2px 2px 2px; width: 300px; height: 20px; border-left: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #DFDFDF; border-bottom: 1px solid #DFDFDF;}
input.searchbtn          	{text-transform: uppercase; font-size: 11px; line-height: 11px; font-family: verdana, sans-serif; font-weight: normal; font-style: normal;color: #000000; background-color: #DFDFDF; border-left: 1px solid #F6F6F6; border-top: 1px solid #F6F6F6; border-right: 1px solid #000000; border-bottom: 1px solid #000000; width: 100px; height: 20px;}
.resultheader				{color : #AAAD75; font-size : 12px; font-family: arial, helvetica, sans-serif; font-weight : bold; text-decoration : none; background-color: transparent; line-height: 18px; display:block; padding: 20px 10px 2px 20px;}

.error						{color : #FF7E00; font-size : 12px; font-family: arial, helvetica, sans-serif; font-weight : bold; text-decoration : none; background-color: transparent; line-height: 18px; display:block; padding: 20px 10px 2px 20px;}


A.searchresult           	{color : #000000; font-size : 11px; font-family: arial, helvetica, sans-serif; font-weight : bold; text-decoration : none; line-height: 13px; background-color: transparent; display:block; margin: 5px 0px 0px 20px ; padding: 10px 0px 5px 25px; background-image: url(../images/printericon.gif); background-repeat: no-repeat; background-position: 0px 5px;}
A.searchresult:Visited   	{color : #000000; font-size : 11px; font-family: arial, helvetica, sans-serif; font-weight : bold; text-decoration : none; line-height: 13px; background-color: transparent; display:block; margin: 5px 0px 0px 20px ; padding: 10px 0px 5px 25px; background-image: url(../images/printericon.gif); background-repeat: no-repeat; background-position: 0px 5px;}
A.searchresult:Active    	{color : #000000; font-size : 11px; font-family: arial, helvetica, sans-serif; font-weight : bold; text-decoration : none; line-height: 13px; background-color: transparent; display:block; margin: 5px 0px 0px 20px ; padding: 10px 0px 5px 25px; background-image: url(../images/printericon.gif); background-repeat: no-repeat; background-position: 0px 5px;}
A.searchresult:Hover       	{color : #969F05; font-size : 11px; font-family: arial, helvetica, sans-serif; font-weight : bold; text-decoration : none; line-height: 13px; background-color: transparent; display:block; margin: 5px 0px 0px 20px ; padding: 10px 0px 5px 25px; background-image: url(../images/printericonover.gif); background-repeat: no-repeat; background-position: 0px 5px;}




/* Print */
A.print             		{text-transform: uppercase;color : #000000; font-size : 10px; font-family: verdana, helvetica, sans-serif; font-weight : normal; text-decoration : none; line-height: 13px; background-color: transparent; display:block; margin: 0px 20px 0px 0px ; padding: 10px 25px 10px 20px; background-image: url(../images/printericon.gif); background-repeat: no-repeat; background-position: 100% 8px;}
A.print:Visited     		{text-transform: uppercase;color : #000000; font-size : 10px; font-family: verdana, helvetica, sans-serif; font-weight : normal; text-decoration : none; line-height: 13px; background-color: transparent; display:block; margin: 0px 20px 0px 0px ; padding: 10px 25px 10px 20px; background-image: url(../images/printericon.gif); background-repeat: no-repeat; background-position: 100% 8px;}
A.print:Active      		{text-transform: uppercase;color : #000000; font-size : 10px; font-family: verdana, helvetica, sans-serif; font-weight : normal; text-decoration : none; line-height: 13px; background-color: transparent; display:block; margin: 0px 20px 0px 0px ; padding: 10px 25px 10px 20px; background-image: url(../images/printericon.gif); background-repeat: no-repeat; background-position: 100% 8px;}
A.print:Hover       		{text-transform: uppercase;color : #656565; font-size : 10px; font-family: verdana, helvetica, sans-serif; font-weight : normal; text-decoration : none; line-height: 13px; background-color: transparent; display:block; margin: 0px 20px 0px 0px ; padding: 10px 25px 10px 20px; background-image: url(../images/printericonover.gif); background-repeat: no-repeat; background-position: 100% 8px;}





/* Genral forms formatting */
form                       {color: inherit; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px ; background-color: transparent;}
select.links               {font-family: verdana, sans-serif; font-size: 10px; line-height: 11px; font-weight: normal; text-decoration : none; color: #000000; background-color: #ffffff; width: 200px;} 


input.topsearch             {font-family: verdana, sans-serif; font-size: 10px; line-height: 10px; font-weight: normal; text-decoration : none; color: #ffffff; background-color: #ABABAB; border-left: 1px solid #5B5B5B; border-top: 1px solid #5B5B5B; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; width: 100%; height: 17px; margin:2px 0px 0px 5px;} 
input.topsearchbtn        {text-transform: uppercase;font-family: verdana, sans-serif; font-size: 10px; line-height: 10px; text-align:center; font-weight: normal; text-decoration : none; color: #ffffff; background-color: #ABABAB; border-left: 1px solid #ffffff; border-top: 1px solid #ffffff; border-right: 1px solid #5B5B5B; border-bottom: 1px solid #5B5B5B; padding-top:1px; margin:2px 5px 0px 5px;} 



.inputheader            {font-family: verdana, sans-serif; font-size: 11px; color: #000000; font-weight: normal; line-height: 13px; background-color: transparent; display: block; padding: 15px 0px 3px 0px ;}
.inputheaderx           {font-family: verdana, sans-serif; font-size: 11px; color: #000000; font-weight: normal; line-height: 13px; background-color: transparent; display: block; padding: 15px 0px 3px 0px ; background-image: url(../images/star.gif); background-repeat: no-repeat; background-position: 280px 15px;}

input.standard             {font-family: verdana, sans-serif; font-size: 10px; line-height: 10px; font-weight: normal; text-decoration : none; color: #000000; background-color: #F1F0F1; border-left: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; width: 300px; height: 17px;} 
input.standardbtn        {text-transform: uppercase;font-family: verdana, sans-serif; font-size: 10px; line-height: 10px; text-align:center; font-weight: normal; text-decoration : none; color: #000000; background-color: #D7D7D7; border-left: 1px solid #E7E7E7; border-top: 1px solid #E7E7E7; border-right: 1px solid #000000; border-bottom: 1px solid #000000; padding:1px 10px 0px 10px;} 

textarea.basket            
{font-family: verdana, sans-serif; font-size: 10px; line-height: 12px; font-weight: normal; text-decoration : none; color: #000000; background-color: #F1F0F1; 
border-left: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff; padding:10px 10px 10px 10px; width: 300px; height: 100px;} 