body{
	margin:0px;
	padding:0px;
	text-align:center;
	background:#E8E8E8;
}
body, th, td, p, h1, h2, h3, span, input, textarea, select, label, a{
	font-family:Verdana, Arial, sans-serif;
	font-size:10px;
	color:#666666;
}
.hidden, .hiddenSel{display:none;}
a{color:#4891BA;}
a:hover{color:#91bdd6;}
/*a:visited{color:#666666;}*/
a.external{
	background:transparent no-repeat url(ext_bg.gif) 0px 4px;
	padding-left:10px;
}
a.externalDoc{
	background:transparent no-repeat url(doc_bg.gif) 0px 2px;
	padding-left:14px;
}
a.externalPdf{
	background:transparent no-repeat url(pdf_bg.gif) 0px 2px;
	padding-left:14px;
}
a.externalSwf{
	background:transparent no-repeat url(swf_bg.gif) 0px 2px;
	padding-left:14px;
}
a.externalMov{
	background:transparent no-repeat url(mov_bg.gif) 0px 2px;
	padding-left:14px;
}
a.externalZip{
	background:transparent no-repeat url(zip_bg.gif) 0px 2px;
	padding-left:14px;
}
img{border:none;}
.clear{clear:both;}
hr{/*display:none;*/}
form,fieldset{
	margin:0px;
	padding:0px;
}
img.left{
	float:left;
	margin-right:15px;
	margin-bottom:5px;
}
img.right{
	float:right;
	margin-left:15px;
	margin-bottom:5px;	
}

#page{
	margin:8px 0px 0px 0px;
	padding:0px;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	width:777px;	
	background:#fff;
}
#top{
	position:relative;
	background:transparent no-repeat url(top-bg.gif) left top;
	height:50px;
	top:0px;
}
html>/**/body #top{
  height:49px;
}
#logo{
	position:absolute;
	width:108px;
	height:33px;
	left:11px;
	margin-top:9px;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #logo{top:9px;margin-top:0px;}
  /* End IE5-Mac hack */
  
#logoright{
	position:absolute;
	float:right;
	text-align:center;
	margin:0px;
	width:7px;
	height:186px;
	right:5px;
	top:150px;
	background:no-repeat url(right-logo.gif);
  	voice-family: "\"}\""; 
  	voice-family:inherit;
 	top:149px;	
}
html>body #logoright{
	top:149px;
	right:6px;
}
  
/*///// SERVICENAV /////*/
#servicenav{
	float:right;
	margin:24px 0px 0px 0px;
	padding:0px;
	padding-top:24px;
	height:17px;
	width:auto;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #servicenav{
	margin:24px 14px 0px 0px;
	padding:0px;
  }
  /* End IE5-Mac hack */
  
html>body #servicenav{
	width:109px;
}
  
/*///// IMAGE & IMAGE OVER FOR SERVICENAV /////*/  
#servicenav ul li.flag_uk a{
	background:transparent no-repeat url(flag_uk-over.gif) left top;
	width:11px;
	height:18px;
	display:block;
	text-decoration:none;
}	
#servicenav ul li.flag_uk a:hover{
	background:transparent no-repeat url(flag_uk.gif) left top;
}
#servicenav ul li.flag_se a{
	background:transparent no-repeat url(flag_se-over.gif) left top;
	width:11px;
	height:18px;
	display:block;
	text-decoration:none;
}	
#servicenav ul li.flag_se a:hover{
	background:transparent no-repeat url(flag_se.gif) left top;
}
#servicenav ul li.home a{
	background:transparent no-repeat url(home-over.gif) left top;
	width:16px;
	height:18px;
	display:block;
	text-decoration:none;
}	
#servicenav ul li.home a:hover{
	background:transparent no-repeat url(home.gif) left top;
}
#servicenav ul li.sitemap a, #servicenav ul li.sitemapSel a{
	background:transparent no-repeat url(sitemap-over.gif) left top;
	width:23px;
	height:18px;
	display:block;
	text-decoration:none;
}	
#servicenav ul li.sitemap a:hover, #servicenav ul li.sitemapSel a{
	background:transparent no-repeat url(sitemap.gif) left top;
}
#servicenav ul li.info a, #servicenav ul li.infoSel a{
	background:transparent no-repeat url(info-over.gif) left top;
	width:10px;
	height:18px;
	display:block;
	text-decoration:none;
}	
#servicenav ul li.info a:hover,  #servicenav ul li.infoSel a{
	background:transparent no-repeat url(info.gif) left top;
}
#servicenav ul li.print a{
	background:transparent no-repeat url(print-over.gif) left top;
	width:15px;
	height:18px;
	display:block;
	text-decoration:none;
}	
#servicenav ul li.print a:hover{
	background:transparent no-repeat url(print.gif) left top;
}  
#servicenav ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#servicenav ul li{
	margin:0px;
	padding:0px;
	float:left;
}
#servicenav ul li a{
	margin-right:5px;
}
#servicenav ul li.sel a, #servicenav ul li.flag_seSel a, #servicenav ul li.flag_ukSel a{
	display:none;
}
/*///// SEARCHFORM /////*/
#searchform{
	float:right;
	margin:22px 0px 0px 0px;
	padding:0px;
	padding-top:22px;
	/*background:transparent no-repeat url(searchform.gif) left top;*/
	height:28px;
	width:155px;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #searchform{
	margin:22px 0px 0px 0px;
	padding:0px;
  }
  /* End IE5-Mac hack */

#searchform form{
	margin:0px;
	padding:0px;
}
#searchform input{
	margin:7px 0px 0px 11px;
	padding:0px;
	width:72px;
	height:11px;
	border:none;
	border-top:1px solid #424A4E;
	border-right:1px solid #EBF3F7;
	border-bottom:1px solid #EBF3F7;
	border-left:1px solid #7A7A7A;
	line-height:11px;
}
#searchform input.but{
	margin:0px;
	padding:0px;
	margin-left:9px;
	padding-right:2px;
	border:none;
	color:#fff;
	/*background:transparent no-repeat url(btn-middot-search.gif);*/
	background:transparent;
	width:58px;
	cursor:hand;
}
html>body #searchform input.but{
	/*background:transparent no-repeat url(btn-middot-search.gif) left 5px;*/
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #searchform input.but{
  	width:61px;
  }
  /* End IE5-Mac hack */
  
/*///// TOPNAV2 AUGUST 2005 /////*/
#topnav2{
  margin:0;
  padding:0;
}
html>body #topnav2{
  position:relative;
  left:0;
  top:0;
  float:left;
}
#niv1{
  /*position:relative;
  left:0;
  top:0;*/
  
	margin:0px;
	padding:0px;
	padding-left:1px;
	width:776px;
	border-bottom:1px solid #fff;
	background:transparent no-repeat url(topnav-bg.gif) left top;
	height:18px;
}
#niv1 ul, #niv2 ul, #niv3 ul{
	margin:0px;
	padding:0px;
	list-style:none;	
}
#niv1 ul li, #niv2 ul li, #niv3 ul li{
	margin:0px;
	padding:0px;
	float:left;
}
#niv1 ul li a{
	line-height:18px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-left:20px;
	width:135px;
	\width:155px;
	w\idth:135px;
	display:block;
	color:#000;
	background:transparent no-repeat url(topnav-middot.gif) 9px 7px;
	float:left;
}
#niv1 ul li.sel a, #niv1 ul li a:hover{
	background:#91BDD6 no-repeat url(topnav-middot2.gif) 9px 6px;
	color:#fff;
}


/* niveau 2 */
#niv2{
  /*position:relative;
  left:0;
  top:0;*/
  
	margin:0px;
	padding:0px;
	margin-left:1px;
	margin-top:-1px;
	width:775px;
	background:#91BDD6;
	min-height:18px;
}
#niv2 ul li a{
	line-height:18px;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	padding-left:20px;
	padding-right:8px;
	/*width:135px;
	\width:155px;
	w\idth:135px;*/
	display:block;
	color:#fff;
	background:transparent no-repeat url(topnav-middot2.gif) 9px 7px;
	float:left;
}
#niv2 ul li.sel a, #niv2 ul li a:hover{
	background:#fff no-repeat url(topnav-middot2.gif) 9px 7px;
	color:#4891BA;
}
#niv2 ul li.sel a{
  font-weight:bold;
}

/* niveau 3 */
#niv3{
  /*position:relative;
  left:0;
  top:0;*/
  
  margin:0px;
  padding:0px;
  margin-left:1px;
  /*margin-top:-1px;*/
  width:775px;
  background:#fff;	
  min-height:18px;
  border-bottom:1px solid #4B91BE;
  float:left;
}
#niv3 ul li a{
	line-height:18px;
	font-size:10px;
	font-weight:normal;
	text-decoration:none;
	padding-left:20px;
	padding-right:10px;
	/*width:135px;
	\width:155px;
	w\idth:135px;*/
	display:block;
	color:#000;
	background:transparent no-repeat url(topnav-middot2.gif) 9px 7px;
	float:left;
}
#niv3 ul li.sel a, #niv3 ul li a:hover{
	background:#fff no-repeat url(topnav-middot2.gif) 9px 7px;
	color:#4891BA;
}
#niv3 ul li.sel a{
  font-weight:bold;
}


/* */

/*///// TOPNAV /////*/
#topnav{
	/*position:relative;*/
	position:absolute;
	top:50px;	
	margin:0px;
	padding:0px;
	padding-left:1px;
	float:left;
	width:776px;
	/*border-top:1px solid #4B91BE;*/
/*margin-bottom:1px;*/
	border-bottom:1px solid #fff;
	background:transparent no-repeat url(topnav-bg.gif) left top;	
}
#topnav ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#topnav ul li{
	margin:0px;
	padding:0px;
	float:left;
}
#topnav ul li a{
	line-height:18px;
	font-size:10px;
	font-weight:bold;
	text-decoration:none;
	padding-left:20px;
	width:135px;
	\width:155px;
	w\idth:135px;
	display:block;
	color:#000;
	background:transparent no-repeat url(topnav-middot.gif) 9px 7px;
}
#topnav ul li.sel a, #topnav ul li a:hover{
	background:#91BDD6 no-repeat url(topnav-middot2.gif) 9px 6px;
	color:#fff;
}
#topnav ul li ul{
	position:absolute;
	top:18px;
	left:1px;
	margin:0px;
	padding:0px;
	list-style:none;
	width:775px;
	background:#91BDD6;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #topnav ul li ul{
  	top:18px;
  }
  /* End IE5-Mac hack */

html>body #topnav ul li ul
{
	top:18px;
}  
#topnav ul li ul, #topnav ul li.sel ul li ul{
	display:none;
}

#topnav ul li.sel ul, #topnav ul li.sel ul li.sel ul
{
	display:block;	
}
#topnav ul li ul li{
	margin:0px;
	padding:0px;
	float:left;
}
#topnav ul li ul li a{
/*	font-family:arial,verdana,sans-serif;*/
	padding-right:9px;
	font-size:9px;
	color:#fff;
	font-weight:normal;	
	float:left;
	width:auto;
	display:block;
	background:transparent no-repeat url(topnav-middot2.gif) 9px 6px;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #topnav ul li ul li a{width:auto;}
  /* End IE5-Mac hack */
  
#topnav ul li ul li.sel a{
	background:#fff no-repeat url(topnav-middot2.gif) 9px 6px;
	color:#4891BA;
	font-weight:bold;
}
#topnav ul li ul li a:hover{
	background:#fff no-repeat url(topnav-middot2.gif) 9px 6px;
	color:#4891BA;
}
#topnav ul li ul li ul{
	position:absolute;
	/*top:18px;*/
	display:none;
	background:#fff;
	border-bottom:1px solid #4B91BE;
	width:775px;
}
#topnav ul li ul li.sel ul li a, #topnav ul li ul li ul li a{
	color:#000;
	font-weight:normal;
	width:auto;
	float:left;
	display:block;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #topnav ul li ul li.sel ul li a, #topnav ul li ul li ul li a{width:auto;}
  /* End IE5-Mac hack */
  
#topnav ul li ul li ul li.sel a, #topnav ul li ul li ul li.sel a:hover{
	color:#4891BA;
	font-weight:bold;
}
#topnav ul li ul li ul li a:hover{
	color:#4891BA;
	font-weight:normal;
}
#main{
	margin:0px;
	padding:0px;
	float:left;
	width:777px;
	/*border-bottom:1px solid #4891BA;*/
	/*border-left:1px solid #FAFAFA;*/
    min-height:400px;
	height:auto;
	_height:400px;	
	/*background:#E8E8E8 repeat-y url(main-bg.gif) 6px top;*/
	background:#E8E8E8 repeat-y url(main-bg.gif) left top;
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #main{background:#E8E8E8 repeat-y url(main-bg.gif) left top;}
  /* End IE5-Mac hack */
  
/*///// CONTENT TOP /////*/  
#sub #contenttop_niv2, #contenttop_niv3{
	margin:0px;
	padding:0px;
	float:left;
	background:transparent repeat-y url(main-bg.gif) left top;
	width:777px;
    min-height:80px;
	height:auto;
	_height:80px;
}  
#sub #contenttop_niv3{
    min-height:80px;
	height:auto;
	_height:80px;
}
#sub #contenttop
{	
	margin:0px;
	padding:0px;
	padding-top:19px;
	float:left;
	background:transparent repeat-y url(main-bg.gif) left top;
    min-height:80px;
	height:auto;
	_height:80px;
	width:777px;	
	padding-top:70px;	
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #sub #contenttop{padding:0px;}
  /* End IE5-Mac hack */
  
#contenttop
{
	margin:0px;
	padding:0px;
	float:left;
	background:transparent repeat-y url(top-content-xnet.gif) left top;
  height:9px;	
	width:777px; 
  voice-family: "\"}\""; 
  voice-family:inherit;
 	min-height:64px;
	height:auto;
	_height:64px;
} 
html>/**/body #contenttop{
  height:99px;
}
#contenttop div.lightblue{
	position:relative;
	left:314px;
	top:9px;
	color:#666666;
  	min-height:62px;
	height:auto;
	_height:62px;
	margin:-9px -9px 9px -9px;
	padding:9px;
	width:118px;
	/*font-size:9px;*/
	/*background:#91BDD6;
	border-right:1px solid #ABCCE1;*/	
				
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #contenttop div.lightblue{
	position:relative;
	left:629px;
top:28px;  
height:81px;
  }
  /* End IE5-Mac hack */ 
#contenttop div.lightblue h1{
	position:relative;
	left:314px;
	margin:0px;
	padding:0px;
	padding-left:8px;
	background:transparent no-repeat url(bullit-related-lightblue.gif) left center;	
	color:#666666;	
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #contenttop div.lightblue h1{
	margin:0px;
	padding:0px;
	padding-left:8px;
	left:0px;
  }
  /* End IE5-Mac hack */

div.lightblue, div.lightblue a{
	/*font-family:arial,verdana,sans-serif;*/
	/*font-size:9px;*/
}
div.lightblue a:hover{
	color:#4891ba;
}
/*///// CONTENT /////*/ 
#content{
	margin:0px;
	padding:0px;
	padding-bottom:25px;
	float:left;
	width:620px;
    min-height:200px;
	height:auto;
	_height:200px;	
	/* AUGUST 2005 */
    margin-top:20px;
}
#content i{
	color:#535353;
}
#content h1
{
	margin:0px;
	padding:0px;
	font-size:16px;
	background:transparent no-repeat url(bullit-content.gif) 0px 4px;
	padding-left:19px;
	/*margin-bottom:5px;*/
	/*width:125px;*/
}
#content h2
{
	/*white-space:nowrap; */ 
	margin:0px;
	padding:0px;
	font-size:10px;
	font-weight:bold;
	background:transparent no-repeat url(bullit-content-h2.gif) 0px 4px;
	padding-left:10px;
	/*margin-bottom:5px;*/
}
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  #content h2{white-space:wrap;}
  /* End IE5-Mac hack */
  
#content div.forside_left{
	float:left;
	margin:0px;
	padding:0px;
	width:446px;
}
#content div.forside_right{
	float:left;
	margin:0px;
	padding:0px;
	margin-left:15px;
	width:144px;
}
#content div.sub_left{
	float:left;
	margin:0px;
	padding:0px;
	padding-left:15px;
	padding-right:15px;
	width:144px;	
}
#content div.sub_right{
	float:left;
	margin:0px;
	padding:0px;
	width:430px;
}
#content div.sub_full{
	float:left;
	margin:0px;
	padding:0px;
	padding-left:15px;
	width:589px;
	\width:604px;
	w\idth:589px;
}
#content div.sub_full hr{
	margin:0px;
	padding:0px;
	border:none;
	height:0px;
	color:#666666;
	background:#666666;
	margin-bottom:10px;
	margin-top:10px;
	clear:both;
}
html>body #content div.sub_full hr{
	height:1px;
}
/* MAC bug */
#related input, #relatedsub input
{
	width:118px;
}
#related hr, #relatedsub hr, #content table.splitNews td.colTwo hr
{
	display:block;
	clear:both;
	border-color:#DEDFD6;
	background:#DEDFD6;
	color:#DEDFD6;
	margin:0px;
	padding:0px;
	height:0px;
	border-style:none;
}

/* AUGUST 2005 */
#related div.lightblue{
  margin:-9px 0 10px -8px;
  padding:5px 9px 0 8px;
  background-image:none;
  background:#91BDD6; 
  width:118px;
}
#related div.lightblue h1{
  color:#666666;
}
#related div.lightblue a, #related div.lightblue a:visited{
  color:#4891BA;
}
#related div.lightblue a:hover
{
	color:#4891BA;
}


/*/////// SPLITS /////*/
#content table.splitTwo, #content table.splitThree, #content table.splitFour, #content table.splitNews, #content table.splitLeftTeaser
{
	padding:0px;
	margin:0px 0px 0px 0px;
	border:none;
	text-align:left;
	border-collapse:collapse;
	width:100%;
	\width:auto;
	w\idth:100%;	
}

/* splitTwo */
#content table.splitTwo td.colOne{
	padding:0px 8px 0px 0px;
	width:50%;
	\width:auto;
	w\idth:50%;
}
#content table.splitTwo td.colTwo{
	padding:0px 0px 0px 8px;
	width:50%;
	\width:auto;
	w\idth:50%;
}
/* splitTwo Nested */
#content table.splitTwo table.splitTwo td.colOne{
	padding:0px 24px 0px 0px;
	width:50%;
	\width:auto;
	w\idth:50%;
}
#content table.splitTwo table.splitTwo td.colTwo{
	padding:0px 0px 0px 25px;
	width:50%;
	\width:auto;
	w\idth:50%;
}

/* splitThree */
#content table.splitThree td.colOne{
	padding:0px 19px 0px 0px;
	width:50%;
	\width:auto;
	w\idth:50%;
}
#content table.splitThree td.colTwo{
	padding:0px 19px 0px 20px;
	width:25%;
	\width:auto;
	w\idth:25%;
}
#content table.splitThree td.colThree{
	padding:0px 0px 0px 20px;
	width:25%;
	\width:auto;
	w\idth:25%;
}

/* splitFour */
#content table.splitFour td.colOne{
	padding:0px 19px 0px 0px;
	width:23%;
	\width:auto;
	w\idth:23%;
}
#content table.splitFour td.colTwo{
	padding:0px 19px 0px 20px;
	width:27%;
	\width:auto;
	w\idth:27%;
}
#content table.splitFour td.colThree{
	padding:0px 19px 0px 20px;
	width:27%;
	\width:auto;
	w\idth:27%;
}
#content table.splitFour td.colFour{
	padding:0px 0px 0px 20px;
	width:23%;
	\width:auto;
	w\idth:23%;
}

/* splitLeftTeaser */
#content table.splitLeftTeaser td.colOne{
	padding:0px 0px 0px 0px;
	width:158px;
}
#content table.splitThree td.colTwo{
	padding:0px 0px 0px 0px;
}
/* splitNews */
#content table.splitNews td.colOne{
	padding:16px 8px 16px 0px;
}
#content table.splitNews td.colTwo, #content table.splitNews td.colTwo.nobg{
	padding:16px 8px 16px 8px;
	background:#4891BA;
	color:#fff;
	width:118px;
	\width:134px;
	w\idth:118px;
}

#content table.splitNews td.colTwo.nobg
{
  background-color:transparent;
  color:#666666;
}

#content table.splitNews td.colTwo.nobg h2
{
  color:#666666;
  background:transparent no-repeat url(/XponCard/include/bullit-content-h2.gif) 0px 4px;
}

#content table.splitNews td.colTwo.nobg a
{
  color:#4891BA
}


/* Editor probs  for split */
#content .RadEContent table.splitTwo td, #content .RadEContent table.splitThree td, #content .RadEContent table.splitFour td, #content .RadEContent table.splitNews td, #content .RadEContent table.splitLeftTeaser td
{
	border:1px dashed #ff0000;
}
#content .newsTeaserInEdit
{
	float:right;
	margin-top:2px;	
	margin-right:10px;
	background:#fff;
}
#content .setArchiveDate
{
	float:right;
	margin-left:0px;
}
/*///// Editor - teaser/news parts /////*/
.editTeaser
{
	
}

/* Custom Table Layouts */
#content table.customLayoutWhite, #content table.customLayoutGrey
{
	padding:0px;
	margin:0px 0px 0px 0px;
	border:none;
	border-collapse:collapse;
}
#content table.customLayoutWhite th, #content table.customLayoutWhite .th td
{
	background:#F1F2F0;
	border:1px solid #B9BEB4;
	padding:2px;
	padding-left:3px;
	font-weight:bold;
}
#content table.customLayoutWhite td
{
	background:#fff;
	border:1px solid #B9BEB4;
	padding:2px;
	padding-left:3px;
}
#content table.customLayoutGrey th, #content table.customLayoutGrey .th td
{
	background:#fff;
	border:1px solid #B9BEB4;
	padding:2px;
	padding-left:3px;
	font-weight:bold;
}
#content table.customLayoutGrey td
{
	background:#F1F2F0;
	border:1px solid #B9BEB4;
	padding:2px;
	padding-left:3px;
}

#content div.left{
	float:left;
	text-align:left;
	margin:0px;
	padding:0px;
	margin-right:15px;
	width:287px;
}
#content div.right{
	float:left;
	text-align:left;
	margin:0px;
	padding:0px;
	width:287px;
}
/*///// LEFTNAV /////*/
#leftnav{
	float:left;
	text-align:left;
	margin:0px;
	padding:0px;
	/*margin-right:15px;*/
	/*width:287px;*/
	width:144px;
}
#leftnav ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#leftnav ul li{
	margin:0px;
	padding:0px;
	color:#4891BA;
}
#leftnav ul li a{
	display:block;
	margin:0px;
	padding:0px;
	padding-left:9px;
	font-weight:normal;
	color:#4891BA;
	/*line-height:12px;*/
	height:12px;
	margin-bottom:4px;
	background:transparent url(bullit-niv4.gif) no-repeat 0px 5px;
}
html>body #leftnav ul li a{
	height:auto;
}
#leftnav ul li a:hover{
	color:#91bdd6;
}
#leftnav ul li.sel a{
	/*color:#666666;*/
}
#leftnav ul li ul{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-bottom:15px;	
}
#leftnav ul li ul li{
	margin:0px;
	padding:0px;
	margin-left:22px;
	color:#4891BA;
}
#leftnav ul li ul li a{
	display:block;
	margin:0px;
	padding:0px;
	padding-left:9px;
	font-weight:normal;
	color:#05285A;
	/*line-height:12px;*/
	height:12px;
	margin-bottom:4px;
	background:transparent url(bullit-niv5.gif) no-repeat 0px 5px;
}
html>body #leftnav ul li ul li a{
	height:auto;
}
#leftnav ul li ul li a:hover{
	color:#91bdd6;
}
/*///// RELATED /////*/
#related, #relatedsub{
	margin:0px;
	padding:9px;
	float:left;
	width:120px;
	color:#fff;
	/*font-size:9px;*/
	font-weight:normal;
}
#relatedsub{
	/*padding:0 9px 9px 9px;*/
	/* AUGUST 2005 */
	padding:9px;
}
#related a, #relatedsub a{
	/*font-size:9px;*/	
}
#related a:hover, #relatedsub a:hover{
	color:#91bdd6;
}
#related h1 span, #related h2 span,#relatedsub h1 span, #relatedsub h2 span, #related span, #relatedsub span, #related span input label,#relatedsub span input label, #content table.splitNews td.colTwo h2
{
	color:#fff;
}
#related h1, #relatedsub h1, #related h2, #relatedsub h2, #content table.splitNews td.colTwo h2{
	margin:0px;
	padding:0px;
	padding-left:8px;
	background:transparent no-repeat url(bullit-related-lightblue.gif) 0px 4px;	
	color:#fff;
}
#related div.teaser, #relatedsub div.teaser{
	margin:0px;
	padding:0px;
	margin-bottom:20px;	
}
#related div.teaser a, #relatedsub div.teaser a, #content table.splitNews td.colTwo a{
	/*color:#91BDD6;*/
	/* NY nov. 2005 */
	color:#fff;
	/* */
}
#related .succes, #related .succes span, #relatedsub .succes, #relatedsub .succes span, #related .failure, #related .failure span, #relatedsub .failure, #relatedsub .failure span
{
	display:block;
	float:left;
	clear:both;
	margin:0px 0px 5px 1px;
	padding:0px 1px 0px 1px;
	color:green;
	background:#fff;
}
#related .failure, #related .failure span, #relatedsub .failure, #relatedsub .failure span
{
	color:red;
}
#related span div.teaser, #relatedsub span div.teaser
{
	color:#fff;
}
select.lstDomains{
	color:#666;
	border:none;
	margin:0px;
	padding:0px;
	margin-top:2px;
	height:11px;
	border:none;
	border-top:1px solid #424A4E;
	border-right:1px solid #EBF3F7;
	border-bottom:1px solid #EBF3F7;
	border-left:1px solid #7A7A7A;
	width:118px;
}
html>body select.lstDomains{
	height:15px;
	margin-bottom:12px;
}
/*///// SITEMAP /////*/
#sitemap{
	float:left;
	text-align:left;
	margin:0px;
	padding:0px;
	/*margin-right:15px;*/
	/*width:287px;*/
	/*width:144px;*/
}
#sitemap ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
#sitemap ul li{
	margin:0px;
	padding:0px;
	color:#4891BA;
}
#sitemap ul li a{
	/*display:block;*/
	margin:0px;
	padding:0px;
	padding-left:9px;
	line-height:15px;
	font-weight:normal;
	color:#4891BA;
	/*color:#666666;*/
	/*line-height:12px;*/
	height:12px;
	margin-bottom:4px;
	background:transparent url(bullit-niv4.gif) no-repeat 0px 5px;
	font-weight:bold;
}
html>body #sitemap ul li a{
	height:auto;
}
#sitemap ul li a:hover{
	color:#91bdd6;
}
#sitemap ul li.sel a{
	/*color:#666666;*/
}
#sitemap ul li ul{
	margin:0px;
	padding:0px;
	list-style:none;
	margin-bottom:15px;	
}
#sitemap ul li ul li{
	margin:0px;
	padding:0px;
	margin-left:22px;
	color:#4891BA;
}
#sitemap ul li ul li a{
	/*display:block;*/
	margin:0px;
	padding:0px;
	padding-left:9px;
	font-weight:normal;
	color:#4891BA;
	/*color:#666666;*/
	/*line-height:12px;*/
	height:12px;
	margin-bottom:4px;
	background:transparent url(bullit-niv5.gif) no-repeat 0px 5px;
}
html>body #sitemap ul li ul li a{
	height:auto;
}
#sitemap ul li ul li a:hover{
	color:#91bdd6;
}

/*/////Mondosearch /////*/
.mondoRuler
{
	display:block;
	border-color:#fff;
	background:#fff;
	color:#A5ACB2;
	margin:0px;
	padding:0px;
	height:1px;
	border-style:none;	
}
.mondoSearchButton
{
	margin-left:-6px;	
	color:#000;
	border:none;
}
.mondoSearchButton input
{
	color:#000;
	margin-right:10px;
	border:1px solid #A5ACB2;
	vertical-align:middle;	
}
.mondoSearchHeading
{
	margin:0px;
	color:#000;
	font-weight:bold;
}
.mondoSearchCategories
{
	color:#000;
	margin-left:-3px;
}
.mondoSearchResult table
{
	color:#000;
	margin-left:-3px;
	padding:0px;
}
.mondoSearchResult a
{
	text-decoration:none;
	font-weight:bold;
}
.mondoSearchResult a:hover
{	
	text-decoration:underline;
}
#NavigationControl1, #NavigationControl1 a, #SearchUserControl1_NavigationControl1 a
{
	font-weight:bold;
}
#NavigationControl1 a:hover, #SearchUserControl1_NavigationControl1 a:hover
{
	text-decoration:underline;
}

#footer{
	font-family:arial,helvetica,sans-serif;
	font-size:9px;
	color:#666666;
	text-align:center;
	padding-top:10px;
	padding-bottom:10px;
	margin-left:1px;
	background:#fff;
	width:756px;
	\width:756px;
	w\idth:756px;
	border-top:1px solid #4891BA;
}
#footer a{
	font-family:arial,helvetica,sans-serif;
	font-size:9px;
	color:#666666;
	text-decoration:none;
}
#footer a:hover{
	color:#91bdd6;
}
#related a h2, #relatedsub a h2
{
	text-decoration:underline;
	color:#fff;
}

/*///// CreunaMCMSLIB /////*/
.creunaMcmsLib dl, .creunaMcmsLib dt, .creunaMcmsLib dd{
	margin:0px;
	padding:0px;
}
.creunaMcmsLib dl{
	margin-left:-8px;
	margin-right:-7px;
	margin-bottom:-1px;
}
.creunaMcmsLib dt{
	font-weight:bold;
	color:#000;
	border:1px solid #ACA899;
	background:#EDEDED;
}
.creunaMcmsLib dd{
	padding:5px;
	display:none;
	background:#fff;
	color:#666;
	border-right:1px solid #73B200;
	border-bottom:1px solid #73B200;
	border-left:1px solid #73B200;
}
#related .creunaMcmsLib dd span, #relatedsub .creunaMcmsLib dd span
{
	color:#666;
}
.creunaMcmsLib dl dd hr, #related .creunaMcmsLib dl dd hr, #relatedsub .creunaMcmsLib dl dd hr{
	display:block;
	clear:both;
	border-color:#73B200;
	background:#73B200;
	color:#73B200;
	margin:0px;
	padding:0px;
	height:0px;
	border-style:none;
}

/* ON */
.creunaMcmsLib dl.on dd{
	display:block;
}
.creunaMcmsLib dl.on dt{
	background:#DCF8AA;
	color:#000;
	border:1px solid #73B200;
}
/* cut dropdown */
.creunaMcmsLib div.channelDropWrapper
{
	background:transparent no-repeat url(news_drop.gif) right bottom;
	width:122px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 5px 0px;
}
.creunaMcmsLib div.channelDropSelector
{
	width:118px;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.creunaMcmsLib div.channelDropSelector select
{
	width:auto;	
}
.creunaMcmsLib input, .creunaMcmsLib select
{
	padding:0px;
	width:118px;
}
.creunaMcmsLib .clean input, .creunaMcmsLib .mcmsLibToggle input, #related .creunaMcmsLib .clean input, #related .creunaMcmsLib .mcmsLibToggle input, #relatedsub .creunaMcmsLib .clean input, #relatedsub .creunaMcmsLib .mcmsLibToggle input
{
	width:auto;
}

.creunaMcmsLib .but input, #related .creunaMcmsLib .but input, #relatedsub .creunaMcmsLib .but input
{
	width:auto;
}

/*/////  WEBMAIL EDIT MODE /////*/
#webmailedit
{
	margin:0px 0px 50px 155px; 
	line-height:auto;
	padding:5px;
	background:#EDEDED;
	border:1px solid #ACA899;
	border-top:none;
	font-size:10px;
	text-align:left;
	width:444px;	
}
html>body #webmailedit
{
	float:left;
}
#webmailedit input
{
	margin-left:-155px;
	width:438px;
}
#webmailedit #MailPlaceHolderControl1_PresentationModeControlsContainer__1_btnSend
{
	margin-top:10px;
	width:71px;
}
#webmailedit table
{
	border:none;
	border-style:none;
	width:100%;
}
#webmailedit div
{
	color:#000;
}

/*///// admin_subscribers /////*/
#admin_subscribers{
	margin:0px 0px 50px 140px; 
	padding:0px;
	line-height:auto;
	border:none;
	border-style:none;
	font-size:10px;
	text-align:left;
	width:456px;	
}
#admin_subscribers table{
	border:1px solid #ACA899;
	width:100%;
}
#admin_subscribers table tr td{
  margin:0px;
  padding:3px 5px 3px 5px;
}
#admin_subscribers table tr td a{
  font-weight:bold;
}
#admin_subscribers div.admin_subscribers_hide{
   font-weight:bold;
   text-align:right;
   background:transparent no-repeat url(bullit-content-h2.gif) 353px 4px;
}

/*///// Aktiekursvisning /////*/
#aktievisning{
  margin:0;
  padding:0;
  border:none;
  width:100%;
  height:382px;
}

/*///// CONSOLE //////*/
#console
{
	margin:0px 0px 0px 155px; 
	line-height:auto;
	padding:5px;
	background:#EDEDED;
	border:1px solid #ACA899;
	font-size:10px;
	text-align:left;
	width:444px;
}
html>body #console
{
	float:left;
}
#console hr{
	display:block;
	clear:both;
	border-color:#ACA899;
	background:#ACA899;
	color:#ACA899;
	margin:-2px 0px -3px 0px;
	padding:0px;
	height:0px;
	border-style: none;
}
html>body #console hr
{
	margin:5px 0px 5px 0px;
}
#console .red{
	color:#AA1818;
}
#console a
{
	text-decoration:none;
	background:transparent;
	border:1px solid #EDEDED;
	padding:2px 5px 3px 5px;
	margin:0px 5px 0px 0px;
	color:#000;
	background:#EDEDED;
}
#console a:hover{
	background:#DCF8AA;
	border:1px solid #73B200;
}


/*///// PRINT /////*/
@media print {
	#topnav, #niv1, #niv2, #niv3, #related, #relatedsub, #searchform, #servicenav, #contenttop, #console{
		display:none;
	}
	#top{
		height:50px;
		/*background:red;*/
		margin-bottom:50px;
		border-bottom:1px solid #666666;
	}
	#logo{
		position:relative;
		top:0px;
	}
	h1{
		position:relative;
		left:-19px;
	}
	h2{
		position:relative;
		left:-10px;
	}
	#footer, #footer a{
		font-size:8px;		
	}
	#footer{
		margin-left:-60px;
		border-top:1px solid #666666;
	}
}
