			{padding:0;margin:0;}
body, html	{font-family: Arial, Helvetica, sans-serif;margin:0px 0px 0px 0px;font-size: 10px;background-color: #eceded; height:100%;}
p			{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #000000; line-height: 150%;}
table 		{}

a:link 		{font-weight:bold;text-decoration: none;color:#000000;}
a:visited 	{font-weight:bold;text-decoration: none;color:#000000;}
a:hover 	{font-weight:bold;text-decoration: none;color:#1a447f;}
a:active 	{font-weight:bold;text-decoration: none;color:#000000;}

#center		{position:absolute; left:50%;width:0%;height:100%;z-index:1}
#top		{position:absolute; width:990px; height:117px; left:-495px;top:40px; background-image:url(images/bg_top.gif);z-index:1}
#mainMenu	{position:absolute; width:990px; height:35px; left:-495px; top:157px; background-image:url(images/bg.gif);z-index:2;}
#mainContent{width:655px; height:71%; left:-160px; top:192px; background-image:url(images/bg2.gif);background-position: bottom right; z-index:2; margin-right:30px;z-index:1; }
#content	{ position: relative; width:635px; height:96%;margin:10px 0px 20px 0px;overflow: auto;z-index:2;}
#contentHolder {position:absolute;width:610px;height:96%;}

#mainContentCitat	{position: relative; width:655px; height:71%; left:-160px; top:192px; background-image:url(images/bg3.gif);background-position: bottom right; z-index:2;margin-right:30px;z-index:1; }
#contentCitat	{position:relative; width:635px; height:96%;margin:10px 0px 20px 0px;overflow: auto;z-index:2;}
#footer				{ position: absolute;width:620px; height:120px;background-color: #c5c6c8;}
#footerHem				{ position: absolute;width:620px; height:156px;background-color: #0079bc;}
#footerContent		{margin:5px 10px 5px 10px;}
#footerContentHem		{margin:10px 10px 10px 10px;width:620px;}

#subMenu	{position:absolute; width:335px; height:71%; left:-495px; top:192px;overflow: hidden;background-image:url(images/bg2.gif);background-position: bottom left;z-index:2; }
#leftLogo	{width:180px; height:115px; top:-30px;}
#leftImage	{width:272px; height:142px;background-color:#FFFFFF; margin-left:30px;}
#language   {position:relative;left:466px;top:-27px;height:19px;z-index:7;}
#slogan		{position: relative; width:563px; height:28px; left:50px; top:63px;}
#signin		{position:relative; width:101px; height:15px; left:330px; top:18px;}

#contentBorderHem {margin:0px 30px 0px 30px;}
#contentBorderHem p {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold;font-size:11px;color: #858586; line-height: 160%;}
#mainContentHem	{position: absolute; width:655px; height:551px; left:-160px; top:192px; background-image:url(images/bg2.gif);background-position: bottom right; z-index:2; margin-right:30px;z-index:1; }
#leftLogoHem	{position:absolute; width:137px; height:86px; left:-465px; top:585px;z-index:2;}
#contentHem	{position:absolute; left:0px; width:620px; height:396px;z-index:2;}
#newsHem	{position:absolute; width:620px; height:145px; top:396px; z-index:3; background-color:#0079bc;}

.newsLatestHeader {font-family: Arial, Helvetica, sans-serif;margin:0px 0px 0px 0px;font-size: 12px; text-transform:uppercase; font-weight:bold;}
#newsLatestTable { position:absolute; width:100%;height:50px;}

.newsHemLatestHeader { color:#FFFFFF; margin-bottom:5px;font-family: Arial, Helvetica, sans-serif;font-size: 12px; text-transform:uppercase; font-weight:bold;}
.newsHemLatestSubheader p { color:#FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 10px;font-weight: normal;}
.newsHemLatestSubheader a { color:#FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;}














#siteMap {position:absolute;left:807px;top:-27px;height:18px;width:20px;z-index:7;}

.newsTable		{background-image: url(images/newsBG.gif);background-repeat: no-repeat;background-position:bottom;}
.newsHeader		{font-size: 13px;}
.newsSubHeader p	{font-size: 11px; font-style:normal; line-height: 130%;}
#newsLatest		{font-family: Arial, Helvetica, sans-serif;margin:35px 0px 0px 17px;font-size:12px;}
#newsLatest	b	{font-family: Arial, Helvetica, sans-serif;margin:0px 0px 0px 0px; font-size:11px;}
#newsLatest	a	{ font-weight:normal;text-decoration: none;font-family: Arial, Helvetica, sans-serif;margin:0px 0px 0px 0px; color:#000000; font-size:11px;}
#newsLatest	a:hover	{text-decoration: underline;font-family: Arial, Helvetica, sans-serif;margin:0px 0px 0px 0px; color: #666666; font-size:11px;}
.newsLatestTime {font-family: Arial, Helvetica, sans-serif;margin:0px 0px 0px 5px; font-size:11px;}
.newsSubHeader		{font-family: Arial, Helvetica, sans-serif;font-size:12px; color:#1a447f; font-style:italic;}
.newsImage		{float:left;padding: 0px 15px 0px 0px;}
.newsFilesHeader	{padding:0px 0px 5px 0px;}
.newsFilesLinks	a	{ text-align:center;font-family: Arial, Helvetica, sans-serif;padding-left:5px;color:#000000; font-size:11px;}
.newsFilesLinks	a:hover {font-family: Arial, Helvetica, sans-serif;padding-left:5px;color: #666666; font-size:11px;}
.filelinks		{font-family: Arial, Helvetica, sans-serif;margin:5px 0px 5px 0px;color: #000000; font-size:11px;}
.treemenudiv	{font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#000000;}
.form			{font-family: Arial, Helvetica, sans-serif;font-size: 12px; color:#000000;;float:left;}
.address		{font-family: Arial, Helvetica, sans-serif;font-size:12px;color: #000000; line-height: 135%;}


