body					{						margin: 0;						padding: 0;						height: 100%;						background: black;						font-family: Arial, Verdana, Helvetica;						font-style: normal;						font-weight: normal;						}h1 						{						text-align: left;						font-weight: normal;						font-style: normal;						text-decoration: none;						font-size: 30px;						color: #000000;						background-color: transparent;						margin: 8px;						}h2 						{						text-align: left;						font-weight: normal;						font-style: normal;						text-decoration: none;						font-size: 18px;						color: #000000;						background-color: transparent;						margin: 0px;						}h3 						{						text-align: left;						font-weight: normal;						font-style: normal;						text-decoration: none;						font-size: 14px;						color: #000000;						background-color: transparent;						margin: 8px;						}					.mainFont				{						font-size: 12px;						color: black;						margin: 8px;						}.mainFont A:link		{color: blue; text-decoration: none; font-weight: normal;}.mainFont A:visited		{color: blue; text-decoration: none; font-weight: normal;}.mainFont A:hover		{color: blue; text-decoration: underline; font-weight: normal;}.mainFont A:active		{color: blue; text-decoration: none; font-weight: normal;}.naviMargin				{						padding-right: 10px;						}.naviFont				{						font-size: 12px;						color: white;						margin-left: 8px;						margin-right: 8px;						margin-top: 0;						margin-bottom; 0;						}					.naviFont A:link		{color: white; text-decoration: none; font-weight: normal;}.naviFont A:visited		{color: white; text-decoration: none; font-weight: normal;}.naviFont A:hover		{color: white; text-decoration: underline; font-weight: normal;}.naviFont A:active		{color: white; text-decoration: none; font-weight: normal;}.navidateFont			{						font-size: 11px;						color: black;						margin-left: 8px;						margin-right: 8px;						margin-top: 0;						margin-bottom; 0;						}					.navidateFont A:link	{color: white; text-decoration: none; font-weight: normal;}.navidateFont A:visited	{color: white; text-decoration: none; font-weight: normal;}.navidateFont A:hover	{color: white; text-decoration: underline; font-weight: normal;}.navidateFont A:active	{color: white; text-decoration: none; font-weight: normal;}.newsFont				{						font-size: 12px;						color: black;						margin: 8px;						}					.newsFont A:link		{color: blue; text-decoration: none; font-weight: normal;}.newsFont A:visited		{color: blue; text-decoration: none; font-weight: normal;}.newsFont A:hover		{color: gray; text-decoration: none; font-weight: normal;}.newsFont A:active		{color: blue; text-decoration: none; font-weight: normal;}.footerFont				{						font-size: 12px;						color: white;						margin-left: 8px;						margin-right: 8px;						margin-top: 0;						margin-bottom; 0;						}					.footerFont A:link		{color: white; text-decoration: underline; font-weight: normal;}.footerFont A:visited	{color: white; text-decoration: underline; font-weight: normal;}.footerFont A:hover		{color: blue; text-decoration: none; font-weight: normal;}.footerFont A:active	{color: white; text-decoration: underline; font-weight: normal;}.topicFont				{						font-size: 12px;						color: black;						margin: 4px;						}					.topicFont A:link		{color: blue; text-decoration: none; font-weight: normal;}.topicFont A:visited	{color: blue; text-decoration: none; font-weight: normal;}.topicFont A:hover		{color: blue; text-decoration: underline; font-weight: normal;}.topicFont A:active		{color: blue; text-decoration: none; font-weight: normal;}.statusFont				{						font-size: 12px;						color: yellow;						margin-left: 8px;						margin-right: 8px;						margin-top: 0;						margin-bottom; 0;						}					.statusFont A:link		{color: white; text-decoration: none; font-weight: normal;}.statusFont A:visited		{color: white; text-decoration: none; font-weight: normal;}.statusFont A:hover		{color: white; text-decoration: underline; font-weight: normal;}.statusFont A:active		{color: white; text-decoration: none; font-weight: normal;}.highlight 				{ background: #FFFF40; }.searchheading 			{ font-size: 130%; font-weight: bold; }.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: 100%; }		.description 			{ font-size: 100%; color: #008000; }.context 				{ font-size: 100%; }.infoline 				{ font-size: 80%; font-style: normal; color: #808080;}.zoom_searchform 		{ font-size: 100%; }.zoom_results_per_page 	{ font-size: 80%; margin-left: 10px; }.zoom_match 			{ font-size: 80%; margin-left: 10px;}				.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; }		.cat_summary ul  		{ margin: 0px; padding: 0px; display: inline; }.cat_summary li 		{ display: inline; margin-left: 15px; list-style-type: none; }				input.zoom_button 		{  }input.zoom_searchbox 	{  }				.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: 100%; }.result_pagescount 		{ font-size: 100%; }		.searchtime 			{ font-size: 80%; }		.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;}.recommend_image 		{ float: left; display: block; }.recommend_image img 	{ margin: 10px; width: 80px; border: 0px; }.feed					{  						margin-left: 3px;  						padding: 0 0 0 19px;  						background: url("../../pictures/feed-icon-14x14.png") no-repeat 0 50%;						} 