/* Global Styles */



body {
	margin:0px;
	}
	
td {
	font:11px verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	}
	
a {
	color: #316AC5 ;
	}
	
a:hover {
	color: #FF080E;
	}



/* ID Styles */

.keywords  {	
	font:12px Arial, Helvetica, sans-serif;
	color: #FFFFFF/*#FF9900*/;
	letter-spacing:0.o5em;
	line-height:12px;
	}

#navigation td {
	border-bottom: 1px solid #FF9900
	}

#navigation a {
	font:10px verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
	line-height:16px;
	letter-spacing:.1em;
	text-decoration: none;
	display:block;
	padding:8px 0px 8px 22px;
	}

#navigation a:link, #navigation a:visited{
	color:#666666;
	font-weight:bold;
	}
	
#navigation a:hover {
	color:#666666;
	font-weight:bold;
	background: url(images/fill/bullet.gif) 10px 50% no-repeat;
	}
	
#navheader {
	font:24px georgia;
	color: #1F2669;
	letter-spacing:.4em;
	padding:10px;
	line-height:30px;
	}
	
#logo 	{
	font:24px Arial, Helvetica, sans-serif;
	color: #FFFFFF/*#FF9900*/;
	letter-spacing:0.5em;
	line-height:26px;
	font-weight: bold;
	}

#tagline 	{	
	font:15px Arial, Helvetica, sans-serif;
	color: #FFFFFF/*#FF9900*/;
	letter-spacing:.2em;
	line-height:15px;
	}
	
#monthformat td {
	 border-bottom: 1px solid #FFFFCC;
	 }
	 
#dateformat {
	font:11px Arial, Helvetica, sans-serif;
	color: #FFFF00;
	letter-spacing:.4em;
	}
	
#dateformat a {
	font: 11px Arial, Helvetica, sans-serif;
	color: #FFFF00;
	letter-spacing:.1em;
	text-decoration: none;
	}
	
#dateformat a:hover {
	color: #FFFFCC;
	}

#menu {background-color:/*#FFFFCC*/;}

#montage {border:1px solid #CCCCCC;
			border-collapse:collapse;
			}
#montage td {
			font: 11px verdana, Arial, Helvetica, sans-serif;
			letter-spacing:0em;
			line-height:12px;
			}			

/* Class Styles */
	
.bodyText {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	line-height:14px;
	letter-spacing:0.3px;
	height:375px;
	vertical-align:top;
	}

.bodyText p {	margin:0px;}
	
.pageName {
	color: #000;
	line-height:20px;
	letter-spacing:0.3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	}
	
	
.pageName h1{
	color: #000;
	line-height:20px;
	letter-spacing:0.3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 17px;
	font-weight:normal;
	}	
	
.columnHeader {
	font: 11px Verdana, Arial, Helvetica, sans-serif;
	color: #FF080E;
	line-height:18px;
	letter-spacing:0.05em;
	}
	
.subHeader {
	font:bold 11px verdana, Arial, Helvetica, sans-serif;
	color: #FF080E;
	line-height:18px;
	letter-spacing:0.3px;
	}

.smallText {
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#333333;
	}


.navText, a.navText, a.navText:link, a.navText:hover{
	font:11px Georgia, Times New Roman, Times, serif;
	color: #999999;
	line-height:16px;
	letter-spacing:0.3px;
	text-decoration: none;
	}

.mainmenu a, .mainmenu a:link, .mainmenu a:visited, .mainmenu a:hover {
	color: #006699; 
	font-weight:normal;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	}

.mainmenu a:hover {
	text-decoration:underline;
	color:#FF080E;}


form {margin:0px;}
.inputsingleline {	width:230px;font:11px verdana, Arial, Helvetica, sans-serif;
					color:#000000;
					line-height:12px;
					margin-top:2px;
					letter-spacing:0.3px;
					}
.inputmultiline {	width:230px;font:11px verdana, Arial, Helvetica, sans-serif;
					color:#000000;
					line-height:12px;
					margin-top:2px;
					letter-spacing:0.3px;
					}
					
ul {list-style-type:square;list-style:outside}
li {list-style-type:square;}	

ol{list-style:outside;visibility:visible}

ol li {visibility:visible}

/* OVERSKRIFTER*/

h1, h3{
	color: #006699;
	line-height:12px;
	letter-spacing:0.2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	}
	
h2 {
	color: #000;
	line-height:12px;
	letter-spacing:0.3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin:0px;
	}
	
.footer {	width:760px;
			height:40px;
			padding:10px 0px 0px 0px;
			font:10px Verdana, Arial, Helvetica, sans-serif;
			color:#333333;
	}	
	
.trlist	{background-color:#FFFFCC}


/* CSS MENU & SUBMENUER*/
#cssmenu p {margin:0px;} 
#cssmenu a.submenu, #cssmenu a.submenu:active, #cssmenu a.submenu:visited  {
		display:block;
		margin:0;
		padding:0;
		border:0px;
		width:160px;
		padding:0px 2px 0px 5px;
		text-decoration:none;
		color:#006699;
		font-weight:bold;
		background:url(images/fill/sub.gif) right no-repeat;
	}
	
#cssmenu a.submenu:hover {
		display:block;
		margin:0;
		padding:0;
		border:0px;
		width:160px;
		padding:0px 2px 0px 5px;
		text-decoration:none;
		color:#666;
		font-weight:bold;
		background:url(images/fill/subactive.gif) right no-repeat;
	}	

#cssmenu a.subactive, #cssmenu a.subactive:active, #cssmenu a.subactive:visited, #cssmenu a.subactive:hover {
		display:block;
		margin:0;
		padding:0;
		border:0px;
		width:160px;
		padding:2px 2px 2px 5px;
		text-decoration:none;
		color:#666;
		font-weight:bold;
		background:url(images/fill/subactive.gif) right no-repeat;
	}	
	
#cssmenu a.submenuitem, #cssmenu a.submenuitem:active, #cssmenu a.submenuitem:visited	{
		display:block;
		margin:0;
		padding:0;
		border:0px;
		font-weight:normal;
		text-align:left;
		margin:0px;
		padding:2px 2px 2px 10px;
		text-decoration:none;
}

#cssmenu a.submenuitem:hover	{
		display:block;
		margin:0;
		padding:0;
		border:0px;
		font-weight:normal;
		text-align:left;
		margin:0px;
		padding:2px 2px 2px 10px;
		text-decoration:underline;
}