﻿/*This is the CSS page that sets up the basic page structure for printing*/

/**************************************BEGIN COMMON PAGE STRUCTURE**********************************/
body         {
	margin: 0;
	font-size: 14pt;
	font-family: "Times New Roman";
	font-variant: normal;
	width: 100%;
	color: #000000;
}

/*Wrapper*/
.containall {
	margin-left: auto;
	margin-right: 1in;
	position: relative;
	top: 0in;
}

/*Base*/
.base         {
	background-color: #FFFFFF;
	width: 8.5in;
	position: absolute;
	margin-top: 1in;
}
/*Header*/
.printheader	{
	font-family: Arial, Helvetica, sans-serif;
}

/*Footer*/
.footer		{
	display: none;
}
/*Colours*/
.fade  {
	color: #BFBFBF;
}

/************************************END COMMON PAGE STRUCTURE*****************************************/

/**************************************BEGIN BANNER STRUCTURE*******************************************/

/*Home Page Banner*/

.topnavindex {
	display: none;
}
.breadcrumbindex{
	display: none;
}
.indexstrip {
	display: none;
}

/*General Pages' Banner*/

.bluebarup   {
	display: none;
}
.oneeye   {
	z-index: 6;
	position: absolute;
	top: 2.85em;
	width: 8em;
	height: 7.9em;
	float: left;
}

.bannerback     {
	display: none;
}
.bannertable     {
	display: none;
}

.search   {
	display: none;
}
.serviceservitude  {
	display: none;
}
.topnav {
	display: none;
}
.breadcrumb{
	display: none;
}

/**************************************END BANNER STRUCTURE*******************************************/


/*Text Area-Home Page*/
.textareaindex     {
	width: 8.5in;
	position: absolute;
	height: auto;
}

/*Text Area-General Pages*/
.textarea     {
	width: 8.5in;
	position: relative;
	height: auto;
	top: -.5in;
}
/*Columns-Home Page*/

.menucolumnboxindex	{
	display: none;
}

.applicationsboxindex {
	display: none;
}


/*Columns-Document Pages*/
.fourcolumnbox	{
	display: none;
}

.menucolumnbox	{
	display: none;
}

.applicationsbox {
	display: none;
}



.topcolumn01  {
	display: none;
}
.topcolumn02  {
	display: none;
}
.lefttopcolumn	{
	display: none;
}
.righttopcolumn	{
	display: none;
}

.columnleft {
	display: none;
}
.columnright {
	display: none;
}
.column-l-map  {
	display: none;
}
.column-r-map  {
	display: none;
}

/*Boxes*/
.buttonbox {
	display: none;

}	
.translate	{
	display: none;
}
#sharebutton  {
	display: none;
}

/*END PAGE STRUCTURE*/

/*******************************************************************/

/*BEGIN FONT DEFINITIONS*/

/* Hyperlinks*/
a:link {
	color: #000000;
	text-decoration: none;
}
a:visited       {
	color: #000000;
	text-decoration: none;
}
a:hover      {
	color: #000000
}

/*Headlines*/

h1           {
	font-size: 28pt;	
	margin-top: 1pt;
	margin-bottom: 1pt;
}
h2           {
	font-size: 18pt;
	margin-top: 1pt;
	margin-bottom: 1pt;
}
h3           {
	font-size: 12pt;
	margin-top: 1pt;
	margin-bottom: 1pt;
}
h4           {
	font-size: 20pt;
	font-variant: small-caps;
	margin-top: 1pt;
	margin-bottom: 1pt;
}
h5           {
	font-size: 20pt;
	margin-top: 1pt;
	margin-bottom: 1pt;
}
h6           {
	font-size: 12pt;
	margin-top: 1pt;
	margin-bottom: 1pt;
}

/*Font Sizes*/

.medium {
	font-size: medium;
}
.small {
	font-size: small;
}

.style8pt {
	font-size: 8pt;
}

/*END FONT DEFINITIONS*/

/************************************************************************8**/

/*BEGIN BANNER*/


/*END BANNER*/

/***********************************************/

/*BEGIN TEXT AREA FORMAT*/

/*Structures*/

.introduction  {
	background-color: #FFFFCC;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
	margin-bottom: 1.5em;
	margin-top: 1em;
}
.textboxright {
	border-style: outset;
	padding: .5em;
	border-width: thin;
	z-index: 34;
	font-size: inherit;
	float: right;
	text-align: left;
	position: relative;
	width: 22em;
	background-color: #FFFFCC;
	margin-left: .5em;
	margin-top: .5em;
	margin-bottom: .5em;
}
.letterbox  {
	border-style: outset;
	border-width: 2px;
	background-color: #FFFFFF;
	padding-left: 1em;
	padding-right: 1em;
	padding-top: 1em;
	padding-bottom: 1em;
	margin-top: 1em;
	margin-bottom: 1em;
}
.podboxright {
	border-width: 0px;
	z-index: 34;
	font-size: x-small;
	float: right;
	text-align: center;
	position: relative;
	width: 32em;
}
.relatedlinks {
	font-size: 8pt;
	border-top-style: ridge;
	border-bottom-style: ridge;
	padding-top: .5em;
	padding-bottom: .5em;
	border-bottom-color: #FF0000;
	line-height: 1.5em;
	margin-bottom: 2em;
	border-top-color: #EBEBEB;
	margin-top: 2em;
}

/*Notes*/

.endnote {
	vertical-align: super;
	font-size: .7em;
}

/*Justification*/

.stylecentre {
	text-align: center;
}
.blockquote {
	margin-right: 3em;
	margin-left: 3em;
}

/*Miscellaneous*/

.author {
	border-top-style: solid;
	border-top-width: 1px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	padding-top: .5em;
	padding-bottom: 5px;
	margin-top: 1em;
	margin-bottom: 1.5em;
	font-weight: bold;
}

.authorsub {
	font-weight: normal;
	font-size: x-small;
}

.spacer-vert01 {
	height: 1em;
}

/*END TEXT AREA FORMAT*/

/**********************************************************/

/*BEGIN FLAG BOXES*/

.flag   {
	display: none;
}

.flagboxfull   {
	display: none;
}
.flagboxhalf   {
	display: none;
	}
.flagboxquarter   {
	display: none;
}
/*END FLAG BOXES*/

/**************************************************************/

/*BEGIN MENU FORMATS*/

/*Menu for right and left columns*/

.menu    {
	display: none;
}

/*Horizontal menu formats*/

.menuhorizontal {
	font-size: x-small;
	border-width: thin;
	padding-top: .5em;
	padding-bottom: .5em;
	margin-top: 1em;
	margin-bottom: 2em;
	text-align: center;
	line-height: 2em;
	border-top-style: ridge;
	border-right-style: none;
	border-bottom-style: ridge;
	border-color: #C0C0C0;
	background-color: #FFF6BC;
}
.menuhorizontalwhite {
	font-size: x-small;
	border-width: thin;
	padding-top: .5em;
	padding-bottom: .5em;
	margin-top: 1em;
	margin-bottom: 2em;
	text-align: center;
	line-height: 2em;
	border-top-style: ridge;
	border-right-style: none;
	border-bottom-style: ridge;
	border-color: #C0C0C0;
	background-color: #FFFFFF;
}
/*END MENU FORMATS*/

/***************************************************/

/*BEGIN BUTTONS*/

.button10em {
	display: none;
}


/*END BUTTONS*/
/****************************************************/

/* BEGIN GENERAL GRAPHICS*/

/*General*/

.redridge   {
border-bottom:5px ridge #FF0000
}

.divider01    {
	background-color: #c0c0c0;
	padding-right: 1em;
	padding-left: .5em;
}

/*Lines*/

hr {
	border-style: outset none ridge none;
	z-index: 31;
	margin-top: .5em;
	margin-bottom: .5em;
	border-top-color: #F8F9FA;
	height: .075em;
	background-color: #EBEBEB;
	border-top-width: .050em;
	border-bottom-width: .180em;
	border-bottom-color: #E8EAEC;
}
hr.left {
	border-style: outset none ridge none;
	width: 48%;
	z-index: 31;
	margin-top: .5em;
	margin-bottom: .5em;
	border-top-color: #F8F9FA;
	height: .2em;
	background-color: #EBEBEB;
	border-top-width: .075em;
	border-bottom-width: .180em;
	border-bottom-color: #E8EAEC;
	text-align: left;
}
hr.leftblue {
	border-style: outset none ridge none;
	width: 46%;
	z-index: 31;
	margin-top: .5em;
	margin-bottom: 1em;
	border-top-color: #FFFFFF;
	height: .2em;
	background-color: #0033CC;
	border-top-width: .115em;
	border-bottom-width: .135em;
	border-bottom-color: #000080;
	text-align: left;
}
hr.blue {
	border-style: outset none ridge none;
	width: 95%;
	z-index: 31;
	margin-top: .5em;
	margin-bottom: 1em;
	border-top-color: #FFFFFF;
	height: .2em;
	background-color: #0033CC;
	border-top-width: .115em;
	border-bottom-width: .135em;
	border-bottom-color: #000080;
}

/*Notebooks*/

.notebook  {
border:1px solid #000000;
left: 22%;
z-index: 0; 
background-color:#FFFF99; 
width:200px; 
height:250px; 
padding:1em; 
font-family:Andy; 
color:#000000;
}

.notebookcontainer  {
	float: left;
	width: 230px;
	height: 250px;
	margin-right: 1em;
}

/*Pamphlets*/

.containerpam01  {
	border-style: solid;
	margin: 3em 1em 0em 1em;
	background-position: center bottom;
	border-width: 1px;
	height: 26em;
	width: 11.5em;
	float: left;
	background-image: url('../images/PamphletFace01.jpg');
	background-repeat: no-repeat;
}
.containerpam02  {
	border-style: solid;
	margin: 3em 1em 0em 1em;
	background-position: center bottom;
	border-width: 1px;
	height: 26em;
	width: 11.7em;
	float: left;
	background-image: url('../images/PamphletFace02.jpg');
	background-repeat: no-repeat;
}
/*END GENERAL GRAPHICS*/

/******************************************/

/*BEGIN TABLES*/

.table01     { font-family: Verdana; 
font-size: 10pt; 	margin-right: auto;
	margin-left: auto;
	width: 100%;
}
.table01a     {
	border-style: solid;
	border-width: thin;
	font-family: Verdana;
	font-size: 10pt;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
}
.table02     {
	font-family: Verdana;
	font-size: 10pt;
	color: #000066;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
}
.table02a     {
	font-family: Verdana;
	font-size: 8pt;
	margin-right: auto;
	margin-left: auto;
	width: 100%;
	}

/*END TABLES*/

/****************************/


.blockquotehome {
	padding: 1em;
	margin-right: 3em;
	margin-left: 3em;
	background-color: #FFFFCC;
}

.serviceservitudedutch  {
	z-index: 25;
	position: absolute;
	top: 9.9em;
	background-color: #000066;
	height: 1.8em;
	border-bottom: 5px ridge #ff0000;
	text-align: center;
	padding: .25em;
	width: 58.5em;
	border-top-color: #EBEBEB;
	border-bottom-color: #ff0000;
}
#serviceservitudefrench  {
	z-index:25;
	position:absolute;
	top:9.8em;
	background-color: #000066; 
	height:1.8em; 
	border-top-style:ridge; 
	border-top-width:3px; 
	border-bottom:5px ridge #ff0000; 
	text-align:center;
	padding-top:7px;
	width: 59em;
}
#pagebannerdutch   {
	z-index: 10;
	position: relative;
	width: 19em;
	font-family: arial;
	font-size: 1.75em;
	color: #000066;
	font-weight: bold;
	height: 3em;
	text-align: center;
	vertical-align: top;
	margin-right: auto;
	margin-left: auto;
	top: 5em;
}

#bannerboxdutch  {
	z-index: 08;
	position: absolute;
	margin-top: 1em;
	width: 70em;
	height: 3.5em;
}

#textareastat     {
	z-index: 33;	
	background-color: #ffffff;
	margin-bottom: 2em;
	padding-top: 1em;
	padding-bottom:2em;
	padding-left: 1em;
	padding-right: 1em;
	border-bottom-style: ridge;
	border-bottom-width: 2px;
	width: 60em;
	margin-right: auto;
	margin-left: auto;
}
#textareamap     {
	z-index: 33;
	background-color: #ffffff;
	margin-bottom: 2em;
	padding-top: 1em;
	padding-bottom: 2em;
	padding-left: 1em;
	padding-right: 1em;
	border-bottom-style: ridge;
	border-bottom-width: 2px;
	width: 60em;
	margin-right: auto;
	margin-left: auto;
	height: 160em;
}

		
#breakintro  {
	z-index: 31;
	padding-top: 1em;
	padding-left: 1em;
	padding-right: 1em;
	border-bottom-style: ridge;
	border-bottom-width: 2px;
	width: 42.5em;	
	margin-right: auto;
	margin-left: auto;

}



#searchdutch   {
	position: absolute;
	top: 1em;
	left: 75em;
	height: 4em;
	text-align: left;
	font-size: 8pt;
	color: #000066;
	font-weight: bold;
	width: 20em;
}
#searchfrench   {
	position: absolute;
	top: 1em;
	left: 75em;
	height: 4em;
	text-align: center;
	font-size: 8pt;
	color: #000066;
	font-weight: bold;
	width: 20em;
}
#searchspanish   {
position: absolute; 
top: 4.4em; 
left:55em;
height: 4em; 
text-align:left; 
font-size:8pt; 
color:#000066; 
font-weight:bold
}

#dividerfull   {
	z-index: 31;
	text-align: left;
	background-color: #C0C0C0;
	padding-left: 10PX;
}
#textboxhalf   {
float: left; 
width: 295px; 
height: 100px;
text-align:left
}
#letterboxhalf   {
float: left; 
width: 280px; 
text-align:left;
padding-right:10px; 
}




