/* elements */
body, td, th, span, div, a, table, font
{
	font-family: Verdana,Tahoma,Arial;
	color:#222222;
	font-size:9pt;
}
table
{
	 border:none;
}
img
{
	margin:0px;
}
html
{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	
}
body
{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	background:#f3f3ef url('../images/bg.gif');
	background-repeat:repeat-x;
	width:100%;
	height:100%;
}

DIV.bodyHolder
{
	text-align:center;	
	display:block;
	border:0px solid #000000;
	width:100%;
}
DIV.body
{
	text-align:center;
	width:774px;
	background:#f3f3ef url('../images/bg.gif');
	border:0px solid #000000;
	background-color:#ffffff;
}
DIV.top
{
	background:url("../images/top.jpg");
	background-repeat:no-repeat;
	height:122px;	
	text-align:left;
	width:774px;
}
DIV.menu
{
	background:url("../images/top_menu.jpg");
	background-repeat:no-repeat;
	text-align:left;
	height:18px;	
	padding-top:2px;
	padding-bottom:4px;
	width:774px;
}

DIV.workspace
{
	background:#f3f4ef url("../images/collar.gif");
	background-repeat:no-repeat;
	padding-left:25px;
	padding-right:10px;
	padding-top:10px;
	display:block;
	text-align:left;
	width:740px;
	
}	

DIV.footer
{
	text-align:left;
	width:754px;
	height:74px;
	background:#f3f4ef url("../images/footer.gif");
	background-repeat:no-repeat;
	padding-top:20px;
	padding-left:20px;
}

input
{
	font-size:10px;
}
.button
{
}
.searchInput
{

}
a
{
	text-decoration:none;
}
a:hover
{
	
}

.topMenuOn
{
	font-size:11px;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	background-color:#e1e0db;
	height:18px;
}
.topMenuOff
{
	font-size:11px;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	height:18px;

}

.topMenuSubOn
{
	font-size:11px;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#e1e0db;
}
.topMenuSubOff
{
	font-size:11px;
	font-weight:bold;
	padding-left:4px;
	padding-right:4px;
	padding-top:2px;
	padding-bottom:2px;
	background-color:#fefdf8;
}

/* classes for the main page */

.desktop
{
	padding:10px;
}

.desktop A 
{
	color:#000000;
	text-decoration:none;	
}
.desktop A:HOVER
{
	color:#666666;	
	text-decoration:underline;	
}




/* the main menu*/


/* the trace navigator */
.traceNav
{
	padding-left:7px;	
	color:#000000;
	font-weight:bold;
	font-size:11px;
}
.traceNav A
{
	
	color:#00a8e5;
	font-size:11px;
}
.white
{
	color:#ffffff;
}
/* the channel portlet*/
.channel
{	
	background-color:#01a6e6;
	padding-top:0px;
	padding-bottom:0px;
}

.channelHeader
{
	background-color:#01a6e6;
	padding-left:4px;
	padding-right:4px;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #ffffff;
}
.channelHeader SPAN
{
	font-size:12pt;
	font-weight:bold;
	color:#ffffff;
}
.channelContent
{
	background-color:#01a6e6;
}
.channelContent TD, .date
{
	color:#ffffff;	
}
.channelContent A:HOVER
{
	color:#ffffff;
	text-decoration:underline;
}
.channelContent A
{
	color:#ffffff;

}

/* Desktoparea */

.DesktopArea1
{

	
}
.DesktopArea2
{

}
.DesktopArea3
{

}
.DesktopArea4
{

}
.DesktopArea5
{

}
/* view publication portlet*/
.backLink
{
}
.backLink A
{

}

.LinksHeading
{
	color:#000000;
	font-weight:bold;
	padding-left:4px;	
	height:19px;
	background-color: #C4CBDF;
}
/* search */
.searchHitFormat
{
	font-weight:bold;
}

.copywrite
{
	font-size:8pt;
}

/* publications (normal) */



/*.Header2
{
	font-weight: bold;
	font-size: 16px;
	color: #000000;
	color:#21417B;
	margin-bottom:8px
}

.Header3
{
	font-weight: bold;
	font-size: 14px;
	color: #000000;
	color:#21417B;
	margin-bottom:8px
}

.Date
{

	color: #666666;
	font-style: italic;
}

.Preamble
{
	font-size:10px;
	padding-top:4px;
	padding-bottom:2px
}

.Normal
{
	
}*/
.ContentEditable {font-size:11pt;}
.ContentEditable A {text-decoration:none;}
.ContentEditable SPAN {font-size:9pt}

/* publications (web edit)*/

.Title , .Header1
{
	color:#00a8e5;
	font-size:14pt; 
	font-weight:bolder;
	margin-bottom:8px
}			
						 
.header			{color:#000000;font-size:14pt; font-weight:bolder;}
/*.Header3			{color:#000000;font-size:10pt; font-weight:bolder;}*/

.introduction		
{
	font-size:11pt;
		padding-top:4px;
		padding-bottom:2px}
		
.smallIntroduction	{font-size:11pt;font-weight:normal}
.minititle		{font-size:11pt; font-weight:bolder;padding:0px;padding-bottom:2px}

.pubHeading    {font-size:13pt;font-weight:bold;color:#8A1623;}
.bodyText		{
	font-size: 12pt;
	padding-bottom: 2px;
	padding-top: 4px;
}
.bodyText	A   {text-decoration:underline;font-weight:bold}	


.attachment	*	{padding-left:10px;font-size:11pt}
.links		*	{padding-left:10px;font-size:11pt}
.block			{padding:0px}
.block	TD		{padding:0px}
.HEADING		{font-size:12pt;font-weight:bold;}
.listLink		{font-weight:bold}



.editableContent	{padding:0px;padding:0px;border:0px solid #000000;margin:0px;}	


/* Added classes*/

.instruktionMellanrubrik{
font-size:12pt;
font-weight:bold;
}
/*---- TaxiGBG Styles added for backwards compability by Jonathan Stoltz 2005-04-07--*/
.instruktionRubrik
{
    color:#00a8e5;
    font-size:14pt; 
    font-weight:bolder;
    margin-bottom:8px
    /*FONT-WEIGHT: bolder;
    FONT-SIZE: 12pt;
    COLOR: #000000;
    FONT-STYLE: normal;*/
}
.instruktionMellanrubrik
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 10pt;
    COLOR: #000000;
    FONT-STYLE: normal;
}
.instruktionMellanrubrikVit
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 13pt;
    COLOR: #FFFFFF;
    FONT-STYLE: normal;
    FONT-FAMILY: Verdana, Arial
}
.instruktionText
{
    FONT-SIZE: 9pt;
    COLOR: #222222;
    /*FONT-STYLE: normal;*/
    TEXT-DECORATION: none;
    line-height: 140%;
    
}
.instruktionTextrod
{
    FONT-SIZE: 9pt;
    COLOR: #ff0000;
    FONT-STYLE: normal;
    FONT-VARIANT: normal
}
.instruktionLankar
{
 	 text-decoration:none;
	 border-bottom: 1px solid;
	 font-size:9pt;
}
.Lankar a
{
    background: url(pil2.gif) no-repeat 100% 0;
	 padding-right: 15px;
	 color:#00a8e5;
	 font-size:12px;
	 font-weight: bold;
	 
	 
    
}
.Lankar a:hover
{
    background: url(pil2.gif) no-repeat 100% 0;
	 padding-right: 15px;
	 text-decoration: underline;
	    
}
.instruktionBody
{
    BACKGROUND-COLOR: #cccccc;
    TEXT-DECORATION: none
}
.instruktionBody A:link
{
    COLOR: #800080
}
.instruktionBody A:visited
{
    COLOR: #800080
}
.instruktionTextgra
{
    FONT-WEIGHT: bolder;
    FONT-SIZE: 9pt;
    COLOR: #808080;
    FONT-STYLE: normal;
}
.instruktionRubBakFargBla
{
	font-style: normal;
	font-weight: bolder;
	font-size: 10pt;
	color: #FFFFFF;
	border-left: solid 1px #AACBEE;
	border-right: solid 1px #AACBEE;
	border-bottom: solid 1px #AACBEE;
	background-color: #01a6e6; /*#1E90FF;*/
	margin: 15px 0px 0px 0px;
	width: 250px;
	padding: 0px 0px 0px 3px;
}
.instruktionKantlinje
{
padding:3px 3px 3px 3px;
width:250px;
border-bottom:solid 1px #AACBEE;
border-left:solid 1px #AACBEE;
border-right:solid 1px #AACBEE;
}
