body.Georgia {
	font-family: Georgia, "Times New Roman", Times, serif;
}
body.Courier {
	font-family:Courier, sans-serif;
}
body.Verdana {
	font-family:Veradana, sans-serif;
}

/*Större text*/
body.TextLarge {
	font-size:80%;
}
/*Störst text*/
body.TextLargest {
	font-size:90%;
}

/*Större radavstånd*/
body.LineHeightLarge {
	line-height:180%;
}
body.LineHeightLarge .MainNavigationHolder  {
	line-height:1em;
}
body.LineHeightLarge .Sites  {
	width: auto;
	line-height:100%;
}

/*Störst radavstånd*/
body.LineHeightLargest {
	line-height:200%;
}
body.LineHeightLargest .MainNavigationHolder  {
	line-height:1em;
}
body.LineHeightLargest .Sites  {
	width: auto;
	line-height:100%;
}
body.LineHeightLargest .Sites  {

}

/*Kontrast*/
body.ContrastHigh {
	background-color:#4040bf;
	color:#FFFFFF;
	background-image:none;
}
body.ContrastHigh a:link, 
body.ContrastHigh a:visited {
	color:#FFFFFF;
	text-decoration:underline;
}
body.ContrastHigh .LeftMenu a:link,
 body.ContrastHigh .LeftMenu a:visited {
	color:#FFFFFF;
	text-decoration:none;
}
body.ContrastHigh .TopLinks a:link,
 body.ContrastHigh .TopLinks a:visited {
	text-decoration:none;
	background-color:#4040bf;
}
body.ContrastHigh DIV#Wrapper {
	background-color:#4040bf;
	border:solid 1px #FFF;
}
body.ContrastHigh div.HighLightArea {
	background-color: #4040BF;
}
body.ContrastHigh #MidColumn .PuffTextWrapper,
body.ContrastHigh #MidColumn .Tear1,
body.ContrastHigh #MidColumn .Tear2 {
	background-color: #4040BF;	
	background-image:none;
}
body.ContrastHigh #MidColumn .GroupWrapper .Tear1,
body.ContrastHigh #MidColumn .GroupWrapper .Tear2,
body.ContrastHigh #MidColumn .GroupWrapper .Tear3,
body.ContrastHigh #MidColumn .Puff h2.Rubrik1 {
	background-color: #4040BF;	
	background-image:none;
	color:#fff;
}
body.ContrastHigh #LogoHolder {
	background-color:#fff;	
}
body.ContrastHigh #MidColumn .Puff .EditorContent a:link,
body.ContrastHigh #MidColumn .Puff .EditorContent a:visited,
body.ContrastHigh #MidColumn .EditorContent .Puff a:link,
body.ContrastHigh #MidColumn .EditorContent .Puff a:visited{
	color:#fff;	
	text-decoration:underline;
}
body.ContrastHigh #MidColumn .EditorContent a:hover,
body.ContrastHigh #MidColumn .EditorContent .Puff a:hover{
	text-decoration:none;	
}
body.ContrastHigh .Faq,
body.ContrastHigh .Faq .Inner {
	background-color: #4040BF;	
	background-image:none;
}
body.ContrastHigh .MainNavigationHolder,
body.ContrastHigh .MainNavTop,
body.ContrastHigh .MainNavBottom,
body.ContrastHigh .MainNavTL,
body.ContrastHigh .MainNavTR
{
	background-image:none;
	background-color: #4040BF;
}
body.ContrastHigh DIV#TopHolder {
	background-color:#4040BF;
	background-image: none;
}
body.ContrastHigh #MainNavigation {
	background-image:none;
	background-color:#4040bf;
	border-bottom:solid 1px #FFF;
}
body.ContrastHigh #BotHolder {
	background-color:#4040bf;
}
body.ContrastHigh .SearchButton {
	background-color:#FFFFFF;
}
body.ContrastHigh h1.PageName {
	color:#FFFFFF;
}
body.ContrastHigh #BreadCrumb a:link, 
body.ContrastHigh #BreadCrumb a:visited {
	text-decoration:underline;
	color: #FFFFFF;
	background-image: none;
}
body.ContrastHigh .Ingress {
	color: #FFFFFF;
}
body.ContrastHigh h2.BoxHeading {
	color: #FFFFFF;
	background-image:none;
	margin: 0px 0px 5px;
	padding: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	width: 100%;
}
body.ContrastHigh .LinkList LI {
	background-image:none;
	padding-left:0px;
}
body.ContrastHigh H2.LeftMenuHead {
	background-color: #000000;
	color: #FFFFFF;
	font-weight: bold;
	font-size: 1em;
	padding-bottom: 2px;
	padding-left: 14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: none;
	background-repeat: no-repeat;
	background-position: 3px 6px;
	padding-right: 4px;
}
body.ContrastHigh H3.LeftMenuHeadItem {
	background-color: #003366;
	color: #000000;
	font-weight: bold;
	font-size: 1em;
	padding-bottom: 2px;
	padding-left: 14px;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
	background-image: none;
	padding-right: 4px;
}
body.ContrastHigh #LeftMenuHolder a:link, 
body.ContrastHigh #LeftMenuHolder a:visited {
	color:#FFFFFF;
}
body.ContrastHigh #LeftMenuHolder .MenuItemHolder {
	background-color:#003366;
	background-image:none;
}
body.ContrastHigh #LeftMenuHolder #OpenGroup {
	background-image: none;
	background-repeat: repeat-x;
	background-position: top;
	background-color:#003366;
}
body.ContrastHigh #LeftMenuHolder .MenuItemHolder LI {
	background-color:#003366;
}
body.ContrastHigh #LeftMenuHolder .MenuItemHolder {
	background-color:#003366;
} 
body.ContrastHigh DIV#LeftColumn {
	background-color:#4040BF;
}
body.ContrastHigh .LeftMenuShade {
	background-image:none;
}
body.ContrastHigh .TopMenu {
	margin: 0px;
	background-image: none;
	background-repeat: repeat-x;
	padding: 0px;
	height: 28px;
	background-position: top;
	background-color: #000;
}
body.ContrastHigh .TopActiveItem {
	background-color: #000066;
	color: #FFFFFF;
}
body.ContrastHigh div.LightBlueBox, 
body.ContrastHigh div.BlueBox, 
body.ContrastHigh div.YellowBox {
	border:none;
}
body.ContrastHigh  #RightColumn a.Puff:hover {
	background-color:#000;
}
body.ContrastHigh #LeftColumn a.Puff:hover {
	background-color:#666;
}
body.ContrastHigh .GroupOne .Active:link span.LinkText, 
body.ContrastHigh .GroupOne .Active:visited span.LinkText,
body.ContrastHigh .GroupTwo .Active:link span.LinkText, 
body.ContrastHigh .GroupTwo .Active:visited span.LinkText {
	background-image:none;
	background-repeat: repeat-x;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
}
body.ContrastHigh .TopActiveItem:hover {
	color:#FFF;
	background-image:none;
}
body.ContrastHigh .TopMenu a:link, 
body.ContrastHigh .TopMenu a:visited {
	float: left;
	color:#FFF;
	text-decoration:none;
	float: left;
	padding-top: 6px;
	padding-bottom: 5px;
	padding-right: 8px;
	padding-left: 8px;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFFFFF;
}
body.ContrastHigh .GroupOne a:hover span.LinkText,
body.ContrastHigh .GroupTwo a:hover span.LinkText  {
	background-image: none;
	color:#FFF;
}
body.ContrastHigh #MidHolder {
	background-image: none;
}
body.ContrastHigh #TopCorners {
	visibility:hidden;
}
body.ContrastHigh H1.LineNews {
	font-family:Arial, Helvetica, sans-serif;
	font-size:1.4em;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;
	padding-bottom: 5px;
	margin-top: 8px;
	color: #FFF;
}
body.ContrastHigh .RedHeading {
	color: #FFF;
	font-size: 1.2em;
	font-family: Helvetica, sans-serif;
	font-weight: bold;
	display: block;
}
body.ContrastHigh .Date {
	color: #FFF;
	display: block;
}
body.ContrastHigh .NewsLink:link, 
body.ContrastHigh .NewsLink:visited  {
	cursor: pointer;
	float: left;
	width: 100%;
	text-decoration:none;
	color:#FFF;
	padding-top: 3px;
	padding-bottom: 3px;
}
body.ContrastHigh .NewsLink:hover {
	background-color:#000;
	text-decoration:none;
	color:#FFFFFF;
}
Body.ContrastHigh DIV#RightColumn a:link, 
Body.ContrastHigh DIV#RightColumn a:visited,
Body.ContrastHigh DIV#RightColumn a:hover {
	color:#FFF;
}
Body.ContrastHigh DIV#RightColumn .EditorContent a:link,
Body.ContrastHigh DIV#RightColumn .EditorContent a:visited,
Body.ContrastHigh DIV#RightColumn .EditorContent a:hover{
	color:#fff;	
}
Body.ContrastHigh .FilterControl Legend {
	color:#FFF;
	font-weight:bold;
	padding-left:5px;
	padding-right:5px;
}
Body.ContrastHigh .Paging .ListAct {
	background-color:#000;
	font-weight: bold;
}
body.ContrastHigh div#MidWrapper {
	background-color: #4040BF;
	background-image: none;
}
body.ContrastHigh div.SelectorWrap {
	background-color: #4040BF;
}
body.ContrastHigh .NodeNav {
	color:#FFF;
	background-color: #003366;
}
body.ContrastHigh .NodeNav li {
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
}
body.ContrastHigh div.LeftMenuEnd {
	display: none;
}
body.ContrastHigh h2.ListHead {
	background-image: none;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
body.ContrastHigh h1.BoxHeading {
	background-image: none;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}
body.ContrastHigh div.ToneLeft, body.ContrastHigh div.ToneRight, body.ContrastHigh div#PageFooter {
	background-image: none;
	background-color: #4040BF;
}
body.ContrastHigh .Editors,
body.ContrastHigh .PageFooterTop,
body.ContrastHigh .PageFooterInner,
body.ContrastHigh .PageFooterInner2{
	background-image:none;
	background-color: #4040BF;	
}
body.ContrastHigh .Editors {
	border-top:solid 1px #fff;	
}
Body.ContrastHigh #MainNavigation {
	background-color: #003366;

}
body.ContrastHigh #MainNavigation a:link, body.ContrastHigh #MainNavigation a:visited {
	border-top-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-right-style:none;
	padding:5px 5px;
}
body.ContrastHight #MainNavigation a:hover {
	text-decoration:underline;	
}
body.ContrastHigh #MainNavigation .Active:link, 
body.ContrastHigh #MainNavigation .Active:visited {
	padding-bottom: 0.4em;
	font-weight: bold;
	color:#000;
}

body.ContrastHigh .BTCL, 
body.ContrastHigh .TCL, 
body.ContrastHigh .BRCL,
body.ContrastHigh .RCL,
body.ContrastHigh .LeftC, 
body.ContrastHigh .RightC 
 {
	background:none;
	display:none;
}
body.ContrastHigh .CornerTop {
	height:auto;
	background-image:none;
	border-top: solid 1px #FFF;
}

body.ContrastHigh .Sites {
	background-image: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.Sites Li.Active {
	font-weight:bold;
	padding-right: 5px;
}
body.ContrastHigh .Sites li.InActive, 
body.ContrastHigh .Sites .Portalen, 
body.ContrastHigh .Sites .KovNat, 
body.ContrastHigh .Sites .Kose, 
body.ContrastHigh .Sites .Koeu {
	background-image:none;
	background-color: #003366;
}
body.ContrastHigh .Sites a:link, 
body.ContrastHigh .Sites a:visited  {
	color:#FFFFFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
body.ContrastHigh .CornerBot {
	border-top-style: solid;
	border-top-color: #FFFFFF;
	background:none;
	border-top-width: 1px;

}
body.ContrastHigh div.CornerBot div {
	display:none;
}
body.ContrastHigh .Sites .SiteName:link, 
body.ContrastHigh .Sites .SiteName:visited  {
	border-left:none;
}
body.ContrastHigh .RSSListHolder .Category {
	color:#FFFFFF;
}
body.ContrastHigh .RSSList:link, body.ContrastHigh .RSSList:visited,
body.ContrastHigh .RegularList:link, body.ContrastHigh .RegularList:hover, 
body.ContrastHigh .CalendarLink:link, body.ContrastHigh .CalendarLink:hover  {
	text-decoration:none;
}
body.ContrastHigh .RSSList:hover,
body.ContrastHigh .RegularList:hover,
body.ContrastHigh .CalendarLink:hover {
	background-color:#000;
}
body.ContrastHigh a:hover {
	text-decoration:none;
}
body.ContrastHight #LeftMenuHolder {
	
}
body.ContrastHigh #LeftMenuHolder a:hover {
	background-color: #000;
	text-decoration:none;
}
body.ContrastHigh div.BoxWrapper {
	background-image:none;
}
body.ContrastHigh .FilterHolder {
	background-color: #003366;
}
body.ContrastHigh .DataTable caption {
	background-color: #003366;
	background-image: none;
	color: #FFFFFF;
}
body.ContrastHigh .DataTable th {
	background-color: #003366;
}
body.ContrastHigh .DataTable {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
}
body.ContrastHigh .Paging .ActiveItem {
	background-color: #333333;
}
body.ContrastHigh legend {
	color: #FFF;
}
body.ContrastHigh .FoldNavigation a:link, 
body.ContrastHigh .FoldNavigation a:visited {
	background-color:#000066;
}
body.ContrastHigh .MySpace {
	background-color: #003366;
}
body.ContrastHigh .FoldNavigation .Active:link, 
body.ContrastHigh .FoldNavigation .Active:visited {
	background-color:#000;
}
body.ContrastHigh div#MainNavigation a:hover {
	background-color:#000;
	background-image: none;
}
body.ContrastHigh .container .containerContent {
	background-color: #4040BF;
}
body.ContrastHigh .contentAreaFull .container {
	background:none;
	background-color:#000066;
}
body.ContrastHigh .BoxHeader {
	background-image:none;
	background-color:#000;
}
body.ContrastHigh .BoxHeader span {
	padding-left:10px;
}
body.ContrastHigh .Box {
	background-color:#000000;
	background-image:none;
}
body.ContrastHigh #MainNavigation span.LinkText {
	background-color:#000000;
	color:#fff;
	padding:5px;
}
body.ContrastHigh .LeftBg, body.ContrastHigh .RightBg {
	display:none;
}
body.ContrastHigh  .BlueBox li a {
	background-image:none;	
}
body.ContrastHigh .YellowBox li a {
	background-image:none;	
}
body.ContrastHigh .GuideLeft {
	background-image:none;
	background-color:#4040BF;
}
body.ContrastHigh .GuideRight {
	background-image:none;	
	background-color:#4040BF;
}
body.ContrastHigh .Guide h1.BoxHeader {
	color:#FFF;
}
body.ContrastHigh h2.LineHeading {
	color:#FFF;
}
body.ContrastHigh .NewsList .Heading {
	color:#FFF;
}
body.ContrastHigh #RightColumn span.PuffHead,
body.ContrastHigh #RightColumn a.PuffHead,
body.ContrastHigh #MidColumn span.PuffHead {
	color:#FFF;
}
body.ContrastHigh #RightColumn a span.PuffLink {
	color:#FFF;
	background-image:none;
}
body.ContrastHigh h1, 
body.ContrastHigh h2, 
body.ContrastHigh h3, 
body.ContrastHigh h4, 
body.ContrastHigh h5,
body.ContrastHigh caption {
	color:#fff;	
}
body.ContrastHigh table.TableStyle th,
body.ContrastHigh .ShareLinkArea,
body.ContrastHigh .ShareLinkArea h3{
	background-color:#000;	
}
body.ContrastHigh table.TableStyle td,
body.ContrastHigh .ShareWrap {
	background-color:#003366;	
}
body.ContrastHigh a span.PuffText,
body.ContrastHigh #RightColumn span.PuffText,
body.ContrastHigh a span.PuffHead {
	text-decoration:none;
	color:#fff;
}
body.ContrastHigh a span.PuffLink {
	background-image:none;
}
body.ContrastHigh .Puff:link, 
body.ContrastHigh .Puff:visited  {
	text-decoration:none;
	background-image:none;
}
body.ContrastHigh .Sites li {
	border:none;
}
Body.ContrastHigh div.BoxEnd {
	background-color: #000000;
	background-image: none;
}
Body.ContrastHigh div#MidWrapperLeft {
	background-color: #4040BF;
	background-image: none;
}
Body.ContrastHigh div#RightColumn .Puff,
Body.ContrastHigh div#RightColumn .Box, 
Body.ContrastHigh div#RightColumn .LightBlueBox,
Body.ContrastHigh div#RightColumn .LightBlueBox .Inner,
Body.ContrastHigh div#RightColumn .BoxEnd,
Body.ContrastHigh div#RightColumn .BoxEndLeft,
Body.ContrastHigh div#RightColumn .BoxEndRight,
Body.ContrastHigh div#RightColumn .BgPager1,
Body.ContrastHigh div#RightColumn .BgPaper2,
Body.ContrastHigh div#RightColumn .BgPaper3
{
	background-color: #4040BF;
	background-image: none;	
}
Body.ContrastHigh div#RightColumn .Topics .Inner{
	background-color:#000;	
}
Body.ContrastHigh div#RightColumn h2,
Body.ContrastHigh.StartPage div#RightColumn h2,
Body.ContrastHigh.StartPage div#RightColumn .PuffHead,
Body.ContrastHigh.StartPage div#RightColumn .PuffText,
Body.ContrastHigh div#RightColumn a.PuffHead {
	color:#fff;	
}
Body.ContrastHigh .ReadMore span {
	padding: 0px;
	background-image: none;
}
Body.ContrastHigh span.PuffHead {
	color: #FFFFFF;
}
body.ContrastHigh span.PuffText {
	color: #FFFFFF;
}
body.ContrastHigh span.PuffLink {
	color: #FFFFFF;
	padding-left: 0px;
}
body.ContrastHigh .BoxContent {
	background-image:none;
}
.Crisis {
	border:solid 1px #FFF;
	padding:5px;
	margin-top: 8px;
}
.Crisis h2 {
	font-size:1em;
	color:#FFF;
}
.CrisisList {
	padding:0px;
	margin:0px;
}
.CrisisList LI {
	list-style-type:none;
}