﻿a:link, a:visited 	{ 
				color: white; 
				font-size: 10pt; 
				font-weight: normal; 
				font-family: Arial;
				background-repeat: repeat; 
				background-attachment: scroll;
				background-position: 0% 50%; 
				text-decoration: none;
			}

a:hover      		{ 
				background-color: navy; 
				background-repeat: repeat; 
				background-attachment: scroll; 
				background-position: 0% 50%;
			}

a.CategoryName:link, A.CategoryName:visited 	
			{ 	
				cursor: hand;
				font-family: Arial;
				font-size: 12pt;
				font-weight: bold; 
				text-decoration: none;
			}

a.CategoryName:hover 	{
				background-color: #C8C800;
				text-decoration: none;
			}

span.CategoryName		{
				cursor: pointer;
				font-family: Arial;
				font-size: 12pt;
				font-weight: bold; 
				text-decoration: none;
				background-color: #000000;
			}

span.CategoryName:hover 	{
				cursor: pointer;
				background-color: #C8C800;
				text-decoration: none;
			}

/* Pieces of text needing special formmating */
span	 		{ 
				font-family: Garamond; 
				font-size: 18pt; 
				font-weight: bold; 
				background-color: #808080; 
				color: #00CC99; 
				margin-left: 0em; 
				margin-right: 0em; 
				margin-top: 1em; 
				margin-bottom: 2em; 
				padding-left: 0.3em; 
				padding-right: 0.3em; 
			}

span.Main		{ 	color: #00CC99; }
span.Accounts		{ 	color: #008000; }
span.Reference 		{ 	color: #FF0000; }
span.Magyarul 		{ 	color: #FFFFFF; }
span.Stores 		{ 	color: #0066FF; }
span.SoftwareDevelopment	{ color: #FF9900; }
span.SoftwareDevelopment2	{ color: #FF9900; }
span.EntertainmentInteresting 	{ color: #FF00FF; }
span.Miscellaneous 	{ 	color: #CC3300; }

tr			{ 
				font-family: Arial; 
				font-size: 14; 
				color: #FFFFFF; 
				font-weight: normal;
			}

tr.Main 		{ 	color: #00CC99; }
tr.Accounts 		{ 	color: #008000; }
tr.Reference 		{ 	color: #FF0000; }
tr.Magyarul 		{ 	color: #FFFFFF; }
tr.Stores 		{ 	color: #0066FF; }
tr.SoftwareDevelopment 	{ 	color: #FF9900; }
tr.SoftwareDevelopment2	{ 	color: #FF9900; }
tr.EntertainmentInteresting 	{ color: #FF00FF; }
tr.Miscellaneous 	{ 	color: #CC3300; }

td			{
				border-style: solid;
				border-width: 1pt;
				padding-bottom: 1px;
				padding-top: 4px;
				padding-left: 2px;
				padding-right: 2px;
			}

td.Main			{ 	border-color: #00CC99; }
td.Accounts		{ 	border-color: #008000; }
td.Reference 		{ 	border-color: #FF0000; }
td.Magyarul 		{ 	border-color: #FFFFFF; }
td.Stores 		{ 	border-color: #0066FF; }
td.SoftwareDevelopment 	{ 	border-color: #FF9900; }
td.SoftwareDevelopment2	{ 	border-color: #FF9900; }
td.EntertainmentInteresting 	{ border-color: #FF00FF; }
td.Miscellaneous 	{ 	border-color: #CC3300; }

td.TableHeader		{ 
				border: none;
				height: 40px; 
				padding: 0px;
			}

/* Style for quotes */
td.TableQuote 		{ 	
				border: none; 
				padding: 0px;
				height: 40;
				width: 650px;
				justify: right;
				font-family: Century Gothic; 
				font-size: 10pt; 
				color: #6600FF; 
				font-weight: bold; 
				text-align: right; 
				vertical-align: top;
				margin-left: 5em; 
				background-color: black; 
			}

/* Style for Category list that appears left of the main content */
td.LeftMenuItems 	{	
				border: none;
				padding: 0px;
				height: 30px; 
				border-bottom: solid 1px gray;
			}

table			{ 		
				border-collapse: collapse; 
			}

table.CategoryList	{
				margin-left:10px; 
				margin-right: 10px; 
				margin-top: 20px;
			}

table.TableHeader	{
				margin-left: 10px; 
				margin-right: 1px; 
				margin-top: 20px;
			}

table.TableOfLinks	{
				margin-left: 10px; 
				margin-right: 1px; 
				margin-top: 0px;
			}

div.CategoryList 	{
				position: absolute; 
				left:0px; top:0px; height:500px; width:168px;
				z-index:0; 
				border-right: 2px solid white; 
				visibility: visible;
			}

div.OneTable 		{
				position:absolute; 
				left:165px; top:0px; height:500px; 
				z-index:3; 
				border: 1px none #ffffff; 
				visibility: hidden;
				border-collapse: collapse;
			}

p.Header		{
				margin-bottom: 2em; 
				margin-top: 1em;
			}

/* The page should be black with white text on it by default */
body 			{
				background-color: #000000; 
				color: #FFFFFF;
			}

// Not used
p.EmptyPage		{ 
				font-size: 18pt; 
				margin-bottom: 20em;
			}
p.Title 		{
				font-family: Bauhaus 93;
				font-size: 24;
			}

