body									{
										    margin:0;
										    padding:0;
										    background:url('/images/background/body.gif') repeat-x;
										    text-align:center;
										}
img										{
										    display:block;
										    border:0;
										}
form									{
										    display:inline;
										    border:0;
										}
input									{
										    display:inline;
										    padding:2px 4px 2px 4px;
										    /*width:196px;*/
										    margin:0;
										    /*background:#ffffff;*/
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:11px;
										    /*color:#022b6b;
										    border:solid 1px #a5acb2;*/
										}
input.login								{
										    width:130px;
										}
select									{
										    padding:2px 1px 2px 1px;
										    width:206px;
										    margin:0;
										    background:#ffffff;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:11px;
										    color:#022b6b;
										    border:solid #a5acb2 1px;
										}
textarea								{
										    padding:2px 1px 2px 1px;
										    width:280px;
										    height:100px;
										    margin:0;
										    background:#ffffff;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:11px;
										    color:#022b6b;
										    border:solid #a5acb2 1px;
										}
table
										{
											float: left;
										}

.formheader							    {
										    line-height:16px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:bold;
										    font-style:normal;
										    font-size:12px;
										    color:#022b6b;
										}
.formtext							    {
										    line-height:16px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:10px;
										    color:#022b6b;
										}
label							        {
										    line-height:16px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:10px;
										    color:#022b6b;
										    border: 0px;
										}
fieldset							    {
										    border: 0px;
										}
p, li, td										{
										    line-height:16px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:12px;
										    color:#022b6b;
										}
.startpage								{
										    line-height:12px;
										    font-size:12px;
										    margin-top: -1px;
										}
h1, h2, h3, h4, h5, h6						{
										    font-size:12px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    margin:0px;
										    padding:0px;
										}
h2#headertitle, h2#headertitle2,
h1#headertitle, h1#headertitle2		    {
										    margin:0;
										    background:#ffffff;
										    font-size:30px;
										    font-weight:bold;
										    color:#022b6b;
										}
h1#section, h1#section2,
h2#section								{
										    margin:0;
										    background:#ffffff;
										    font-size:30px;
										    font-weight:normal;
										    color:#022b6b;
										}
h2#section2								{
										    margin: 5px 0 5px 0;
										    background:#ffffff;
										    font-size:20px;
										    line-height: 27px;
										    font-weight:normal;
										    color:#022b6b;
										}
										
h3, h3#introtext						{
										    margin:5px 0px 0px 0px;
										    padding: 0px;
										    background-color: Transparent;
										    font-size: 13px;
										    font-weight: bold;
										    line-height:20px;
										    color:#022b6b;
										}
span#DBmainintro						{
										    margin: 5px 0px 0px 0px;
										    padding-top: 0px;
										    background-color: Transparent;
										    font-size: 13px;
										    font-weight: bold;
										    line-height: 20px;
										    color:#022b6b;
										    font-family: Arial,Verdana,sans-serif;
										}
/* Sifr.css */
/*.headline3_blue						{
										    margin:0px 0px 0px 0px;
										    padding: 0px;
										    background-color: Transparent;
										    font-size: 12px;
										    line-height:16px;
										    color:#022b6b;
										}*/
h4#attentionText						{
										    margin:0;
										    background:#ffffff;
										    font-size:16px;
										    font-weight:bold;
										    color:#022b6b;			
										}
h4										{
										    margin:10px 0 0 14px;
										    font-size:18px;
										}
h6										{
										    margin:0;
										    padding:0 0 14px 0;
										    font-size:12px;
										    font-weight:bold;
										}
div#sectionHolder						{
										    float:left;
										    width:750px;
										    padding:0;
										    margin:0;
										}
div#sectionHolder div#title1			{
										    float:left;
										    width:250px;
										    height:40px;
										    padding:0;
										    margin:0;
										    background:#91cc00;
										    color:#ffffff;
										}
div#sectionHolder div#title2			{
										    float:left;
										    width:250px;
										    height:40px;
										    padding:0;
										    margin:0;
										    background:#cca500;
										    color:#ffffff;
										}
div#sectionHolder div#title3			{
										    float:left;
										    width:250px;
										    height:40px;
										    padding:0;
										    margin:0;
										    background:#008BD0;
										    color:#ffffff;
										}
p.newsheadline	                        {
										    margin:0;
										    line-height:15px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:11px;
										    background-color: Transparent;
										}									
										

p.newsdate		                        {
										    margin:0;
										    line-height:15px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:11px;
										    color:#8f8f8f;
										}
td.eventsdate							
										{
											width: 150px;
										}
div#newsHolder div#content p.date		{
										    float:right;
										    width:63px;
										    padding:6px 17px 0 0;
										    margin:0;
										    line-height:15px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:11px;
										}
div#attentionHolder						{
										    float:left;
										    width:190px;
										    padding:28px 30px 17px 30px;
										    margin:0;
										}
div#attentionHeadline					{
										    float:left;
										    width:190px;
										    padding:0;
										    margin:0;
										}
div#attentionLink						{
										    float:left;
										    width:70px;
										    height:11px;
										    overflow:hidden;
										    padding:10px 0 0 0;
										    margin:0;
										}
div.overviewHolderLeft					{
										    float:left;
										    width:235px;
										    padding:0;
										    margin:0;
										}
div.overviewHolderRight					{
										    float:left;
										    width:235px;
										    padding:0;
										    margin:0;
										}
div#overviewTitle1						{
										    float:left;
										    width:235px;
										    height:40px;
										    padding:0;
										    margin:0;
										    background:#008BD0;
										    color:#ffffff;
										}
div#overviewTitle2						{
										    float:right;
										    width:235px;
										    height:40px;
										    padding:0;
										    margin:0;
										    background:#91cc00;
										    color:#ffffff;
										}
div#overviewTitle3						{
										    float:left;
										    width:235px;
										    height:40px;
										    padding:0;
										    margin:0;
										    background:#cca500;
										    color:#ffffff;
										}
div#overviewTitle4						{
										    float:right;
										    width:236px;
										    height:40px;
										    padding:0;
										    margin:0;
										    background:#cccc00;
										    color:#ffffff;
										}
div#overview1							{
										    float:left;
										    width:195px;
										    padding:5px 20px 20px 20px;
										    margin:0;
										    background:#ffffff;
										    line-height:15px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:11px;
										    color:#5b8000;
										}
div#overview2							{
										    float:right;
										    width:196px;
										    padding:5px 20px 20px 20px;
										    margin:0;
										    background:#ffffff;
										    line-height:15px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:11px;
										    color:#008066;
										}
div#overview3							{
										    float:left;
										    width:195px;
										    padding:5px 20px 0 20px;
										    margin:0;
										    background:#ffffff;
										    line-height:15px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:11px;
										    color:#808000;
										}
div#overview4							{
										    float:right;
										    width:196px;
										    padding:5px 20px 0 20px;
										    margin:0;
										    background:#ffffff;
										    line-height:15px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:11px;
										    color:#806800;
										}
p.overview1Title						{
										    padding:0;
										    margin:15px 0 0 0;
										}
p.overview1								{
										    padding:0;
										    margin:0;
										}
p.overview2Title						{
										    padding:0;
										    margin:15px 0 0 0;
										}
p.overview2								{
										    padding:0;
										    margin:0;
										}
p.overview3Title						{
										    padding:0;
										    margin:15px 0 0 0;
										}
p.overview3								{
										    padding:0;
										    margin:0;
										}
p.overview4Title						{
										    padding:0;
										    margin:15px 0 0 0;
										}
p.overview4								{
										    padding:0;
										    margin:0;
										}
div#contentFlash						{
										    float:left;
										    width:750px;
										    height:265px;
										    padding:0;
										    margin:0;
										}
p.contentText, div#contentText		    {
										    float:left;
										    width:391px;
										    padding:21px 0 0 0;
										    margin:0;
										    background:#ffffff;
										    color:#022b6b;
										}
p.contentLink							{
										    float:left;
										    width:391px;
										    padding:0;
										    margin:0;
										}
div.contentImageStretch					{
										    float:left;
										    width:391px;
										    padding:21px 0 0 0;
										    margin:0;
										}
img.contentImageRight					{
										    float:right;
										    width:auto;
										    padding:0 0 15px 15px;
										    margin:0;
										}
div#contentImage						{
										    float:left;
										    width:166px;
										    padding:21px 0 0 0;
										    margin:0;
										}
p.focusPostsEmpty						{
										    float:left;
										    width:391px;
										    padding:21px 0 0 0;
										    margin:0;
										    background:#ffffff;
										    line-height:16px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:12px;
										    color:#022b6b;
										}
div.focusPostsHolder					{
										    float:left;
										    width:391px;
										    padding:21px 0 20px 0;
										    margin:0;
										    background:#ffffff;
										    line-height:16px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:12px;
										    color:#022b6b;
										    border:solid #e5e5e5;
										    border-width:0 0 1px 0;
										}
div.focusPostsHolder p.date				{
										    float:left;
										    width:391px;
										    padding:0;
										    margin:0;
										    background:#ffffff;
										    font-size:11px;
										    color:#8f8f8f;
										}
div.focusPostsHolder h5.headline		{
										    float:left;
										    width:391px;
										    padding:0;
										    margin:0;
										    font-weight:bold;
										}
div.focusPostsHolder p.intro			{
										    float:left;
										    width:391px;
										    padding:0;
										    margin:0;
										}
div.focusPostsHolder p.link				{
										    float:left;
										    padding:16px 0 0 0;
										    margin:0;
										}
div.postsHolder							{
										    float:left;
										    width:391px;
										    padding:16px 0 0 0;
										    margin:0;
										    background:#ffffff;
										    line-height:16px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:12px;
										    color:#022b6b;
										}
div.postsHolderStart					{
										    float:left;
										    width:391px;
										    padding:28px 0 0 0;
										    background:#ffffff;
										    line-height:16px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:12px;
										    color:#022b6b;
										}
p.postsDate								{
										    float:left;
										    width:391px;
										    padding:0;
										    margin:0;
										    background:#ffffff;
										    font-size:11px;
										    color:#8f8f8f;
										}
h5.postsHeadline						{
										    float:left;
										    width:391px;
										    padding:0;
										    margin:0;
										    font-weight:bold;
										}
p.postsLink								{
										    float:left;
										    padding:0;
										    margin:0;
										}
p#postEmpty								{
										    float:left;
										    width:391px;
										    padding:21px 0 0 0;
										    margin:0;
										    background:#ffffff;
										    line-height:16px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:12px;
										    color:#022b6b;
										}
div#postHolder							{
										    float:left;
										    width:391px;
										    padding:21px 0 20px 0;
										    margin:0;
										    background:#ffffff;
										    line-height:16px;
										    font-family:Arial,Verdana,sans-serif;
										    font-weight:normal;
										    font-style:normal;
										    font-size:12px;
										    color:#022b6b;
										    border:solid #e5e5e5;
										    border-width:0 0 1px 0;
										}
div#postHolder p#date					{
										    float:left;
										    width:391px;
										    padding:0;
										    margin:0;
										    background:#ffffff;
										    font-size:11px;
										    color:#8f8f8f;
										}
div#postHolder h5#headline				{
										    float:right;
										    width:391px;
										    padding:0;
										    margin:0;
										    font-weight:bold;
										}
div#postHolder p#intro					{
										    float:right;
										    width:391px;
										    padding:0;
										    margin:0;
										    font-weight:normal;
										}
div#postHolder p#text					{
										    float:right;
										    width:391px;
										    padding:0;
										    margin:0;
										    font-weight:normal;
										}
div#postHolder p#link					{
										    float:left;
										    padding:16px 0 0 0;
										    margin:0;
										}
div#postHolder div#file					{
										    float:left;
										    padding:16px 0 0 0;
										    margin:0;
										}
p#postHolderBack						{
										    float:left;
										    clear:both;
										    padding:21px 0 0 0;
										    margin:0;
										    background:#ffffff;
										    line-height:16px;
										    font-family:Arial,Verdana,sans-serif;
										    font-size:12px;
										    font-weight:normal;
										    font-style:normal;
										    color:#022b6b;
										}
div.blogHolder							{
										    float:left;
										    width:391px;
										    padding:0;
										    margin:21px 0 0 0;
										    background:#ffffff;
										    line-height:16px;
										    font-family:Arial,Verdana,sans-serif;
										    font-size:12px;
										    font-weight:normal;
										    font-style:normal;
										    color:#022b6b;
										    border:solid #e5e5e5;
										    border-width:0 0 1px 0;
										}
div.blogHolderEnd						{
										    float:left;
										    width:391px;
										    padding:0;
										    margin:21px 0 0 0;
										    background:#ffffff;
										    line-height:16px;
										    font-family:Arial,Verdana,sans-serif;
										    font-size:12px;
										    font-weight:normal;
										    font-style:normal;
										    color:#022b6b;
										    border:0;
										}
p.blogDate								{
										    float:left;
										    width:60px;
										    padding:0;
										    margin:0;
										    background:#ffffff;
										    font-size:11px;
										    color:#8f8f8f;
										}
p.blogAuthor							{
										    float:left;
										    width:331px;
										    padding:0;
										    margin:0;
										    font-size:11px;
										}
h5.blogHeadline							{
										    float:left;
										    width:391px;
										    padding:0;
										    margin:0;
										    font-weight:bold;
										}
p.blogText								{
										    float:left;
										    width:391px;
										    padding:0;
										    margin:0 0 20px 0;
										    background:#ffffff;
										    color:#022b6b;
										}
p.blogTextEnd							{
										    float:left;
										    width:391px;
										    padding:0;
										    margin:0;
										    background:#ffffff;
										    color:#022b6b;
										}
div#contentFileHolder					{
										    float:left;
										    display:block;
										    width:391px;
										    padding:15px 0 0 0;
										    margin:0;
										    background:#ffffff;
										    line-height:18px;
										    font-family:Arial,Verdana,sans-serif;
										    font-size:12px;
										    font-weight:normal;
										    font-style:normal;
										    color:#022b6b;
										}
div.contentFileDoc						{
										    float:left;
										    display:block;
										    width:351px;
										    padding:0 0 8px 40px;
										    margin:0;
										    background:url('/images/icon/doc.gif') 0 3px no-repeat;
										}
div.contentFilePpt						{
										    float:left;
										    display:block;
										    width:351px;
										    padding:0 0 8px 40px;
										    margin:0;
										    background:url('/images/icon/ppt.gif') 0 3px no-repeat;
										}
div.contentFileXls						{
										    float:left;
										    display:block;
										    width:351px;
										    padding:0 0 8px 40px;
										    margin:0;
										    background:url('/images/icon/xls.gif') 0 3px no-repeat;
										}
div.contentFilePdf						{
										    float:left;
										    display:block;
										    width:351px;
										    padding:0 0 8px 40px;
										    margin:0;
										    background:url('/images/icon/pdf.gif') 0 3px no-repeat;
										}
div.contentFileEps						{
										    float:left;
										    display:block;
										    width:351px;
										    padding:0 0 8px 40px;
										    margin:0;
										    background:url('/images/icon/eps.gif') 0 3px no-repeat;
										}
div.contentFileJpg						{
										    float:left;
										    display:block;
										    width:351px;
										    padding:0 0 8px 40px;
										    margin:0;
										    background:url('/images/icon/jpg.gif') 0 3px no-repeat;
										}
div.contentFileGif						{
										    float:left;
										    display:block;
										    width:351px;
										    padding:0 0 8px 40px;
										    margin:0;
										    background:url('/images/icon/gif.gif') 0 3px no-repeat;
										}
div.contentFileTif						{
										    float:left;
										    display:block;
										    width:351px;
										    padding:0 0 8px 40px;
										    margin:0;
										    background:url('/images/icon/tif.gif') 0 3px no-repeat;
										}
p.contentFileLink						{
										    float:left;
										    padding:0 5px 0 0;
										    max-width:331px;
										    margin:0;
										}
div.contentFileLanguageEn				{
										    float:left;
										    display:block;
										    width:20px;
										    height:14px;
										    padding:0;
										    margin:0;
										    background:url('/images/icon/flagEn.gif') 0 3px no-repeat;
										}
div.contentFileLanguageNo				{
										    float:left;
										    display:block;
										    width:14px;
										    height:14px;
										    padding:0;
										    margin:0;
										    background:url('/images/icon/flagNo.gif') 0 3px no-repeat;
										}
p.contentFileDetails					{
										    float:left;
										    width:351px;
										    padding:0;
										    margin:0;
										}
p.contentFileDetailsLast				{
										    float:left;
										    width:351px;
										    padding:0 0 18px 0;
										    margin:0;
										}
.nobr									{
										    white-space: nowrap;
										}
.nobr_startpage							
										{
										    line-height:18px;
										    font-size: 13px !important;
										}
p.startpageLink                 	    {
										    padding:-20px 0 0 0;
										    margin:-0px 0 0 0;
										}
										
/* --------- Image format FROM Styles/editor.css ----------- */
img.topleftfloatingimage
                                        {
                                            margin-right: 1em;
                                            margin-bottom: 1em;
                                            float: left;
                                        }
img.toprightfloatingimage
                                        {
	                                        float: right;
                                            margin-left: 1em;
                                            margin-bottom: 1em;
                                            padding:0 0 15px 15px;
                                        }
img.shadow
                                        {
                                            position: relative;
                                            filter: progid:DXImageTransform.Microsoft.Shadow(color=#555555,direction=135,strength=5);
                                        }
img.opacity
                                        {
	                                        position: relative;
	                                        filter: alpha(opacity=40,finishopacity=24,style=3);
                                        }
img.fliph
                                        {
                                            position: relative;
                                            filter: fliph;
                                        }
img.flipv
                                        {
	                                        position: relative;
	                                        filter: flipv;
                                        }
img.dashedborder
                                        {
	                                        position: relative;
	                                        border: dashed 1px grey;
                                        }
img.circularfade
                                        {
                                            position: relative;
                                            filter: alpha(opacity=100,finishopacity=0,style=2);
                                        }
p.errormessage                          
                                        {
                                            color: Red;
                                        }
p.faq_header,
p.filelist_header                            
                                        {
                                            font-weight: bold;
                                        }     
p.filelist_file                           
                                        {
                                            font-size: 9px;
                                        } 
p.quicksearchtext                       
                                        {
                                            font-weight: bold;
                                        }
.headline3_light_blue,
.headline3_light_darkblue,
.headline3_bold_blue,
.headline3_bold_darkblue,
.headline3_regular_blue					{
										    line-height:18px;
										    font-size: 18px !important;
										}
p.news
										{
										color:#3ba5d9 !important;
										}