.bottomright	{ background-image: url(./layout/bottomright.jpg); background-repeat: no-repeat; background-position: right bottom; padding: 20px 34px 32px 32px; text-align:left; }
.rightfade	{ background-image: url(./layout/rightfade.jpg); background-repeat: repeat-y; background-position: top right; }
.bottom	{ background-image: url(./layout/bottomfade.jpg); background-repeat: repeat-x; background-position: bottom; }
.bottomleft	{ background-image: url(./layout/bottomleft.jpg); background-repeat: no-repeat; background-position: bottom left; }
.leftfade	{ background-image: url(./layout/leftfade.jpg); background-repeat: repeat-y; background-position: left top;}
.topfade	{ background-image: url(./layout/topfade.jpg); background-repeat: repeat-x; background-position: top left;  background-color: white;}
.topright	{ background-image: url(./layout/topright.jpg); background-repeat: no-repeat; background-position: top right ; margin-right: auto; margin-left: auto;}
.topleft	{ background-image: url(./layout/topleft.jpg); background-repeat: no-repeat; background-position: left top;}

.bodybg{
background:#2c4e57;
color:#000;
margin:0px;
padding:0px;
font-family:arial;
}
.wrapper{
width:990px;
margin:auto;
text-align:center;
}
.intro{
background:#007e4e url(./filelibrary/top_woods.jpg) top right no-repeat;
height:188px;
text-align:left;
}

.intro h5{
font-size:16pt;
margin:0px;
color:#fff;
padding-top:120px;
padding-left:20px;
}

#navibar{
margin-top:5px;
background:#535456;
color:#fff;
margin-bottom:5px;
height:100%;
}
.navlang{
color:#fff;
padding:4px 2px 4px 20px;
float:left;
width:194px;
}

#navibar a{
color:#fff;
text-decoration:none;
background:#535456;
font-size:10pt;
}
#navibar a:hover{
color:#fff;
text-decoration:none;
background:#535456;
font-size:10pt;
}

#navibar a:active{
color:#fff;
text-decoration:none;
background:#535456;
font-size:10pt;
}
#navibar .selected{
color:#fff;
text-decoration:none;
background:#535456;
font-size:10pt;
font-weight:bold;
}

.mainnavi{
color:#fff;
padding:4px 2px 4px 0px;
float:left;
}
.separator{
padding-left:8px;
display:inline;
}
.clear{
clear: both;
height: 0;
line-height: 0;
font-size: px; /*for IE*/
}

.extrabar{
width:200px;
padding-left:3px;
}

.extracontent{
margin-left:2px; 
border:1px solid #ccc;
}
.extracontent h1{
background:#2c4e57; 
padding:8px 3px 8px 18px; 
color:#fff; 
font-size:11pt; 
margin:0px; 
font-weight:normal;
}
#subnavicontent h1{
background:#2c4e57; 
padding:8px 3px 8px 18px; 
color:#fff; 
font-size:11pt; 
margin:0px; 
font-weight:normal;
}
#subnavicontent{
height:400px;
margin-right:5px; 
border:1px solid #ccc; 
width:200px; 
background: #fff url(./filelibrary/logo.gif) bottom center no-repeat;
}
.extracontent h2{
padding:3px 8px 0px 8px; 
color:#000; 
font-size:10pt; 
line-height:11pt; 
margin:0px; 
font-weight:bold;
}
.extracontent p{
padding:0px 8px 0px 8px; 
color:#000; 
font-size:10pt; 
line-height:11pt; 
margin:0px;
}
.extracontent a{
padding:0px 8px 0px 8px; 
color:#999; 
font-size:10pt; 
line-height:11pt; 
margin:0px; 
font-style:italic; 
text-decoration:none;
}
#subnavicontent a{
display:block;
background:#fff; 
padding:4px 3px 4px 8px; 
color:#666; 
font-size:10pt; 
margin:0px; 
text-decoration:none; 
}
#subnavicontent a.active{
display:block;
background:#fff; 
padding:4px 3px 4px 8px; 
color:#666; 
font-size:10pt; 
font-weight:bold;
margin:0px; 
text-decoration:none; 
}
.maincontent{
margin:0px 0px 0px 3px; 
border:1px solid #ccc; 
text-align:left; 
padding:8px;
}
.maincontent a{
font-family:Arial;
text-decoration: underline;
font-size: 10pt;
color: #868788;
}

#thumbcontainer a img {
display:block;
text-decoration:none;
margin:0px;
padding:0px;
}


.maincontent a:hover{
font-family:Arial;
text-decoration: underline;
font-size: 10pt;
color: #868788;
}

.maincontent a:active{
font-family:Arial;
text-decoration: underline;
font-size: 10pt;
color: #868788;
}

.maincontent h1{
margin:0px; 
padding:0px; 
font-weight:bold; 
font-size:10pt;
}
.maincontent h2{
margin:0px; 
padding:0px; 
font-weight:bold; 
font-size:12pt;
}
.maincontent p{
line-height:11pt; 
font-size:10pt;
}
#REKRYTOINTILOMAKE{
font-size:10pt;
}
.newsheadline{
margin:8px 0px 0px 0px;
}
