﻿/* FMN */
/* 	General elements */
body {
	margin:0 0 0 0;
}
/* 	BreadCrumb elements */
.BreadCrumbPad {
	padding-bottom:10px;
}
.BreadCrumbDotted {
	overflow:hidden;
	padding:0px 0px 0px 0px;
	margin-left:30px;
	height:1px;
	background:url("/Style%20Library/Skins/fmn/Resources/Images/DottedLine.gif") repeat-x left top !important;
}
.BreadCrumbTrail {
	padding:15px 5px 0px 0px;
	margin-left:30px;
	height:20px;
}
a.BreadCrumbTrail .BreadCrumbTrail a:link, .BreadCrumbTrail a:visited, .BreadCrumbTrail a:hover, .BreadCrumbTrail a:active {
	background-color:inherit;
	color:#4894a0 !important;
}
.BreadCrumbSeleted {
	background-color:inherit;
	color:#000;
	text-decoration:underline;
}
/* Content area elements */
.contentBGColor {
	background-color:#f4f5f1;
}
.content {
	float:left;
	height:auto;
	width:593px;
	clear:both;
	padding-left:0px;
	padding-right:0px;
	padding-top:30px;
}
.content H1 {
	font-size:1.3em;
	line-height:1.5em;
}
.content H2 {
	font-size:1.2em;
	display:inline;
}
.content H3 {
	font-size:1.1em;
}
.content P {
}
.content a, .content a:active, .content a:link, .content a:focus {
	position:relative;
	text-decoration:none;
	font-size:1em;
	color:#4894a0 !important;
}
.content a:hover {
	position:relative;
	text-decoration:underline;
	color:#4894a0 !important;
}
.content a:hover span.laesmere, a:active span.laesmere, a:focus span.laesmere {
	left:20px;
	top:20px;
	width:100px;
	padding:5px;
	line-height:inherit;
	background:#FFFFF6;
	border:1px solid #666;
	color:#000;
	text-decoration:none;
}
.contentImages {
	float:right;
	margin-left:10px;
	border:solid 1px #999999;
}
.contentImagesAndTextBox {
	float:right;
	border:solid 1px #999999;
	width:225px;
	margin-left:10px;
}
.contentImagesPlaceholder {
	float:none;
	clear:both;
	border-bottom:solid 1px #999999;
}
.ContentStandardGrid {
	float:left;
	height:auto;
	width:630px;
	clear:both;
	padding-left:30px;
	padding-bottom:20px;
}
.contentTextPlaceholder {
	padding:5px 5px 10px 5px;
	background-color:#E9E8E8;
	color:inherit;
}
/* 	Footer elements */
.FooterOuterDiv {
	width:100%;
	float:none;
	clear:both;
	background-color:#FFF;
}
.FooterInnerDiv {
	width:855px;
	text-align:center;
	padding-left:150px;
}
.Footer {
	padding:4px 10px 4px 20px;
	clear:both;
	width:783px;
	background-color:#FFF;
	height:auto;
	color:#000;
}
.Footertext {
	background-color:#FFF;
	color:#000;
	height:10px;
}
.Footertext a, .Footertext a:link, .Footertext a:visited, .Footertext a:hover {
	background-color:inherit;
	font-weight:bold;
	color:#4894a0 !important;
}
/* Frontpage elements */
.FrontNewsGroupContainer {
	background-color:inherit;
	color:#000;
	clear:both;
	float:none;
	padding-bottom:10px;
	height:180px;
}
.FrontNewsItemGroup {
	float:none;
	padding-top:5px;
	width:100%;
}
.FrontNews {
	float:left;
}
*+html .FrontNews { 
	float:none;
}
.FrontNewsContainer {
	float:left;
}
.FrontNewsImages {
	float:left;
	padding-right:10px;
	width:auto;
}
.FrontNewsContent {
	float:left;
	width:470px;
}
.FrontNewsContent2 {
	float:none;
	clear:both;
	width:auto;
}
.FrontNewsContentTitle {
	vertical-align:top;
	padding-bottom:1px;
	color:#800000;
	background-color:inherit;
	/* gje */ color:#4894a0!important
}
.FrontNewsContentTitle a, .FrontNewsContentTitle a:link, .FrontNewsContentTitle a:visited {
	background-color:inherit;
	color:#800000;
	text-decoration:none;
	/* gje */ color:#4894a0!important
}
.FrontNewsContentTitle a:hover {
	text-decoration:underline;
}
.FrontNewsContentDate {
	float:left;
	text-align:left;
	vertical-align:middle;
}
.FrontNewsContentImportantUpdate {
	float:none;
	clear:both;
}
.FrontNewsContentImportantUpdate a, .FrontNewsContentImportantUpdate a:link, .FrontNewsContentImportantUpdate a:visited, .FrontNewsContentImportantUpdate a:hover {
	background-color:inherit;
	color:#999;
	text-decoration:underline;
}
.FrontNewsContentBreadCrumb {
	float:left;
	display:none;
}
.FrontNewsContentBreadCrumb a, .FrontNewsContentBreadCrumb a:link, .FrontNewsContentBreadCrumb a:visited, .FrontNewsContentBreadCrumb a:hover {
	border-left:solid 1px #000;
	padding-left:10px;
	background-color:inherit;
	text-decoration:underline;
	color:#4894a0 !important;
}
.FrontNewsContentManchetPlaceholder {
	float:none;
	clear:both;
}
.FrontTopImages {
	height:auto;
	float:left;
	width:auto;
	border-bottom:solid 1px #808080;
	display:none;
	position:relative;
	margin:0px;
	padding:0px;
}
/* Global elements */
.globalContentWrap {
	background-color:#f0f0f0;
	color:#000;
	margin-bottom:0px;
	float:none;
	clear:both;
	border:none;
}
.globalContentTable {
	background-color:#FFF;
	margin-top:1px;
	width:100%;
	/* gje */background-color:#f4f5f1 !important;
}
.globalLeftContent {
	float:left;
	width:150px;
	color:#6E6E6E;
	background-color:#FFF;
}
.globalRightContent {
	float:left;
	background-color:#F4F5F1;
	color:#262626;
	width:650px;
	display:block;
	border-top:solid 1px #dde1d2;
	border-bottom:solid 0px #dde1d2;
	border-left:solid 0px #dde1d2;
	border-right:solid 0px #dde1d2;
	background:#f4f5f1 url("/Style%20Library/Skins/fmn/Resources/Images/GlobalNavigationBarShadow.gif") repeat-y left top !important;
	height:100%;
}
.globalWrap {
	background-color:transparent;
	color:#000;
	margin:0 auto;
	text-align:left;
	width:985px;
}
.globalTopLogo {
	float:left;
	background-color:#FFF;
	width:150px;
	height:104px;
	text-align:center;
	padding:25px 0 0 0;
}
.globalTopElements {
	float:right;
}
.globalTopWrap {
	clear:both;
	height:154px;
	overflow:hidden;
	margin:0 auto;
	text-align:left;
	width:985px;
	background-color:#FFF;
	border:none;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Hidden structure elements
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Icon bar elements
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
.IconBarBox {
	display:none;
	height:31px;
	padding-top:3px;
	padding-left:1px;
	border-left:solid 1px #808080;
	border-top:solid 1px #808080;
	border-bottom:solid 1px #808080;
	background-color:#c0c0c0;
	color:#000;
	margin-bottom:5px;
}
.IconBarContent {
	padding-top:3px;
}
.IconBarContentIcon, .IconBarContentIcon img {
	padding-left:3px;
	padding-right:5px;
}
.IconBarSettingsIcon {
	float:left;
	padding-left:4px;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Read more elements
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Level elements
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */

/* LocalTopNews elements */


.NewsImageCaptionBox {
	border-top:1px #808080 solid;
	background:#e9e8e8;
	padding:5px 5px 5px 5px;
}
.NewsImageCaption {
	/*font:normal 0.7em/1.3 Verdana, Arial, sans-serif;*/
	padding:5px 5px 5px 5px;
}
.NewsImageSection {
}
.NewsImage {
}
.NewsImage img {
	width:225px;
}
.NewsImageSectionBox {
	border:1px #808080 solid;
	float:right;
	width:225px;
}
.MoreNewsBlock {
	float:right;
	width:100%;
	height:113px;
	position:relative;
	border-bottom:solid 1px #999999;
	height:auto;
	padding-top:5px;/*float:none;border-bottom:solid 1px #999999;height:20px; */
}
.MoreNewsLink {
	float:right;
	background-color:#999999;
	color:inherit;
	padding:2px 6px 2px 6px;
	text-align:right;
}
.MoreNewsLink a, .MoreNewsLink a:link, .MoreNewsLink a:hover, .MoreNewsLink a:active, .MoreNewsLink a:visited {
	text-decoration:underline;
	background-color:inherit;
	color:#4894a0 !important;
}
.newsClass {
	float:none;
	margin-bottom:10px;
}
.newsClass H1 {
	padding:0px 0px 10px 0px;
	margin:0px;
}
.newsDiv H1 {
	padding:20px 0px 10px 0px;
	margin:0px;
}
.NewsHeadCategoryContainer {
	float:none;
	clear:both;
	background-color:#e0dfe3;
	height:20px;
	padding-top:4px;
	color:#000;
}
.NewsHeadCategoryText {
	float:left;
	clear:both;
}
.NewsHeadCategoryText a, .NewsHeadCategoryText a:link, .NewsHeadCategoryText a:visited, .NewsHeadCategoryText a:hover {
	background-color:#e0dfe3;
	font-weight:bold;
	text-decoration:underline;
	color:#4894a0 !important;
}
.NewsHeadCategoryDato {
	float:right;
	padding-right:10px;
	text-align:left;
	width:55px;
}
.NewsCategoryContainer {
	float:none;
	clear:both;
	padding:4px 0px 4px 0px;
}
.NewsCategoryText {
	float:left;
}
.NewsCategoryText a, .NewsCategoryText a:link, .NewsCategoryText a:visited, .NewsCategoryText a:hover {
	background-color:inherit;
	font-weight:normal;
	text-decoration:underline;
	color:#4894a0 !important;
}
.NewsCategoryDato {
	float:right;
	text-align:left;
	width:75px;
}
.NewsCategoryReadMoreLink {
	padding-bottom:10px;
}
.NewsCategoryReadMoreLink a, .NewsCategoryReadMoreLink a:link, .NewsCategoryReadMoreLink a:visited, .NewsCategoryReadMoreLink a:hover, .NewsCategoryReadMoreLink a:active {
	background-color:inherit;
	font-weight:normal;
	text-decoration:underline;
	color:#4894a0 !important;
}
/* NoSidebarGrid elements */
.NoBreadCrumbBGridContent {
	float:left;
	height:auto;
	width:593px;
	clear:both;
	padding:0px 20px 20px 53px;
}
.NoSidebardGrid {
	float:none;
	height:auto;
	width:833px;
	clear:both;
	padding-left:0px;
	padding-right:0px;
}
.NoSidebardGridContent {
	float:none;
	height:700px;
	width:593px;
	clear:both;
	padding-left:53px;
	padding-right:20px;
	position:relative;
}
.NoSidebarGridTopElements {
	float:none;
	clear:both;
	width:auto;
	display:block;
}
.NoSidebardGridBreadCrumb {
	float:left;
	width:663px;
	padding-left:10px;
	padding-right:10px;
}
.NoSidebardGridIconBar {
	float:right;
	width:150px;
}
.page {
    clear:both;
	float:left;
}
*+html .page { 
	clear:none;
	float:none;
}
.pageTable {
	height:100%;
	width:100%;
	background:#f4f5f1 url("/Style%20Library/Skins/fmn/Resources/Images/bg.gif") repeat-x left top !important;
}
.SearchArea {
	width:150px;
	padding:10px 0px 0px 0px;
	margin-left:0px;
	height:0px;
}
.PrintArea {
	float:left;
	padding-top:4px;
}
.PrintArea {
	float:left;
	padding-top:4px;
}
.TopColorBar {
	float:none;
	background-color:#FFF;
	color:inherit;
	border-bottom:solid 9px #FF0000;
}
.TopGraphic {
	clear:both;
	float:none;
	height:132px;
	background-color:#FFF;
	float:left;
}
.TopGraphic1 {
	float:left;
	padding-top:0px;
}
.TopGraphic2 {
	float:right;
	padding-top:8px;
	padding-right:36px;
}
.TopGraphicAndTime {
	display:none;
}
.TopGraphicNet {
	float:left;
}
.TopTime {
	float:right;
	padding-right:14px;
	padding-top:3px;
}
.TopNavigation {
	clear:both;
	float:none;
	background-color:Transparent;
	color:#000;
	width:100%;
	float:left;
	height:22px;
	clear:none;
}
.TopNav {
	float:right;
	width:auto;
	background-color:Transparent;
	border-top:solid 0px #FFF;
	text-decoration:none;
}
/* Sidebar elements */
.SidebarElement {
	text-align:left;
	border-left:solid 0px #999999;
	border-top:solid 0px #999999;
	border-bottom:solid 0px #999999;
	margin-top:4px;
	margin-bottom:2px;
}
.SidebarImagesElement IMG {
	text-align:right;
	border-left:solid 1px #999999;
	border-top:solid 1px #999999;
	border-bottom:solid 1px #999999;
	margin-top:2px;
	margin-bottom:2px;
}
.SidebarLatestNewsContent {
	padding:15px 2px 2px 10px;
}
.SidebarLatestNewsDate {
	background-color:inherit;
	color:#000;
}
.SidebarLatestNewsHead {
	border-bottom:solid 0px #999999;
	background-color:#C0C0C0;
	color:#000;
	padding:8px 2px 9px 10px;
}
.SidebarLatestNewsLink {
	background-color:inherit;
	color:#000;
}
a.SidebarLatestNewsLink, a.SidebarLatestNewsLink:link, a.SidebarLatestNewsLink:hover, a.SidebarLatestNewsLink:visited, a.SidebarLatestNewsLink:active {
	background-color:inherit;
	color:#000;
	text-decoration:underline;
}
.SidebarLatestNewsText {
	background-color:inherit;
	color:#000;
}
.SidebarSearchContent {
	float:right;
	display:block;
	background-color:Transparent;
	color:#000;
	padding:0px 0px 5px 0px;
	margin-bottom:0px;
	margin:0px;
	background-image:none;
	background-repeat:repeat-x;
	background-position:left bottom;
}
.SidebarSearchTitle {
	display:none;
	float:left;
	padding:0px 4px 0px 0px;
}
.SidebarSearchInputDiv {
	float:left;
}
.SidebarSearchInput {
	border-color:#cccccc;
	border-style:outset;
	border-width:1px;
	width:115px;
	height:14px;
	font-size:0.9em;
}
.SidebarSearchButtonDiv {
	float:left;
	padding:4px 0px 0px 0px
}
.SidebarSpaceBreak {
	clear:both;
	float:none;
	padding:6px 0px 0px 0px;
	margin:0px;
}
/* ID */
#NavColorSelector {
	width:150px;
	background-color:#FFF;
}
#leftnav {
	padding-left:0px;
	padding-top:40px;
}
#leftnav UL {
	border-bottom:solid 1px #d9dad5;
}
#leftnav LI {
	border-bottom:solid 0px #d9dad5;
	border-top:solid 1px #d9dad5;
	border-left:solid 0px #FFF;
	border-right:solid 0px #FFF;
}
#leftnav UL UL {
	background-color:Transparent;
	color:inherit;
	padding-bottom:2px;
}
#leftnav li A {
	display:block;
	height:auto;
	margin-left:7px;
	padding:4px 5px 3px 2px;
	text-decoration:none;
	background-color:inherit;
	color:#4894a0;
	font-weight:bold;
	width:138px;
	voice-family:inherit;
	background:url("/Style%20Library/Skins/fmn/Resources/Images/Arrow_False.gif") no-repeat right top !important;
	color:#4894a0 !important;
	font-size:0.9em !important;
	cursor:pointer !important;
}
*+html #leftnav li A {
	font-size:1em !important;
}
#leftnav li A:active, #leftnav li A:hover, #leftnav li A:visited, #leftnav li A:focus {
	text-decoration:none;
	background-color:inherit;
	color:#4894a0 !important;
}
html>body #leftnav li A {
}
#leftnav UL LI LI {
	background-color:Transparent;
	color:inherit;
	border:none;
}
#leftnav li li A {
	display:block;
	text-decoration:none;
	font-weight:normal;
	border:0px;
	padding:2px 0px 0px 2px;
	margin:0px 0px 0px 0px;
	voice-family:inherit;
	background-color:Transparent;
	color:#000;
	cursor:auto;
	background-image:none !important;
	color:#4894a0 !important;
}
html>body #leftnav li li A {
}
#leftnav li li li A {
	display:block;
	text-decoration:none;
	border:none;
	border:0px;
	padding:0px 0px 0px 22px;
	margin:0px 0px 0px 0px;
	voice-family:inherit;
	cursor:auto;
	width:125px;
}
html>body #leftnav li li li A {
}
#leftnav li li li li A {
	display:block;
	text-decoration:none;
	voice-family:inherit;
}
html>body #leftnav li li li li A {
}
#leftnav li li li li li A {
	display:block;
	text-decoration:none;
	padding-left:0px;
	border:none;
	border:0px;
	background-position:45px 6px;
	voice-family:inherit;
}
html>body #leftnav li li li li li A {
}
#leftnav A:hover {
	text-decoration:none;
}
#leftnav A.active, A.selected {
}
#leftnav li a.selected {
	background-color:inherit;
	color:#3E3E3E;
}
#leftnav li li a.selected {
	background-color:inherit;
	color:#4894a0;
	font-weight:normal;
}
#leftnav li li li a.selected {
}
#leftnav li li li li a.selected {
}
#leftnav li li li li li a.selected {
}
#leftnav li li a:hover {
	background-color:inherit;
	color:#4894a0;
	font-weight:normal;
	text-decoration:underline !important;
}
#leftnav li li li a:hover {
}
#leftnav li li a.selected:hover {
}
#leftnav .ChildLevelSelected {
	display:block;
	height:auto;
	margin-left:0px;
	padding:3px 5px 1px 2px;
	text-decoration:none;
	background-color:inherit;
	color:#4894a0;
	font-weight:normal;
	width:138px;
	voice-family:inherit;
	background-image:none !important;
	background-repeat:no-repeat;
	background-position:right 0px;
	cursor:auto;
}
#leftnav .ChildLevelInSelectedPath {
	display:block;
	height:auto;
	margin-left:0px;
	padding:3px 5px 1px 2px;
	text-decoration:none;
	background-color:inherit;
	color:#4894a0;
	font-weight:normal;
	width:138px;
	voice-family:inherit;
	cursor:auto;
	background-image:none !important;
}
#leftnav .FirstLevelSelected {
	display:block;
	height:auto;
	margin-left:7px;
	padding:4px 7px 3px 2px;
	text-decoration:none;
	background-color:inherit;
	font-weight:bold;
	width:138px;
	voice-family:inherit;
	background-image:url(/Style Library/Skins/fmn/Resources/Images/Arrow_True.gif) !important;
	background-repeat:no-repeat;
	background-position:top right;
	cursor:auto;
	color:#4894a0 !important;
}
#leftnav .FirstLevelInSelectedPath {
	display:block;
	height:auto;
	margin-left:7px;
	padding:3px 7px 1px 2px;
	text-decoration:none;
	background-color:inherit;
	font-weight:bold;
	width:138px;
	voice-family:inherit;
	background-image:url(/Style Library/Skins/fmn/Resources/Images/Arrow_True.gif) !important;
	background-repeat:no-repeat;
	background-position:top right;
	cursor:auto;
	color:#4894a0 !important;
}
.EmptyChild {
	height:100%;
}
#leftnav ul li.EmptyChild ul {
	padding:1px 0px 0px 17px;
	display :block;
	height:auto;
	text-decoration:none;
	background-color:#F4F5F1;
	color:#4894A0;
	font-weight:normal;
	width:134px;
	voice-family:inherit;
	border:none;
}
/* first level in leftnavigation site */
#leftnav ul li.EmptyChild ul li a {
	text-decoration:none;
	background-color:#F4F5F1;
	color:#4894A0;
	font-weight:normal;
	width:123px;
}
#leftnav ul li.EmptyChild ul li a:hover {
	text-decoration:underline;
	width:123px;
}
#leftnav ul li.EmptyChild ul li a.ChildLevelSelected {
	font-weight:bold;
	width:105px;
}
#leftnav ul li.EmptyChild ul li a.ChildLevelSelected:hover {
	text-decoration:underline;
	font-weight:bold;
}
/* Second level in leftnavigation site */
#leftnav ul li.EmptyChild ul li.EmptyChild ul {
	padding:1px 0px 0px 13px;
	display :block;
	height:auto;
	text-decoration:none;
	background-color:#F4F5F1;
	color:#4894A0;
	font-weight:normal;
	width:133px;
	voice-family:inherit;
}
#leftnav ul li.EmptyChild ul li.EmptyChild ul li a {
	display:block;
	height:auto;
	text-decoration:none;
	background-color:#F4F5F1;
	color:#4894A0;
	font-weight:normal;
	width:105px;
	voice-family:inherit;
}
#leftnav ul li.EmptyChild ul li.EmptyChild ul li a:hover {
	display:block;
	height:auto;
	text-decoration:underline;
	background-color:#F4F5F1;
	color:#4894A0;
	font-weight:normal;
	width:105px;
	voice-family:inherit;
}
#leftnav ul li.EmptyChild ul li.EmptyChild ul li a.ChildLevelInSelectedPath {
	display:block;
	height:auto;
	text-decoration:none;
	background-color:#F4F5F1;
	color:#4894A0;
	font-weight:bold;
	width:105px;
	voice-family:inherit;
}
#leftnav ul li.EmptyChild ul li.EmptyChild ul li a.ChildLevelSelected {
	display:block;
	height:auto;
	text-decoration:none;
	background-color:#F4F5F1;
	color:#4894A0;
	font-weight:bold;
	width:105px;
	voice-family:inherit;
}
#leftnav ul li.EmptyChild ul li.EmptyChild ul li a.ChildLevelSelected:hover {
	display:block;
	height:auto;
	text-decoration:underline;
	background-color:#F4F5F1;
	color:#4894A0;
	font-weight:bold;
	width:105px;
	voice-family:inherit;
}
#leftnav ul li.EmptyChild ul li.EmptyChild ul li a {
	display:block;
	height:auto;
	padding:3px 0px 0px 0px;
	text-decoration:none;
	background-color:#F4F5F1;
	color:#4894A0;
	font-weight:normal;
	width:105px;
	voice-family:inherit;
}
/* third level in leftnavigation site */
#leftnav ul li.EmptyChild ul li.EmptyChild ul li.EmptyChild ul li a {
	display:block;
	height:auto;
	padding:3px 0px 0px 42px;
	text-decoration:none;
	background-color:#F4F5F1;
	color:#4894A0;
	font-weight:normal;
	width:100px;
	voice-family:inherit;
}
#leftnav ul li.EmptyChild ul li.EmptyChild ul li.EmptyChild ul li a.ChildLevelInSelectedPath {
	display:block;
	height:auto;
	padding:3px 0px 0px 42px;
	text-decoration:none;
	background-color:#F4F5F1;
	color:#4894A0;
	font-weight:normal;
	width:100px;
	voice-family:inherit;
}
#leftnav ul li.EmptyChild ul li.EmptyChild ul li.EmptyChild ul li a.ChildLevelSelected {
	display:block;
	height:auto;
	padding:3px 0px 0px 42px;
	text-decoration:none;
	background-color:#F4F5F1;
	color:#4894A0;
	font-weight:normal;
	width:100px;
	voice-family:inherit;
}
#leftnav ul li.EmptyChild ul li.EmptyChild ul li.EmptyChild ul li a {
	display:block;
	height:auto;
	padding:3px 0px 0px 42px;
	text-decoration:none;
	background-color:#F4F5F1;
	color:#4894A0;
	font-weight:normal;
	width:100px;
	voice-family:inherit;
}
/* Left navigation size and styling ## end ## */		

/* SideBar elementer */
#SideBar {
	float:right;
	width:150px;
	padding-top:30px;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
	Top navigation
 * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * */
/* gje, made sure that topnav aligns top - begin */
#udm {
	margin-top:0px;
}
/* gje, made sure that topnav aligns top - end */
.udm {
	float:right;
	padding:0px 1px 5px 0;
	border-color:none;
	background-color:transparent;
	color:#4894a0;
	text-align:right;
}
.udm UL {
	padding:5px 0px 0px 0px;
	margin:0px;
	list-style-type:none;
}
.udm LI {
	padding:0px 0px 0px 0px;
	margin:0px;
	list-style-type:none;
	display:inline;
}
.udm UL LI {
	background-color:Transparent;
	padding:0px 0px 0px 0px;
	margin:0px;
	list-style-type:none;
}
.udm li A {
	font-weight:normal;
	text-align:right;
	color:#4894a0;
	text-decoration:none;
	text-transform:uppercase;
	padding-right:5px;
	padding-left:0px;
	font-size:0.9em;
}
.udm li A:active, .udm li A:focus, .udm li A:visited {
	background-color:Transparent;
	text-align:right;
	color:#4894a0;
	text-transform:uppercase;
	text-decoration:none;
}
.udm li A:hover {
	background-color:Transparent;
	text-align:right;
	text-decoration:underline;
}
.udm li li A {
	background-color:Transparent;
	text-align:right;
	padding-left:2px;
	text-decoration:none;
}
.udm li li A:hover, .udm li li A:active, .udm li li A:visited, .udm li li A:focus {
	background-color:Transparent;
	text-align:right;
	padding-left:2px;
}
.udm .ItemSeperator {
	font-weight:normal;
	margin:5px 5px 0px 0px;
	color:#4894a0 !important;
}
/* 	News Feature Page */
.NewsFeatureTopTitle a {
	color:#4894a0;
}
.NewsFeatureContent a, .NewsFeatureContent a:link, .NewsFeatureContent a:visited, NewsFeatureContent a:focus {
	color:#4894a0;
	text-decoration:none;
	font-size:1.0em;
}
.NewsFeatureContent a:hover {
	color:#4894a0;
	text-decoration:underline;
}
/* 	News Page */
.NewsArchive a {
	text-decoration:none;
	color:#4894a0;
	font-weight:bold;
}
.NewsArchive a:active, .NewsArchive a:visited, .NewsArchive a:focus, .NewsArchive a:hover {
	text-decoration:none;
	color:#4894a0;
	font-weight:bold;
}
/*  Article */
.ArticleContent a, .ArticleContent a:link, .ArticleContent a:visited, ArticleContent a:focus {
	font-size:1.0em;
	color:#4894a0;
	text-decoration:none;
}
.ArticleContent a:hover {
	color:#4894a0;
	text-decoration:underline;
}
/**************************************\
	Styles for Editmode
\**************************************/


/**********************************\
	ContentEditorExRadEditor
\**********************************/

/**********************************\
	SiteMap
\**********************************/

.TitleStyleText {
	vertical-align:text-top;
	font-weight:bold;
	margin-top:15px;
	margin-bottom:15px;
	margin-left:2px;
}
.UrlStyleText, .UrlStyleText a, .UrlStyleText a:link, .UrlStyleText a:visited, .UrlStyleText a:hover, UrlStyleText a:focus {
	font-weight:bold;
	background-color:#F4F5F1;
	font-family:Verdana;
	vertical-align:text-top;
	text-decoration:underline;
	margin-top:10px;
	margin-bottom:20px;
	margin-left:1.5px;
}
.SortTitleStyleText {
	font-weight:bold;
	background-color:#F4F5F1;
	vertical-align:text-top;
	margin-top:10pt;
	margin-bottom:2pt;
	margin-left:0.5px;
}
.SortStyleText, .SortStyleText a, .SortStyleText a:link, .SortStyleText a:visited, .SortStyleText a:hover, SortStyleText a:focus {
	font-weight:bold;
	background-color:#F4F5F1;
	vertical-align:text-top;
	margin-bottom:2px;
	margin-left:0.5px;
}
.LevelStyleText {
	border:none;
	background-color:#F4F5F1;
	color:#990000;
}
.LevelStyleText ul {
	font-weight:normal;
	background-color:#F4F5F1;
	list-style:none;
	padding-left:0px;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 8px;
}
.LevelStyleText ul, .LevelStyleText ul li, .LevelStyleText ul li a {
	font-weight:normal;
	background-color:#F4F5F1;
	list-style:none;
}
.LevelStyleText ul li ul li {
	font-weight:normal;
	background-color:#F4F5F1;
	list-style:none;
	padding-left:15px;
}
.AddressArea {
	padding:7px 2px 5px 10px;
	font-family:Verdana, Arial, sans-serif;
	font-weight:normal;
	font-size:0.9em !important;
	color:#626262 !important;
	line-height:1.8em !important;
}
a.AddressArea, .AddressArea a:link, .AddressArea a:visited, .AddressArea a:hover, .AddressArea a:active {
	text-decoration:none;
	color:#626262;
}
.AddressArea a:hover {
	text-decoration:underline;
	color:#626262;
}
/* TopNavigation breadcrumb */
.TopNavSiteUrlLink {
	padding-top:4px;
	padding-bottom:4px;
	vertical-align:text-top;
	color:#000;
	float:left;
	width:520px;
}
.TopNavSiteUrlLink a, .TopNavSiteUrlLink a:link, .TopNavSiteUrlLink a:visited, .TopNavSiteUrlLink a:hover, TopNavSiteUrlLink a:focus {
	color:#4894a0;
	vertical-align:text-top;
	text-decoration:none;
	font-weight:normal;
	font-size:1em;
}
.TopNavSiteUrlLink a:hover, TopNavSiteUrlLink a:focus {
	text-decoration:underline;
}
.DivFloat {
	float:left;
}
/* Overwrite Core */
.ms-WPBody A:link, .ms-WPBody A:visited, .ms-WPBody A:active, .ms-WPBody A:focus {
	text-decoration:none;
	font-weight:bold;
	color:#4894a0 !important;
}
.ms-WPBody A:hover {
	text-decoration:underline;
	color:#4894a0 !important;
}
.ms-WPTitle a:link, .ms-WPTitle a:visited {
	color:#4894a0 !important;
}
.ms-WPTitle a:hover {
	color:#4894a0 !important;
}
#RightContentArea {
	border:none;
}
#RightContentArea hr {
	color:#999999;
	border:none;
}
.ms-WPHeader td {
	border:0px solid #848285 !important;
	border-collapse:collapse;
	background-color:transparent;
	padding:8px 2px 5px 12px;
}
.ms-HoverCellInActive {
	border:none;
}
.ms-WPBorder {
	border:none;
}
.ms-WPBorderBorderOnly {
	border:none;
}
.link-item, .link-item a, .link-item a:link, link-item a:visited, link-item a:active {
	color:#4894a0 !important;
	text-decoration:none !important;
}
/* LocalTopNews elements */
.LocalTopNewsContent {
	/* float:left; */
	clear:both;
	width:80%;
	height:auto;
	font-size:1em;
	font-size:1em;
	text-align:center;
	margin-top:5px;
	margin-left:45px;
}
.LocalTopNewsImages {
	float:left;
	width:auto;
	height:auto;
	border:none;
	text-align:center;
	margin:2px 2px 2px 2px;
}
.LocalTopNewsImages img {
	width:400px;
	height:168px;
	margin-left:75px;
}
/*	LatestNewsExCQWP */
.LatestNewsCQWPItem {
	padding:5px 10px 5px 5px;
}
.LatestNewsCQWPItem a, .LatestNewsCQWPItem a:visited, .LatestNewsCQWPItem a:hover, .LatestNewsCQWPItem a:link {
	font-size:1em;
	font-weight:bold;
	color:#4894a0;
}
.NewsFeatureLeft {
	width:66px;
	color:#000000;
}
.NewsArchive {
	color:#000000;
	width:467px;
}
.MoreNewsBlock {
	width:593px;
}
.DepNewsArea {
	float:left;
}

/* fix RadEditor problem */
.radwindow {
	width:	680px !important;
}