	body, table 
	{
		font-family: Arial, sans-serif;
		font-size:10pt;
		background-color: white;
		color:#64617d;
		margin:0px;
		
	}
	h1 		{margin:0px;	margin-bottom:6px;	padding:0px; font-size:10pt;}
	a
	{
		color:#9999cc;	
		text-decoration:none;
	}
	a:hover
	{
		text-decoration:underline;	
	}
	table#layout 
	{
		width:760px;
		margin:auto;
	}
	
	table#menu
	{
			
	}
	
	td#head 
	{
		background-image:url('../im/p_head.gif');	
		background-repeat:repeat;
		vertical-align:middle;
		text-align:right;
	}
	td#headAdmin
	{
		background-image:url('../im/p_menu.gif');	
		background-repeat:repeat;
	}
	
	td#menu
	{
		background-image:url('../im/p_menu.gif');	
		background-repeat:repeat;
		vertical-align:top;
		height:450px;
	}
	
	div.logo
	{
		width:227px;
		height:125px;
	}
	
	div.menu1 
	{
		padding-left:4px;
		margin-bottom:4px;
		margin-left:4px;
	}
	
	div.menu2 
	{
		padding-left:8px;
		background-image:url('../im/g_menu.gif');
		background-repeat:repeat-Y;
		margin-bottom:4px;
		margin-left:4px;
	}
	
	td#logo
	{
		background-image:url('../im/logo_windows_color.jpg');	
	}
	a.menu 
	{
		color:#ffffff;
		text-decoration:none;	
	}
	a.menu:hover 
	{
		text-decoration:underline;	
	}
	img.nbMid 
	{
		vertical-align:middle;
		border:0;	
	}
	img.absDark
	{
		border:0;
		vertical-align:middle;
		position:relative;
		top:-1px;
			
	}
	img.nbBase
	{
		vertical-align:baseline;
		border:0;
	}
	
	td#topBar
	{
		background-color:#fcf0df;
		text-align:right;	
		vertical-align:middle;
		padding-right:15px;
	}
	a.topBar
	{
		color:#886743;
		text-decoration:none;
		position:relative;
		top:-1px;
	}	
	a.topBar:hover 
	{
		text-decoration:underline;	
	}
	.topAlign 
	{
		vertical-align:top;	
	}
	.rAlign
	{
		text-align:right;	
	}
	.small
	{
		font-size:8pt;
		line-height:10pt;
		
	}
	td.ktp
	{
		padding-top:4px;
		line-height:11pt;
	}
	div.tt
	{
		margin-bottom:8px;	
	}
	img#map
	{
		margin-top:5px;	
	}
	td#contents
	{
		vertical-align:top;
		padding:10px;	
	}
	h2
	{
		font-size:10pt;	
		margin-top:14px;
	}
	.undlnd
	{
		text-decoration: underline;
	}
	.center 
	{
		text-align:center;
	}
	form 
	{
		display:inline;	
	}
	input.long
	{
		width:250px	
	}
	input.mid
	{
		width:100px;	
	}
	input.short
	{
		width:40px;	
	}
	textarea
	{
		width:200px;
		height:50px;	
	}
	th
	{
		text-align:left;	
		padding:3px;
		padding-left:10px;
		background-color:#f6f6f3;
					
	}
	select 					{font-family:Arial; 	font-size:10pt;	}
	select.mid 			{width:100px;}
	select.long			{width:250px;}
	th.th3, th.th2			{background-color:#fcf0df;}
	th.th3					{font-weight:normal;}
	.rFloat					{float:right;}
	img#tfp				{margin-right:30px;	position:relative;	top:-4px;}	