body		{ 	font-family: "Arial", sans-serif; 
				background-color: white; 
				background-image: url(bg_wht.gif);
				background-attachment: fixed;
				color: black;
				margin: 0px;
			}
a			{ 	color: #000000; font-weight: bold;}
a:link		{ 	color: blue; }
a:visited	{ 	color: blue; }
a:active	{ 	color: red; }
a:hover		{ 	color: yellow; background-color: red; }
h1			{	font-size: 200%;
				font-weight: bold;
			}
h2			{	font-size: 150%;
				font-weight: bold;
				font-weight: normal;
				margin-top: 3ex;
			}
small		{	font-size: 66%;	}
big			{	font-size: 125%; }
div.page	{ 	margin: 10px; }
div.index	{ 	margin-right: 5%;
				margin-left:5%;
				border-style: ridge;
				border-width: 10px;
				border-color: red;
				color:white;
				background-color: #444444;
				background-image: url(bg_blk2.jpg);
				padding:10px;
			}
div.index a			{ 	color: #000000; font-weight: bold;}
div.index a:link		{ 	color: yellow; }
div.index a:visited	{ 	color: yellow; }
div.index a:active	{ 	color: yellow; }
div.index a:hover		{ 	color: yellow; background-color: red; }
div.bottom	{	width:100%;
				line-height:40px;
				border-style: none;
				background-image: url(dwg_bbar.gif);
				padding: 0px;
				margin: 0px;
				color: white;
				font-weight: bold;
				font-size: 67%;
				text-align:center;
			}

table.form	{	background-color:red;
				color:white;
				padding:5px;
				border-style:solid;
				border-width: 1px 4px 4px 1px;
				border-color:black;
				margin-top:5px;
			}

img.link	{	width: 32px;
				height: 13px;
				border-style: none;
			}
img.email	{	width: 32px;
				height: 13px;
				border-style: none;
			}
img.flag	{	width: 10px;
				height: 10px;
				border-style: none;
			}
img.bigicon	{	width:5em;
				height:5em;
				border-style:solid;
				border-width:1px;
				border-color:yellow;
			}
img.photo	{	border-style:ridge;
				border-width:10px;
				border-color:red;
				margin:20px;
			}
img.project	{	border-style:solid;
				border-width:2px;
				border-color:black;
				margin:10px;
			}
li.variable	{	margin-bottom: 3ex;
			}
span.command	{	font-size:200%;
			color:black;
			background-color:white;
			border-style:solid;
			border-color:black;
			border-width:1px;
			font-weight:bold;
			padding:5px;
			font-family:monospace;
		}
span.command a			{ 	color: #000000; font-weight: bold; text-decoration:none; }
span.command a:link		{ 	color: black; }
span.command a:visited	{ 	color: black; }
span.command.index a:active	{ 	color: blue; }
span.command a:hover		{ 	color: yellow; background-color: red; text-decoration:none; }

div.ind_entry {	width:100%;
				border-style:solid;
				border-width:1px;
				border-color:black;
				background-color:white;
				padding:5px;
				color: black;
				margin:2px;
			}
td.ajhc		{ border-style:solid;
			border-color:black;
			border-width:1px;
		}
