<?xml version="1.0" encoding="ISO-8859-1"?>
<!DOCTYPE gk [
<!ENTITY nbsp " ">
]>
<gkCreateDOM><style type="text/css" name="GkGlobalNoBorders">{}
    	table.GkGlobalNoBorders, table.GkGlobalNoBorders td, table.GkGlobalNoBorders th  {
    		border-collapse: collapse;
    	}
	</style><style type="text/css" name="GkGlobalSkins">{}
    	.GkGlobalButton {
    		font-size:		0.8em;
    		font-weight:	600;
    		padding:		0em;
    		background-color: #c0c0c0;
    		color:			#303030;
    	}
    	.GkGlobalInputText {
    		font-size:		0.8em;
    	}
    	.GkError {
    		color: 			#f03030;
    	}
	</style><style type="text/css" name="siteglobal">{}&#13;
.blue 	{color: #4040ff;}&#13;
h1, h1 a, h2, h2 a, h3, h3 a, h4, h4 a {color: #4040ff;}&#13;
.h3 {color: #4040ff;&#13;
	font-size: 1.17em;&#13;
	font-weight: bold;&#13;
	margin: 1em 0pt; }&#13;
hr {color: silver;&#13;
	background-color: silver;}&#13;
&#13;
a:link 		{ text-decoration: none; color: #4040ff;}  &#13;
a:active 	{ text-decoration: underline; color: #ff000;}  &#13;
a:visited 	{ text-decoration: none; color: #4040ff;}  &#13;
a:hover 	{ text-decoration: none; color: #ff0000; }  &#13;
&#13;
/*	home page */&#13;
a.home:link 	{ text-decoration: none; color: #4040ff;}  &#13;
a.home:active 	{ text-decoration: none; color: #4040ff;}  &#13;
a.home:visited 	{ text-decoration: none; color: #4040ff;}  &#13;
a.home:hover 	{ text-decoration: none; color: #4040ff;}  &#13;
&#13;
/*	to set border colours */&#13;
.border-color 		{border-color: 			silver;}&#13;
.border-top-color	{border-top-color: 		silver;}&#13;
.border-bottom-color{border-bottom-color: 	silver;}&#13;
.border-left-color	{border-left-color: 	silver;}&#13;
.border-right-color	{border-right-color:	silver;}&#13;
&#13;
tr.hometable {&#13;
	background-color: #fff0f0;&#13;
	}&#13;
&#13;
/*	for the officers and executive committee page */&#13;
table.officers th {&#13;
	text-align: left;&#13;
	vertical-align: top;&#13;
	padding-top: 0.5em;&#13;
	padding-bottom: 0.5em;&#13;
	background-color: #e0e0e0;&#13;
	}&#13;
table.officers td {&#13;
	text-align: left;&#13;
	vertical-align: top;&#13;
	padding-top: 0.5em;&#13;
	padding-bottom: 0.5em;&#13;
	border-bottom-width: 1px;&#13;
	border-bottom-style: solid;&#13;
	border-bottom-color: silver;&#13;
	}&#13;
&#13;
/*	for theses.htm */&#13;
.theses {&#13;
	width: 100%;&#13;
	margin-bottom: 1.5em;&#13;
	}&#13;
.theses td {&#13;
	padding: 4px;&#13;
	border-width: 1px;&#13;
	border-style: solid;&#13;
	border-color: silver;&#13;
	}&#13;
&#13;
/*	for the picture library in appix.htm */&#13;
.pixlib {&#13;
	width: 100%;&#13;
	text-align: center;&#13;
	margin-bottom: 2em;&#13;
	}&#13;
.pixlib td {&#13;
	text-align: center;&#13;
	vertical-align: top;&#13;
	padding: 15px;&#13;
	border-width: 2px;&#13;
	border-style: solid;&#13;
	border-color: silver;&#13;
	}&#13;
&#13;
/*	for maillist.htm */&#13;
table.maillist {&#13;
	width: 100%;&#13;
	text-align: center;&#13;
	}&#13;
.maillist td {&#13;
	text-align: center;&#13;
	}&#13;
.maillist table {&#13;
	display: inline;&#13;
	width: 500px;&#13;
	}&#13;
.maillist table td {&#13;
	border-width: 2px;&#13;
	border-style: solid;&#13;
	border-color: silver;&#13;
	padding: 1em;&#13;
	text-align: center;&#13;
	}&#13;
</style><style type="text/css" name="GkBreadcrumb.gkBreadcrumb">{}
			span#gkBreadcrumb a:link 		{ color: #303030; }
			span#gkBreadcrumb a:active	{ color: #303030; }
			span#gkBreadcrumb a:visited	{ color: #603060; }
			span#gkBreadcrumb a:hover 	{ color: red; }
			span#gkBreadcrumb {
				font-size: 0.8em;
				font-family: 'Tahoma' 'Arial', 'Helvetica', 'Helv', sans-serif;
				color: #303030;
				font-weight: 550; 
				font-style: italic;  }
			</style><style type="text/css" name="GkContent.callerCss">{}</style><style type="text/css" name="GkLogin.gkSearch">{}
		.highlight { background: #FFFF40; }
		.searchheading { 
			font-size: 130%; 
			font-weight: bold; 
			margin-top: 1em; margin-bottom: 1em; }
		.summary { font-size: 80%; font-style: italic; }
		.suggestion { font-size: 100%; }
		.results { font-size: 100%; }
		.category { color: #999999; }
		.sorting { text-align: right; }

		.result_title { 
			font-size: 90%;
			font-weight: 600; }		
		.description { font-size: 100%; color: #008000; }
		.context { font-size: 80%; }
		.infoline { font-size: 80%; font-style: normal; color: #808080;}

		.zoom_searchform { font-size: 100%; }
		.zoom_results_per_page { margin-left: 15px; }
		.zoom_results_per_page select { font-size: 100%; }
		.zoom_match {line-height: 3em; vertical-align: bottom;}				
		.zoom_categories { font-size: 80%; }
		.zoom_categories ul { display: inline; margin: 0px; padding: 0px;}
		.zoom_categories li { display: inline; margin-left: 15px; list-style-type: none; }
		
		input.zoom_button { font-size: 80%; font-weight: bold; }
		input.zoom_searchbox { font-size: 100%; }		
		
		.result_image { float: left; display: block; }
		.result_image img { margin: 10px; width: 80px; border: 0px; }

		.result_block { margin-top: 15px; margin-bottom: 15px; clear: left; }
		.result_altblock { margin-top: 15px; margin-bottom: 15px; clear: left; }
		
		.result_pages { 
			font-size: 80%;
			font-weight: 600; }
		.result_pagescount { 
			font-size: 80%;
			font-weight: 600; 
			line-height: 2em; vertical-align: bottom;}
		
		.advanced_search { font-size: 100%; }
		
		.recommended {
			background: #DFFFBF; 
			border-top: 1px dotted #808080; 
			border-bottom: 1px dotted #808080; 
			margin-top: 15px; 
			margin-bottom: 15px; 
		}
		.recommended_heading { float: right; font-weight: bold; }
		.recommend_block { margin-top: 15px; margin-bottom: 15px; clear: left; }		
		.recommend_title { font-size: 100%; }
		.recommend_description { font-size: 100%; color: #008000; }
		.recommend_infoline { font-size: 80%; font-style: normal; color: #808080;}
		
		.gkSearchZoom {
			padding-left:	3px;
			padding-right:	3px;
		}
		
		table.ZoomSearchControl td {
			padding: 0.5em 0.5em 0 0.5em;
		}
		</style><style type="text/css" name="GkContent.">{}</style><style type="text/css" name="GkLogin.gkLoginCss">{}
		div.gkLoginCss {
			background-color: transparent;
			width: 100%;
			font-family: 'Tahoma' 'Arial', 'Helvetica', 'Helv', sans-serif;  
		}
		div.gkLoginCss table{
			border-style: none;
			border-width: thin;
			border-color: black;
			width: 98%;
			background-color: transparent;
		}
		div.gkLoginCss table td{
			border-style: none;
			border-width: thin;
			border-color: black;
			background-color: transparent;
			padding-bottom: 0.1em;
		}
		/* also set in ShowLogoutButton() via style */
		.gkLoginCssButton {
		}
		.gkLoginCssText {
			width:	11em;
		}
		.gkLoginCsscolumnOne {
			text-align: right;
			min-width: 20%;
			padding-right: 0.2em;
		}
		.gkLoginCsscolumnTwoTitle {
			font-weight: bold;
			font-size: 1.3em;
			height: 1.7em;
		}
   		</style><style type="text/css" name="GkFolderListing.gkFolderListing">{}
		/* the heading */
		div.gkFolderListing h2 {
			background-color: #ffffff;
			font-family: Arial, Helvetica, sans-serif;
			color: #303030;
			}
		/* the main table */
	   	div.gkFolderListing table {
	    	background-color: #ffffff;
			border-style: none;
			margin: 0em;
			vertical-align: bottom;}
	   /* a normal row */ 
	   div.gkFolderListing table tbody,
	   div.gkFolderListing table tr,
	   div.gkFolderListing table td,
	   div.gkFolderListing table a, {
	   div.gkFolderListing table img
	   		vertical-align: top; }
	   div.gkFolderListing table td {
	   		background-color: #ffffff;
	   		font-size: smaller;
	   		text-align: left;
	   		font-family: Arial, Helvetica, sans-serif;
	   		padding-bottom: 0.5em; }
	   div.gkFolderListing a:link	{ text-decoration: none; 		color: #303030; }
	   div.gkFolderListing a:active 	{ text-decoration: underline; 	color: #303030;}
	   div.gkFolderListing a:visited { text-decoration: none; 		color: #700070; }
	   div.gkFolderListing a:hover 	{ text-decoration: none; 		color: red; }
	   td.gkFolderListingTD {
	   		padding-left: 0.7em;
	   		padding-top: 0.2em; }
	   </style><style type="text/css" name="GkUpload.InstanceName">{}
    		table.gkUploadInstanceNameMain {
    			margin-top: 0px;
    		}
    		table.gkUploadInstanceNameMain td{
    			border-widthxx: thin;
    			border-stylexx: solid;
    		}
    		.gkUploadInstanceNameInput {
    			width: 15em;
    		}
    		.gkUploadInstanceNameButton {
    			width: 5em;
    		}
    		.gkUploadInstanceNameError {
    			color: red;
    		}
    		.gkUploadRow {
    			text-align: right;
    		}
    		.gkShowDivNone {display: none;}
    		.gkShowDiv {display: block; font-size: 0.8em;}
    		</style><style type="text/css" name="GkSticker">{}
    	table.gkSticker {
    	}
    	table.gkSticker td.c1 {
    		text-align: right;
    		font-weight: 600;
    		padding-top: 0.2em;
    		padding-right: 1em;
    		padding-bottom: 0.2em;
    	}
    	table.gkSticker td.c2 {
    		padding-top: 0.2em;
    		padding-bottom: 0.2em;
    	}
    	table.gkSticker td.c3 {
    		padding-top: 0.2em;
    		padding-left: 1em;
    		padding-bottom: 0.2em;
    	}
    	table.gkSticker input.button {
    		font-weight: 600;
    		font-size: 0.9em;
		  	padding: 0em;
			color: #303030;
			background-color: #c0c0c0; 
    	}</style><style type="text/css" name="GkContact.gkContact">{}
		.gkContactMandatory { color: red; }
		.gkContactTable {
			font-size: 1em;
		}
		.gkContactHeader {
			font-size: 1.2em; 
			font-weight: 600;
		}
		.gkContactTable tbody tr th {
			text-align: right;
			vertical-align: top;
			padding-right: 0.5em;
		}
		.gkContactTdA {
			padding-bottom: 1em;
		}
		.gkContactTable tbody tr td textarea {
			font-size: 1em;
		}
		.gkContactButton {
		}
		</style><style type="text/css" name="GkContact.CallerCss">{}</style><style type="text/css" name="AP Chrono">{}
				table.apchrono {
					width: 95%;
					padding: 2px;
					}</style></gkCreateDOM>
