body {
	background-color: #DBE4EA;
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;}
div {
	font-family: Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 12px;
	vertical-align: top;
	line-height : 17px;
}

textarea, input	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #CCCCCC;	background-color: #ffffff;
}

input.search{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	border: 1px solid #CCCCCC;	background-color: #EFF7FF;
}
	
.mainmenu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}
.newstitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #01135B;
	text-indent: 5px;
	background-color: #FFFFFF;
}
.titleHeadLine {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #007dd1;
}
.newsheadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #007DD1;
}
.newsdate {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #007DD1;
}
.newstext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}
	a:link    {color:#007DD1}
	a:visited {color:#007DD1}
	a:active  {color:#FF6600}
	a:hover   {color:#FF6600}
span.nodecor {	font-size: 12px;	text-decoration: none;
}	
a.nodecor:link {text-decoration:none;	font-size: 12px;}
a.nodecor:visited {text-decoration:none;	font-size: 12px;}
	
	a.mainmenu:link    {text-decoration:none; color:#FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px}
	a.mainmenu:visited {text-decoration:none; color:#FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px}
	a.mainmenu:hover   {text-decoration:none; color:#FFCC00;font-family: Arial, Helvetica, sans-serif;font-size: 12px}
	a.mainmenu:active  {text-decoration:none; color:#FFCC00;font-family: Arial, Helvetica, sans-serif;font-size: 12px}
	
	a.mainmenu2:link    {text-decoration:none; color:#001152;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold}
	a.mainmenu2:visited {text-decoration:none; color:#001152;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold}
	a.mainmenu2:hover   {text-decoration:none; color:#FFFFFF;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: bold}
	a.mainmenu2:active  {text-decoration:none; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 12px;font-weight: bold}
	span.mainmenu2    {text-decoration:none; color: #ffffff; font-family: Arial, Helvetica, sans-serif;font-size: 12px; font-weight: bold}
	
table.infotables {
	border: 1px solid #8DADCA;}
td.infotables_header {
	background-color: #B7CCDD;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #007DD1;}
td.infotables_text {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #636563;
}

.titleheading {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #01135B;
	text-indent: 5px;
	background-color: #FFFFFF;
}
.footer {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-style: italic;	text-decoration: none;	color: #636563;
}
.searchButton {	color: #26d735;	background-color: #EFF7FF;	font-size: 12px;	border: solid;
}
.searchResultTitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: bold;	color: #007DD6;
}
.searchResultText {	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	font-weight: normal;	color: #007DD6;
}
.searchresult {
	padding-bottom: 10px;
	border-bottom: 1px solid #ccc;	color: #007dd1;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;
}

.searchresult p {
	margin: 3px 0 3px 0;	font-size: 11px;
}

.searchresult h4,.searchresult a {
	display: block;
	margin-bottom: 2px;
}

.searchresult i {	font-size: 10px;
}

.sitemapTitle {	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	font-weight: bold;	color: #007dd6;	text-decoration: none;
	padding-bottom: 10px;
	border-bottom: 1px #cccccc solid;
}

.sitemapText0, .sitemapText1, .sitemapText2, .sitemapText3, .sitemapText4 {	font-family: Verdana, Helvetica, Arial, sans-serif;	font-size: 12px;	color: #007dd6;	text-decoration: none;
}
.sitemapText0 {	font-size: 14px;	font-weight: bold;	padding-top: 10px;	text-decoration: none;}
.sitemapText1 {	font-weight: bold;
}
.sitemapText3 {	font-style: italic;}
.sitemapText0 a, .sitemapText1 a, .sitemapText2 a, .sitemapText3 a, .sitemapText4 a {	text-decoration: none;
}

h1,h2 {
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 11px;
	vertical-align: top;
	line-height : 17px;	line-height: 12px;
}
ul {font-family: Arial, Helvetica, sans-serif;color: #636563;font-size: 12px;}

h1 {
	font-size : 13px;
	font-weight : bolder;
	color: #007dd6;	font-size: 14px;
}

h2 {
	font-size : 16px;
	color : #666666;
	margin-top: 10px;
	font-weight: normal;
}
.contentImage_left {
	float: left;
	padding-right: 20px;
	padding-bottom: 10px;
}

.contentImage_right {
	float: right;
	padding-left: 5px;
	padding-bottom: 10px;
}.downloadText {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;}.downloadFileDescription {	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	font-style: italic;}