/* HTML tag overrides */
HTML					{overflow-y:scroll}
HTML,BODY				{width:100%; height:100%}
BODY					{margin:0; padding:0; background:#466fa9}
BODY,TD					{font-family:Verdana,Arial,Helvetica,Sans-Serif; color:black}
INPUT,SELECT,TEXTAREA	{font-family:Verdana,Arial,Helvetica,Sans-Serif; color:black; font-size:100%}
TABLE					{font-size:100%}
FORM					{margin:0; padding:0}
H1						{font-family:Arial,Helvetica,Sans-Serif; font-size:160%; color:#ff932e}
H2						{font-family:Arial,Helvetica,Sans-Serif; font-size:115%; color:black; padding-bottom:2px; border-bottom:1px solid #466FA9; margin-bottom:10px}
H3						{font-family:Arial,Helvetica,Sans-Serif; font-size:160%; color:#466FA9}
H3 A					{text-decoration:none}
UL						{list-style-position:outside; list-style-type:square; margin-left:15px; padding-left:0; color:#ff932e}
OL						{list-style-position:outside; list-style-type:decimal; margin-left:25px}
LI 						{padding-bottom:4px}
HR						{color:#466FA9; background-color:#466FA9; height:1px; border:0}
A						{color:#466FA9; text-decoration:underline}
A:hover					{color:#ff932e; text-decoration:none}
IMG 					{border-color:#6699cc}

/* Design Template */
#PanelTopLeft			{background:url() right no-repeat}
#PanelTop				{background:url(../images/layout/header.gif) left top no-repeat; background-color:white; border-color:#6699cc; border-style:solid; border-width:0px 3px 0px 3px;}
#PanelTopContent		{padding:0; font-size:70%}
#PanelTopRight			{background:url() left no-repeat}
#logo					{margin-right:110px}
#langs					{margin-top:3px; margin-right:10px}
#PanelMiddleLeft		{background:url() right repeat-y}
#PanelMiddle			{background:white; border-color:#6699cc; border-style:solid; border-width:0px 3px 0px 3px;}
#PanelMiddleContent		{padding:0 0 15px 0}
#PanelMiddleRight		{}
#Nav					{background:url(../images/layout/navBG.gif) center repeat-x; font-size:70%;}
#Nav A					{text-decoration:none}
#Nav A:hover			{color:#ff932e; text-decoration:underline}
.NavSeperator			{color:#466FA9; width:13px}
#NavRight				{background:url(../images/layout/navRight.gif) left no-repeat}
#SiteSearch				{background:url(../images/layout/siteSearch.gif) center no-repeat; font-size:95%; padding-left:15px; text-align:left}
#SiteSearch INPUT		{background:transparent; width:115px; border:0}
#BodyPanel				{border-color:white; border-style:solid; border-width:10px 20px 0 20px; font-size:70%}
#SidePanel				{border-color:white; border-style:solid; border-width:20px 0 0 0; background:url(../images/layout/sidepanel.gif) no-repeat top right; font-size:70%}
#SidePanelContent		{padding:10px 10px 10px 25px; text-align:right; line-height:150%}
#SidePanel H2			{margin:0; padding:4px 0 10px 0; color:#466FA9; font-weight:bold; font-size:125%; border-bottom:0}
#SidePanel P			{margin:2px 0; padding:0; line-height:110%; color:#466FA9; font-family:Arial; font-size:100%}
#SidePanel IMG			{margin:3px 0 0 7px; float:right}
#PageHeader				{margin-bottom:10px}
#PageHeader	H1			{margin:0; padding:0}
#Breadcrumbs			{color:#466FA9}
#PanelBottomLeft		{background:url() right no-repeat}
#PanelBottom			{border-color:#6699cc; border-style:solid; border-width:0px 3px 0px 3px;}
#PanelBottomContent		{font-size:60%; padding:0 0}
#PanelBottom A			{font-weight:bold; text-decoration:none; padding:0 5px}
#PanelBottom A:hover	{text-decoration:underline}
#PanelBottomRight		{background:url() left no-repeat}
.bagsborder	IMG			{border:1px solid #466fa9}

/* SidePanel 2 */
#SidePanel2				{border-color:white; border-style:solid; border-width:20px 0 0 0; background:url(../images/layout/sidepanel2.gif) no-repeat top right; font-size:70%}
#SidePanelContent2		{padding:10px 10px 10px 25px; text-align:right; line-height:150%}
#SidePanel2 H2			{margin:0; padding:4px 0 10px 0; color:#466FA9; font-weight:bold; font-size:125%; border-bottom:0}
#SidePanel2 P			{margin:2px 0; padding:0; line-height:110%; color:#466FA9; font-family:Arial; font-size:100%}
#SidePanel2 IMG			{margin:3px 0 0 7px; float:right}

/* Rolldown navs */
.submenu				{width:100%; background-color:#466FA9; font-size:70%}
.submenu TR				{width:100%; height:15px; background-color:#F3F3F3}
.submenu TD				{padding:1px 2px 2px 6px}
.submenu A				{text-decoration:none}
.submenu A:hover		{color:#ff932e; text-decoration:underline}
.submenu B				{color:#ff932e}

/* Site Map */
.SiteMap				{background-color:#466FA9; font-size:90%; margin-bottom:10px}
.SiteMap TH				{text-align:left; padding:2px 4px}
.SiteMap TD				{padding:2px 4px}
.SiteMap A				{color:black}
.BGcolour1				{background-color:#F3F3F3}
.BGcolour2				{background-color:#DBE5F0}
TH.BGcolour1			{background-color:#C3C3C3}
TH.BGcolour2			{background-color:#B6CAE1}

/* General */
.VerticalPad			{width:100%; display:block}
.TargetBlock			{border:1px solid #466fa9}
.TargetBlockContent		{padding:5px 7px; font-size:11px}
.TargetBlockContentDE	{padding:5px 3px; font-size:11px}
.TargetBlock H2			{margin:5px 0 10px 0; padding:0; border:0; color:#466fa9; font-weight:bold; font-size:140%; text-align:center}
.TargetBlock P			{margin:5px 0; padding:0; font-weight:bold}
.TargetBlock UL			{margin-top:5px; margin-bottom:15px; font-weight:normal; line-height:125%}
.TargetBlock A			{text-decoration:none}
.TargetBlock A:hover	{text-decoration:underline}

.environment			{padding:5px 7px; font-size:11px}
.environment IMG		{}
.environment H2			{margin:5px 0 10px 0; padding:0; border:0; color:#ff932e; font-weight:bold; font-size:130%; text-align:center; line-height:15px}
.environment P			{margin:5px 0; padding:0; font-weight:bold}
.environment UL			{margin-top:5px; margin-bottom:15px; font-weight:normal; line-height:150%}
.environment A			{text-decoration:none}
.environment A:hover	{text-decoration:underline}

.InlinePanel			{background-color:#D3DFED}
.InlinePanel TD			{padding:1px 10px}
#animImg1,#animImg2,#animImg3		{filter:blendTrans(duration=0.6)}
.DataTable				{border:1px solid #466FA9}
.DataTable TH			{background-color:#6e96c4; color:white; font-weight:bold}
.DataCaption			{background-color:white; font-weight:bold; text-align:left; color:black !important}
.ImgCaption				{font-size:80%; text-align:center}
.FillerPanel 			{background-color:#e8e8e8; border:1px solid #6699cc; padding:5px}
.FillerPanel2 			{background-color:white; border:1px solid #6699cc; padding:5px}
.autokap IMG			{margin-bottom:2px; margin-top:2px}
.Bordered				{padding:15px; border:1px solid #6699cc}
.ProdImg				{margin:0 0 20px 50px; border:1px solid #466fa9}
.Imgborder				{border:1px solid #466fa9}
.ImgborderGreen				{border:1px solid #339933}
.AlternateBG			{background-color:#e8e8e8}
.blacktext				{color:black}
.intaseptworks B		{color:#466fa9}
.bags					{text-align:center; border-left:1px solid #466FA9; border-top:2px solid #e8e8e8}
.bags TH				{border-bottom:1px solid #466FA9; border-right:1px solid #466FA9;height:35px}
.bags TD				{border-right:1px solid #466FA9; border-bottom:1px solid #466FA9}
.MarketsBeverage		{border-top:1px solid #466FA9; border-right:1px solid #466FA9; border-bottom:1px solid #466FA9}
.MarketsBeverage IMG	{border:1px solid #466FA9}
.MarketsLiquidFood		{border-top:1px solid #ff932e; border-right:1px solid #ff932e; border-bottom:1px solid #ff932e}
.MarketsLiquidFood IMG	{border:1px solid #ff932e}
.MarketsOtherLiquids		{border-top:1px solid #b7b7b7; border-right:1px solid #b7b7b7; border-bottom:1px solid #b7b7b7}
.MarketsOtherLiquids IMG	{border:1px solid #b7b7b7}
.news					{border-left:1px solid #466FA9; border-top:2px solid #e8e8e8}
.news TH				{border-bottom:1px solid #466FA9; border-right:1px solid #466FA9;height:35px}
.news TD				{border-right:1px solid #466FA9; border-bottom:1px solid #466FA9}
.environment A			{color:#339933}

.banner					{margin-top:20px; border:1px solid #466fa9}
.banner A				{color:black}

.subtitle2	{color: #000000; text-decoration: none; font-weight: bold; font-size: 12px; font-family: arial,helvetica,sans-serif}