

/* CSS Document */

    body

    {

      margin: 0;

      padding: 0;

      border-width: 0;

  	  background-color:#351b02;

	  font-size:62.5%;

	  font-family: Arial, Helvetica, Times;

	  text-align: left;

    }

	

abbr[title], acronym[title] {

     border-bottom-width: 0;

   }

	h1 {

	font-size: 1.8em;

		color: #ffffff;

		margin-top: 0em;

	margin-bottom: 0em;}		

	h2 {

	font-size: 1.1em;

	margin-top: 1em;

	margin-bottom: 1em;}

	h3 {

	font-size: .9em;

	margin-top: 1em;

	margin-bottom: 1em;}

	h4{

	margin-top: 1em;

	margin-bottom: .5em;}

	h5{

	margin-top: 1.4em;

	margin-bottom: 0em;

	font-size: 1.2em;}

	

	

	.nav h2{

	margin-top: 0em;

	margin-bottom: 0em;

	display:inline;

	font-size: 1em;

	}

	

	.bot h2{

	margin-top: 0em;

	margin-bottom: 0em;

	display:inline;

	}

	

	

	a img {border:none}

	

	a:link

	{

	  font-family: Arial, Helvetica, Times;

	  font-size: .9em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

	  text-decoration: none;

	  border: none;	

	}

		a:visited

	{

	  font-family: Arial, Helvetica, Times;

	  font-size: .9em;

	  font-style: normal;

	  font-weight: normal;

	   color: #000000;

	   text-decoration: none;

	    border: none;	

	}

		a:hover

	{

	  font-family: Arial, Helvetica, Times;

	  font-size: .9em;

	  font-style: normal;

	  font-weight: normal;

	  color: #050835;

	  text-decoration: none;

	  border: none;	

	}

	

	

	

		#content

    {

    	position: relative;

      left: 50%;

    	width: 950px;  /* the width of b-c-emoh2.jpg */

      margin-left:-475px;  /* half the width of b-c-emoh2.jpg */

	  margin-top:10px;

	}	





		#upper-content

    {

      width: 100%;

  	  background-color:#351b02;

    }

	

	#banner

	  {

    width: 100%;

    padding: 0;

    margin: 0;

    }

	#cclogo

	{

	width: 40%;

	float: left;

	}

	

	#vmclogo

	{

	width: 15%;

	text-align: right;

	float: right;

	margin-top: 1.30em;	

	}

		#nvmalogo

	{

	float:left;

	text-align: left;

	margin-top:.3em;

	}

	

		#nvmalogo-sp

	{

	float:left;

	text-align: left;

	}

	

	#vmclogofr

	{

	width: 15%;

	text-align: right;

	float: right;

	margin-top: 1.30em;	

	}

	#nvclogo

	{

	width: 30%;

	text-align: right;

	float: right;

	margin-top: 1em;	

	}

    

    #upper-content table

    {

    width: 100%;

    padding: 0;

    margin: 0;

    }



    #upper-content table *

    {

    border: none;

    padding: 0;

    margin: 0;

    text-align: left;

    }

    

    #upper-content table div.vmc-logo

    {

			text-align: right;

    }

		

		

	   #lower-content

    {

      width: 100%;

    }

    

    #lower-content-background

    {

    position: absolute;

    }

    img#background-image

    {

    height: 55em;

    width: 950px;

    }

    img#background-image-times

    {

    height: 50.5em;

    }

	  #lower-content-backgroundsp

    {

    position: absolute;

	  margin-top: 1.5em;

    }

	

    #lower-content-timeline

    {

    position: absolute;

    width: 100%;

    }

			

    #lower-content-timeline div#doc3

    {

    margin: 0;

    }

			

    #lower-content-index

    {

	position: absolute;

    margin-top: 1.5em;

    }

	

	  #lower-content-index img

    {

    position:absolute; 

	z-index:1;

    }



	   #lower-content-m

    {

      position: relative;

   		width: 100%;

	  top: 10em;

  	  background-color:#351b02;

	  font-size:1em;

    }

				

	   #lower-content-t

    {

      position: relative;

      width: 100%; 

	   top: 1em;

  	  background-color:#050835;

	  font-size:1.1em;

    }

	

		   #lower-content-h

    {

      position: relative;

      width: 95em;

	  height: 55em;

	  top: 10em;

  	  background-color:#050835;

    }

	

		#lower-content-x

    {

      width: 100%;

	   height: 100%;

  	  background-color:#fffff0;

    }



	

	

		#lower-content-xl

    {

      width: 100%;

	  height: 100%;

  	  background-color:#fffff0;

    }

	

			#lower-content-xxl

    {

      width: 100%;

	  height: 100%;

  	  background-color:#fffff0;

    }

				#lower-content-xxxl

    {

      width: 100%;

	  height: 100%;

  	  background-color:#fffff0;

    }

	

					#lower-content-xxxxl

    {

      width: 100%;

	  height: 100%;

  	  background-color:#fffff0;

    }

	

				#lower-content-pam

    {

  	  background-color:#fffff0;

    }



	

		#col-left

		{

			float: left; 

			margin-right: 0.2em;

			width:50%;

		}



		#col-right

		{

			margin-left: 50%;

		}



 	.xbox

    {

	  padding: 1.5em;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.1em;

	  font-style: normal;

	  font-weight: normal;

	  color: #000000;

	  text-decoration: none;

    }

	

	

.xbox h2

    {

	  font-size: 1.3em;

	  margin-bottom: 0em;	  

    }

	.xbox h3

    {

	  font-size: 1.2em;

	  margin-bottom: 0em;

	   margin-top: 0em;	  

    }

		.xbox h4

    {

	  font-size: 1.1em;	  

	  margin-top: .1em;	  

    }

	

	 	.xbox-p

    {

	  padding: 1.5em;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.1em;

	  font-style: normal;

	  font-weight: normal;

	  color: #000000;

	  text-decoration: none;

    }

	

	

.xbox-p h2

    {

	margin-top: 2em;

	  display:inline;

	  font-size: 1.3em;	  

    }

	.xbox-p h3

    {

	  display:inline;

	  font-size: 1.3em;

	  font-weight:bold;	   

    }

		.xbox-p h4

    {

	  font-size: 1.1em;

	  margin-top: .2em;	  	  

    }

	

	

	

		.xbox-f, .xbox a:link

    {

	  color: #351b02;

	  font-size: 1em;

	  text-decoration: underline;

    }

			.xbox-f, .xbox a:hover

    {

	  color: #351b02;

	  font-size: 1em;

	  	  text-decoration: none;

    }

		.xbox-f, .xbox a:visited

    {

	  color: #000000;

	  font-size: 1em;

    }

		

	.xbox ul li

	{

	list-style-type: none;

	}	

		

		

	 .xeltit

    {

 	  font-family: Arial, Helvetica, Times;

	  font-size: 1.5em;

	  font-style: normal;

	  font-weight: bold;

	  color: #000000;

	  text-decoration: none;

	  position: relative;

	  top: .5em;

	  left: 0em;

    }

	

	.ptop

    {

 	  font-family: Arial, Helvetica, Times;

	  font-size: 1.1em;

	  font-weight: bold;

	  line-height: 1.5em;

    }

		 .xssolg

    {

 	  font-family: Arial, Helvetica, Times;

	  font-size: 1.2em;

	  font-style: normal;

	  font-weight: bold;

	  color: #000000;

	  text-decoration: none;

    }

	 .pict

    {

	  position: absolute;

	  top: 5em;

	  z-index: 1;

    }

	

		 .pict img

    {

	  border: 0em;

    }



	.vbox

    {

	  position: absolute;

	  top: 3em;

      left: 22.7em;

	  z-index: 2;

    }

	

	.vtext2

    {

	  position: absolute;

	  z-index: 3;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.4em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

	  line-height: 1.5em;

	  padding: 1% 3% 0 3%;

    }

	

	.vtext2 div.floatbox

	{

		min-width:40%;

		height:19em;

		float: right;

	}

	.vtext2 h2, .vtext h2

	{

	margin-top: .5em;

	margin-bottom: .5em;

		  color: #f5d0a9;

	

	}

	.vtext2 p

	{

		margin: 0;

	}

		.vtext2 h4

	{

	margin-top: .5em;

	margin-bottom: .5em;

	}

	

	 .vpbox

    {

	  position: absolute;

	  top: 30%;

    right: 5.8%;

	  z-index: 14;

	  width:10.5%;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.2em;

	  color:#ffffff;

  	  background-color:#351b02;

	  text-align: center; 

    }

	

	 .vpbox a

	 {

	 display: block;

	 }

	

		 .vpboxst

    {

	  position: absolute;

	  top: 53%;

      right: 5.8%;

	  z-index: 14;

	  height:20%;

	  width:10.5%;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.2em;

	  color:#ffffff;

  	  background-color:#351b02;

	  text-align: center; 

    }

		

	 .vpboxst a

	 {

	 display: block;

	 }

		

		 .vpboxp

    {

	  position: absolute;

	  top: 30%;

    right: -15%;

	  z-index: 14;

	  width:99px;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.2em;

	  color:#ffffff;

  	  background-color:#351b02;

	  text-align: center; 

    }

		

		 .vpboxpst

    {

	  position: absolute;

	  top: 60%;

    right: -15%;

	  z-index: 14;

	  width:99px;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.2em;

	  color:#ffffff;

  	  background-color:#351b02;

	  text-align: center; 

    }

	

	

	

	

		 .vpboxb

    {

	  position: absolute;

	  top: 19em;

      left: 70em;

	  z-index: 14;

    }

	

	.vabox

    {

	  position: absolute;

	  top: 14%;

    left: 16.3%;

	  z-index: 2;

	  width: 642px;

    }

    

    .vabox img

    {

    position: absolute;

    height: 40em;

    width: 642px;

    }

	

	 .pict2

    {

	  position: relative;

      left: 0em;

	  top: 0em;

    }

		.oediv

    {

	  position: absolute;

      left: 25%;

      top: 16%;

	  z-index: 5;

    }

	

			.oediv-non

    {

	  position: absolute;

      left: 23%;

      top: 19%;

	  z-index: 5;

    }

	

	.vmc-logo

    {

    text-align: right;

    }

	

		.vmc-logoi

    {

	  position: absolute;

   	  right: 0em;

	  top: 1em;

	  z-index: 6;

    }

	

			.vmc-logospfr

    {

	  position: absolute;

   	  left: 10em;

      top: 1.2em;

	  z-index: 6;

    }

	.cc-logo

    {

	  position: absolute;

      left: 0em;

      top: 0em;

	  z-index: 6;

    }

	

	

	.tp

    {

	  position: absolute;

      left: 0em;

      top: 0em;

	  z-index: 5;

    }

	.nav-b

    {

	  position: absolute;

      left: 59em;

      top: 4em;

	  z-index: 6;

    }

	.bot

    {

    text-align: right;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.2em;

	  font-style: normal;

	  font-weight: normal;

	  color: #f5d0a9;

	  clear: both;

	  text-transform:lowercase;

    }

	

		.bot a:link

    {

	  font-family: Arial, Helvetica, Times;

	  font-size: .9em;

	  font-weight: normal;

	  color: #f5d0a9;

    }

	

		.bot a:visited

    {

	  font-family: Arial, Helvetica, Times;

	  font-size: .9em;

	  font-weight: normal;

	  color: #ffffff;

    }

	

		.bot a:active

    {

	  font-family: Arial, Helvetica, Times;

	  font-size: .9em;

	  text-decoration: underline;

	  font-weight: bold;

	  color: #f5d0a9;

    }

		.bot a:hover

    {

	  font-family: Arial, Helvetica, Times;

	  font-size: .9em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

    }

	

	

		.line

    {

	  width: 100%;

	  height: 1px;

	  background-color:#c69f61;

	  

    }

		.nav

    {

    text-align: right;

	  color: #c69f61;

	  margin-top: .5em;

	  text-transform:lowercase;

	  width:100%;

    }

	

			.nav a:link

    {

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.7em;

	  font-style: normal;

	  font-weight: normal;

	  color: #c69f61;

    }

	



			.nav a:visited

    {

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.7em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

    }

	

				.nav a:hover

    {

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.7em;

	  font-style: normal;

	  font-weight: normal;

	  color: #f5d0a9;

    }

					.nav a:active

    {

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.7em;

	  text-decoration: underline;

	  font-weight: normal;

	  color: #ffffff;

    }

	

    .spot

	{

	 color: #ffffff;

	 font-size: .8em;

	 font-weight: normal;

	 

	}

	    .tspot

	{

	 color: #ffffff;

	 font-size: 1.4em;

	 font-weight: normal;

	}

	

	.btextlg 

    {

	  position: absolute;

	 right: 1.5em;

	  top: 1%;

	  width: 23%;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.3em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

	  z-index: 4;

	  line-height: 1.4em;

    }

	

		.btextm 

    {

	  position: absolute;

	  top: 0;

	  left: 0;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.3em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

	  z-index: 4;

	  line-height: 1.4em;

	  padding: 1% 3% 0 60%;

    }	

		

		.btext

    {

	  position: absolute;

	 right: 1.2em;

	  top: 1%;

	  width: 37%;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.3em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

	  z-index: 4;

	  line-height: 130%;

    }

	

			.btextcoll

    {

	  position: absolute;

	 right: 20em;

	  top: 1%;

	  width: 20%;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.3em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

	  z-index: 4;

	  line-height: 130%;

    }

	

				.btextcolr

    {

	  position: absolute;

	 right: 5em;

	  top: 5.5em;

	  width: 20%;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.3em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

	  z-index: 4;

	  line-height: 130%;

    }

	

			.btextlx

    {

	  position: absolute;

	  left: 1.4em;

	  top: 2%;

	  width: 47%;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.3em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

	  z-index: 4;

	  line-height: 130%;

    }

	

	.btextl h2, .btext h2, .btextm h2, .btextlm h2, .btextlg h2, .btextllg h2, .btextlx h2, .btextcoll h2

	{

	margin-top: .5em;

	margin-bottom: .1em;

	color: #f5d0a9;

	}

		.btextl h3, .btext h3, .btextm h3, .btextlm h3, .btextlg h3, .btextllg h3, .btextlx h3, .btextcoll h3

	{

	margin-top: .2em;

	margin-bottom: .6em;

	color: #f5d0a9;

	}

	

		.btextl a:link, .btextlm a:link, .btextm a:link, .btext a:link, .btextlg a:link, .btextllg a:link, .btextlx a:link, .btextcolr a:link, .btextcoll a:link, .bquote a:link

    {

	  color: #f5d0a9;

	  text-decoration: underline;	  

    }

			.btextl a:hover, .btextlm a:hover, .btextm a:hover, .btext a:hover, .btextlg a:hover, .btextllg a:hover, .btextlx a:hover, .btextcolr a:hover, .btextcoll a:hover, .bquote a:hover

    {

	 color: #ffffff;

	 text-decoration: none;

    }

	

		.btextl a:visited, .btextlm a:visited, .btextm a:visited, .btext a:visited, .btextlg a:visited, .btextllg a:visited, .btextlx a:visited, .btextcolr a:visited, .btextcoll a:visited, .bquote a:visited

    {

	 color: #f5d0a9;

    }

	

		.bquote

    {

	  position: absolute;

	  top: 1em;

      left: 1em;

	  width: 98%;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.4em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

	  z-index: 4;

	  line-height: 1.7em;

    }

	

	.bquote h2

	{

	margin-top: .2em;

	margin-bottom: 0em;

	}

	

		.bquote h3

	{

	margin-top: 0em;

	margin-bottom: .2em;

	}

	

		.bquote h4

	{

	margin-top: .5em;

	margin-bottom: .3em;

	}

	

	

			.btextlm 

    {

	  position: absolute;

	 left: 1em;

	  top: 2%;

	  width: 33%;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.3em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

	  z-index: 4;

	  line-height: 1.4em;

    }

	

	.btextl

    {

	  position: absolute;

	  top: 0;

	  left: 0;

	  z-index: 3;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.3em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

	  line-height: 1.4em;

	  padding: 1% 55% 0 3%;

    }

		.btextllg

    {

	 position: absolute;

	 left: 1.4em;

	  top: 2%;

	  width: 24%;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.3em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

	  z-index:1;

	  line-height: 1.4em;

    }

   .spacer-block

		{

		height: 70%; /* the height of b-c1910ag . jpg */

		float: right;

		width: 70%;

		}

		

		   .spacer-block-r

		{

		height: 70%; /* the height of b-c1910ag . jpg */

		float: left;

		width: 70%;

		}

		

		.bpbox2

    {

	  position: absolute;

		top: 7.5%;

		left: 9.5%;

	  z-index: 2;

		width:770px;

    }

		

		

		.bpbox2 img

    {

    height: 45em;

    width: 770px;

    }

		



	.bpbox

    {

    margin: .5em 10% 0 10%;

    text-align: left;

    }

   #bpbox-image

   {

   position: absolute;

   left: 9.5%;

   }

	

	 .bptbox

    {

    position: absolute;

    right: 1em;

    top: 13em;

    width: 6em;  /* the width of a thumbnail (45) plus 15 for padding */

	z-index: 4;

    }

	

	 .bptbox img

    {

	  border: none;

	  margin-bottom: .5em;

    }

	

	

		

	 .vthumb

    {

    position: absolute;

    left: 1%;

	margin-top:3%;

    width: 6em;  /* the width of a thumbnail (45) plus 15 for padding */

	z-index: 4;

    }

	

	 .vthumb img

    {

	  margin: 0;

    }

	

		 .vthumb a

		 {

		 display: block;

		 height: 52px;

		 }

		 

		 .vthumb a:visited img 

		 {

		 border-style:solid;

		 border-width:.2em;

		 border-color:#050835;

		 }

		 	

			.temp

	{	 

	 position: absolute;

      right: 33em;

      top: 5em;

	  font-family: Arial, Helvetica, Times;

	  font-size: 2em;

	  font-style: italic;

	  font-weight: bold;

	  color: #000000;

	  z-index: 6;

	  }

	  

	.pinsp

	{	 

	  position: absolute;

      right: 25em;

      top: 4em;

	  z-index: 6;

	  }

	  

	  

	  	  	.pinsp a:visited

	{	 

	   font-family: Arial, Helvetica, Times;

	  font-size: 3em;

	  font-style: normal;

	  font-weight: bold;

	  	  color: #c69f61

	  

	  }

	  

	  	  	  	.pinsp a:link

	{	 

	   font-family: Arial, Helvetica, Times;

	  font-size: 3em;

	  font-style: normal;

	  font-weight: bold;

	  	  color: #c69f61

	  

	  }

	  

	  	  	  	  	.pinsp a:hover

	{	 

	  font-family: Arial, Helvetica, Times;

	  font-size: 3em;

	  font-style: normal;

	  font-weight: bold;

	  color: #ffffff;

	  

	  }

	  

	.pmot

	{	 

	  position: absolute;

      left: 24em;

      top: 4em;

	  z-index: 6;

	  }

	  

	  

	  	  	.pmot a:visited

	{	 

	   font-family: Arial, Helvetica, Times;

	  font-size: 3em;

	  font-style: normal;

	  font-weight: bold;

	  	  color: #c69f61

	  

	  }

	  

	  	  	  	.pmot a:link

	{	 

	   font-family: Arial, Helvetica, Times;

	  font-size: 3em;

	  font-style: normal;

	  font-weight: bold;

	  	  color: #c69f61

	  

	  }

	  

	  	  	  	  	.pmot a:hover

	{	 

	   font-family: Arial, Helvetica, Times;

	  font-size: 3em;

	  font-style: normal;

	  font-weight: bold;

	  	  color: #ffffff

	  

	  }

	  



	 

	  

	  	.b-g

	{	 

	 position: absolute;

      left: 5em;

      top: 3em;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.3em;

	  font-style: normal;

	  font-weight: bold;

	  color: #c69f61;

	  z-index: 6;

	  }

	  

	  	.b-f

	{	 

	 position: absolute;

      left: 20em;

      top: 3em;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.3em;

	  font-style: normal;

	  font-weight: bold;

	  color: #c69f61;

	  z-index: 6;

	  }

	  

	  	.b-c

	{	 

	 position: absolute;

      left: 36em;

      top: 3em;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.3em;

	  font-style: normal;

	  font-weight: bold;

	  color: #c69f61;

	  z-index: 6;

	  }

	  

	  	.b-w

	{	 

	 position: absolute;

      left: 52em;

      top: 3em;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.3em;

	  font-style: normal;

	  font-weight: bold;

	  color: #c69f61;

	  z-index: 6;

	  }

	  

	  #land-text a:link

	{

	  font-family: Arial, Helvetica, Times;

	  font-size: 2em;

	  font-style: normal;

	  font-weight: bold;

	  color: #c69f61;

	  text-decoration: none;	

	}

		  #land-text a:visited

	{

	  font-family: Arial, Helvetica, Times;

	  font-size: 2em;

	  font-style: normal;

	  font-weight: bold;

	  color: #c69f61;

	  text-decoration: none;	

	}

		  #land-text a:hover

	{

	  font-family: Arial, Helvetica, Times;

	  font-size: 2em;

	  font-style: normal;

	  font-weight: bold;

	  color: #ffffff;

	  text-decoration: none;	

	}

	.bsubnav

	    {

		position: absolute;

		bottom: -3em;

		left: 0;

		width: 100%;

		text-align: center;

		color: #ffffff;

		text-transform:lowercase;

    }

	.bsubnav a:link

	{

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.2em;

	  font-weight: normal;

	  color: #ffffff;

	  text-decoration: none;	

	}

		

	.bsubnav a:visited

	{

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.2em;

	  font-style: normal;

	  font-weight: normal;

	   color: #ffffff;

	  text-decoration: none;	

	}

	

		.bsubnav a:hover

	{

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.2em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

	  text-decoration: underline;	

	}

	

				.psubnav

	    {

	  position: absolute;

      left: 3em;

      top: 50em;

	  font-family: Arial, Helvetica, Times;

	  z-index: 6;

    }

			.psubnav a:link

	{

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.1em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

	  text-decoration: none;	

	}

	

		.psubnav a:visited

	{

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.1em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

	  text-decoration: none;	

	}

	



	.vtext

	{

	  width:420px;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.2em;

	  font-style: normal;

	  color: #F5d0a9;

	  z-index: 6;

	  margin-left: 7%;

	  z-index: 3;

	  position: absolute;

	}

	img#background-image-v

	{

		position: absolute;

		height: 100%;

		min-height: 550px;

		width: 950px;

	}

	

	.vbottom

	{

		position: absolute;

		top: 0;

		left: 0;

		height: 550px;

		min-height: 550px;

		width: 950px;

		z-index: -1

	}

	

	.vtext h4

	{

	margin-top:.8em;

	margin-bottom:0em;

	font-size:1.3em;

	}

	

		.vtext a:link

	{

	  color: #ffffff;

	}

	

			.vtext a:hover

	{

	  color: #F5d0a9;

	}

	

			.vtext a:visited

	{

	  color: #F5d0a9;

	}

	

	.vtext h2

	{

	font-size:1.6em;

	}

	

	

		#ptext3

	{

	position:absolute;

	top: 56%; 

	left: 20%;

	z-index: 6;

	text-align: left;

	}

		#ptext3-r

	{

	position:absolute;

	top: 56%; 

	left: 57%;

	z-index: 6;

	text-align: left;

	}

	

		

		#ptext3-1

	{

	position:absolute;

	top: 58%;

	left: 5%;

	z-index: 6;

	text-align: left;

	}

		#ptext3-2

	{

	position:absolute;

	top: 58%; 

	left: 37%;

	z-index: 6;

	text-align: left;

	}

			#ptext3-3

	{

	position:absolute;

	top: 58%; 

	left: 67%;

	z-index: 6;

	text-align: left;

	}

		

	.p-eltit

	{

	position:absolute;

	top: 45%;

	left: 5%;

	z-index: 6;

	text-align: left;

	color:#ffffff;

	font-weight:bold;

	

	}

		

	.p-eltit h2

	{

	font-size: 1.9em;

	margin-bottom: .1em;

	}

	

	.p-eltit h3

	{

	margin-top: .0em;

	font-size: 1.3em;

	display:inline;

	

	}

	

	.p-eltit a:link

		{

	  color: #ffffff;

	  text-decoration:underline;

	  font-weight:bold;

	}

		.p-eltit a:hover

		{

	  color: #f5d0a9;

	  	  font-weight:bold;

	}

		.p-eltit a:visited

		{

	  color: #ffffff;

	  	  font-weight:bold;

	}

	

	

		.ptext-land a:link

	{

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.6em;

	  font-style: normal;

	  color: #ffffff;

	  z-index: 6;

	}

	

			.ptext-land a:hover

	{

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.6em;

	  font-style: normal;

	  color: #f5d0a9;

	  z-index: 6;

	}

	

			.ptext-land a:visited

	{

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.6em;

	  font-style: normal;

	  color: #f5d0a9;

	  z-index: 6;

	}

	

	

	.sub

	{

		  font-weight: normal;

		  	  font-size: 1.8em;

		  

	}

	

		.h1

	{

		  font-weight: normal;

		  	  font-size: 1.8em;

		  

	}

	

	

	.pam

	{

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.2em;

	  font-style: normal;

	  font-weight: normal;

	  color: #000000;

	  text-decoration: none;

	  width:100%;

    }

	

	

		.pam a:link

    {

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.4em;

	  font-style: normal;

	  font-weight: bold;

	  color: #000000;

    }

	

			.pam a:visited

    {

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.4em;

	  font-style: normal;

	  font-weight: bold;

	  color: #000000;

    }

	

	.pam table

	{

		width: 100%;

		font-size: .8em;

	}

	

	.pam table td#col1

	{

		padding-left: 2em;

	}



	.pam ul

	{

	  list-style-type: none;

	}

	

		

		.pam ul a:link

    {

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.2em;

	  font-style: normal;

	  font-weight: bold;

	  color: #050835;

    }

				.pam ul a:visited

    {

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.2em;

	  font-style: italic;

	  font-weight: bold;

	  color: #351b02;

    }

	

	.goearth

	

	{

	border: 0em solid silver; 

	left: 10px; 

	height: 530px; 

	width: 935px;	

	}

	

	.semit	

	{

	position: relative; 

	width: 98%; 

	z-index: 0; 

	top: 2em;

	left:.8em;

	height: 44em;

		

	}

	

	#timg

	{

 		position: absolute;

		width: 96%; 

 		padding: 2.5% 0 0 2%;

	}

	

	.semit2	

	{

		margin: 0 2em 0 2em;

	}

	

	

	.semit3	

	{

	position: absolute; 

	width: 96%; 

	top: 35%;

	font-size: 1.1em;

	padding-left: 2%;

		

	}

	

/*	#sptxcont

	{

	position: absolute;

	left: 2%;

	z-index:2;

	top: 15%;

	width: 20%;

	text-align:left;

	}

*/	

	

	

/*	#sptxcontlw

	{

	position: absolute;

	left: 2%;

	z-index:2;

 	top: 70%;

	width: 20%;

	}

		

 	 #sptextmd

	{

	position: absolute;

	left: 2%;

	z-index:2;

	top: 70%;

	width: 40%;

	text-align:left;

	line-height: 120%;

	}

	#sptextmdfr

	{

	position: absolute;

	right: 2%;

	z-index:2;

	top: 70%;

	width: 40%;

	text-align:left;

	line-height: 120%;	

	}

*/	



	#sptexten

	{

	position: absolute;

	left: 3%;

	z-index:2;

	top: 10%;

	width: 45%;

	text-align:center;

	line-height: 120%;

	}

	

	#sptextfr

	{

	position: absolute;

	right: 3%;

	z-index:2;

	top: 10%;

	width: 45%;

	text-align:center;

	line-height: 120%;	

	}

	

	.sptext

	{

	font-family: Arial, Helvetica, Times;

	 font-size: 1.5em;

	 color:#000000;

	}

	

	.righ-sp

	{

	font-family: Arial, Helvetica, Times;

	font-size: 1.1em;

	}

	

	.sptext a:link

	{

	color: #000000;

	font-weight:bold;

	font-size: 1.2em;		

	}

	

	.sptext a:visited

	{

	color: #000000;

	font-size: 1.2em;		

	}

	

	

	

	.sptext h1

	{

	font-family: Arial, Helvetica, Times;

	 font-size: 1.1em;

	 color:#000000;

	 	line-height: 100%;

	}

	

	

	

	

	.sptexten a:hover

	{

	color: #000000;

	text-decoration: underline;

	font-size: 1.2em;

		line-height: 90%;	

	}

	

	

	.sptextsm

	{

	font-family: Arial, Helvetica, Times;

	 font-size:.8em;

	 color:#000000;

	}

	

	.sptextsm a:link

	{

	color: #000000;

	font-weight:bold;

	}

	

	.sptextsm a:hover

	{

	color: #000000;

	text-decoration: underline;	

		

	}

	

	.sptextsm a:visited

	{

	color: #000000;

	font-weight:bold;		

	}

	

	

	#foot

    {	

	width: 100%;

  	position: relative;

  	z-index: 1;

	

    }

	#foot-v

    {	

	width: 950px;

  	position: absolute;

  	left: 0;

  	bottom: -3em;

  	z-index: 1;

    }

		#foot-x

	

    {	

      position: relative;

	  width: 100%;

  	  background-color:#351b02;

	  top: 91em;

	  margin-left: 15%;

    }

		#foot-xl

	

    {	

      position: relative;

	  width: 100%;

  	  background-color:#351b02;

	  top: 116em;

	  margin-left: 15%;

    }

	

	

		#indexxsm	

{

float: right;

color:#ffffff;

text-align: left;

font-size: 1.1em;

}

	

			#indexxsm a:link, #nvmalogo-sp a:link	

	{

	  font-family: Arial, Helvetica, Times;

	  color: #f5d0a9;

	  text-decoration: none;

	

	}

	

			#indexxsm a:visited, #nvmalogo-sp a:visited	

	{

	  font-family: Arial, Helvetica, Times;

	  color: #f5d0a9;

	  text-decoration: none;

	

	}

			#indexsm	

{

float: right;

color:#ffffff;

text-align: left;

font-size: .9em;

}

	

			#indexsm a:link	

	{

	  font-family: Arial, Helvetica, Times;

	  color: #f5d0a9;

	  text-decoration: none;

	

	}

	

			#indexsm a:visited	

	{

	  font-family: Arial, Helvetica, Times;

	  color: #f5d0a9;

	  text-decoration: none;

	

	}

	

	.ppict

	{

	position: absolute;

	top: 3.5em;

	left: 16.5em;

	z-index: 4;

	border-width: .5em .5em .5em 0em;

	 border-color: #ffffff;

	 border-style: solid;

	

	}



	

		.ptbox

	{

	position: absolute;

	top: 36.5em;

	left: 16.5em;

	z-index: 4;

	width: 60.6em;

	height: 20em;



	}



	

		.ptext

	{

	left: .6em;

	z-index: 8;

	padding: .7em;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.4em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

	  line-height: 1.3em;

	  background-color: #351b02;

	 border-width: .5em .5em .5em 0em;

	 border-color: #ffffff;

	 border-style: solid;



	

	

	}

			.ppictv

	{

	position: absolute;

	top: 2.5em;

	left: 16em;

	z-index: 4;

	border-width: .5em 0em .5em .5em;

	 border-color: #ffffff;

	 border-style: solid;

	

	}

	

				.ppictc

	{

	position: absolute;

	top: 3em;

	left: 20em;

	z-index: 4;

	border-width: .5em .5em .5em 0em;

	 border-color: #ffffff;

	 border-style: solid;

	

	}

	

	

				.ptboxv

	{

	position: absolute;

	top: 2.5em;

	left: 51.5em;

	z-index: 4;

	width: 30em;

	height: 48em;

	background-color: #050835;

	border-width: .5em .5em .5em 0em;

	border-color: #ffffff;

	border-style: solid;



	}

	

		#ptextv

	{

	font-family: Arial, Helvetica, Times;

	font-size: 1.3em;

	font-style: normal;

	font-weight: normal;

	color: #ffffff;

	line-height: 1.4em;

	padding-left: 1em;

	padding-right: 1em;

	padding-bottom: .5em;

	padding-top: 1em;

	}

	

	

	#ptextv h2, #ptextv-m h2

		{

	color:#f5d0a9; 

	display:inline;

	}

	#ptextv h3, #ptextv-m h3

	{

	color:#f5d0a9;

	display:inline;

	}

	

	#ptextv-m

	{

	font-family: Arial, Helvetica, Times;

	font-size: 1.3em;

	font-style: normal;

	font-weight: normal;

	color: #fff;

	line-height: 1.3em;

	padding-left: 1em;

	padding-right: 1em;

	padding-bottom: .5em;

	padding-top: 1em;

	}

	

	

		.ptitl

	{

	position: absolute;

	top: 1em;

	left: 12em;

	z-index: 6;

	  font-family: Arial, Helvetica, Times;

	  font-size: 1.6em;

	  font-style: normal;

	  font-weight: normal;

	  color: #ffffff;

	

	}

	

	.worral	

	{

	position: absolute;

	bottom: 5%;

	left: -10%;	

	z-index: 2;

	}

	

	.worrar

	{

	position: absolute;

	bottom: 5%;

	right: -10%;	

	z-index: 2;

	}

	

	.oediv .worral

	{

		left: -28%;	

	}

	.oediv .worrar

	{

		right: -28%;	

	}

	

	.oediv-non .worral

	{

		bottom: 1%;

		left: -24.5%;

	}

	.oediv-non .worrar

	{

		bottom: 1%;

		right: -24.5%;	

	}

	

	#container1 a:link

	{

	color:#ffffff;

	font-size: 1.5em;	

	}

	

		#container1 a:hover

	{

	color:#ffffff;

		font-size: 1.5em;

		text-decoration: underline;	

	}

	

		#container1 a:visited

	{

	color:#ffffff;

		font-size: 1.5em;	

	}

	

	a#left-arrow

	{

		position: absolute;

		top: 80%;  /* the height of b-c1910ag . jpg (400) minus 50 */

		right: -9%;

	}

	a#right-arrow

	{

		position: absolute;

		top: 80%;  /* the height of b-c1910ag . jpg (400) minus 50 */

		left: -9%;

	}

	

	.bpbox2 #left-arrow img, .bpbox2 #right-arrow img

	{

	height: auto;

	width: auto;

	}

	

	.timeline-event-bubble-title

	{

	font-family: Arial,Helvetica,Times;

	font-size: 1.3em;

		

	}

	

		.timeline-event-bubble-body

	{

	font-family: Arial,Helvetica,Times;

	font-size: 1.3em;

		

	}

	



#map {

	background-image:  url(file:///sarahmclennan/Documents/otohp/p-emoh-m.jpg);

	height: 55em; width: 95em;

	position: absolute; top: 5em;

	}

#map a {

	position: absolute;

	}

	

#map a:hover {

	border: solid .4em #ffffff;

	}

	



#map a i { 

	visibility:hidden;

	} 

	

/*	

a#davis { display:block; height: 183px; width:390px; top:-50px; left: 182px; }

a#bot {  display:block; height: 175px; width: 247px; top: 137px; left: 546px }

a#nat { display:block; height: 178px; width: 190px; top: 315px; left: 185px }

*/



#map-i {

	background-image:  url(file:///sarahmclennan/Documents/otohp/p-emoh-i.jpg);

	height: 55em; width: 95em;

	position: absolute; top: 5em;

	}

#map-i a {

	position: absolute;

	}

	

#map-i a:hover {

	border: solid .4em #ffffff;

	}

	



#map-i a i { 

	visibility:hidden;

	} 



/*

a#chap { display:block; height: 170px; width:326px; top:-50px; left: 248px; }

a#ecarr { display:block; height: 171px; width: 359px; top: -50px; right: 0px }

a#lant { display:block; height: 183px; width: 463px; top: 128px; left: 0em }

*/

.google-map{

	border: 0em solid silver; 

	height:550px;

	width: 950px;

	background-color:#351b02;

	position:relative;

	overflow:hidden

}



.google-map2{

	height:100%;

	width:100%;

	background-color:#351b02;

}





.google-map a:link{

	color: #351b02;

	text-decoration: underline;

}



.google-map a:hover{

	color: #ffffff;

}



.google-map a:visited{

	color: #351b02;

}



.google-map p{

	width: 540px;

}



.google-map img{

	width: 550px;

}





label

{

width: 7em;

float: left;

text-align: right;

margin-right: 0.5em;

display: block

}



.submit input

{

margin-left: 4.5em;

}



input

{

color: #000000;

background: #fee3ad;

border: .1em solid #050835

}



form p

{

width: 42em;

clear: both;

}





form form p textarea

{

float: right;

}



textarea

{

color: #000000;

background: #fee3ad;

border: .1em solid #050835

}



.submit input

{

color: #000000;

background: #f5d0a9;

border: .2em outset #351b02

}



fieldset

{

border: .1em solid #050835;

width: 55em

}



legend

{

color: #ffffff;

background: #351b02;

border: .1em solid #ffa20f;

padding: .2em .6em

}



.form

{

padding: 0 0 1.5em 1.5em;

}





.endoflist { 

	visibility:hidden;

	} 

	

	.blue

	{

	background-color: #050835;

	padding: 2%;

	}



	.blue img

	{

	width: 100%;

	border: 0;

	}



.white

{

	position: absolute;

	z-index: 50;

	top: 11em;

	right: 1em;

	width: 50%;

}

.white #white-image, .white-lf #white-image-short

{

	height:47em;

}



.white-lf

{

	position: absolute;

	z-index: 50;

	top: 9em;

	left: 1em;

	width: 57%;

}



.white-lf #white-image

{

	height:54.5em;

}



.white-rf

{

	position: absolute;

	z-index: 50;

	top: 9em;

	right: 1em;

	width: 57%;

}



.white-rf #white-image

{

	height:54.5em;

}



.thtext-l hr, .thtext hr

{

	background-color: #cccccc;

	height: .2em;

	border:none;

}



.thtext a:link, .thtext-l a:link, .thtext2 a:link

{

	color: #351b02;

	text-decoration: underline;

	font-size: .9em;

}



.thtext a:visited, .thtext-l a:visited, .thtext2 a:visited

{

	color: #351b02;

	font-size: .9em;

}

.thtext a:hover, .thtext-l a:hover, .thtext2 a:hover

{

	color: #666666;

	font-size: .9em;

}



.thtext h2, .thtext-l h2, .thtext2 h2

{

color: #666666;

margin-top: .4em;

margin-bottom: .1em;

}

.thtext h4, .thtext-l h4, .thtext2 h4

{

margin-top: .4em;

}



.thbox

{

	position: absolute;

	top: 1.5%;

	margin-top: 15px;

	left: 5.7%;

}



.thbox img

{

	width:478px;

}



.thbox-l

{

	float:left;

	margin-right: 2%;

}



.thbox-l img

{

	width:200px;

}



.thtext

{

	position: absolute;

	width: 90%;

	top: 326px;

	right: 5%;

   	font-family: Arial, Helvetica, Times;

	font-size: 1.2em;

}



.thtext p

{

	margin: .5em 0 0 0;

}



.thtext2

{

	position: absolute;

	width: 90%;

	top: 5%;

	right: 5%;

   	font-family: Arial, Helvetica, Times;

	font-size: 1.2em;

}



.thtext-l

{

	position: absolute;

	top: 5%;

	right: 5%;

   	font-family: Arial, Helvetica, Times;

	font-size: 1.2em;

	padding-left: 3%;

}



html  {background-color: #351b02;}

#doc3 {background-color: #050835; height: 560px}



#wrap1 {display: block;}

#hd, #ft {margin: 2em; padding-top: 2em;}

#ft {padding-bottom: 1em;}

#bd div.yui-g {margin: 2em;}

h1 {color: #c69f61;}

p {margin-top: .5em;}





.x

{

	position: absolute;

	top: 12px;

	left: 12px;

	width: 10px;

}



#col

{

position:absolute;

left:3em;

width: 25em;



}



#col2

{

margin-left: 30em;

margin-right: 10em;



}

#col3

{

position:absolute;

right:3em;

width: 20em;

top:13em;

}





#ezis

{

background-color:#351b02;

width: 10em;

height: 1em;

border: 0.2em;

border-color: #050835;

}



.hsalf

{

z-index: 500;

float: left;

margin-top: .8em;

}



.hsalf a:link

{

color:#ffffff;

font-size: 1.5em;

}



.hsalf a:visited

{

color:#ffffff;

font-size: 1.5em;

}



#spbar

{

background-color:#000000;

height: 6%;

width:100%;

z-index: 2;

position: absolute;

top: 0em;

left: 0em;

}



#ortni

{

color:#ffffff;

text-align: right;

position:absolute;

right: .5em;

top: -2em;

z-index:2;

}



#ortni a:link

{

color:#ffffff;

font-size:1.1em;

font-weight:normal;

}

#ortni a:visited

{

color:#ffffff;

font-size:1.1em;

}

#ortni a:hover

{

color:#f5d0a9;

font-size:1.1em;

}



#ortniindex

{

position: absolute;

top: 31%;

right: 6%;

z-index: 3;

width: 30%;

color:#f5d0a9;

font-size:1.5em;

font-weight:normal;

}





#ortnii1

{

position: absolute;

top: 52%;

right: 6%;

z-index: 3;

width: 30%;

color:#C69F61;

font-size:2em;

font-weight:normal;

}

#ortnii2

{

position: absolute;

top: 43%;

right: 6%;

z-index: 3;

color:#ffffff;

width: 20%;

color:#C69F61;

font-size:2em;

font-weight:normal;

}

#ortnii3

{

position: absolute;

top: 57%;

right: 2.5%;

z-index: 3;

color:#ffffff;

width: 35%;

color:#C69F61;

font-size:2em;

font-weight:normal;

}

#ortnii4

{

position: absolute;

top: 71%;

left: 6%;

z-index: 3;

color:#ffffff;

width: 50%;

color:#C69F61;

font-size:2em;

font-weight:normal;

}



#ortnii5

{

position: absolute;

top: 69%;

left: 6%;

z-index: 3;

color:#ffffff;

width: 45%;

color:#C69F61;

font-size:2em;

font-weight:normal;

}



.ortni2

{

color:#ffffff;

font-size: .8em;

}

.ortni2 a:link

{

color:#ffffff;

}

.ortni2 a:hover

{

color:#f5d0a9;



}

.ortni2 a:visited

{

color:#f5d0a9;

}



#p-cont

{

	position: absolute;

	top: 5%;

	left: 12.5%;

	width:74%;

	border-width: .5em .5em .5em .5em;

	border-color: #ffffff;

	border-style: solid;

	z-index: 10;

}



#p-cont img

{

float:left;

padding-right: 3%;



}



#p-cont a:link, #p-cont2 a:link, #p-m-cont a:link

{

	color: #f5d0a9;

	text-decoration: underline;

}

#p-cont a:hover, #p-cont2 a:hover, #p-m-cont a:hover

{

	color: #ffffff;

	text-decoration: none;

}

#p-cont a:visited, #p-cont2 a:visited, #p-m-cont a:visited

{

	color: #f5d0a9;	

}





#p-cont2

{

	position: absolute;

	top: 5%;

	left: 12.5%;

	width:73.7%;

	border-width: .5em .5em .5em .5em;

	border-color: #ffffff;

	border-style: solid;

	z-index: 4;

}



#p-cont2 img

{

float: right;

padding-left: 3%;

}



#p-cont2 .worrar img, #p-cont2 .worral img

{

/* Only so that IE 7 works */

float: none;

}



#p-cont p

{

padding-left: 0em;

}



#p-m-cont

{

	position: absolute;

	top: 4%;

	left: 12.5%;

	width:73.7%;

	border-width: .5em .5em .5em .5em;

	border-color: #ffffff;

	border-style: solid;

	z-index: 4;

}



#p-m-cont img

{

margin-left: 0%;



}



#p-m-cont p

{

padding-top: 0em;

}





#in-cont

{

position: absolute;

top: 0em;

}



.eton



{

font-size: .9em;

line-height: 100%;

}



.bl

{

	background-color:#050835;

}



.br

{

	background-color:#351b02;

}



.landtext

{

color:#f5d0a9;

font-size: .7em;

}

#btextsm

{

font-size: .8em;

line-height: 100%;

}



.ttextsm

{

font-size: .9em;

}



.ttextsm-line

{

font-size: 1.1em;

color: #000000;

font-weight: bold;



}



.ttextsm-line img

{

width: .7em;

height: .7em;

}

.ttextsm-line a:link

{

color: #050835;

}

.ttextsm-line a:hover

{

color: #351b02;

}

.ttextsm-line a:visited

{

color: #000000;

}



.pre1900 div, .t1900 div, .t1910 div, .t1920 div, .t1930 div, .t1940 div, .t1950 div, .t1960 div, .t1970 div, .t1990 div, .t2000 div

{

	margin: 1em 0 1em 0;

}



.pre1900

{

position: absolute;

top:32%;

left: 3%;

z-index: 15;

width: 10%;

}



.t1900

{

position: absolute;

top:51%;

left: 3%;

z-index: 15;

width: 11%;

}



.t1910

{

position: absolute;

top:36%;

left: 14.5%;

z-index: 15;

width: 14%;

}

.t1920

{

position: absolute;

top: 33%;

left: 28%;

z-index: 15;

width: 17%;

}



.t1930

{

position: absolute;

top:37%;

left: 43%;

z-index: 15;

width: 16%;

}

.t1940

{

position: absolute;

top:60%;

left: 43%;

z-index: 15;

width: 20%;

}

.t1950

{

position: absolute;

top:33%;

left: 54%;

z-index: 15;

width: 20%;

}

.t1960

{

position: absolute;

top:43%;

left: 57.5%;

z-index: 15;

width: 20%;

}

.t1970

{

position: absolute;

top:37%;

left: 65%;

z-index: 15;

width: 20%;

}

.t1990

{

position: absolute;

top:45%;

left: 70%;

z-index: 15;

width: 20%;

}

.t2000

{

position: absolute;

top:53%;

left: 82%;

z-index: 15;

width: 14%;

}



.i

{

font-style: italic;



}



.timeline-band

{

	position: absolute;

	top:17%;

	left: 2%;

	margin-top: 10em;

	width: 912px;

	height: 32em;

	background-color: white;

	z-index: 1;

}

.timeline-footer

{

	position:absolute;

	bottom: 0;

	left: 1%;

	width: 100%;

	font-family: Arial, Helvetica, Times;

	font-size: 1.2em;

	font-style: normal;

	font-weight: bold;

	color: #666666;

	margin-bottom: .5%;

}

.timeline-date

{

	float:left;

	width:8.5%;

	border-left: 2px solid #666666;

	padding-left: .5%;

}

.timeline-date-last

{

	width:auto;

}





.vpbox h2

{

	font-size: 1em;

	margin-bottom: 0em;

	margin-top: .5em;

}

.vpbox h4

{

margin-top: .5em;

	font-size: 1em;

}



.maplg

{

float:left;

text-align:left;

font-size:.8em;

}



.maplg a:link

{

color:#ffffff;

text-decoration:underline;

}



.maplg a:hover

{

color:#ffffff;

}



.maplg a:visited

{

color:#ffffff;

}



.maplg_go

{

float:left;

text-align:left;

color:#ffffff;

font-family:Arial, Helvetica, Times;

font-size:1.2em;

font-weight:normal;

text-transform:none;

}



.maplg_go a:link

{

color:#ffffff;

font-size:1.1em;

text-decoration:underline;

}



.maplg_go a:hover

{

color:#ffffff;

font-size:1.1em;

}



.maplg_go a:visited

{

color:#ffffff;

font-size:1.1em;

}



.flnote

{

position:absolute;

left: 10%;

top: 20%;

color:#ffffff;

font-size:1.5em;

font-weight:bold;

height: 10em;

}





.flnote a:link

{

color:#ffffff;

text-decoration:underline;

}



.flnote a:hover

{

color:#ffffff;

}



.flnote a:visited

{

color:#ffffff;

}



.t-eltit

	{	

	position:absolute;

	top: 12.5%;

	left: 2%;

	z-index: 6;

	text-align: left;

	color:#ffffff;

	font-weight:bold;

	font-size:1.5em;	

	}







