/* Layout Stylesheet 

-----------------------------------------------
DSR
Author:   Anders Kjærsgaard (ABK)
Version:  22.05.2006
----------------------------------------------- */
@import url("/css/fp_ad/default.asp");

body {
 margin:0;
 font-family:Verdana, sans-serif;
 }

#outer {
 margin:auto;
 width:740px;
 border:0;
 }

#hdr {
 margin:0;
 background:#f8f5ee;
 width:740px;
 border:0px;
 }

#top {
 margin:0;
 width:740px; 
 height:100px; 
 background:#f8f5ee;
 clear:both;
}

#bar {
 margin:0;
 background:#e5d9be;
 width:740px;
 font-family:Arial;
 color:#706964;
 font-size:10pt;
 clear:both;
 }
 
#breadcrumb {
 margin-top:2px;
 background:#67706c;
 width:740px;
 color:#ffffff;
 clear:both;
}

#bodyblock {
 margin:0;
 background:#ffffff;
 width:740px;
 }

#l-col {
 margin:0;
 background:#ffffff;
 font-family:Arial;
 color:#000000;	
 overflow:hidden;
 } 


#cont {
 margin:0;
 background:#ffffff;
 color:#000000;
 font-size:8pt;
 border:0;
 }
 
#r-col {
 margin:0;
 background:#f1ecde;
 color:#000000;
 font-family:Verdana, sans-serif;
 overflow:hidden;
 }

#ftr {
 margin:0;
 padding:5px 10px 8px 10px;
 background:#e5d9be;
 font-family:Arial;
 color:#68655e;
 font-size:7pt;
 text-align:center;
 border-top:#c1b79f 3px solid;
 clear:both;
 }
 
#ftr A {
color:#68655e;
 }

/* Links
----------------------------------------------- */
A
{
    color:#514A44;
}

A:hover
{
    color:#000;
}


 
/* Firefox <p> bug
----------------------------------------------- */

#hdr P {
 margin:0;
}

#l-col P {
 margin:0;
}
 
#cont P {
 margin:0;
}
 
#r-col P {
 margin:0;
}

#ftr P {
 margin:0;
}

#breadcrumb P {
 margin:0;
}


/* Navigation
----------------------------------------------- */
 
#nav {
  margin:0;
  padding:0; 
  list-style-type: none;
  border-top:#c1b79f 2px solid;
  border-bottom:#cccccc 2px solid;
}

#nav UL {
  margin:0;
  padding:0;
  list-style-type: none;
}

#nav LI {
  margin:0;
  padding:0;
  display:inline;
}

#nav LI A {
  margin-right:-4px;
  padding:5px 12px 5px 10px; 
  text-decoration: none;
  color:#706964;
  font-weight:bold;
  border-right:#ffffff 2px solid;
}

#nav #active A {
  padding:4px 12px 4px 10px;
  text-decoration: none;
  color:#000000;
  background:#c1b7a0;
}

#nav LI A:hover {
  color:#000000;
}
 
/* Navigation OLD
----------------------------------------------- */
/*
#nav {
  margin:0px 0px 0px -2px;
  padding:0; 
  list-style-type: none;
  border-top:#c1b79f 2px solid;
  border-bottom:#cccccc 2px solid;
}

#nav UL {
  margin:0;
  padding:0;
  list-style-type: none;
}

#nav LI {
  margin:0;
  padding:0;
  display:inline;
}

#nav LI A {
  padding:5px 8px 5px 10px;
  text-decoration: none;
  color:#706964;
  font-weight:bold;
  border-left:#ffffff 2px solid; 
}

#nav LI A:hover {
  color:#000000;
}
*/

/* ABK: Style for active menuitem */
/*
#nav #active A { 
  padding:4px 12px 4px 10px; 
  text-decoration: none; 
  color:#000000; 
  background:#c1b7a0; 
} 
*/

/*LJO: Added style for active menuitem */
/*
#nav LI.current
{
    background-color:#c1b79f;
}
#nav LI.current  A
{
    padding:5px 8px 5px 10px;
    text-decoration: none;
    color:#000;
    font-weight:bold;
    border-left:#ffffff 2px solid; 
}
*/




#globalheader {
  float:left;
  width:740px;
  background:#b6b9b6;
  font-family:Arial;
  font-size:11px;
  font-weight: bold;
  line-height:normal;
}
	
#globalheader UL {
  margin:0;
  padding:0;
  list-style:none;
}
	
#globalheader LI {
  display:inline;
  margin:0;
  padding:0;
}

#globalheader A {
  float:left;
  margin:0;
  padding:0 0 0 9px;
  border-bottom:1px solid #765;
  text-decoration:none;
  background: url(../PortalImages/3/tap_left2.gif) no-repeat left top;
  font-family:Arial;
}
	
#globalheader A SPAN {
  display:block;
  padding:7px 10px 6px 1px;
  color:#ffffff;
  text-decoration:none;
  background: url(../PortalImages/3/tap_right2.gif) no-repeat right top;
}

#globalheader #StyleNorm A {
  float:left;
  margin:0;
  padding:0 0 0 9px;
  border-bottom:1px solid #765;
  text-decoration:none;
  background: url(../PortalImages/3/tap_left2.gif) no-repeat left top;
  font-family:Arial;
}
	
#globalheader #StyleNorm A SPAN {
  display:block;
  padding:7px 10px 6px 1px;
  color:#ffffff;
  text-decoration:none;
  background: url(../PortalImages/3/tap_right2.gif) no-repeat right top;
}

#globalheader #StyleDSR A {
  float:left;
  margin:0;
  padding:0 0 0 9px;
  border-bottom:1px solid #765;
  text-decoration:none;
  background: url(../PortalImages/3/tap_left2_blue.gif) no-repeat left top;
  font-family:Arial;
}
	
#globalheader #StyleDSR A SPAN {
  display:block;
  padding:7px 10px 6px 1px;
  color:#ffffff;
  text-decoration:none;
  background: url(../PortalImages/3/tap_right2_blue.gif) no-repeat right top;
}
  
#globalheader #current A {
  background-position:0% -150px;
  border-width:0;
}
	
#globalheader #current A SPAN {
  background-position:100% -150px;
  padding-bottom:7px;
  color:#333;
}


#globalheader A:hover {
  background-position:0% -300px
}

#globalheader A:hover SPAN {
  background-position:100% -300px
}

.login {
  font-family:Arial;
  font-size:11px;
  font-weight: bold;
  padding:3px 10px;
  text-decoration:none;
  background:#b6b9b6; 
  border-top:3px solid #67706c;
}

.login A {
  text-decoration:none; 
  color:#000000;
}
.login A:hover {
  text-decoration:none; 
  color:#000000;
}

#breadcrumb UL {
  margin:0;
  padding:5px 8px;
  list-style-type: none;
}

#breadcrumb LI {
  margin:0;
  padding:0;
  display:inline;
}

#sectionheader {
  color:#ffffff;
  font-size:14pt;
  font-weight: bold;
}
/* Popover
----------------------------------------------- */

.n2Pop {
  border: 1px outset #eeeddd;
  background-color:#fff;
  position:absolute;
  z-index:200;
}

.animatedBoxHollow {
	position:absolute;
	visibility:hidden;
	border: 1px solid gray;
	z-index:220;
}

.n2SliderHandle-horizontal {
	position:absolute;
	cursor:w-resize;
}
.n2SliderHandle-vertical {
	position:absolute;
	cursor:n-resize;
}


/* Hide/Show Toolbar
----------------------------------------------- */

.xToolbar {
	BACKGROUND: none transparent scroll repeat 0% 0%; OVERFLOW: hidden; WIDTH: 50px; POSITION: absolute
}
.xButton {	FONT-WEIGHT: bold; FONT-SIZE: xx-small;  MARGIN: 0px; OVERFLOW: hidden; WIDTH: 12px; CURSOR: pointer; COLOR: #596380; HEIGHT: 81px; TEXT-ALIGN: center
}
.xButtonHover {
	FONT-WEIGHT: bold; FONT-SIZE: xx-small;  MARGIN: 0px; OVERFLOW: hidden; WIDTH: 12px; CURSOR: pointer; COLOR: #cfd4e6; HEIGHT: 81px; TEXT-ALIGN: center
}

/* width classes */
.width380
{
	width: 380px;
}

.width580
{
	width: 580px;
}