body					{background-color:#FFF; color:#333; font-size:x-small; font-family:verdana,arial cyr,arial,helvetica,sans-serif; margin:0px; padding:0px; border:0px; }
font					{font-family:tahoma,verdana,arial cyr,arial,helvetica,sans-serif; }
h3,h4,h5				{font-size:100%; font-weight:bold; }
p						{font-size:x-small; }
div,th,td				{font-size:x-small; }
ol,dl,dt,dd				{font-size:x-small; }
ul						{font-size:x-small; list-style-type:disc; }
li     					{font-size:x-small; }
pre						{font-family:courier new cyr,courier,sans-serif; font-size:x-small; }
hr						{height:1px; width:100%; }

h1						{color:#2F50AE; font-size:130%; font-weight:bold; }
.header					{color:#2F50AE; font-size:130%; font-weight:bold; }
h2						{font-size:120%; font-weight:bold; }
.subheader				{font-size:120%; font-weight:bold; }

.min					{font-size:xx-small; font-weight:normal; }
a.min:link,:a.min:visited,a.min.detail:active,a.min.detail:hover				{text-decoration:none; }
.date					{color:#0C3B97; font-size:x-small; margin:0px 0px 3px 0px; font-weight:normal; }
.time					{color:#0C3B97; font-size:x-small; font-weight:normal; }

.short					{font-size:x-small; margin:3px 0px 6px 0px; font-weight:normal; }
a.short:link,a.short:visited,a.short:active,a.short:hover	{text-decoration:none; }
.short.detail			{font-weight:normal; font-style:normal; }
a.short.detail:link,a.short.detail:visited,a.short.detail:active,a.short.detail:hover	{text-decoration:underline; }

.blockheader			{color:#2F50AE; font-size:medium; font-weight:bold; }
a.blockheader:link,a.blockheader:visited,a.blockheader:active,a.blockheader:hover	{color:#2F50AE; text-decoration:underline; }

.blocktail				{color:#0C3B97; font-size:x-small; font-weight:normal; }
a.blocktail:link,a.blocktail:visited,a.blocktail:active,a.blocktail:hover			{color:#0C3B97; text-decoration:underline; }

.titleheader			{color:#2F50AE; font-size:medium; font-weight:bold; }
.tail					{font-size:x-small; font-weight:normal; }

a:link					{color:#333; text-decoration:underline; }
a:visited				{color:#333; text-decoration:underline; }
a:active				{color:#333; text-decoration:underline; }
a:hover					{color:#333; text-decoration:underline; }

.light					{background-color:#EEE; }
a.light:link			{text-decoration:underline; }
a.light:visited			{text-decoration:underline; }
a.light:active			{text-decoration:underline; }
a.light:hover			{text-decoration:underline; }

.middle					{background-color:#E5E5E5; }
a.middle:link			{text-decoration:underline; }
a.middle:visited		{text-decoration:underline; }
a.middle:active			{text-decoration:underline; }
a.middle:hover			{text-decoration:underline; }

.dark					{background-color:#CCC; font-weight:bold; }
a.dark:link				{text-decoration:underline; }
a.dark:visited			{text-decoration:underline; }
a.dark:active			{text-decoration:underline; }
a.dark:hover			{text-decoration:underline; }

.menuchilds				{font-weight:bold; }
a.menuchilds:link		{text-decoration:underline; }
a.menuchilds:visited	{text-decoration:underline; }
a.menuchilds:active		{text-decoration:underline; }
a.menuchilds:hover		{text-decoration:underline; }

.menulocal				{color:#0B4DA2; font-size:x-small; }
a.menulocal:link		{color:#0B4DA2; text-decoration:underline; }
a.menulocal:visited		{color:#0B4DA2; text-decoration:underline; }
a.menulocal:active		{color:#0B4DA2; text-decoration:underline; }
a.menulocal:hover		{color:#0B4DA2; text-decoration:underline; }
.menulocal.menulocalcur	{color:#0B4DA2; font-weight:bold; }

.menulocal2				{font-size:x-small; }
.menulocal3				{font-size:xx-small; }

.menubottom				{font-size:x-small; }
a.menubottom:link		{text-decoration:none; }
a.menubottom:visited	{text-decoration:none; }
a.menubottom:active		{text-decoration:underline; }
a.menubottom:hover		{text-decoration:underline; }
.menubottom.menubottomcur	{color:#000; font-weight:bold; }

.menutext				{font-size:x-small; }
a.menutext:link			{text-decoration:none; }
a.menutext:visited		{text-decoration:none; }
a.menutext:active		{text-decoration:underline; }
a.menutext:hover		{text-decoration:underline; }

.menumain				{color:#333; font-size:x-small; font-weight:bold; line-height:1.1; }
a.menumain:link			{color:#333; text-decoration:none; }
a.menumain:visited		{color:#333; text-decoration:none; }
a.menumain:active		{color:#333; text-decoration:none; }
a.menumain:hover		{color:#333; text-decoration:none; }

a.menumain.menucur:link			{color:#000; text-decoration:none; }
a.menumain.menucur:visited		{color:#000; text-decoration:none; }
a.menumain.menucur:active		{color:#000; text-decoration:none; }
a.menumain.menucur:hover		{color:#000; text-decoration:none; }

.menutop				{color:#FFF; font-size:x-small; font-weight:bold; }
a.menutop:link			{color:#FFF; text-decoration:none; }
a.menutop:visited		{color:#FFF; text-decoration:none; }
a.menutop:active		{color:#FFF; text-decoration:none; }
a.menutop:hover			{color:#FFF; text-decoration:none; }

.stdtable.ttable		{width:100%; border-collapse:collapse; padding:0px; }
.stdtable.tsubheader	{background-color:#E5E5E5; color:#333; font-weight:bold; }
.stdtable.trow1			{background:none; text-align:left; width:25%; padding:2px 8px 2px 0px; }
.stdtable.trow2			{background:none; padding:2px 8px 2px 0px; }

.stdform.fctable 		{width:1%; border-collapse:collapse; padding:0px; margin:10px 0px 10px 0px; }
.stdform.ftable 		{width:100%; border-collapse:collapse; padding:0px; margin:10px 0px 10px 0px; }
.stdform.fheader		{background-color:#E5E5E5; color:#333; height:24; font-weight:bold; }
.stdform.fheader1		{width:25%; }
.stdform.fsubheader		{background-color:#E5E5E5; color:#333; height:24; font-weight:normal; }
.stdform.ffooter		{background:none; }
.stdform.fconst			{background:none; }
.stdform.fsubmit1		{background:none; text-align:left; border-top:1px solid #999; }
.stdform.fsubmit2		{background:none; height:24; border-top:1px solid #999; }
.stdform.frow1			{background:none; text-align:left; width:25%;  padding:2px 8px 2px 0px; border-top:1px solid #999; }
.stdform.frow2			{background:none;  padding:2px 8px 2px 0px; border-top:1px solid #999; }


	.sitemap							{list-style-type:disc; }
	.sitemap.spar						{font-weight:bold; }
	.sitemap.scur						{font-weight:bold; }
	a.sitemap:link,a.sitemap:visited	{text-decoration:none; }
	a.sitemap:active,a.sitemap:hover	{text-decoration:underline; }
	.sitemap1							{font-size:medium; font-weight:bold; list-style-type:none; }
	.sitemap2							{font-size:small; font-weight:normal; }
	.sitemap3							{font-size:small; }
	.sitemap4							{font-size:x-small; }
	.sitemap5							{font-size:xx-small; }


td.border			{border-top:1px solid #BEC1B5; border-left:1px solid #BEC1B5; }
table.border		{border-bottom:1px solid #BEC1B5; border-right:1px solid #BEC1B5; }
