html			{
			height:100%;
			}
body		{
			min-height:100%;
			color: #606060;
			background-color:#FFFFFF;
			margin:0;
			padding:0; 
			font-family:verdana, arial, sans-serif ;
			font-size:14px; 
			vertical-align:top; 
			text-align:left;
			}
h1,h2,h3		{ 
			font-weight:bold; 
			margin-left:-5px;
			color:#404040; 
			} 
h1			{ 
			font-size:30px; 
			font-family:Arial; 
			margin-bottom:10pt; 
			}
h2,h3		{ margin-bottom:3pt; }
h2			{ font-size:20px; }
h3			{ font-size:15px; }
a			{
			text-decoration:underline;
			color: #606060;
			}
a img		{
			border:0;
			}
a:link		{ color:#606060; }
a:visited	{ color:#606060; }
a:active	{ color:#606060; }
a:hover		{ color:#FF0000; }
.hdln		{
			font-weight:bold; 
			}
.bold		{
			font-weight:bold; 
			}

#container	{
/*			position:relative;*/
			width:770px;
			background-color:#FFFFFF;
			margin:auto; 
			overflow:hidden;
			}
#head		{
			position:relative;
			height:80px;
			width:100%;
			padding:10px 5px 0px 5px; /* top right bottom left */
			background-color:#FFFFFF;
			border-bottom: 1px solid #000000;
			}
#logo		{
			position:absolute;
			top:20px;
			left:10px;
			}
#icon		{
			position:absolute;
			bottom:0px;
			right:0px;
			}
#navi		{
			float:right; 
			width:160px;
			background-color:#FFFFFF;
			padding:2px 0 2px 10px; /* top right bottom left */
			margin:20px 0 0 0; /* top right bottom left */
			border-left: 1px dotted #aaa;
			}
#navi a		{
			font-size:16px; 
			vertical-align:top; 
			text-align:left;
			text-decoration:none;
			color: #606060;
			}
#navi a:link		{ color:#606060; }
#navi a:visited	{ color:#606060; }
#navi a:active	{ color:#606060; }
#navi a:hover	{ color:#FF0000; }
#screen		{
			position:relative;
			margin-right:172px;
			background-color:#FFFFFF;
			padding:0px 15px 0 15px; /* top right bottom left */
			margin-top:5px;
			padding-bottom:5555px;
			margin-bottom:-5555px;
			}
#author		{
			font-style:italic;
			}
#intro		{
			background-color:#FFFFFF;
			text-align:center;
			font-size: 40px; 
			font-family:Arial; 
			font-weight:bold;
			padding:0px 15px 0 15px; /* top right bottom left */
			margin-top:5px;
			padding-bottom:5555px;
			margin-bottom:-5555px;
			}
#intro a		{
			text-decoration:none;
			}
#map		{
			text-align:right;
			}
#alphatab 	{
			border-collapse:collapse;
			}
#alphatab td 	{
			border:1px solid silver;
			text-align:center;
			vertical-align:middle;
			padding:0px 0px 0px 0px; /* top right bottom left */
			}
#alphatab a	{ 
			text-decoration:none;
			font-size: 20px; 
			display: block;
			width:30px;
			height:30px;
			padding-top:3px;
			}
#alphatab a:hover	{ 
			background-color:#E0E0E0;
			}
#alphalin 	{
			border-collapse:collapse;
			}
#alphalin td 	{
			border:1px solid silver;
			text-align:center;
			vertical-align:middle;
			padding:0px 0px 0px 0px; /* top right bottom left */
			}
#alphalin a	{ 
			text-decoration:none;
			font-weight:bold;
			font-size: 12px; 
			display: block;
			width:21px;
			height:19px;
			padding-top:4px;
			}
#alphalin span	{ 
			font-size: 17px; 
			font-weight:bold;
			display: block;
			width:21px;
			height:23px;
			padding-top:0px;
			background-color:#E0E0E0;
			}
#alphalin a:hover	{ 
			background-color:#E0E0E0;
			}

