body {
			font-family: Arial, sans-serif;
			font-size: 12px;
			margin: 0px;
			padding: 0px;
			background-color: #FFFFFF;
background-image: url(../getfile.php/115184.753/bakgrunn.gif);
		}
table{
border: 0px;
padding: 0px;
margin: 0px;
}
tr{
border: 0px;
padding: 0px;
margin: 0px;
}
td{
vertical-align: top;
border: 0px;
padding: 0px;
margin: 0px;
}
		h1{
			font-size: 15px;
			margin: 2px;
			padding: 2px;
		}
		h2{
			font-size: 13px;
			margin: 2px;
			padding: 2px;
		}
		img{
			border: 0px;
		}
		a:link {
		 color: #0000EF 
		}
		a:visited {
		 color: #52188C
		  }
		a:hover  { 
		color: #0000EF 
		}
		a.blacklink { 

		color: #000000 
		}
		.default { 

		font-size: 12px; 
		}
		
		.topmenu { 
		font-weight: normal; 
		font-size: 12px; 
		}
		a.topmenu { 

		text-decoration: none; 
		color: #FFFFFF; 
		font-size: 12px; 
		font-weight: bold;
		text-transform: lowercase;

		}
		a.topmenu:link {
		color: #FFFFFF; 
		 }
		a.topmenu:visited {
		color: #FFFFFF; 
		 }
		a.topmenu:hover {
		 text-decoration: underline; 
		color: #FFFFFF; 
		 }
		a.topmenuselected { 
		text-decoration: none; 
		color: #FFFFFF; 
		font-size: 12px; 
		font-weight: bold; 
		text-transform: lowercase;
		}
		a.topmenuselected:link { 
		color: #FFFFFF; 
		}
		a.topmenuselected:visited {
		color: #FFFFFF; 
		 }
		a.topmenuselected:hover { 
		color: #FFFFFF; 
		text-decoration: underline; 
		}

		.menu { 
		
		font-weight: normal; 
		font-size: 12px;
		 }
		a.menu { 
		text-decoration: none; 
		color: #FFFFFF; 
		font-size: 12px; 
font-weight: bold;
		text-transform: lowercase;
		}
		a.menu:link { }
		a.menu:visited {
		color: #FFFFFF;
		}
		a.menu:hover { 
		color: #FFFFFF;
		text-decoration: underline;
		 }
		a.menuselected { 
		text-decoration: underline; 
		text-transform: lowercase;
		color: #FFFFFF; 
		font-size: 12px; 
		font-weight: bold;
		 }
		a.menuselected:link { } 
		a.menuselected:visited {
		color: #FFFFFF; 
		 }
		a.menuselected:hover {
		color: #FFFFFF; 
                }

		a.menulevel0 {
		 font-weight: bold;
		 text-decoration: none;
		 color: #000000;
		 font-size: 12px; 
		}
		a.menulevel0:link {}
		a.menulevel0:visited {
		color: #000000;
		 }
		a.menulevel0:hover { 
		text-decoration: underline; 
		color: #000000;
		}

		a.menulevel0selected { 
		font-weight:bold; 
		text-decoration: underline; 
		color: #000000; 
		font-size: 12px; }
		a.menulevel0selected:link {  }
		a.menulevel0selected:visited {
		color: #000000;   }
		a.menulevel0selected:hover {
		color: #000000; }

	
		.copyright {
		font-size: 11px;
		font-weight: normal;
		color: #777777;
		margin-left: 22px;
		margin-top: 14px;
		}
		a.author{
			font-size: 11px; 
			color: #696969;
		}
		a.author:before{
		content :"@"
		}
		a.crlink{
		text-decoration: none;
		color: #BBBBBB;
		}
        span.menulevel0{
/*background-color: #6495ED;*/
}

		
		/*For CustomPublish tags*/
		div.pagedescription{
		font-size: 12px;
		}

		.headlinelink { 
		font-size: 12px; 
		font-weight: bold; 
		color: #0000EF; 
		}
		.subheadline { 
		font-size: 11px; 
		font-weight: bold; 
		color: #222222; 
		}
		.subheadlineview { 
		font-size: 11px; 
		font-weight: bold; 
		color: #222222; 
		}
		.ingress { 
		font-size: 13px; 
		font-weight: normal;
		color: #000000; 
		}
		.ingressview { 
		font-size: 13px; 
		font-weight: normal;
		color: #000000; 
		}
		.viewarea{
			padding: 10px 5px 10px 15px;
			vertical-align:top; 
		}
		.productbar { 
		font-size: 12px; 
		font-weight: normal; 
		color: #000000; 
		}
		.body {
		font-size: 12px;
		font-weight: normal;
		color: #000000;
		margin-top: 10px;
		}
		.author{
		color: #696969;
		}
		.date { 
		font-size: 10px; 
		font-weight: normal;
		color: #696969;
		}
		.link { 
		font-size: 12px; 
		font-weight: normal; 
		color: #0000EF; 
		}
		a.toollink { 
		font-size: 11px; 
		font-weight: normal; 
		color: #777777; 
		text-decoration: none; 
		}
		a.tree, a.sitetree { 
		font-size: 12px; 
		}
		.feedback { 
		font-size: 11px; 
		font-weight: normal; 
		color: #000000; }
		
		h1.headline, .headline{
			padding: 1px 0px 1px 0px;
			margin: 0px;
			font-size: 15px;
		}
		h1.headlineview, .headlineview{ 
		padding: 3px 0px 3px 0px;
		font-size: 15px; 
		font-weight: bold; 
		color: #000000; 
		}
		
		h2.subheadline{
			padding: 0px;
			margin: 0px;
			font-size: 12px; 
		}
		div.pagebar{
			
		}
		div.block{
			clear: both;
			padding-top: 5px;
			padding-bottom: 15px;
		}


/*Layout elements*/
#maintable{
width: 802px;
background-color: #FFFFFF;
}
#topblock{
	width: 802px;
	height: 104px;
	background-color: #FFFFFF;
}
#topimgcontainer{
border-top: 2px solid #FFFFFF;
border-right: 2px solid #FFFFFF;
border-bottom: 2px solid #FFFFFF;
}
#topmenublock{
text-align: right;
}
.topmenuitem
{
margin: 0px;
padding-top: 0px;
padding-right: 15px;
padding-bottom: 0px;
padding-left: 15px;
border-left: 1px solid #FFFFFF;
}
#topmenudummyblock
{
border-right: 2px solid #FFFFFF;
border-left: 1px solid #FFFFFF;
border-top: 0px;
border-bottom: 0px;
background-color: #5773BD;
/*height: 15px;*/
}

.tools{/* For #TIPS and PRINTABLE*/
text-align: left;
color: #777777; 
}
.tools a{
		font-size: 11px; 
		font-weight: normal; 
		color: #777777; 
		text-decoration: none; 
}
.tools a:visited{
		font-size: 11px; 
		font-weight: normal; 
		color: #777777; 
		text-decoration: none; 
}


#leftblock{
width: 150px;
background-color: #2D2F84;
border-left: 2px solid #FFFFFF;
border-right: 2px solid #FFFFFF;
}
#centerblock{
	width: 648px;
background-color: #FFFFFF;
}
#contentblock{
	width: 460px;
}
#calendarblock{
	width: 188px;
}
#calendarcontainer{
	border: 1px solid #696969;
margin: 2px;
}
.calmonthname { 
font-size:12px; 
}
		th.caldayname { font-size: 11px; background-color: #DDDDDD; font-weight: bold; }
		td.calday { font-size: 11px; background-color: #F0F0F0; }
		td.caltoday { font-size: 11px; background-color: #BBBBBB; }
		td.calsaturday { font-size: 11px; color: #808080; background-color: #F0F0F0; }
		td.calsunday { font-size: 11px; color: #B00000; background-color: #F0F0F0; }

table#calendar{
}

#menublock{
/*border-left: 3px solid #FFFFFF;
border-right: 1px solid #FFFFFF;*/
border-bottom: 2px solid #FFFFFF;
background-color: #2D2F84;
background-image: url(../getfile.php/115185.753/menytopp.gif);
background-position: top center;
background-repeat: no-repeat;
padding-top: 30px;
padding-left: 15px;
padding-bottom: 30px;
}
#utilities{
/*border-left: 3px solid #FFFFFF;
border-right: 1px solid #FFFFFF;*/
border-bottom: 2px solid #FFFFFF;
background-color: #2D2F84;
padding-top: 30px;
padding-left: 15px;
padding-bottom: 30px;
}
.menubutton{
padding: 3px 3px 3px 0px;
}
#searchinput{
width: 100px;
}