body						{margin-top: 0px; margin-left: 0px; margin-bottom: 0px; margin-right: 0px;}

form                        {margin: 0px; padding: 0px;}

table.footer				{background:url(/1image/footerbar.gif) repeat-x;}
td.greybox_quarter			{vertical-align:top; width:182px; background:url(/1image/greybox_quarter.gif) no-repeat;}

div.hr						{border-top:1px solid #CCCCCC; margin-bottom:10px}

/* Menus */

A.mainmenu             		{text-transform: uppercase; color : #ffffff; font-size : 10px; font-family: tahoma, verdana, sans-serif; font-weight : bold; text-decoration : none; background: transparent; display:block; padding: 5px 7px 6px 7px;}
A.mainmenu:Visited     		{text-transform: uppercase; color : #ffffff; font-size : 10px; font-family: tahoma, verdana, sans-serif; font-weight : bold; text-decoration : none; background: transparent; display:block; padding: 5px 7px 6px 7px;}
A.mainmenu:Active      		{text-transform: uppercase; color : #ffffff; font-size : 10px; font-family: tahoma, verdana, sans-serif; font-weight : bold; text-decoration : none; background: transparent; display:block; padding: 5px 7px 6px 7px;}
A.mainmenu:Hover       		{text-transform: uppercase; color : #ffffff; font-size : 10px; font-family: tahoma, verdana, sans-serif; font-weight : bold; text-decoration : none; background: url(/1image/menubar_active.gif) repeat-x; display:block; padding: 5px 7px 6px 7px;}
                             
A.mainmenuactive           {text-transform: uppercase; color : #ffffff; font-size : 10px; font-family: tahoma, verdana, sans-serif; font-weight : bold; text-decoration : none; background: url(/1image/menubar_active.gif) repeat-x; display:block; padding: 5px 7px 6px 7px;}
A.mainmenuactive:Visited   {text-transform: uppercase; color : #ffffff; font-size : 10px; font-family: tahoma, verdana, sans-serif; font-weight : bold; text-decoration : none; background: url(/1image/menubar_active.gif) repeat-x; display:block; padding: 5px 7px 6px 7px;}
A.mainmenuactive:Active    {text-transform: uppercase; color : #ffffff; font-size : 10px; font-family: tahoma, verdana, sans-serif; font-weight : bold; text-decoration : none; background: url(/1image/menubar_active.gif) repeat-x; display:block; padding: 5px 7px 6px 7px;}
A.mainmenuactive:Hover     {text-transform: uppercase; color : #ffffff; font-size : 10px; font-family: tahoma, verdana, sans-serif; font-weight : bold; text-decoration : none; background: url(/1image/menubar_active.gif) repeat-x; display:block; padding: 5px 7px 6px 7px;}

A.basketmainmenu               {text-transform: uppercase; color : #ffffff; font-size : 10px; font-family: tahoma, verdana, sans-serif; font-weight : bold; text-decoration : none; background: transparent; display:block; padding: 5px 17px 6px 7px;}
A.basketmainmenu:Visited       {text-transform: uppercase; color : #ffffff; font-size : 10px; font-family: tahoma, verdana, sans-serif; font-weight : bold; text-decoration : none; background: transparent; display:block; padding: 5px 17px 6px 7px;}
A.basketmainmenu:Active        {text-transform: uppercase; color : #ffffff; font-size : 10px; font-family: tahoma, verdana, sans-serif; font-weight : bold; text-decoration : none; background: transparent; display:block; padding: 5px 17px 6px 7px;}
A.basketmainmenu:Hover         {text-transform: uppercase; color : #ffffff; font-size : 10px; font-family: tahoma, verdana, sans-serif; font-weight : bold; text-decoration : none; background: transparent; display:block; padding: 5px 17px 6px 7px;}


div.submenuend,
A.submenu             		{border-top:1px solid #CCCCCC; color : #666666; font-size : 11px; font-family: tahoma, sans-serif; font-weight : bold; text-decoration : none; line-height: 13px; background-color: transparent; display:block; padding:3px 0px 3px 10px;}
A.submenu:Visited     		{border-top:1px solid #CCCCCC; color : #666666; font-size : 11px; font-family: tahoma, sans-serif; font-weight : bold; text-decoration : none; line-height: 13px; background-color: transparent; display:block; padding:3px 0px 3px 10px;}
A.submenu:Active      		{border-top:1px solid #CCCCCC; color : #666666; font-size : 11px; font-family: tahoma, sans-serif; font-weight : bold; text-decoration : none; line-height: 13px; background-color: transparent; display:block; padding:3px 0px 3px 10px;}
A.submenu:Hover       		{border-top:1px solid #CCCCCC; color : #CCCCCC; font-size : 11px; font-family: tahoma, sans-serif; font-weight : bold; text-decoration : none; line-height: 13px; background-color: transparent; display:block; padding:3px 0px 3px 10px;}

A.submenuactive            {border-top:1px solid #CCCCCC; color : #CCCCCC; font-size : 11px; font-family: tahoma, sans-serif; font-weight : bold; text-decoration : none; line-height: 13px; background-color: transparent; display:block; padding:3px 0px 3px 10px;}
A.submenuactive:Visited    {border-top:1px solid #CCCCCC; color : #CCCCCC; font-size : 11px; font-family: tahoma, sans-serif; font-weight : bold; text-decoration : none; line-height: 13px; background-color: transparent; display:block; padding:3px 0px 3px 10px;}
A.submenuactive:Active     {border-top:1px solid #CCCCCC; color : #CCCCCC; font-size : 11px; font-family: tahoma, sans-serif; font-weight : bold; text-decoration : none; line-height: 13px; background-color: transparent; display:block; padding:3px 0px 3px 10px;}
A.submenuactive:Hover      {border-top:1px solid #CCCCCC; color : #CCCCCC; font-size : 11px; font-family: tahoma, sans-serif; font-weight : bold; text-decoration : none; line-height: 13px; background-color: transparent; display:block; padding:3px 0px 3px 10px;}

A.sidemenu         	        {color : #575555; font-size : 11px; font-family: verdana, arial, helvetica, sans-serif; font-weight : normal; text-decoration : none; line-height: 13px; background-color: transparent; display:block; margin-top: 5px; padding-left: 20px; padding-top: 2px; padding-bottom: 3px; padding-right: 20px;}
A.sidemenu:Visited          {color : #575555; font-size : 11px; font-family: verdana, arial, helvetica, sans-serif; font-weight : normal; text-decoration : none; line-height: 13px; background-color: transparent; display:block; margin-top: 5px; padding-left: 20px; padding-top: 2px; padding-bottom: 3px; padding-right: 20px;}
A.sidemenu:Active   	    {color : #575555; font-size : 11px; font-family: verdana, arial, helvetica, sans-serif; font-weight : normal; text-decoration : none; line-height: 13px; background-color: transparent; display:block; margin-top: 5px; padding-left: 20px; padding-top: 2px; padding-bottom: 3px; padding-right: 20px;}
A.sidemenu:Hover            {color : #575555; font-size : 11px; font-family: verdana, arial, helvetica, sans-serif; font-weight : normal; text-decoration : underline; line-height: 13px; background-color: transparent; display:block; margin-top: 5px; padding-left: 20px; padding-top: 2px; padding-bottom: 3px; padding-right: 20px;}

A.sidemenuactive         	{color : #000000; font-size : 11px; font-family: verdana, arial, helvetica, sans-serif; font-weight : normal; text-decoration : none; line-height: 13px; background-color: transparent; display:block; margin-top: 5px; padding-left: 20px; padding-top: 1px; padding-bottom: 2px; padding-right: 20px;border-top: 1px #7C7C7C dotted;border-bottom: 1px #7C7C7C dotted; cursor: default;}
A.sidemenuactive:Visited   {color : #000000; font-size : 11px; font-family: verdana, arial, helvetica, sans-serif; font-weight : normal; text-decoration : none; line-height: 13px; background-color: transparent; display:block; margin-top: 5px; padding-left: 20px; padding-top: 1px; padding-bottom: 2px; padding-right: 20px;border-top: 1px #7C7C7C dotted;border-bottom: 1px #7C7C7C dotted; cursor: default;}
A.sidemenuactive:Active   	{color : #000000; font-size : 11px; font-family: verdana, arial, helvetica, sans-serif; font-weight : normal; text-decoration : none; line-height: 13px; background-color: transparent; display:block; margin-top: 5px; padding-left: 20px; padding-top: 1px; padding-bottom: 2px; padding-right: 20px;border-top: 1px #7C7C7C dotted;border-bottom: 1px #7C7C7C dotted; cursor: default;}
A.sidemenuactive:Hover     {color : #000000; font-size : 11px; font-family: verdana, arial, helvetica, sans-serif; font-weight : normal; text-decoration : none; line-height: 13px; background-color: transparent; display:block; margin-top: 5px; padding-left: 20px; padding-top: 1px; padding-bottom: 2px; padding-right: 20px;border-top: 1px #7C7C7C dotted;border-bottom: 1px #7C7C7C dotted; cursor: default;}


A.nextprev             		{color : #000000; font-size : 11px; font-family: verdana, helvetica, sans-serif; font-weight : normal; text-decoration : underline; line-height: 11px; background-color: transparent; display:block; padding-bottom: 3px;}
A.nextprev:Visited     		{color : #000000; font-size : 11px; font-family: verdana, helvetica, sans-serif; font-weight : normal; text-decoration : underline; line-height: 11px; background-color: transparent; display:block; padding-bottom: 3px;}
A.nextprev:Active      		{color : #000000; font-size : 11px; font-family: verdana, helvetica, sans-serif; font-weight : normal; text-decoration : underline; line-height: 11px; background-color: transparent; display:block; padding-bottom: 3px;}
A.nextprev:Hover       		{color : #0E53A8; font-size : 11px; font-family: verdana, helvetica, sans-serif; font-weight : normal; text-decoration : underline; line-height: 11px; background-color: transparent; display:block; padding-bottom: 3px;}

/* Special article typography */

.mediumheader				{font-family: tahoma, helvetica, sans-serif; font-size: 11px; line-height: 17px; color: #666666; font-weight: bold; background-color: transparent; display: block; padding: 0px 10px 0px 0px;}
.smallheader				{font-family: tahoma, sans-serif; font-size: 11px; line-height: 13px; color: #666666; font-weight: bold; background-color: transparent; display: block; padding: 15px 10px 5px 10px;}
.smallbody					{font-family: tahoma, helvetica, sans-serif; font-size: 11px; line-height: 13px; color: #666666; font-weight: normal; background-color: transparent;display: block; padding: 0px 10px 10px 10px;}
.introbody					{color : #000000; font-size : 14px; line-height: 18px; font-family: arial, helvetica, sans-serif; font-weight : normal; text-decoration : none; background-color: transparent; display:block; padding-left: 20px; padding-top: 60px; padding-bottom: 20px; padding-right: 20px;}
div.footer					{font:10px Verdana, sans-serif; color:#666666; line-height:2em; }

/* Special article link class(es) should follow 'Special article typography' settings */

div.footer A				{font:10px Verdana, sans-serif; color:#666666;}
div.footer A:Visited		{font:10px Verdana, sans-serif; color:#666666;}
div.footer A:Active			{font:10px Verdana, sans-serif; color:#666666;}
div.footer A:Hover			{font:10px Verdana, sans-serif; color:#000000;}

div.footer A.language 			{color:#990000;}
div.footer A.language:Visited	{color:#990000;}
div.footer A.language:Active	{color:#990000;}
div.footer A.language:Hover		{color:#000000;}

div.smallbody A         	{color : #666666; font-size : 11px; line-height: 13px; font-family: tahoma, helvetica, sans-serif; font-weight : normal; text-decoration : none; background-color: transparent;}
div.smallbody A:Visited 	{color : #666666; font-size : 11px; line-height: 13px; font-family: tahoma, helvetica, sans-serif; font-weight : normal; text-decoration : none; background-color: transparent;}
div.smallbody A:Active  	{color : #666666; font-size : 11px; line-height: 13px; font-family: tahoma, helvetica, sans-serif; font-weight : normal; text-decoration : none; background-color: transparent;}
div.smallbody A:Hover   	{color : #CCCCCC; font-size : 11px; line-height: 13px; font-family: tahoma, helvetica, sans-serif; font-weight : normal; text-decoration : none; background-color: transparent;}

div.whitebody A         	{color : #000000; font-size : 16px; line-height: 20px; font-family: arial, helvetica, sans-serif; font-weight : normal; text-decoration : underline; background-color: transparent;}
div.whitebody A:Visited 	{color : #000000; font-size : 16px; line-height: 20px; font-family: arial, helvetica, sans-serif; font-weight : normal; text-decoration : underline; background-color: transparent;}
div.whitebody A:Active  	{color : #000000; font-size : 16px; line-height: 20px; font-family: arial, helvetica, sans-serif; font-weight : normal; text-decoration : underline; background-color: transparent;}
div.whitebody A:Hover   	{color : #0E53A8; font-size : 16px; line-height: 20px; font-family: arial, helvetica, sans-serif; font-weight : normal; text-decoration : underline; background-color: transparent;}


div.introbody A         	{color : #000000; font-size : 14px; line-height: 18px; font-family: arial, helvetica, sans-serif; font-weight : normal; text-decoration : underline; background-color: transparent;}
div.introbody A:Visited 	{color : #000000; font-size : 14px; line-height: 18px; font-family: arial, helvetica, sans-serif; font-weight : normal; text-decoration : underline; background-color: transparent;}
div.introbody A:Active  	{color : #000000; font-size : 14px; line-height: 18px; font-family: arial, helvetica, sans-serif; font-weight : normal; text-decoration : underline; background-color: transparent;}
div.introbody A:Hover   	{color : #0E53A8; font-size : 14px; line-height: 18px; font-family: arial, helvetica, sans-serif; font-weight : normal; text-decoration : underline; background-color: transparent;}




/* SKUs & Basket */
.basketmenu      			{text-transform: uppercase; color : #CCCCCC; font-size : 10px; font-family: tahoma, helvetica, sans-serif; font-weight : bold; text-decoration : none; background-color: #ffffff; display:block; padding: 3 10 4 10; border-top: 1px solid #D1D1D1; border-right: 1px solid #D1D1D1;}
.basketmenuactive           {text-transform: uppercase; color : #666666; font-size : 10px; font-family: tahoma, helvetica, sans-serif; font-weight : bold; text-decoration : none; background-color: transparent; display:block; padding: 3 10 4 10;background-image: url(/1image/basketmenubg.gif); background-repeat: repeat-x; background-position: 0px 0px;border-left: 1px solid #666666; border-top: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #ffffff;}



.inlinebasket               {text-transform: uppercase;font-family: verdana, sans-serif; font-size: 11px; line-height: 0.8em; font-weight: bold; text-decoration : none; color: #0F6DAB; background-color: #87CBFF; padding-top: 6px; padding-left: 10px; padding-bottom: 5px; padding-right: 30px; background-image: url(/1image/basket_sku.gif); background-repeat: no-repeat; background-position: 515px 5px; border-bottom: 1px #87CBFF solid;border-top: 1px #87CBFF solid;}
.sku                        {width:100%;font-family: verdana, sans-serif; font-size: 11px; line-height: 0.8em; font-weight: normal; text-decoration : none; color: #000000; background-color: #ffffff; padding-top: 6px; padding-left: 10px; padding-bottom: 5px; padding-right: 10px; border-bottom: 1px #87CBFF solid; border-right: 1px #87CBFF solid;}
.skuprice                   {font-family: verdana, sans-serif; font-size: 11px; line-height: 0.8em; font-weight: normal; text-decoration : none; color: #000000; background-color: #ffffff; padding-top: 6px; padding-left: 10px; padding-bottom: 5px; padding-right: 15px; background-image: url(/1image/arrow_sku.gif); background-repeat: no-repeat; background-position: 97% 50%; border-bottom: 1px #87CBFF solid; border-right: 1px #87CBFF solid;}
.skubutton                  {color: inherit; background-color: tranparent; padding-top: 2px; padding-left: 5px; padding-bottom: 2px; padding-right: 5px; border-bottom: 1px #87CBFF solid;}

input.skubtn                   {text-transform: uppercase;font-family: verdana, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #ffffff; background-color: #0F6DAB;border-left: 1px solid #278DD0; border-top: 1px solid #278DD0; border-right: 1px solid #0A4A74; border-bottom: 1px solid #0A4A74;} 

.title                      {font-family: tahoma, sans-serif; font-size: 11px; color: #666666; font-weight: normal; line-height: 13px; background-color: transparent; }
input.basketinput         	{font-size: 11px; line-height: 11px; font-family: tahoma, sans-serif; font-weight:normal; font-style: normal; color: #666666; background-color: #ffffff; padding: 2px; margin:0px; border: 1px solid #D1D1D1; }
input.delete         		{text-transform: uppercase; font-size: 10px; line-height: 11px; font-family: tahoma, sans-serif; font-weight:bold; font-style: normal; color: #666666; background-color: #ffffff; padding: 2px; margin:0px; border: 1px solid #ffffff; }

input.basketbtn				{text-transform: uppercase; font-size: 10px; line-height: 11px; font-family: tahoma, sans-serif; font-weight:bold; font-style: normal; color: #666666; background-color: #ffffff; padding: 2px; margin:0px; border: 1px solid #666666; background-image: url(/1image/basketmenubg.gif); background-repeat: repeat-x; background-position: 0px 0px;}

.basketformheader                 {font-family: tahoma, sans-serif; font-size: 11px; color: #666666; font-weight: normal; line-height: 0.8em; background-color: transparent; display: block; padding: 0px 10px 4px 0px;}
.basketformheaderx                {font-family: tahoma, sans-serif; font-size: 11px; color: #666666; font-weight: normal; line-height: 0.8em; background-color: transparent; display: block; padding: 0px 10px 4px 0px; background-image: url(/1image/star.gif); background-repeat: no-repeat; background-position: 190px 12px;}



textarea.basketinput            
{font-family: tahoma, sans-serif; font-size: 11px; line-height: 1.2em; font-weight: normal; text-decoration : none; color: #666666; background-color: #ffffff; 
border-left: 1px solid #D1D1D1; border-top: 1px solid #D1D1D1; border-right: 1px solid #D1D1D1; border-bottom: 1px solid #D1D1D1; 

scrollbar-3dlight-color: #ffffff; 
scrollbar-arrow-color: #6A94B7; 
scrollbar-base-color:#F4F4F2; 
scrollbar-darkshadow-color: #D1D1D1; 
scrollbar-face-color: #F4F4F2; 

padding:5 5 5 5; width: 200; height: 200;} 















/* Textbits */

.whitesmall					{color : #D1E6B3; font-size : 10px; line-height: 10px; font-family: verdana, helvetica, sans-serif; font-weight : normal; text-decoration : none; background-color: transparent; display:block; padding-left: 0px; padding-top: 0px; padding-bottom: 0px; padding-right: 0px;}



/* General graphics formatting */
.generalbg				    {background-image: url(/1image/banner_general.jpg); background-color: #CFCFCF; background-repeat: no-repeat; color: inherit; background-position: 0% 0%;}
.arrow				        {background-image: url(/1image/downarrow.gif); background-color: #CFCFCF; background-repeat: no-repeat; color: inherit; background-position: 0% 0%;}
.dotline                    {border-top: 1px #7C7C7C dotted;}

/* Newsletter */
.newsinputheader            {font-family: verdana, helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #666666; font-weight: normal; background-color: transparent;display: block; padding: 0px;}
.newsinputheaderx           {font-family: arial, verdana, sans-serif; font-size: 12px; color: #000000; font-weight: normal; line-height: 13px; background-color: transparent; display: block; padding-top: 17px; padding: 10 0 0 0 ; background-image: url(/1image/star.gif); background-repeat: no-repeat; background-position: 115px 7px;}

.newsradioheader            {color : #000000; font-size : 11px; font-family: verdana, helvetica, sans-serif; font-weight : bold; text-decoration : none; line-height: 13px; background-color: transparent; margin:0px}
.newscheckheader            {font-family: verdana, sans-serif; font-size: 11px; color: #666666; font-weight: normal; line-height: 15px; background-color: transparent; display: block; padding:0px;}

textarea.newsletter			{font-size: 11px; font-family: verdana, sans-serif; font-weight: normal; font-style: normal; color: #000000; background-color: #F2F2F2; margin: 0px; padding:2px; width: 300px; height: 60px; border-left: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
input.newsletter          	{font-size: 11px; font-family: verdana, sans-serif; font-weight: normal; font-style: normal; color: #000000; background-color: #F2F2F2; margin: 0px; padding:2px; width: 300px; height: 18px; border-left: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
input.newsletterbtn         {text-transform: uppercase; font-size: 10px; line-height: 11px; font-family: verdana, sans-serif; font-weight:bold; font-style: normal; color: #666666; background-color: #EFEFEF; padding: 2px; margin:0px; border-left: 1px solid #666666; border-top: 1px solid #666666; border-right: 1px solid #666666; border-bottom: 1px solid #666666; }

/* SMS Newsletter */
.label							{font-family: verdana, helvetica, sans-serif; font-size: 11px; line-height: 15px; color: #666666; font-weight: normal; background-color: transparent;display: block; padding: 10px 0px 0px 0px;}
.label input          	{font-size: 11px; font-family: verdana, sans-serif; font-weight: normal; font-style: normal; color: #000000; background-color: #F2F2F2; margin: 0px; padding:2px; width: 300px; height: 13px; border-left: 1px solid #000000; border-top: 1px solid #000000; border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff;}
input.submit         	{text-transform: uppercase; font-size: 10px; line-height: 11px; font-family: tahoma, sans-serif; font-weight:bold; font-style: normal; color: #666666; background-color: #ffffff; padding: 2px; margin:10px 0px 0px 0px; border: 1px solid #666666; background-image: url(/1image/basketmenubg.gif); background-repeat: repeat-x; background-position: 0px 0px;}
.terms {font-family: verdana, sans-serif; font-size: 11px; color: #666666; font-weight: normal; line-height: 15px; background-color: transparent; display: block; padding:10px 0px 0px 0px;}
.terms A               	{color : #990000; font-size: inherit; font-family: inherit; font-weight : normal; text-decoration : underline; line-height: inherit; background-color: transparent;}
.terms A:Visited          {color : #990000; font-size: inherit; font-family: inherit; font-weight : normal; text-decoration : underline; line-height: inherit; background-color: transparent;}
.terms A:Active           {color : #000000; font-size: inherit; font-family: inherit; font-weight : normal; text-decoration : none; line-height: inherit; background-color: transparent;}
.terms A:Hover            {color : #000000; font-size: inherit; font-family: inherit; font-weight : normal; text-decoration : none; line-height: inherit; background-color: transparent;}

td.info {display:none;}
td.submit {padding-top: 5px;}
td.unsubscribe {text-align: right; font-family: verdana, sans-serif; font-size: 11px; color: #666666; font-weight: normal; line-height: 15px; background-color: transparent; display: block; padding:0px;}
.unsubscribe A               	{color : #990000; font-size: inherit; font-family: inherit; font-weight : normal; text-decoration : underline; line-height: inherit; background-color: transparent;}
.unsubscribe A:Visited          {color : #990000; font-size: inherit; font-family: inherit; font-weight : normal; text-decoration : underline; line-height: inherit; background-color: transparent;}
.unsubscribe A:Active           {color : #000000; font-size: inherit; font-family: inherit; font-weight : normal; text-decoration : none; line-height: inherit; background-color: transparent;}
.unsubscribe A:Hover            {color : #000000; font-size: inherit; font-family: inherit; font-weight : normal; text-decoration : none; line-height: inherit; background-color: transparent;}
body.terms {font-family: verdana, sans-serif; font-size: 11px; color: #666666; font-weight: normal; line-height: 15px; background-color: transparent; display: block; margin:10px;}
body.tilmeld {font-family: verdana, sans-serif; font-size: 11px; color: #666666; font-weight: bold; line-height: 15px; background-color: transparent; display: block; margin:0px;padding:0px;}
body.afmeld {font-family: verdana, sans-serif; font-size: 11px; color: #666666; font-weight: bold; line-height: 15px; background-color: transparent; display: block; margin:0px;padding:10px 0px 0px 0px;}

