html,body,div,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,blockquote,fieldset,input { margin: 0; padding: 0; }

html,body
{
	background-color:#ffffff;
	color:#000000;
	font-family:Verdana, Arial; 
	font-size:11px;background-image:url(../Images/bodyBG.gif);background-repeat:repeat-x;
	padding:0px 0px 0px 0px; 
	margin:0px 0px 0px 0px;
}

.PageBreak		{PAGE-BREAK-AFTER: always;}

img	{border-width: 0px 0px 0px 0px;}

div	{padding:0px 0px 0px 0px;border-width: 0px 0px 0px 0px;}



/************************************************************************
* 	Main Containers & Borders
************************************************************************/
div#MainContainer
{
	margin:auto;
	width:1035px;
}

/************************************************************************
*	Header
************************************************************************/
div#HeaderContainer
{
	float:left;
	width:1035px;background-image:url(../Images/HdrBG.jpg);background-repeat:no-repeat;
	height:225px;overflow:hidden;
}
	div#HeaderRight
	{
		float:left;
		width:169px;
		height:218px;padding:7px 0px 0px 91px;
	}
	div#HeaderLeft
	{
		float:left;
		width:775px;
		height:225px
	}
		div#HeaderLeftLanguage
		{
			float:left;
			width:402px;
			height:38px;padding:0px 0px 0px 318px;
		}
		div#LanguageCont
		{
			float:left;
			width:83px;
			height:19px;padding-top:19px;
		}
		div#FlagCont
		{
			float:left;
			width:53px;
			height:27px;padding-top:11px;
		}

	div#HeaderMainImage
	{
		float:left;
		width:497px;
		height:187px;
	}
	div#HeaderContact
	{
		float:left;
		width:278px;
		height:141px;padding:46px 0px 0px 0px;
	}
/************************************************************************
*	MainBody
************************************************************************/
div#MainBodyContainer
{
	float:left;
	width:1035px;
	background-image:url(../Images/ContentBGRepeat.jpg);background-repeat:repeat-y;
}
div#MainBodyContainerInt
{
	float:left;
	width:1035px;background-image:url(../Images/ContentBG.jpg);background-repeat:no-repeat;
	
}
div#MainBodyContainerIntNew
{
	float:left;
	width:947px;background-image:url(../Images/ContentBGBottom.jpg);background-repeat:no-repeat;
	background-position:left bottom;padding:0px 44px 0px 44px;
}
	div#LeftPane
	{
		float:left;
		width:198px;
	}
		div#LeftPaneNavigation
		{
			float:left;
			width:143px;padding:22px 17px 60px 38px;
		}
		div#LeftPaneBottom
		{
			float:left;
			width:198px;
		}
		div#LeftPaneBottomImage
		{
			float:left;
			width:195px;padding-left:3px;padding-bottom:50px;
		}
		
		
	
	div#ContentArea
	{
		float:left;
		width:459px;padding:27px 3px 27px 18px;
	}
	div#ContentArea2
	{
		float:left;
		width:660px;padding:27px 3px 27px 18px;
	}
	div#ApplicationContentArea
	{
		float:left;
		width:728px;padding:27px 3px 27px 18px;
	}
	
	div#RightPane
	{
		float:left;
		width:269px;padding-top:11px;overflow:hidden;
	}
		div#RightPaneWidget
		{
			float:left;
			width:227px;padding-left:42px;padding-bottom:4px;
		}
		div#EngFlashRotatingPortfolio
		{
			float:left;
			width:214px;padding-top:5px;height:103px;
			background-image:url(../Images/Eng-Flash.gif);
			background-repeat:no-repeat;padding:62px 28px 23px 27px;
		}
		div#FreFlashRotatingPortfolio
		{
			float:left;
			width:214px;padding-top:5px;height:103px;
			background-image:url(../Images/fre-Flash.gif);
			background-repeat:no-repeat;padding:62px 28px 23px 27px;
		}
		div#GerFlashRotatingPortfolio
		{
			float:left;
			width:214px;padding-top:5px;height:103px;
			background-image:url(../Images/Ger-Flash.gif);
			background-repeat:no-repeat;padding:62px 28px 23px 27px;
		}
		div#ItaFlashRotatingPortfolio
		{
			float:left;
			width:214px;padding-top:5px;height:103px;
			background-image:url(../Images/Ita-Flash.gif);
			background-repeat:no-repeat;padding:62px 28px 23px 27px;
		}
		div#JapFlashRotatingPortfolio
		{
			float:left;
			width:214px;padding-top:5px;height:103px;
			background-image:url(../Images/Jap-Flash.gif);
			background-repeat:no-repeat;padding:62px 28px 23px 27px;
		}
		div#SpaFlashRotatingPortfolio
		{
			float:left;
			width:214px;padding-top:5px;height:103px;
			background-image:url(../Images/Spa-Flash.gif);
			background-repeat:no-repeat;padding:62px 28px 23px 27px;
		}
		
		
		div#RightPortfolio
		{
			float:left;
			width:269px;
		}
		
		
	
/************************************************************************
*	Footer
************************************************************************/
div#FooterContainer
{
	float:left;
	width:931px;
	background-image:url(../Images/FooterBG.gif);background-repeat:no-repeat;
	padding:26px 52px 50px 52px;
}


.errormsg			{ font-family:Arial;font-size:11px;color:#FF0000;font-weight:bold; }
.errormsg2			{ font-family:Arial;font-size:12px;color:#FF0000;font-weight:bold; }
.Succemsg			{ font-family:Arial;font-size:11px;color:#535553;font-weight:bold; }
#Msglabel 				{}
.labelMsg	{padding:10px; background-color: #f0f8fb; border: solid 1px #95b5c8;text-align:center;}



