/* CSS Document                     	*/
/* De Lage Landen Corporate website 	*/
/* homelinks grey: arial 10px #82888a	*/
/* mainmenu: arial bold 12 #94d3ff		*/
/* mainmenu rollover #e3f3fe			*/
/* footer grey: arial 10px #82888a		*/
/* footer blue: arial 10px #1a8db3		*/
/* tabs grey: Helvetica 14px #717779	*/ 
/* tabs roll over: #2892db				*/
/* leftmenu grey #616769				*/

/* Customization by RemKo Stouthart, De Lage Landen */
@import url(styles.css);

/* hacks */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
/* end hacks */

* {
	margin:0; 
	padding:0; 
}
fieldset { border:0 none; }

body {
	background-image: url(http://media.delagelanden.com/designimages/background.jpg);
	background-repeat: repeat-y;
	background-position:center top;
	padding: 0;
	margin: 0 0 10px 0; /* add margin to bottom of page IE only */
	}
#centerit {
	width: 947px;
	position: relative;
	margin: 0 auto;
	left: 0;
	top: 0;
	background-color:#FFFFFF;
	}	
/* start header logo */
#header #logo {
	background-image: url(http://media.delagelanden.com/designimages/header.jpg);
	background-repeat: no-repeat;
	background-position:top center;
	width: 947px;
	height: 50px;
	}
/* end header logo */

/* start tools, location and search */
#headermenu {
	width: 947px;
	height: 29px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #82888a;
	background-color: #FFFFFF;
	}
/* start tools */	
#headermenu #tools {
	padding: 8px 0 0 13px;
	float: left;
	}
#headermenu #tools .divider {
	padding: 2px 0 0 0;
	float: left;
	position:relative;
	display: inline;
	height: 10px;
	margin: 0 10px;
	}
#headermenu #tools .first,
#headermenu #tools .item,
#headermenu #tools .last {
	padding: 0;
	float: left;
	position:relative;
	display: inline;
	height: 10px;
	}
#headermenu #tools a,
#headermenu #tools a:link,
#headermenu #tools a:visited,
#headermenu #tools a:active {
	text-decoration:none;
	color: #82888a;
	}
#headermenu #tools a:hover {
	text-decoration:underline;
	color: #82888a;
	}
/* start select location and search */
#headermenu #headermenutool {
	padding: 5px 0 0 0;
	margin: 0 1px 0 0;
	float: right;
	width: 324px;
	}
#headermenu #headermenutool #search {
	background-image:url(http://media.delagelanden.com/designimages/search.gif);
	background-repeat:no-repeat;
	background-position: top center;
	padding: 0;
	float: left;
	position:relative;
	display: inline;
	height: 19px;
	width: 52px;
	margin: 2px 0 0 0;
	}
#headermenu #headermenutool #keyword {
	background-image: url(http://media.delagelanden.com/designimages/searchbox.gif);
	background-repeat: no-repeat;
	background-position:top center; 
	height: 19px;
	width: 113px;
	margin: 2px 2px 0 0;
	float: left;
	position:relative;
}

#headermenu #headermenutool #keyword #searchstring {
	font-family: Arial, Helvetica, sans-serif;
	margin: 1px 1px 1px 2px;
	border: none;
	width: 107px;
	height: 14px;
	font-size:11px;
	line-height:12px;
	background-color:#eceeee;
	color: #abb0b1;
	padding: 1px 0 0 3px;
	}
#headermenu #headermenutool #setlocation {
	float: left;
	margin: 2px 7px 0 0;
	padding: 0; 
	width: 147px;
	}
/* start pulldown menu replacement styles */
#setlocation { 
	background-image: url(http://media.delagelanden.com/designimages/setlocation.gif);
	background-position: top left;
	background-repeat: no-repeat;
	margin-right:1px;
	}
#setlocation a.selected-item { 
	display:block; 
	width:132px; 
	height:19px; 
	padding:2px 7px 0px 11px;
	margin:0px; 
	font-family:Arial, Helvetica, Verdana;  
	font-size:11px;
	text-decoration:none; 
	}
#setlocation .custom-select { 
	font-family:Arial, Helvetica, Verdana;  
	font-size:11px;
	text-decoration:none; 
	margin:5px 5px 5px 6px; 
	width:147px; 
	}
.alt-dropdown { 
	font-family:Arial, Helvetica, Verdana;  
	font-size:11px;
	text-decoration:none; 
	position:absolute; 
	top:0; 
	left:-999px; 
	border-right:1px solid #acacac; 
	border-bottom:1px solid #acacac; 
	border-left:1px solid #acacac; 
	background-color:#ffffff;
	padding:2px 14px 2px 4px; 
	margin: 9px 0 0 0;
	}
.alt-dropdown a { 
	font-family:Arial, Helvetica, Verdana;  
	font-size:11px;
	display:block; 
	padding:1px 15px 1px 15px;
	margin: 0;
	color:#ff0000; 
	background-image: url(http://media.delagelanden.com/designimages/bulletlow.gif);
	background-position:left bottom;
	background-repeat:no-repeat;
	}
/* start pulldown menu replacement styles */
/* end select location and search */
	
/* start mainmenu */
#mainmenu {
	background-image: url(http://media.delagelanden.com/designimages/mainmenu.png);
	background-repeat: no-repeat;
	background-position:top center;
	width: 947px;
	height: 37px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
	margin: 0 0 2px 0;
	}
#mainmenu .leftoffset {
	position:relative; 
	float: left;
	width: 3px;
	height: 37px;
	}	
#mainmenu .lvl1-hi,
#mainmenu .lvl1-lo {
	position:relative; 
	float: left;
	margin: 13px 10px 0;
	}
#mainmenu .lvl1-lo a:link,
#mainmenu .lvl1-lo a:active,
#mainmenu .lvl1-lo a:visited {
	color: #94d3ff;
	text-decoration:none;
	}
/* active and hover state */
#mainmenu .lvl1-hi a,
#mainmenu .lvl1-lo a:hover {
	color: #e3f3fe;
	text-decoration:none;
	}
#mainmenu .mainmenuseperator {
	background-image: url(http://media.delagelanden.com/designimages/mainmenuseperator.gif);
	background-repeat: no-repeat;
	background-position:top center;
	position:relative; 
	float: left;
	width: 3px;
	height: 37px;
	}
/* end main menu */

/* start footer */
#footer {
	background-image: url(http://media.delagelanden.com/designimages/footer.jpg);
	background-repeat: no-repeat;
	background-position:top center;
	width: 947px;
	height: 21px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #82888a;
	margin: 0;
	position:relative;
	float:left; 
	}
#footer #footerlinks {
	padding: 9px 0 0 0;
	float: left;
	}
#footer #footerlinks .divider {
	padding: 2px 0 0 0;
	float: left;
	position:relative;
	display: inline;
	height: 10px;
	margin: 0 10px;
	}
#footer #footerlinks .first,
#footer #footerlinks .item,
#footer #footerlinks .last {
	padding: 0;
	float: left;
	position:relative;
	display: inline;
	height: 10px;
	}
#footer #footerlinks a {
	text-decoration:none;
	color: #1a8db3;
	}
#footer #footertool {
	padding: 9px 0 0 0;
	float: right;
	}
#footer #footertool .smaller,
#footer #footertool .larger {
	padding: 2px 0 0 0;
	float: left;
	position:relative;
	display: inline;
	height: 10px;
	}
#footer #footertool .text {
	padding: 0;
	float: left;
	position:relative;
	display: inline;
	height: 10px;
	margin: 0 4px;
	}	
/* end footer */

/* start homepage */
#home {
	}
#home #toprow {
	padding: 0;
	background-color:#FFFFFF;
	}
#home #toprow #mainvisual {
	width: 484px;
	height: 214px; 
	float: left;
	position:relative;
	display:inline;
	}
#home #toprow #mainvisual img {
	margin:0;
	padding:0;
	}
#home #toprow #mainvisual #filler { /* inline style="display: none" added to templates for DOM accessibility */
	width: 484px;
	height: 27px;
	background-image: url(http://media.delagelanden.com/designimages/filler.gif);
	background-repeat: no-repeat;
	background-position:top center;
	float: left;
	position:relative;
	display:inline;
	margin: 0;
	padding:0;
	}
#home #toprow #tabs {
	margin: 0 0 0 2px;
	float: left;
	width: 461px;
	position:relative;
	display:inline;
	}
#home #toprow #tabs #tabbuttons {
	background-image: url(http://media.delagelanden.com/designimages/tabheaderbackground.gif);
	background-repeat: no-repeat;
	background-position:top center;
	width:461px;
	height:29px; 
	}
#home #toprow #tabs #content {  /* inline 'style="font: 17px; height: 185px" added to templates for DOM accessibility */ 
	background-image: url(http://media.delagelanden.com/designimages/tabcontentbackground.jpg);
	background-repeat: no-repeat;
	background-position:bottom center;
	background-color:#E3F0F6;
	width:461px;
	font-family: Arial, Helvetica, sans-serif;
	color: #717779;
	}
/* inline style="display:inline" or style="display:none" added to contenttab 1 to 4 for DOM accessibility */
#home #toprow #tabs #content #contenttab1 .quickmenu-title,
#home #toprow #tabs #content #contenttab2 .quickmenu-title,
#home #toprow #tabs #content #contenttab3 .quickmenu-title,
#home #toprow #tabs #content #contenttab4 .quickmenu-title {
	margin: 0 10px 0 24px;
	font-weight:bold;
	font-size:inherit;
	display:inline;
	}
#home #toprow #tabs #content #contenttab1 p,
#home #toprow #tabs #content #contenttab2 p,
#home #toprow #tabs #content #contenttab3 p,
#home #toprow #tabs #content #contenttab4 p {
	margin: 0 10px 0 24px;
	padding: 0;
	font-weight:normal;
	line-height:17px;
	}
#home #toprow #tabs #content #contenttab1 p .readmore,
#home #toprow #tabs #content #contenttab2 p .readmore,
#home #toprow #tabs #content #contenttab3 p .readmore,
#home #toprow #tabs #content #contenttab4 p .readmore {	
	border: 0;
	position: relative;
	float:none;
	top: 2px;
	margin: 0 0 0 2px;
	}
#home #toprow #tabs #tabbuttons #tab1,
#home #toprow #tabs #tabbuttons #tab2,
#home #toprow #tabs #tabbuttons #tab3,
#home #toprow #tabs #tabbuttons #tab4 {
	float: left;
	position:relative;
	display:inline;
	height: 29px;
	text-align:center;
	}
#home #toprow #tabs #tabbuttons #tab1 {
	width: 116px;
	}
#home #toprow #tabs #tabbuttons #tab2,
#home #toprow #tabs #tabbuttons #tab3,
#home #toprow #tabs #tabbuttons #tab4 {
	width: 115px;
	}
#home #toprow #tabs #tabbuttons .tabdivider {
	background-image: url(http://media.delagelanden.com/designimages/footer.jpg);
	background-repeat: no-repeat;
	background-position:top center;
	float: left;
	position:relative;
	display:inline;
	width: 1px;
	height: 29px;
	}
#home #toprow #tabs #tabbuttons h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	display: block;
	margin: 7px 0 0 0;
	}
/* inline style="background-image:url(http://media.delagelanden.com/designimages/tab1hi.jpg)" onclick="ShowHide('tab1')" onmouseover="this.style.cursor='pointer'" */	
/* inline style="background-image:url(http://media.delagelanden.com/designimages/tab2lo.jpg)" onclick="ShowHide('tab2')" onmouseover="this.style.cursor='pointer'" */
/* inline styles respectivatly added for DOM accessibility */

#home #toprow #tabs #tabbuttons .tabhi h3 a:link,
#home #toprow #tabs #tabbuttons .tabhi h3 a:active,
#home #toprow #tabs #tabbuttons .tabhi h3 a:visited {
	text-decoration:none;
	color: #717779; 
	}
#home #toprow #tabs #tabbuttons .tablo h3 a:link, 
#home #toprow #tabs #tabbuttons .tablo h3 a:active,
#home #toprow #tabs #tabbuttons .tablo h3 a:visited {
	text-decoration:none;
	color: #717779; 
	}
#home #toprow #tabs #tabbuttons .tabhi h3 a:hover,
#home #toprow #tabs #tabbuttons .tablo h3 a:hover  {
/*	color: #2892db; */
	text-decoration:none;
	color: #717779; 
	}
#dividerrow {
	background-image: url(http://media.delagelanden.com/designimages/dividerrow.jpg);
	background-repeat: no-repeat;
	background-position:top center;
	width: 947px;
	height: 1px;
	font-size: 1px;
	line-height:1%;
	margin: 2px 0 0 0;
	}
#home #bottomrow {
	padding: 15px 0 0 0;
	margin: 0;
	background-color:#FFFFFF;	
	}
#home #bottomrow #main-theme-article { /* inline style="font-size:11px;" added for DOM accessibility */
	float: left;
	position:relative;
	display:inline;
	width: 254px;
	margin: -5px 0 0 0;
	padding: 0;
	}
#home #bottomrow #main-theme-article h1 {
	font-family: Helvetica, Arial, sans-serif;
	color: #0099FF;
	font-size:18px;
	margin:0 0 8px 0;
	padding:0;
	}
#home #bottomrow #main-theme-article p {
	font-family: Arial, Helvetica, sans-serif;
	color:#717779;
	line-height:18px;
	margin: 0;
	width: 244px;
	}
#home #bottomrow #main-theme-article p .readmore {	
	border: 0;
	position: relative;
	float:none;
	top: 2px;
	margin: 0 0 0 2px;
	}
#home #bottomrow #main-theme-article #divider-main-theme-article {
	background-image: url(http://media.delagelanden.com/designimages/dividercolum1.gif);
	background-repeat: no-repeat;
	background-position:right center;
	width: 244px;
	height: 5px;
	margin: 10px 0 0 0;
	}
#home #bottomrow #main-theme-article #advertisement {
	background-image: url(http://media.delagelanden.com/designimages/advertisement-container.gif);
	background-repeat: no-repeat;
	background-position:right center;
	width: 244px;
	height: 67px;
	margin: 10px 0 0 0;
	}
#home #bottomrow #main-theme-article #advertisement	#advertisement-content {
	padding: 4px;
	}
#home #bottomrow #verticaldividerleft {
	background-image: url(http://media.delagelanden.com/designimages/bottomrowfadeleft.jpg);
	background-repeat: no-repeat;
	background-position:right center;
	float: left;
	position:relative;
	display:inline;
	width: 6px;
	height: 211px;
	}	
#home #bottomrow #column2 { /* inline style="font-size:11px;" added for DOM accessibility */
	float: left;
	position:relative;
	display:inline;
	width: 427px;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 17px;
	color: #717779;
	margin: 0 0 15px 0;
	padding: 0;
	}
#home #bottomrow #column2 .articlesummary-title {
	float: left;
	position:relative;
	display:inline; 
	width: 376px;
	margin: 6px 10px 0 10px;
	padding: 0;
	font-weight:bold;
	}
#home #bottomrow #column2 p {
	float: left;
	position:relative;
	width: 376px;
	display:inline;
	margin : 0 10px 0 10px;;
	padding: 0;
	font-weight:normal;
	}
#home #bottomrow #column2 p .readmore {	
	border: 0;
	position: relative;
	float:none;
	top: 2px;
	margin: 0 0 0 2px;
	}	
#home #bottomrow #column2 #articlesummary1,
#home #bottomrow #column2 #articlesummary2 {
	margin: 0 0 10px 15px;
	width: 396px;
	}
#home #bottomrow #column2 #articlesummary3 {
	margin: 0 0 0 15px;
	width: 396px;
	display:none;
	}
#home #bottomrow #column2 .articlesummarythumb {
	background-image: url(http://media.delagelanden.com/designimages/smallimagescontainer.gif);
	background-repeat: no-repeat;
	background-position:top left;
	width: 64px;
	height: 64px;
	position:relative;
	float:left;
/*	display:inline;*/
	display: none;
	}
#home #bottomrow #column2 .articlesummarythumb img {
	margin: 3px;
	display: none;
	}	
#home .articlesummarycontainer64 { /* resize class */ 
	background-image: url(http://media.delagelanden.com/designimages/articlesummarycontainer396-98.gif);
	background-repeat: no-repeat;
	background-position:top left;
	width: 396px;
/*	height: 64px;*/
	height: 98px;
	position:relative;
	float:left;
	display:inline;
/*	margin: 0 0 0 11px;*/
	margin: 0;
	}
#home .articlesummarycontainer79 { /* resize class */
	background-image: url(http://media.delagelanden.com/designimages/articlesummarycontainer396-114.gif); 
	background-repeat: no-repeat;
	background-position:top left;
	width: 396px;
	height: 114px;
	position:relative;
	float:left;
	display:inline;
/*	margin: 0 0 0 11px;*/
	margin: 0;
	}	
.articlesummarycontainer98 { /* resize class */
	background-image: url(http://media.delagelanden.com/designimages/articlesummarycontainer396-132.gif); 
	background-repeat: no-repeat;
	background-position:top left;
	width: 396px;
	height: 132px;
	position:relative;
	float:left;
	display:inline;
/*	margin: 0 0 0 11px;*/
	margin: 0;
	}

#home #bottomrow #verticaldividerright {
	background-image: url(http://media.delagelanden.com/designimages/bottomrowfaderight.jpg);
	background-repeat: no-repeat;
	background-position:right center;
	float: left;
	position:relative;
	display:inline;
	width: 6px;
	height: 211px;
	}
#home #bottomrow #column3 {
	float: left;
	position:relative;
	display:inline;
	width: 244px;
	margin: 0 0 15px 0;
	padding: 0;
	}	
#home #bottomrow #column3 #quicklinksheader {
	background-image: url(http://media.delagelanden.com/designimages/quicklinks.jpg);
	background-repeat: no-repeat;
	width:244px;
	height:25px;
	margin: 0 0 0 10px;
	padding: 0;
	}
#home #bottomrow #column3 #quicklinksheader .quicklinktitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #787f81;
	margin: 0 0 0 9px;
	padding: 0;
	line-height: 25px;
	}
#home #bottomrow #column3 { /* inline style="font-size:11px;" added for DOM accessibility */
}
#home #bottomrow #column3 ul {
	margin: 10px 0 0 30px;
	padding: 0;
	}
#home #bottomrow #column3 ul li {
	list-style-image:url(http://media.delagelanden.com/designimages/quicklinkbullet.gif);
	font-family: Arial, Helvetica, sans-serif;
	color: #717779;
	padding: 0;
	margin: 7px 0;
	line-height:20px;
	text-decoration:none;
	}
#home #bottomrow #column3 ul li a:link,
#home #bottomrow #column3 ul li a:visited,
#home #bottomrow #column3 ul li a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #717779;
	padding: 0;
	margin: 7px 0;
	line-height:20px;
	text-decoration:none;
	}
#home #bottomrow #column3 ul li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #717779;
	padding: 0;
	margin: 7px 0;
	line-height:20px;
	text-decoration:underline;
	}
#home #bottomrow #column3 ul li img {
	border: 0;
	position: relative;
	float:none;
	top: 1px;
	margin: 0 0 0 2px;
	}
/* end home page */


/* start SIFR */
/* These are standard sIFR styles... do not modify */
.sIFR-flash {
	visibility: visible !important;
	margin: 0;
	}
.sIFR-replaced {
	visibility: visible !important;
	}
span.sIFR-alternate {
	position: absolute;
	left: 0;
	top: 0;
	width: 0;
	height: 0;
	display: block;
	overflow: hidden;
	}
/* Hide Adblock Object tab: the text should show up just fine, not poorly with a tab laid over it. */
.sIFR-flash + div[adblocktab=true] {
  display: none !important;
}

/* These "decoy" styles are used to hide the browser text before it is replaced... */
/* the negative-letter spacing in this case is used to make the browser text metrics match */
/* up with the sIFR text metrics since the sIFR text in this example is so much narrower... */
/* your own settings may vary... any weird sizing issues you may run into are usually fixed by tweaking these decoy styles */

.sIFR-hasFlash h1 {
	visibility: hidden;
	font-size:24px !important;
	line-height:24px !important;
	margin: 0;
	padding: 0;
}

.sIFR-hasFlash h2 {
/*	visibility: hidden;*/
}

.sIFR-hasFlash h3 {
/*	visibility: hidden;*/
}

.sIFR-hasFlash h4 {
/*	visibility: hidden;*/
}

/* end SIFR */

#articlelevel1,
#articlelevel2,
#articlelevelsummary {
	margin: 0 0 0 0;
	float:left;
	display: inline;
	position: relative;
	background-color:#FFFFFF;
	}
#articlelevel1 #pagebanner img,
#articlelevelsummary #pagebanner img {
	padding: 0;
	margin: 0;
	display:block;
	}

/* crumbpath */
#breadcrumb { 
	width: 947px;
	padding: 0;
	margin: 0;
	height: 20px;
	display:block;
	}
#breadcrumb ul {
	float: left;
	margin: 6px 0 0 13px;
	padding: 0;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#82888A;
	font-size:11px;
	line-height:11px;
	display:block;
	}
#breadcrumb ul li {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	}
#breadcrumb ul li.fixed {
	float: left;
	display: inline;
	margin: 0;
	padding: 0;
	}
#breadcrumb ul li.first {
	float: left;
	display: inline;
	position:relative;
	text-decoration:none; 
	margin: 0 4px;
	padding: 0;
	color: #82888A;
	}

#breadcrumb ul li.first a,
#breadcrumb ul li.first a:link,
#breadcrumb ul li.first a:visited,
#breadcrumb ul li.first a:active,
#breadcrumb ul li.first a:hover {
	float: left;
	display: inline;
	position:relative;
	text-decoration:none; 
	margin: 0 4px;
	padding: 0;
	color:#0099FF;
	}
#breadcrumb ul li.item a,
#breadcrumb ul li.item a:link,
#breadcrumb ul li.item a:visited,
#breadcrumb ul li.item a:active,
#breadcrumb ul li.item a:hover {
	float: left;
	display: inline;
	position:relative;
	text-decoration:none; 
	margin: 0 4px;
	padding: 0;
	color:#0099FF;
	}
#breadcrumb ul li.last { /* last item in breadcrumb does not link */
	float: left;
	display: inline;
	margin: 0 4px;
	padding: 0;
	color:#82888A;
	}
#leftmenu {
	width: 183px;
	float: left;
	display:inline;
	position:relative;
	margin: 10px 0 0 0;
	padding: 0 0 7px 0;
	}
#leftmenu .level-1 {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 10px 0 6px 13px;
	}	
#leftmenu .level-1 a:link,
#leftmenu .level-1 a:visited,
#leftmenu .level-1 a:active {
	color: #717779;	
	text-decoration: none;
	}
#leftmenu .level-1 a:hover {
	color: #717779;	
	text-decoration: underline;
	}
#leftmenu .level-2 {
	background-image:url(http://media.delagelanden.com/designimages/menulevel2background.gif);
	background-repeat:no-repeat;
	background-position:top left;
	padding: 2px 0 2px 30px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:normal;
	margin: 0;
	}	
#leftmenu .level-2 a:link,
#leftmenu .level-2 a:visited,
#leftmenu .level-2 a:active {
	color:#717779;	
	text-decoration:none;
	}
#leftmenu .level-2 a:hover {
	color:#717779;	
	text-decoration:underline;
	}
#leftmenu .selected {
	color:#0099ff!important;
	}
#dividerleft { /* aplies to article lvl1, article lv2, article summary lvl1 and 2, sitemap*/
	float:left;
	display:inline;
	position:relative;
	width:6px;
	height:342px;
	margin:15px 0 0 0;
	}
#dividerleft #divleft-top {
	width:6px;
	height:170px;
	background-image:url(http://media.delagelanden.com/designimages/divleft-top.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#dividerleft #divleft-center {
	width:6px;
	background-image:url(http://media.delagelanden.com/designimages/divleft-center.gif);
	background-repeat:repeat-y;
	background-position:top left;
}
#dividerleft #divleft-bottom {
	width:6px;
	height:170px;
	background-image:url(http://media.delagelanden.com/designimages/divleft-bottom.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#dividerright { /* aplies to article lvl1, article lv2 and article summary */
	float:left;
	display:inline;
	position:relative;
	width:6px;
	height:342px;
	margin:15px 0 0 0;
	}
#dividerright #divright-top {
	width:6px;
	height:170px;
	background-image:url(http://media.delagelanden.com/designimages/divright-top.gif);
	background-repeat:no-repeat;
	background-position:top left;
}
#dividerright #divright-center {
	width:6px;
	background-image:url(http://media.delagelanden.com/designimages/divright-center.gif);
	background-repeat:repeat-y;
	background-position:top left;
}
#dividerright #divright-bottom {
	width:6px;
	height:170px;
	background-image:url(http://media.delagelanden.com/designimages/divright-bottom.gif);
	background-repeat:no-repeat;
	background-position:top left;
}

/* start article styles */
#article {
	font-family:Arial, Helvetica, sans-serif;
	color: #717779;
	line-height: 17px;
	float:left;
	display:inline;
	position:relative;
	width:570px;
	}
#article #articletitle {
	margin:12px 20px 11px 23px;
	width:520px;
	overflow:hidden; 
	}
#article #articletitle h1 {
	margin:0;
	padding:0;
	font-family:Helvetica, Arial, sans-serif;
	color:#0099FF;
	font-size:24px;
	line-height:30px;
}
#article p {
	margin: 4px 20px 20px 23px;
	width:520px;
	padding: 0;
	}
/* edit to turn off title on summary pages */
#articlesummarylevel1 #article #articletitle,
#articlesummarylevel2 #article #articletitle {
	}
#articlesummarylevel1 #article h1,
#articlesummarylevel2 #article h1 {
	margin:0;
	padding:0;
}	
/* end edit */	
/* additon to turn off page comment on summary pages */
#articlesummarylevel1 #article p,
#articlesummarylevel2 #article p {
	display: none;
	}
#articlesummarylevel1 #article .articlesummary p,
#articlesummarylevel2 #article .articlesummary p {
	display: block;
	}
/* end edit */

#articlesummarylevel1 #article #articlecontent,
#articlesummarylevel2 #article #articlecontent {
	margin: 14px 0 0 0;
	}

#article #articlecontent a:link,
#article #articlecontent a:hover,
#article #articlecontent a:active,
#article #articlecontent a:visited,
#article #articlecontent a {
	color: #717779;
	text-decoration:underline;
	}
#article #articlecontent a {
	color: #717779;
	text-decoration:underline;
	}
#article #articlecontent ul {
	margin: -16px 20px 8px 50px;
	}
#article #articlecontent ul li {
	list-style-image:url(http://media.delagelanden.com/designimages/quicklinkbullet.gif);
	font-family: Arial, Helvetica, sans-serif;
	color: #717779;
	padding: 0;
	margin: 0;
	padding: 0;
	line-height:17px;
	text-decoration:none;
	}

/* end article styles */
/* start article page options styles */
#articlepageoptions {
	margin:14px 0 0 7px;
	float: left;
	display: inline;
	position:relative;
	width: 175px;
	vertical-align:top;
	}
#articlepageoptions .containerheader {
	background-image:url(http://media.delagelanden.com/designimages/quicklinksarticle.gif);
	background-repeat:no-repeat;
	width:175px;
	height:25px;
	}
#articlepageoptions .containerheader h4 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #787f81;
	margin: 0 0 0 9px;
	padding: 0;
	line-height: 25px;
	}
#articlepageoptions .containercontent ul {
	margin: 10px 0 15px 20px;
	padding: 0;
	}
#articlepageoptions .containercontent ul li {
	list-style-image:url(http://media.delagelanden.com/designimages/quicklinkbullet.gif);
	font-family: Arial, Helvetica, sans-serif;
	color: #717779;
	padding: 0;
	margin: 7px 0;
	line-height:20px;
	text-decoration:none;
	}
#articlepageoptions .containercontent ul li a:link,
#articlepageoptions .containercontent ul li a:visited,
#articlepageoptions .containercontent ul li a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #717779;
	padding: 0;
	margin: 7px 0;
	line-height:20px;
	text-decoration:none;
	}
#articlepageoptions .containercontent ul li a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #717779;
	padding: 0;
	margin: 7px 0;
	line-height:20px;
	text-decoration:underline;
	}
#articlepageoptions .containercontent ul li img {
	border: 0;
	position: relative;
	float:none;
	top: 1px;
	margin: 0 0 0 2px;
	}
/* end article page options styles */

/* start article summary styles */
#articlesummarylevel1 .articlesummary,
#articlesummarylevel2 .articlesummary {
	margin: 0 0 15px 23px;
	width: 530px;
	display:block;
	}
#articlesummarylevel1 .articlesummarythumb,
#articlesummarylevel2 .articlesummarythumb {
	background-image: url(http://media.delagelanden.com/designimages/largeimagescontainer.gif);
	background-repeat: no-repeat;
	background-position:top left;
	width: 98px;
	height: 98px;
	position:relative;
	float:left;
	display:inline;
	}
#articlesummarylevel1 .articlesummarythumb img,
#articlesummarylevel2 .articlesummarythumb img {
	margin: 3px;
	}	
#articlesummarylevel1 .articlesummarycontainer415-98,
#articlesummarylevel2 .articlesummarycontainer415-98 { /* resize classes */
	background-image: url(http://media.delagelanden.com/designimages/articlesummarycontainer415-98.gif);
	background-repeat: no-repeat;
	background-position:top left;
	width: 415px;
	height: 98px;
	position:relative;
	float:left;
	display:inline;
	margin: 0 0 0 11px;
	}
#articlesummarylevel1 .articlesummarycontainer415-114,
#articlesummarylevel2 .articlesummarycontainer415-114 { /* resize classes */
	background-image: url(http://media.delagelanden.com/designimages/articlesummarycontainer415-114.gif);
	background-repeat: no-repeat;
	background-position:top left;
	width: 415px;
	height: 114px;
	position:relative;
	float:left;
	display:inline;
	margin: 0 0 0 11px;
	}	
#articlesummarylevel1 .articlesummarycontainer415-132,
#articlesummarylevel2 .articlesummarycontainer415-132 { /* resize classes */
	background-image: url(http://media.delagelanden.com/designimages/articlesummarycontainer415-132.gif);
	background-repeat: no-repeat;
	background-position:top left;
	width: 415px;
	height: 132px;
	position:relative;
	float:left;
	display:inline;
	margin: 0 0 0 11px;
	}	
#articlesummarylevel1 .articlesummarycontainer415-98 .articlesummary-title,
#articlesummarylevel1 .articlesummarycontainer415-114 .articlesummary-title,
#articlesummarylevel1 .articlesummarycontainer415-132 .articlesummary-title,
#articlesummarylevel2 .articlesummarycontainer415-98 .articlesummary-title,
#articlesummarylevel2 .articlesummarycontainer415-114 .articlesummary-title,
#articlesummarylevel2 .articlesummarycontainer415-132 .articlesummary-title {
	float: left;
	position:relative;
	display:block; 
	width: 392px;
	margin: 6px 6px 0 10px;
	padding: 0;
	font-weight:bold;
	}
#articlesummarylevel1 .articlesummarycontainer415-98 p,
#articlesummarylevel1 .articlesummarycontainer415-114 p,
#articlesummarylevel1 .articlesummarycontainer415-132 p,
#articlesummarylevel2 .articlesummarycontainer415-98 p,
#articlesummarylevel2 .articlesummarycontainer415-114 p,
#articlesummarylevel2 .articlesummarycontainer415-132 p {
	float: left;
	position:relative;
	width: 392px;
	display:inline;
	margin: 0 6px 0 10px;
	padding: 0;
	font-weight:normal;
	}
#articlesummarylevel1 .articlesummarycontainer415-98 p .readmore,
#articlesummarylevel1 .articlesummarycontainer415-114 p .readmore,
#articlesummarylevel1 .articlesummarycontainer415-132 p .readmore,
#articlesummarylevel2 .articlesummarycontainer415-98 p .readmore,
#articlesummarylevel2 .articlesummarycontainer415-114 p .readmore,
#articlesummarylevel2 .articlesummarycontainer415-132 p .readmore {	
	border: 0;
	position: relative;
	float:none;
	top: 2px;
	margin: 0 0 0 2px;
	}
/* start article summary styles */

/* start sitemap */
#sitemap #article {
	margin: 0 0 15px 0;
	}
#sitemap .lvl-1 {
	width: 520px;
	height:16px;
	margin: 0 0 1px 21px;
	background-color: #61BEFF;
	padding: 0 0 1px 0;
	}
#sitemap .lvl-2 {
	width: 520px;
	height:16px;
	margin: 0 0 1px 21px;
	background-color: #DCE0E0;
	padding: 0 0 1px 0;
	}
#sitemap .lvl-3 {
	width: 520px;
	height:16px;
	margin: 0 0 1px 21px;
	background-color: #EDEEEE;
	padding: 0 0 1px 0;
	}
#sitemap .lvl-1 a,
#sitemap .lvl-1 a:link,
#sitemap .lvl-1 a:active,
#sitemap .lvl-1 a:visited {
	font-family:Arial, Helvetica, sans-serif;
/*	font-size:11px; */
	font-weight:bold;
	color: #FFFFFF;
	margin: 0 0 0 5px;
	text-decoration:none;
	}
#sitemap .lvl-1 a:hover {
	margin: 0 0 0 5px;
	text-decoration:underline;
	}
#sitemap .lvl-2 {
	background-image: url(http://media.delagelanden.com/designimages/sitemaplevel2.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}
#sitemap .lvl-2 a,
#sitemap .lvl-2 a:link,
#sitemap .lvl-2 a:active,
#sitemap .lvl-2 a:visited {
	font-family:Arial, Helvetica, sans-serif;
/*	font-size:11px;*/
	font-weight:bold;
	color: #717779;
	margin: 0 0 0 23px;
	text-decoration:none;
	}
#sitemap .lvl-2 a:hover {
	margin: 0 0 0 23px;
	text-decoration:underline;
	}
#sitemap .lvl-3 {
	background-image: url(http://media.delagelanden.com/designimages/sitemaplevel3.gif);
	background-repeat: no-repeat;
	background-position:top left;
	}
#sitemap .lvl-3 a,
#sitemap .lvl-3 a:link,
#sitemap .lvl-3 a:active,
#sitemap .lvl-3 a:visited {
	font-family:Arial, Helvetica, sans-serif;
/*	font-size:11px;*/
	font-weight:bold;
	color: #717779;
	margin: 0 0 0 41px;
	text-decoration:none;
	}
#sitemap .lvl-3 a:hover {
	margin: 0 0 0 41px;
	text-decoration:underline;
	}
/* end sitemap */

.imgright {
	float:right;
	position:relative;
	display:inline;
	margin: 0 0 0 8px;
	}
.imgleft {
	float:left;
	position:relative;
	display:inline;
	margin: 0 8px 0 0;
	}
/* start advanced search */
#advancedsearch {
	margin: 0 20px 0 23px;
	display: inline;
	float: left;
	position:relative;
	height: 300px;
	}
#searchresults {
	margin: 0 20px 0 23px;
	display: inline;
	float: left;
	position:relative;
	}	
#advancedsearch #line01,
#searchresults #line01 {
	width: 520px;
	display: inline;
	float: left;
	position:relative;
	margin: 0 0 20px 0;
	}	 
#advancedsearch #line03,
#advancedsearch #line08,
#searchresults #line03,
#searchresults #line08 {
	width: 520px;
	display: inline;
	float: left;
	position:relative;
	margin: 2px 0;
	padding: 0 0 0 1px;
	font-weight:bold;
	}	 
#advancedsearch #line05 {
	width: 520px;
	display: inline;
	float: left;
	position:relative;
	padding: 0 0 0 1px;
	margin: 10px 0 2px 0;
	}
#searchresults #line05 {
	width: 520px;
	display: inline;
	float: left;
	position:relative;
	padding: 0 0 0 1px;
	margin: 0;
	}
#advancedsearch #line06 {
	width: 520px;
	display: inline;
	float: left;
	position:relative;
	padding: 0 0 8px 1px;
	margin: 0;
	}	 
#advancedsearch #line10 {
	width: 520px;
	display: inline;
	float: left;
	position:relative;
	padding: 10px 0 0 1px;
	margin: 0;
	}	 
#advancedsearch #line11 {
	width: 520px;
	display: inline;
	float: left;
	position:relative;
	padding: 2px 0 2px 1px;
	margin: 0;
	}	 
#advancedsearch #line12 {
	width: 520px;
	display: inline;
	float: left;
	position:relative;
	padding: 0 0 0 1px;
	margin: 2px 0 8px 0;
	}	 
#advancedsearch #line14 {
	width: 520px;
	display: inline;
	float: left;
	position:relative;
	padding: 0 0 0 1px;
	margin: 10px 0 0 0;
	}	 
#advancedsearch #line02,
#advancedsearch #line04,
#advancedsearch #line07,
#advancedsearch #line09,
#advancedsearch #line13,
#searchresults #line02,
#searchresults #line04 {
	border-bottom: #b8b8b8 solid 1px;
	height: 1px;
	line-height:1%;
	width: 520px;
	display:inline;
	float:left;
	position:relative;
	margin: 0;
	padding:0;
	}
#advancedsearch .input1,
#advancedsearch .input2,
#advancedsearch .input3 {
	display:inline;
	float:left;
	position:relative;
	width: 22px;
	}
#advancedsearch .label1,
#advancedsearch .label2,
#advancedsearch .label3 {
	display:inline;
	float:left;
	position:relative;
	width: 100px;
	margin: -2px 0 0 0;
	}
#advancedsearch #keyword2 input,
#searchresults #keyword2 input {
	border: #CECECE solid 1px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	font-size:11px;
	color: #abb0b1;
	background-color: #ECEEEE;
	padding: 3px 0 0 8px;
	margin: 0 20px 0 0;
	width: 230px;
	height: 16px;
	display:inline;
	float:left;
	position:relative;
	}
#advancedsearch #submitform,
#searchresults #submitform {
	background-image:url(http://media.delagelanden.com/designimages/search.gif);
	background-repeat:no-repeat;
	background-position:top left;
	width:53px;
	height:19px;
	margin: 1px 0 0 0;
	display:inline;
	float:left;
	position:relative;
	}
#searchresults {
	}
#searchresults ol {
	margin: 15px 0 0 0;
	}
#searchresults ol li {
	margin: 0 0 0 23px;
	padding: 0;
	}
.resulttitle a,
.resulttitle a:link,
.resulttitle a:active,
.resulttitle a:visited,
.resulttitle a:hover {
	text-decoration:underline;
	color:#82888a;
	font-weight:bold;
	}
#searchresults ol li img {
	height: 19px;
	padding: 0;
	margin: 0;
	display:inline;
	}	
#searchresults ol li .resulttitle {
	padding: 0;
	margin: 0;
	line-height: 17px;
	}
#searchresults ol li .resultsummary {
	padding: 0;
	margin: -5px 0 20px 0;
	line-height: 17px;
	display:block;
	}
