div#framework							{
										    width:768px;
										    text-align:left;
										    padding:0;
										    margin:0 auto;
										}
div#framework div#top					{
										    float:left;
										    width:750px;
										    padding:0 9px 0 9px;
										    margin:0;
										    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='/images/background/frameworkTop.png');
										}
div#framework div#top[id]				{
										    background:url('/images/background/frameworkTop.png') repeat-y;
										}
div#framework div#bottom				{
										    float:left;
										    width:750px;
										    height:22px;
										    padding:0 9px 0 9px;
										    margin:0;
										    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='/images/background/frameworkBottom.png');
										}
div#framework div#bottom[id]			{
										    background:url('/images/background/frameworkBottom.png') repeat-y;
										}
div#footer								{
										    float:left;
										    width:750px;
										    padding:0 9px 20px 9px;
										    margin:0;
										}
div#footer ul							{
										    float:left;
										    width:750px;
										    padding:0;
										    margin:0;
										}
div#footer ul li						{
										    float:left;
										    height:12px;
										    padding:0;
										    margin:0;
										    list-style:none;
										    overflow:hidden;
										}
div#footer ul li#menuCopyright			{
										    width:295px;
										    padding:0;
										    margin:6px 0 0 0;
										    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='/images/background/footerCopyright.png');
										}
div#footer ul li#menuCopyright[id]		{
										    background:url('/images/background/footerCopyright.png') no-repeat;
										}
div#footer ul li#menuTerms				{
										    width:107px;
										    padding:0;
										    margin:6px 0 0 7px;
										}
div#footer ul li#menuSitemap		    {
										    width:37px;
										    padding:0;
										    margin:6px 7px 0 7px;
										}
div#footer ul li#menuSearch			    {
										    width:30px;
										    padding:0;
										    margin:6px 7px 0 10px;
										}
div#footer ul li#menuFlagsGB 			{  
										    width:20px;
										    padding:0;
										    margin:4px 5px 0 35px;
										}
div#footer ul li#menuFlagsFI 			    {  
										    width:20px;
										    padding:0;
										    margin:4px 15px 0 5px;
										}
										/*
div#footer ul li#menuBirdstep		    {
										    width:38px;
										    padding:0;
										    margin:6px 7px 0 105px;
										}*/
div#footer ul li#menuSeparator,
div#footer ul li#menuSeparator2,
div#footer ul li#menuSeparator3			{
										    width:2px;
										    padding:0;
										    margin:6px 7px 0 7px;
										    background:url('/images/background/footerSeparator.gif') no-repeat;
										}
div#footer ul li#menuLegal				{
										    width:81px;
										    padding:0;
										    margin:6px 0 0 7px;
										}
div#menu								{
										    float:left;
										    width:750px;
										    padding:0;
										    margin:0;
										}
div#menu ul								{
										    float:left;
										    width:750px;
										    padding:0;
										    margin:0;
										}
div#menu ul li							{
										    float:left;
										    height:15px;
										    padding:0;
										    margin:0;
										    list-style:none;
										    overflow:hidden;
										}
div#menu ul li#menuLogo					{
										    width:120px;
										    height:46px;
										    padding:12px 35px 16px 25px;
										}
div#menu ul li.menuObject   			{
										    margin:37px 18px 21px 0;
										}
div#holderStriped						{
										    float:left;
										    width:473px;
										    padding:0 28px 20px 249px;
										    margin:0;
										    background:url('/images/background/holder.gif') no-repeat;
										}
div#holderClean							{
										    float:left;
										    width:750px;
										    padding:0;
										    margin:0;
										}
div#holder								{
										    float:left;
										    width:694px;
										    padding:0 28px 20px 28px;
										    margin:0;
										    background:url('/images/background/holder.gif') no-repeat;
										}
div#submenu								{
										    float:left;
										    width:202px;
										    padding:0 19px 0 0;
										    margin:33px 0 0 0;
										}
div#submenuTitle						{
										    float:left;
										    width:202px;
										    height:32px;
										    padding:0 0 5px 0;
										    margin:0;
										}
div#submenuTop							{
										    float:left;
										    width:202px;
										    height:17px;
										    padding:0;
										    margin:0;
										    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='/images/background/submenuTop.png');
										}
div#submenuTop[id]						{
										    background:url('/images/background/submenuTop.png') no-repeat;
										}
div#submenuContent						{
										    float:left;
										    width:200px;
										    padding:0 1px 0 1px;
										    margin:0;
										    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='/images/background/submenuContent.png');
										}
div#submenuContent[id]					{
										    background:url('/images/background/submenuContent.png') repeat-y;
										}
div#submenuBottom						{
										    float:left;
										    width:202px;
										    height:11px;
										    padding:0;
										    margin:0;
										    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='/images/background/submenuBottom.png');
										}
div#submenuBottom[id]					{
										    background:url('/images/background/submenuBottom.png') no-repeat;
										}
div#content								{
										    float:left;
										    width:473px;
										    padding:0;
										    margin:33px 0 0 0;
										}
div#contentTop							{
										    float:left;
										    width:473px;
										    height:32px;
										    padding:0;
										    margin:0;
										    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='/images/background/contentTop.png');
										}
div#contentTop[id]						{
										    background:url('/images/background/contentTop.png') no-repeat;
										}
div#contentTopFlash						{
										    float:left;
										    /*width:473px;
										    height:255px;*/
										    padding:0;
										    margin:0;
										}
div#contentContent						{
										    float:left;
										    width:391px;
										    padding:0 41px 0 41px;
										    margin:0;
										    /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='/images/background/contentContent.png');*/
										}
div#contentContent[id]					{
										    background:url('/images/background/contentContent.png') repeat-y;
										}
div#contentStretch						{
										    float:left;
										    width:471px;
										    padding:0 1px 0 1px;
										    margin:0;
										    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='/images/background/contentStretch.png');
										}
div#contentStretch[id]					{
										    background:url('/images/background/contentStretch.png') repeat-y;
										}
div#contentBottom						{
										    float:left;
										    width:473px;
										    height:32px;
										    padding:0;
										    margin:0;
										    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='/images/background/contentBottom.png');
										}
div#contentBottom[id]					{
										    background:url('/images/background/contentBottom.png') no-repeat;
										}
div#postsPages							{
										    float:left;
										    width:391px;
										    padding:21px 0 0 0;
										    margin:20px 0 0 0;
										    border:solid #e5e5e5;
										    border-width:1px 0 0 0;
										}
div#postsPages ul						{
										    float:left;
										    padding:0;
										    margin:0;
										}
div#postsPages ul li					{
										    float:left;
										    padding:0;
										    margin:0;
										    list-style:none;
										}
div#postsPages ul li#previous			{
										    font-family:Arial,Verdana,sans-serif;
										    font-size:12px;
										    padding:0 7px 0 17px;
										    background:url('/images/icon/previous.gif') 0 6px no-repeat;
										} 
div#postsPages ul li#previousInactive	{
										    font-family:Arial,Verdana,sans-serif;
										    font-size:12px;
										    padding:0 7px 0 17px;
										    color:#8f8f8f;
										    background:url('/images/icon/previousInactive.gif') 0 6px no-repeat #ffffff;
										}
div#postsPages ul li#next				{
										    font-family:Arial,Verdana,sans-serif;
										    font-size:12px;
										    padding:0 19px 0 8px;
										    background:url('/images/icon/next.gif') 0 2px no-repeat;
										}
div#postsPages ul li#nextInactive		{
										    font-family:Arial,Verdana,sans-serif;
										    font-size:12px;
										    padding:0 19px 0 8px;
										    color:#8f8f8f;
										    background:url('/images/icon/nextInactive.gif') 0 2px no-repeat #ffffff;
										}
div#leftBody        					{
										    float:left;
										    width:220px;
										    padding:10px;
										    margin:0 0 0 0;
										}
div#middleBody        					{
										    float:left;
										    width:160px;
										    padding:10px 10px 10px 30px;
										    margin:0 0 0 0;
										}
div#rightBody        					{
										    float:left;
										    width:190px;
										    padding:10px 10px 10px 10px;
										    margin:0 0 0 0;
										}
div#leftBody_2        					{
										    float:left;
										    width:190px;
										    padding:10px 10px 10px 15px;
										    margin:0 0 0 0;
										}
div#middleBody_2       					{
										    float:left;
										    width:190px;
										    padding:10px 10px 10px 10px;
										    margin:0 0 0 0;
										}
div#contentNews   					    {
										    float:left;
										    width:380px;
										    height: 150px;
										    padding:10px;
										    margin:0 0 0 0;
										}
div#startpageBody						{
										    float:left;
										    width:750px;
										    padding:0;
										    margin:0;
										    /*background:url('/images/birdstep_startpage_rows.gif')  repeat;*/
										}
										
/*------ Site map items ---*/
table.linkssitemap                      {
	                                        border-width: 0px;
	                                        border-spacing: 0px;
	                                        border-style: none;
	                                        border-color: white;
	                                        border-collapse: collapse;
	                                        background-color: white;
	                                        padding: 0px;
                                        }


tr.sitemapheader
                                        {
                                            padding: 0.4em 0.4em 0.4em 0.4em;
                                            font-size: 1.2em;
                                            font-weight: bolder;
                                            text-decoration: none;
                                            color: #012A6A;
                                        }                                       
a.linklist,
a.linklist:link,
a.linklist:visited					
                                        {
                                            text-decoration:none;
                                            color: #3ba5d9;
                                            font-size: 11px;
                                            line-height: 10px;
                                            font-family: Arial,Verdana,sans-serif;
                                            font-weight: normal;
                                            font-style: normal;
                                            margin: 0px;
                                            padding: 0px;
                                        }
tr.sitemapheader a.linklist
                                        {
                                            color: #012A6A;
                                            font-weight: bold;
                                        }
a.linklist:hover					
                                        {
                                            text-decoration:underline;
                                        }

/* DATABASE */
div#DBleftBody        					{
										    float:left;
										    width:230px;
										    padding:10px;
										    margin:0 0 0 0;
										}
div#DBmiddleBody        				{
										    float:left;
										    width:230px;
										    padding:10px 10px 10px 10px;
										    margin:0 0 0 0;
										}
div#DBrightBody        					{
										    float:left;
										    width:230px;
										    padding:10px 10px 10px 10px;
										    margin:0 0 0 0;
										}
div#DBstartpageBody						{
										    float:left;
										    width:750px;
										    padding:0;
										    margin:0;
										    background:url('/images/birdstep_startpage_rows.gif')  repeat;
										}
										
/* DB Sectionholder */
div#sectionHolder div#DBtitle1			{
										    float:left;
										    width:250px;
										    height:40px;
										    padding:0;
										    margin:0;
										    background:#008BD0;
										    color:#ffffff;
										}
div#sectionHolder div#DBtitle2			{
										    float:left;
										    width:250px;
										    height:40px;
										    padding:0;
										    margin:0;
										    background:#012A6A;
										    color:#ffffff;
										}
div#sectionHolder div#DBtitle3			{
										    float:left;
										    width:250px;
										    height:40px;
										    padding:0;
										    margin:0;
										    background:#008BD0;
										    color:#ffffff;
										}
										
div#sectionHolder div.image				{
										    float:left;
										    width:250px;
										    padding:0;
										    margin:0;
										}
div#startpageLeftHolderHolder			{
										    float:left;
										    width:446px;
										    padding:30px 26px 17px 30px;
										    margin:0;
										}
div#startpageLeftHolderHolder div#contentLeft	{
										    float:right;
										    width:446px;
										    height:290px;
										    padding:4px 0 4px 0;
										    margin:0;
										    background:url('/images/background/containerStartpageLarge_whi.png') no-repeat #ffffff;
										    color:#aeaeae;
										}
div#startpageRightHolderHolder			{
										    float:left;
										    width:213px;
										    padding:30px 24px 17px 10px;
										    margin:0;
										}
div#startpageRightHolderHolder div#contentRight		{
										    float:right;
										    width:213px;
										    height:290px;
										    padding:4px 0 4px 0;
										    margin:0;
										    background:url('/images/background/containerStartpageSmall_whi.gif') no-repeat #ffffff;
										    color:#aeaeae;
										}
div#startpageLeftHolderHolder div#contentLeft p.headline	{
										    float:right;
										    width:270px;
										    padding:6px 0 0 90px;
										    margin:0;
										    line-height:15px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:11px;
										}

/* Startpage container */
div#startContTop							{
										    float:left;
										    width:446px;
										    height:12px;
										    padding:0;
										    margin:0;
										    /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='../images/background/conStartLarge_top.png');*/
										}
div#startContTop[id]						{
										    background:url('/images/background/conStartLarge_top.png') no-repeat;
										}
div#startContContent					{
										    float:left;
										    width:446px;
										    padding:0;
										    margin:0;
										    /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale, src='../images/background/conStartLarge_middle.png');*/
										}
div#startContContent[id]						{
										    background:url('/images/background/conStartLarge_middle.png') no-repeat;
										}
div#startContBottom						{
										    float:left;
										    width:446px;
										    height:23px;
										    padding:0;
										    margin:0;
										    /*filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop, src='../images/background/conStartLarge_bottom.png');*/
										}
div#startContBottom[id]					{
										    background:url('/images/background/conStartLarge_bottom.png') no-repeat;
										}		
										
/* Content FULL container */
div#contentTopFull							{
										    float:left;
										    width:694px;
										    height:12px;
										    padding:0;
										    margin:0;
										}
div#contentTopFull[id]						{
										    background:url('/images/background/containerLarge_top.png') no-repeat;
										}
div#contentContentFull					{
										    float:left;
										    width:654px;
										    padding:0 20px 0 20px;
										    margin:0;
										}
div#contentContentFull[id]						{
										    background:url('/images/background/containerLarge_middle.png') repeat-y;
										}
div#contentBottomFull						{
										    float:left;
										    width:694px;
										    height:23px;
										    padding:0;
										    margin:0;
										}
div#contentBottomFull[id]					{
										    background:url('/images/background/containerLarge_bottom.png') no-repeat;
										}		
										
										
div#startpageLeftHolderHolder div#startContContent p.headline	{
										    float:right;
										    width:270px;
										    padding:6px 0 0 90px;
										    margin:0;
										    line-height:15px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:11px;
										}		
div#DBstartscroll                       
                                        {
                                            overflow: auto;
                                            width: auto;
                                            height: 320px;
                                            
                                        }						