		.blueHeader { font-family: arial,geneva,helvetica; font-size:16pt; color:#3333CC; text-align:center; }
		.blackText { font-family: arial,geneva,helvetica; font-size:10pt; color:#000000; }
		.blackJustifiedText { font-family: arial,geneva,helvetica; font-size:10pt; color:#000000; text-align: justify; }
		.yellowText { font-family: arial,geneva,helvetica; font-size:10pt; color:#FFFF00; font-weight:bold; }
		.smallBlackText { font-family: arial,geneva,helvetica; font-size:8pt; color:#000000; text-align:left; }
		.blackTinyText { font-family: arial,geneva,helvetica; font-size:7pt; color:#000000; text-align:center; }

		.whiteText { font-family: arial,geneva,helvetica; font-size:10pt; color:#FFFFFF; }


		.blueBoldText { font-family: arial,geneva,helvetica; font-size:10pt; color:#3333CC; font-weight:bold; }
		.blueText { font-family: arial,geneva,helvetica; font-size:10pt; color:#3333CC; }

		.blueLnk A:link { text-decoration:none; color:#3333CC; font-family:Arial,Geneva,Helvetica; font-size:10pt; text-align:center; }
		.blueLnk A:visited { text-decoration:none; color:#3333CC; font-family:Arial,Geneva,Helvetica; font-size:10pt; text-align:center; }
 		.blueLnk A:hover { text-decoration:none; color:#3333CC; font-family:Arial,Geneva,Helvetica; font-size:10pt; text-align:center; }
		.blueLnk A:active { text-decoration:none; color:#3333CC; font-family:Arial,Geneva,Helvetica; font-size:10pt; text-align:center; }

		.blueTinyLnk A:link { text-decoration:underline; color:#3333CC; font-family:Arial,Geneva,Helvetica; font-size:7pt; text-align:center; }
		.blueTinyLnk A:visited { text-decoration:underline; color:#3333CC; font-family:Arial,Geneva,Helvetica; font-size:7pt; text-align:center; }
 		.blueTinyLnk A:hover { text-decoration:underline; color:#3333CC; font-family:Arial,Geneva,Helvetica; font-size:7pt; text-align:center; }
		.blueTinyLnk A:active { text-decoration:underline; color:#3333CC; font-family:Arial,Geneva,Helvetica; font-size:7pt; text-align:center; }

		.blueUnderlinedLnk A:link { text-decoration:underline; color:#3333CC; font-family:Arial,Geneva,Helvetica; font-size:10pt; text-align:center; }
		.blueUnderlinedLnk A:visited { text-decoration:underline; color:#3333CC; font-family:Arial,Geneva,Helvetica; font-size:10pt; text-align:center; }
 		.blueUnderlinedLnk A:hover { text-decoration:underline; color:#3333CC; font-family:Arial,Geneva,Helvetica; font-size:10pt; text-align:center; }
		.blueUnderlinedLnk A:active { text-decoration:underline; color:#3333CC; font-family:Arial,Geneva,Helvetica; font-size:10pt; text-align:center; }

		.jenLnk A:link { text-decoration: none; color: #FFFF00; font-family: Arial,Geneva,Helvetica; font-size: 10pt; }
		.jenLnk A:visited { text-decoration: none; color: #FFFF00; font-family: Arial,Geneva,Helvetica; font-size: 10pt; }
		.jenLnk A:hover { text-decoration: none; color: #FF0000; font-family: Arial,Geneva,Helvetica; font-size: 10pt; }
		.jenLnk A:active { text-decoration: none; color: #FF0000; font-family: Arial,Geneva,Helvetica; font-size: 10pt; }

		.underlinedLnk A:link { text-decoration: underline; color: #0000FF; font-family: Arial,Geneva,Helvetica; font-size: 10pt; }
		.underlinedLnk A:visited { text-decoration: underline; color: #0000FF; font-family: Arial,Geneva,Helvetica; font-size: 10pt; }
		.underlinedLnk A:hover { text-decoration: underline; color: #0000FF; font-family: Arial,Geneva,Helvetica; font-size: 10pt; }
		.underlinedLnk A:active { text-decoration: underline; color: #0000FF; font-family: Arial,Geneva,Helvetica; font-size: 10pt; }

		.normalLnk A:link { text-decoration: none; color: #000000; font-family: Arial,Geneva,Helvetica; font-size: 10pt; }
		.normalLnk A:visited { text-decoration: none; color: #000000; font-family: Arial,Geneva,Helvetica; font-size: 10pt; }
		.normalLnk A:hover { text-decoration: none; color: #0000FF; font-family: Arial,Geneva,Helvetica; font-size: 10pt; }
		.normalLnk A:active { text-decoration: none; color: #0000FF; font-family: Arial,Geneva,Helvetica; font-size: 10pt; }

		table.submersible { border-spacing: 0px; border-width: 1px; border-style: solid; border-color: #3399FF; font-family: arial, helvetica, sans-serif; font-size: 10pt; }
		table.submersible td { border-width: 1px; padding: 5px; border-color: #3399FF; border-style: solid; }

		.orangeBorder { background-color: #FFFFFF; border-width: 2px; border-style: solid; border-color: #FF6600; padding: 10px; width: 40px; height: 40px; vertical-align: middle; }
		.orangeText { font-family: arial,geneva,helvetica; font-size:10pt; font-weight: bold; color:#e06800; }
		.orangeRegularText { font-family: arial,geneva,helvetica; font-size:10pt; color:#fe6700; }


		.blueBorder { padding: 10px; border-width: 1px; border-style: solid; border-color: #3399FF; font-family: arial, helvetica, sans-serif; font-size: 10pt; text-align: left; }
		.blueBorderNoPadding { padding: 0px; border-width: 1px; border-style: solid; border-color: #3399FF; font-family: arial, helvetica, sans-serif; font-size: 10pt; text-align: left; }

		.blueImgBorder { border-width: 10px; border-style: solid; border-color: #3333CC; padding: 0px; }
		.yellowImgBorder { border-width: 10px; border-style: solid; border-color: #FFFF00; padding: 0px; }


		.journalDetailBG { position: relative; top: 0px; left: 0px; width: 640px; height: 761px; background-color: #FFFFFF; background-image: url(/whoi/hydrothermalImages/journalDetails.gif); background-repeat: no-repeat; border-style: none; }

		.journalBG { position: relative; top: 0px; left: 0px; width: 640px; height: 761px; background-color: #FFFFFF; background-image: url(/whoi/hydrothermalImages/expeditionJournal.gif); background-repeat: no-repeat; border-style: none; }
		.journalArea { position: absolute; top: 35px; left: 72px; width: 505px; height: 650px; background-color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10pt; }
		.journalBottom { position: absolute; top: 670px; left: 75px; width: 500px; height: 40px; background-color: #FFFFFF; font-family: arial, helvetica, sans-serif; font-size: 10pt; }
	
		table.expedition { background-color: #FFFFFF; border-spacing: 0px; padding: 0px; border-width: 0px; border-style: none; font-family: arial, helvetica, sans-serif; font-size: 8pt; }
		table.expedition th { font-family: arial,geneva,helvetica; font-size:9pt; color:#660099; text-align:left; font-weight:bold; padding: 4px; vertical-align: top; }
		table.expedition td { border-width: 1px; border-style: solid; border-color: #3399FF; padding: 3px; vertical-align: middle; }

		table.discovery { font-family: arial,geneva,helvetica; font-size: 8pt; color: #000000;border-style: none; }
		table.discovery td { border-style: none; font-family: arial,geneva,helvetica; font-size: 8pt; color: #000000; padding: 3px; }

		table.confirm { background-color: #FFFFFF; border-spacing: 2px; border-width: 3px; border-style: solid; border-color: #3399FF; font-family: arial, helvetica, sans-serif; font-size: 12px; }
		table.confirm td { border-width: 0px; padding: 20px; border-style: none; }

		img.top { vertical-align:text-top }
		img.middle { vertical-align:text-middle }
		img.bottom { vertical-align:text-bottom }


