body {
    margin: 0;
    padding: 0;
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
	
}

.TD {
	font-size: 10px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #333333;
	letter-spacing: 0px;
}

.TD2 {
	font-size: 11px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #333333;
	letter-spacing: 0px;
}

.TDWhite {
	font-size: 13px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	letter-spacing: 0px;
	font-weight: bold;
}

.TDBold {
	font-size: 11px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #333333;
	letter-spacing: 0px;
	font-weight: bold;
	padding-top: 5px;
}


	
.TDBig {
	font-size: 16px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	letter-spacing: 0px;
	font-weight: bold;
}


.ServiceHeadline {
	font-size: 14px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	letter-spacing: 0px;
	font-weight: bold;
}



.TDingress {
	font-size: 12px;
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #333333;
	letter-spacing: 0px;
	font-weight: bold;
}



.NewsBox {
	border: 1px #5F697C solid;
    padding: 0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px; 
}


.NewsDate {
  font-family: Helvetica, Verdana, Arial, sans-serif;
  color: #5F697C; 
  font-size:10px; 
  font-weight: normal;
}


.NewsHeadline {
  font-family: Helvetica, Verdana, Arial, sans-serif;
  color: #2F5AA4; 
  font-size:14px; 
  font-weight: bold;
}

.NewsIngress {
  font-family: Helvetica, Verdana, Arial, sans-serif;
  color: #333333; 
  font-size:12px; 
  font-weight: bold;
}

.NewsHeadlineBox1 {
  font-family: Helvetica, Verdana, Arial, sans-serif;
  background-color: #2F5AA4;
  color: #FFFFFF; 
  font-size:10px; 
  font-weight: normal;
  padding-left: 10px;
}

.NewsHeadlineBox2 {
  font-family: Helvetica, Verdana, Arial, sans-serif;
  background-color: #2F5AA4;
  color: #FFFFFF; 
  font-size:10px; 
  font-weight: normal;
  padding-right: 10px;
}

.NewsHeadlineBox {
  font-family: Helvetica, Verdana, Arial, sans-serif;
  background-color: #FFFFFF;
  color: #405D95; 
  font-size:11px; 
  font-weight: bold;
  padding-left: 10px;
  padding-right: 10px;
  padding-top: 5px;
}

.NewsIngressBox {
  font-family: Helvetica, Verdana, Arial, sans-serif;
  background-color: #FFFFFF;
  color: #5F697C; 
  font-size:10px; 
  font-weight: normal;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 5px;
}



a.mymenuclass:link {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

a.mymenuclass:visited {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

a.mymenuclass:active {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

a.mymenuclass:hover {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}





a.newsreadmore:link {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

a.newsreadmore:visited {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

a.newsreadmore:active {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

a.newsreadmore:hover {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}




a.newsreadmore2:link {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.newsreadmore2:visited {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.newsreadmore2:active {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.newsreadmore2:hover {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	text-decoration: underline;
	font-weight: bold;
	font-size: 11px;
}




a.selectedmenuclass:link {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.selectedmenuclass:visited {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.selectedmenuclass:active {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.selectedmenuclass:hover {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #FF0000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}





a.grouplink:link {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}

a.grouplink:visited {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}

a.grouplink:active {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #333333;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}

a.grouplink:hover {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	text-decoration: none;
	font-weight: normal;
	font-size: 11px;
}



a.itemlink:link {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #F00000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.itemlink:visited {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #F00000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.itemlink:active {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #F00000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.itemlink:hover {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #F00000;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}




a.selectedsubmenuclass:link {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

a.selectedsubmenuclass:visited {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

a.selectedsubmenuclass:active {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

a.selectedsubmenuclass:hover {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}






a.submenu:link {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

a.submenu:visited {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

a.submenu:active {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}

a.submenu:hover {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
}




a.personellemail:link {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.personellemail:visited {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #2F5AA4;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.personellemail:active {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}

a.personellemail:hover {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	color: #333333;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
}





.DateNews {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: normal;
}


.Headlines {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}


.HeadlinesBlue {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 12px;
	color: #2F5AA4;
	font-weight: bold;
}


.Updated {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 11px;
	color: #2F5AA4;
	font-weight: bold;
}


.ProductGroups {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	background-color: #CCDEED;
	text-transform: uppercase;
}

.ProductGroupsSelected {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	background-color: #cccccc;
	text-transform: uppercase;
}


.ProductGroupsSub {
	font-family: Helvetica, Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #333333;
	font-weight: normal;
	background-color: #EEEEEE;
}



/* ERROR */
.ErrFont {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #F00000;
	font-weight: normal;
}

.ErrFontBig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #c00;
	border-top: 1px #999999 solid;
	border-bottom: 0px #999999 solid;
	letter-spacing: 1px;
}

.ErrFontBig2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #808080;
	border-top: 1px #999999 solid;
	border-bottom: 0px #999999 solid;
	letter-spacing: 1px;
}

.ErrFontHeadline {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #F00000;
	font-weight: normal;
}






/* WEBOBJECTS */
.TextBoxStyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	border-left: 3px #2F5AA4 solid;
	border-top: 1px #b8c9d3 solid;
	border-bottom: 1px #b8c9d3 solid;
	border-right: 1px #b8c9d3 solid;
}

.ButtonStyle {
	background-color: #2F5AA4;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	border-left: 1px #333333 solid;
	border-top: 1px #333333 solid;
	border-bottom: 1px #333333 solid;
	border-right: 1px #333333 solid;
}


.ComboStyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #202020;
	background-color: #FDFDFD;
	border-left: 3px #2F5AA4 solid;
	border-top: 1px #b8c9d3 solid;
	border-bottom: 1px #b8c9d3 solid;
	border-right: 1px #b8c9d3 solid;
}

.ListStyle {
	background-color: #EFEFEF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}

.MemoStyle {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	background-color: #FFFFFF;
	border-left: 3px #2F5AA4 solid;
	border-top: 1px #b8c9d3 solid;
	border-bottom: 1px #b8c9d3 solid;
	border-right: 1px #b8c9d3 solid;
}
