/* ************************************************************
 *	Main Template Styles
 **************************************************************/   

/* undo some default styling of common (X)HTML browsers
 * ------------------------------------------------------------------------- */

/* No list-markers by default - must redefine bullets w/ bg graphics */
ul,ol { list-style:none; }

/* Avoid browser default inconsistent heading font-sizes and pre/code */
h1,h2,h3,h4,h5,h6,pre,code,td { font-size:1em; }

/* Remove inconsistent (among browsers) default padding or margin */
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,label,div,dd,dt,dl,table,tr,td { margin:0; padding:0; }

/* prevent blue linked image borders */
img, a img,:link img,:visited img,fieldset { border:none; outline:none; border-style: none; }

table { border-collapse:collapse; }
 
/* Global Settings
 **************************************************************/
/*
body {
  color:#000;
  font-size:12px;
  font-family:Arial,Tahoma,Times New Roman,Times,Lucida Console;
}
  
.clear {
  clear:both;
}			
*/  
div.clear { clear:both; height:1px; font-size:1px; overflow:hidden; }

#masthead  {
  background:#fff url(../images/template/masthead.jpg) no-repeat top center;
  position:relative;
  float:left; 
  width:890px;
  height:130px;
}
#masthead a { display:block; position:absolute; outline:none; }
#masthead a.swslink  { width:180px; height:117px; left:20px; top:5px; }
#masthead a.dutchlink  { width:250px; height:117px; left:640px; top:5px; }
/*
#mainnav {
  background:#fff;
  position:relative;
  float:left;
  width:890px;
  height:30px;
  margin:0px 0px 0px 27px;
}
*/
#mainnav {
}
/*
#mainnav .containor{ 
  position:relative;
  width:970px;
  height:45px;
  margin:0px auto 0px auto;
}
*/
#mainnav .containor{ 
  background:url('../images/template/navrepeat.gif') repeat-x 0 0;
  position:relative;
  width:890px;
  height:45px;
  margin:0px 0px 0px 4px;
}

#mainnav ul li { float:left; width:110px; height:45px; overflow:hidden; font-size:1.20em; font-weight:bold; }
#mainnav ul li.divline {background:url('../images/template/navdivline.gif') no-repeat 0 0; width:3px; height:45px; overflow:hidden; }
#mainnav ul li.item1 { }
#mainnav ul li.item2 { }
#mainnav ul li.item3 { }
#mainnav ul li.item4 { }
#mainnav ul li.item5 { }
#mainnav ul li.item6 { width:120px; }
#mainnav ul li.item7 { width:120px; }
#mainnav ul li.item8 { float:none; clear:both; width:1px; height:auto; }
#mainnav ul li.item8 a { display:none; }

#mainnav ul li a { display:block; height:45px; line-height:45px; color:#fff; text-decoration:none; text-align:center; }
#mainnav ul li a:hover { background:url('../images/template/nav_over.png') no-repeat center bottom; }
#mainnav ul li a.onpage { background:url('../images/template/nav_over.png') no-repeat center bottom; }
#mainnav ul li a span { display:block; height:45px; cursor:pointer; }
#mainnav ul li a:hover span { background:url('../images/template/nav_over_bullet.png') no-repeat center bottom; }

#VerticalNavTop {  }

.contentwrapper img.floatright { display:block; float:right; margin:7px 0px 7px 7px; }	 
  
.contentwrapper br { clear:both; height:1px; line-height:1px; font-size:1px; overflow:hidden; }		

.contentwrapper h1 { margin:10px 0px 12px 0px; padding:0px 0px 3px 0px; border-bottom:solid 1px #000; text-align:left; font-size:1.45em; font-weight:bold; }
.contentwrapper h2 { margin:0px 0px 10px 0px; padding:0px 0px 0px 0px; color:#666; font-size:1.30em; font-weight:bold; text-align:left; }
.contentwrapper h3 { margin:0px 0px 5px 20px; padding:0px 0px 0px 0px; color:#999; font-size:1.15em; text-align:left; }

.contentwrapper { 
  padding:0px 10px 0px 10px; 
  text-align:left;
}	  

.contentwrapper .indent1 { margin-left:15px; }	

.contentwrapper a { color:#06c; font-weight:bold; text-decoration:none; }
.contentwrapper a:hover { text-decoration:underline; }	 

.contentwrapper ul.linklist { list-style:none; margin:0px 0px 15px 20px; padding:0px 0px 0px 0px; }
.contentwrapper ul.linklist li { list-style:none; margin:5px 0px 5px 20px; padding:0px 0px 0px 0px; }
.contentwrapper ul.linklist li a { display:inline; margin:0px 0px 0px 0px; padding:0px0px 0px 0px; }


/*** END - Global Settings	 ***/

