
	
	table.main			{	width:720px; height:570px; border:0px; }

	table.contentHeader {	width:720px;height:40px;border:0px; }
	table.pictures		{	width:670px;height:350px;border:1px;border-style:solid;border-width:thin;
							margin-left:25px; }

	form.guestbook		{	width:420px;height:300px;margin-left:25px; }

	tr.headerRow		{	width:720px; height:40px; }
	tr.secondRow		{	width:720px; height:2px;  }
	tr.menuRow			{	width:720px; height:30px; }
	tr.contentRow		{	width:720px; height:453px; }
	tr.footerRow		{	width:720px; height:45px; }

	td.headerTitleCell		{ width:400px; text-align:left; text-indent:10px; color:#87CEEB;
								font-size:18px; font-weight:bold;font-variant:small-caps; font-family:Times New Roman;
								
							
							}

	td.menuCell				{ background-color:#3F3F3F;	width:720px; }
	td.menuElementCell		{ width:120px;cursor:pointer;color:#FFF8DC;text-align:center;
								border-style:solid;border-width:1px;
							border-top-color:#3F3F3F;border-bottom-color:#3F3F3F;
							border-left-color:#87CEEB;border-right-color:#87CEEB; }

	td.footerCell			{ background-color:#E6E6E6; width:720px; 
							border-style:solid;border-width:thin;
							border-top-color:#87CEEB;border-bottom-color:#E6E6E6;
							border-left-color:#E6E6E6;border-right-color:#E6E6E6; }

	td.FooterMenuElementCell		{ width:300px; height:25px; color:#3F3F3F;
									background-color:#E6E6E6;text-align:left; }

	td.FooterCopyrightElementCell	{ width:300px; height:15px; color:#3F3F3F;
									background-color:#E6E6E6;vertical-align:bottom;
									text-indent:10px; text-align:left; font-size:9px; }

	td.FooterElementCell		{ width:420px;  color:#3F3F3F;
									background-color:#E6E6E6;text-align:right;vertical-align:top;font-size:12px; }

	td.contentCell			{ background-color:#E6E6E6; width:720px; vertical-align:top; }




	td.profileNameCell	{ color:#0000ff; font-size:14px; font-family: Comic Sans MS; width:120px; }
	td.profileValueCell { color:#000000; font-size:14px; font-family: Comic Sans MS; width:265px; }
	td.profileNameHeaderCell	{ background-color:#E6E6E6; width:150px; border-width:thin;
							border-top-style:none;
							border-left-style:none; }

	td.profileValueHeaderCell { color:#000000; font-size:14px; font-family: Comic Sans MS; width:250px; font-weight:bold; }

	td.HikkiProfileCell			{ margin-left:35px; vertical-align:top; }

	td.pictureSelectCell		{ width:214px; vertical-align:top; }
	td.pictureCell				{ width:451px; vertical-align:top;visibility:hidden;}
	td.pictureNavigationCell	{ width:451px; visibility:hidden;}

	div.index  {   margin-top:15px; margin-left:25px; padding:0; font-size:14px; }
	
	div.aboutme {	margin-left:25px; margin-top:15px; margin-bottom:15px; padding:0;
					font-style:Arial; font-size:12px; width:650px; }

	div.vancouver { margin-left:25px; margin-top:15px; margin-bottom:15px; padding:0;
					font-style:Arial; font-size:16px; }

	div.resume {	background-Color:#FFFFFF;
					margin-left:25px; margin-top:15px; margin-bottom:15px; padding:0;
					font-style:Arial; font-size:14px; cursor:pointer; }

	div.resumePrint { background-Color:#FFFFFF;
					margin-left:25px; margin-top:15px; margin-bottom:15px;
					padding:0; font-style:Arial; font-size:14px; width:500px; }



	div.links { 	margin-left:25px; margin-top:15px; margin-bottom:15px; padding:0; position:relative;
					font-style:Arial; font-size:14px; width:650px; }

	div.pictures  { margin-left:25px; margin-top:15px; margin-bottom:15px; padding:0; font-style:Arial;
						font-size:14px; }

	div.pics {		margin-left:25px; padding:0; font-style:Arial; font-size:12px; 
					width:650px; height:400px;}

	div.picHdr { visibility:hidden; }


	hr { margin-left:25; padding:5; }


	h1.title { letter-spacing:4px; font-size:22px; color: #4972B8; filter:glow(Color=blue,Strength=1);
				margin-top:15px; margin-left:25px; padding:0;}


	h3 { color: #4972B8; }

	h3.hdrResume { color: #000000; text-align:left; }
	
	h3.links { color: cornsilk; text-align: left; margin-left:85; }


	p.links { text-align: left;}
	p.body { text-align: left; }
	p.listHdr { font-size:13px; text-indent: 5%; }
	p.hideshow { color:#333333; color: #FFFFFF; font-size: 12px; font-family: sans-serif; text-decoration: none; text-align:left}

	li.links { list-style-image: url(bulletball.gif); list-style-position: outside; margin-left:10; }

	li.star { list-style-image: url(star.gif); list-style-position: outside; margin-left:25; 
					vertical-align: middle; }


	a.languageLink { text-decoration:none; color:#FFF8DC;font-size:12px;cursor:pointer; }

	a.menuLink { text-decoration: none; width:120px;font-size:14px;color:#FFF8DC; }
	a.footerMenuLink { text-indent:10px; text-decoration: none; font-size:14px;cursor:pointer;color:#3F3F3F; }

	a.navigationLink { text-decoration: none; color:#4972B8; font-size:13px; }

	a.links { text-decoration: underline; color:#CC9999;cursor:pointer; font-size:13px; }

	a.piclinks { text-decoration: none; color:#FFF8DC; width:150px; }


	.popUpStyle { background-color: #FFFF99;border:#CCCC00 1px solid; 
					layer-background-color:#FFFF99;
					font: 12px Arial; padding: 5px;
					position: absolute; visibility:hidden; }


	span.japaneseChar { font-size:11.0pt;font-family:MS Mincho;
						mso-ascii-font-family:Times New Roman;mso-hansi-font-family:Times New Roman;
						mso-bidi-font-family:Times New Roman;mso-ansi-language:EN-US;mso-fareast-language:
						JA;mso-bidi-language:AR-SA; }






