body, table, tr, td, p, ul, ol, li	{font-family: verdana; font-size: 11px; color: #333333;}

h1, h2,	h3,	h4 				{font-family: verdana, georgia; color: #4A5908;}

h1							{font-size: 15px; font-weight: bold; padding-left: 0px;}
h2							{font-size: 14px; font-weight: bold; padding-left: 0px;}
h3							{font-size: 13px; font-weight: bold; padding-left: 0px;}
h4							{font-size: 12px; font-weight: bold; padding-left: 0px;}

a							{color: #4A5908; text-decoration: underline; font-weight: normal;}
a:link						{color: #4A5908; text-decoration: underline; font-weight: normal;}
a:visited					{color: #4A5908; text-decoration: underline; font-weight: normal;}
a:hover						{color: #4A5908; text-decoration: underline; font-weight: normal;}
a:active					{color: #4A5908; text-decoration: underline; font-weight: normal;}

.Body						{background-color: #f1fec0; margin: 0px; padding: 0px;}

p							{text-align: justify;}

.MainTable					{width: 1000px;}

.Header						{width: 998px; height: 155px; background-image: url(images/design/header.jpg); background-repeat: no-repeat; vertical-align: top; }	

td.Languages				{width: 499px; padding-left: 10px; font-size: 9px; color: #B7EB00; text-align: left; }
td.Languages	a			{color: #B7EB00; text-decoration: none;}
td.Languages	a:link		{color: #B7EB00; text-decoration: none;}
td.Languages	a:visited	{color: #B7EB00; text-decoration: none;}
td.Languages	a:hover		{color: #B7EB00; text-decoration: underline;}
td.Languages	a:active	{color: #B7EB00; text-decoration: underline;}

.ActiveLanguage				{color: #FDFE94;}

td.Additional				{width: 499px; text-align: right; padding-right: 10px; font-size: 9px; color: #39450D; }
td.Additional	a			{color: #39450D; text-decoration: none;}
td.Additional	a:visited	{color: #39450D; text-decoration: none;}
td.Additional	a:hover		{color: #39450D; text-decoration: underline;}
td.Additional	a:active	{color: #39450D; text-decoration: underline;}

.Logo						{padding-left: 20px; text-align: left;}

/*
.Banner
*/

.Date						{padding-left: 30px; text-align: left; padding-top: 7px; font-size: 9px; color: #B7EB00;}

/*
td.Searcher					{padding-top: 4px; font-size: 9px; color: #39450D; text-align: right; padding-right: 10px;}
td.Searcher	a				{font-size: 9px; color: #B7EB00; text-decoration: underline;}
td.Searcher	a:link			{font-size: 9px; color: #B7EB00; text-decoration: underline;}
td.Searcher	a:visited		{font-size: 9px; color: #B7EB00; text-decoration: underline;}
td.Searcher	a:hover			{font-size: 9px; color: #B7EB00; text-decoration: underline;}
td.Searcher	a:active		{font-size: 9px; color: #B7EB00; text-decoration: underline;}
*/
/*
.SearchTable
*/

.InputText					{border: 1px solid #5A6F1D; font-family: verdana; font-size: 10px; background-color: #FDFE94; color: #5A6F1D; width: 150px; height: 14px;}
.Btn						{border: 1px solid #5A6F1D; font-family: verdana; font-size: 10px; background-color: #FDFE94; color: #5A6F1D; height: 18px;}

.Menu						{text-align: left; width: 998px; height: 25px; background-image: url(images/design/menu-bg.jpg); background-repeat: no-repeat; padding-left: 4px; padding-right: 4px;}

td.Navigation				{padding-right: 1px;}

.Green						{width: 998px; height: 2px; background-color: #4A5908;}

.Shadow						{width: 998px; height: 10px; background-image: url(images/design/shadow.gif);}

td.Middle					{width: 998px; background-color: #D2D2D0; padding-bottom: 10px;}

td.MainInfo					{vertical-align: top;}

.SitePath					{padding-bottom: 3px; font-size: 10px; color: #4A5908;}
.SitePath a					{color: #4A5908; text-decoration: none;}
.SitePath a:visited			{color: #4A5908; text-decoration: none;}
.SitePath a:hover			{color: #4A5908; text-decoration: underline;}
.SitePath a:active			{color: #4A5908; text-decoration: underline;}

td.MainInfo					{width: 751px; text-align: left;}

.NewsIntro					{width: 395px; height: 255px;}
.NewsIntroStyle				{background-image: url(images/design/news-bg.gif); background-repeat: no-repeat; cursor: hand; cursor: pointer;}
.NewsIntroHeadline			{font-size: 10px; font-weight: bold; color: #2b8101; text-align: left;}
.NewsIntroParametrs			{font-size: 9px; font-weight: bold; padding-top: 1px; text-align: left;}
.NewsIntroIntro				{font-size: 10px; padding-top: 5px; text-align: left;}

.More						{font-size: 10px; color: #39450D; font-variant: bold;}
.More a						{font-size: 10px; color: #39450D; text-decoration: none; font-weight: bold;}
.More a:link				{font-size: 10px; color: #39450D; text-decoration: none; font-weight: bold;}
.More a:visited				{font-size: 10px; color: #39450D; text-decoration: none; font-weight: bold;}
.More a:hover				{font-size: 10px; color: #39450D; text-decoration: underline; font-weight: bold;}
.More a:active				{font-size: 10px; color: #39450D; text-decoration: underline; font-weight: bold;}

td.BlocksHeader				{height: 30px; background-color: #698505; text-align: center; font-size: 11px; color: #B7EB00; font-weight: bold;}

td.LeftBlock				{height: 220px; background-image: url(images/design/l-block-bg.gif); background-repeat: no-repeat; vertical-align: top; padding-left: 25px; padding-right: 25px; text-align: left;}
td.MiddleBlock				{height: 220px; background-image: url(images/design/m-block-bg.gif); vertical-align: top; padding-left: 25px; padding-right: 25px; text-align: left;}
td.RightBlock				{height: 220px; background-image: url(images/design/r-block-bg.gif); background-repeat: no-repeat; vertical-align: top; padding-left: 25px; padding-right: 25px; text-align: left;}

.BlockTitle					{font-size: 11px; color: #39450D; font-weight: none; padding-top: 5px; padding-bottom: 10px;}
.BlockText					{font-size: 11px; color: #FFFFFF; font-weight: bold;}
.BlockText td				{font-size: 11px; color: #FFFFFF; font-weight: bold;}

.BlockMore					{font-size: 10px; color: #FFFFFF; font-weight: bold; padding-top: 10px; text-align: right;}
.BlockMore a				{font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none; padding-top: 10px; text-align: right;}
.BlockMore a:link			{font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none; padding-top: 10px; text-align: right;}
.BlockMore a:visited		{font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: none; padding-top: 10px; text-align: right;}
.BlockMore a:hover			{font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: underline; padding-top: 10px; text-align: right;}
.BlockMore a:active			{font-size: 10px; color: #FFFFFF; font-weight: bold; text-decoration: underline; padding-top: 10px; text-align: right;}

.radio						{width: 10px; height: 10px;}

td.Buttons					{padding-top: 10px; text-align: right;}

.Supporters					{width: 180px; height: 100%;}
td.SupportersHeader			{height: 30px; background-color: #698505; text-align: center; font-size: 11px; color: #B7EB00; font-weight: bold; border-left: 1px solid #39450D; border-top: 1px solid #39450D; border-right: 1px solid #39450D;}
td.SupportersLogo			{height: 100%; background-color: #F5FDD8; text-align: center; border-left: 1px solid #39450D; border-right: 1px solid #39450D; vertical-align: top;}

td.Footer					{width: 998px; height: 20px; background-image: url(images/design/footer-bg.gif); background-repeat: repeat-y; font-size: 10px; color: #39450D; padding-left: 25px; text-align: left;}	
td.Footer	a				{color: #39450D; text-decoration: none;}
td.Footer	a:link			{color: #39450D; text-decoration: none;}
td.Footer	a:visited		{color: #39450D; text-decoration: none;}
td.Footer	a:hover			{color: #39450D; text-decoration: underline;}
td.Footer	a:active		{color: #39450D; text-decoration: underline;}


/* TABLE DESIGN */

.Table						{background-color: #;}
.TableHead, .TableHead td	{background-color: #698505; color: #B7EB00; font-weight: bold; height: 22px;}
.TableRowLight td			{background-color: #eff7e7; cursor: default;}
.TableRowDark td			{background-color: #dee7c6; cursor: default;}
.TableRowHighLight td		{background-color: #b5c784; cursor: default;}
.TableRowLightCursor td		{background-color: #eff7e7; cursor: default; cursor: hand; cursor: pointer;}
.TableRowDarkCursor td		{background-color: #dee7c6; cursor: default; cursor: hand; cursor: pointer;}
.TableRowHighLightCursor td	{background-color: #b5c784; cursor: default; cursor: hand; cursor: pointer;}
.TableCellCenter			{text-align: center;}
.TableCellLeft				{text-align: left;}