/*Main Section*/
body {
	width: 900px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #000000;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	background: transparent url("images/body_back.gif") top left repeat-x;
}

a{
	text-decoration: none;
	color: #cc0000;
}

/*Header Section*/
.header {
  color: #000;
	background: #004895 url("images/header_bk.png") bottom left repeat-x;
	position: relative;
	height: 83px;
	padding: 0;
}

.header h2{
	position: relative;
	padding: 0;
	left: 0;
	top: 0;
	margin: 0;
	width: 15px;
	font-size: 12pt;
	background: url("images/header_tl.gif") top left no-repeat;
	height: 12px;
	z-index: 200;
}

.header h1 {
	position: absolute;
	right: 0;
	margin: 0;
	font-size: 2px;
	background: url("images/header_tr.gif") top right no-repeat;
	height: 13px;
	z-index: 100;
}

.header h1 a {
	bottom: 0;
	display: block;
	width: 308px;
	height: 83px;
	background: transparent url("images/header_logo_small.gif") no-repeat;
	text-indent: -700em;
	text-decoration: none;
}

.header ul {
	position:absolute;
	left: 15px;
	bottom: 0;
	margin: 0;
	padding: 0 15px 0px 0;
	list-style: none;
	z-index: 90;
}

.header li {
	float: left;
	background: transparent url("images/header_tab.gif") 100% -600px no-repeat;
	padding: 0 12px 0 0px;
	margin: 0 2px 0 0;
	border-bottom: none;
}


.header ul a {
	display: block;
	padding: 4px 4px 4px 14px;
	background: transparent url("images/header_tab.gif") 0% -600px no-repeat;
	font-weight: bold;
	color: #fff;
	text-decoration: none;
}

.header ul li:hover { background-position: 100% -400px; border-bottom: 0px solid #ffffff; }
.header ul li:hover a { background-position: 0% -400px; color: #039; }

body.sectionAction li#menu_action a,
body.sectionHelp li#menu_help a,
body.sectionDonors li#menu_donors a,
body.sectionAboutUs li#menu_aboutus a{
	background-position: 0% -200px;
	color: #039;
}

body.sectionAction li#menu_action,
body.sectionHelp li#menu_help,
body.sectionDonors li#menu_donors,
body.sectionAboutUs li#menu_aboutus{
	background-position: 100% -200px;
}
	
body.sectionAction li#menu_action:hover,
body.sectionHelp li#menu_help:hover,
body.sectionDonors li#menu_donors:hover,
body.sectionAboutUs li#menu_aboutus:hover {
	background-position: 100% 0%;
}
	
body.sectionAction li#menu_action:hover a,
body.sectionHelp li#menu_help:hover a,
body.sectionDonors li#menu_donors:hover a,
body.sectionAboutUs li#menu_aboutus:hover a {
	background-position: 0% 0%;
	color: #333;
}

/*History Images*/

.year{
	margin-bottom: -20px;
}

.historyLeft{
	width: 100%;
	clear: both;
	padding-top: 35px;
}

.historyRight{
	width: 100%;
	clear: both;
	padding-top: 35px;	
}

.historyLeft h1{
	text-align: left;
	padding-left: 10px;
	padding-top: 0px;
	margin-top: 0px;
	font-size: 10pt;
}

.historyLeft h2{
	text-align: left;
	padding-left: 10px;
	padding-top: 0px;
	font-size: 10pt;
	font-weight: normal;
}

.historyLeft img{
	float: left;
	position: relative;
	margin-right: 10px;
	margin-top: 0px;
	margin-left: 0px;
	left: 0;
	top: 0;
}

.historyRight img{
	float: right;
	position: relative;
	margin-right: 0px;
	margin-top: 0px;
	margin-left: 10px;
	right: 0;
	top: 0;
}

.historyRight h1{
	text-align: right;
	padding-right: 0px;
	margin-top: 0px;
	font-size: 10pt;
}

.historyRight h2{
	text-align: right;
	padding-right: 10px;
	font-size: 10pt;
	font-weight: normal;
}

/*Table Section*/
.MainBeforeLeft{
	background: #CFF2B3 url("images/table_r1_c1.gif") top left no-repeat;
	width: 10px;
	height: 9px;
	font-size: 1px;
}

.MainBeforeRight{
	background: #CFF2B3 url("images/table_r1_c2.gif") top right no-repeat;
	height: 9px;
	font-size: 1px;
}

.MainAfterLeft{
	background: #CFF2B3 url("images/table_r3_c1.gif") bottom left no-repeat;
	width: 10px;
	height: 13px;
	font-size: 1px;
}

.MainAfterRight{
	background: #CFF2B3 url("images/table_r3_c2.gif") bottom right no-repeat;
	height: 13px;
	font-size: 1px;
}

.MainContent{
	padding-left: 20px;
	background: #CFF2B3;
}

.MainContent a{
	text-decoration: none;
}

.MainContent h1{
  	text-align: center;
}

.Main{
	margin-top: 25px;
	width: 100%;
}

.Main table{
	border: none;
	padding: 0;
	width: 90%;
}


/*Navigation Section*/
.nav{
	margin: 25px 0 0 0;
	float: left;
	width: 225px;
}

.nav table{
	border: none;
	padding: 0;
	width: 200px;
}

.nav td{
	color:#16581A;
}

.navTableBeforeLeft{
	background: #BCED94 url("images/navtable_r1_c1.gif") top left no-repeat;
	width: 16px;
	height: 19px;
	font-size: 1px;
	border-bottom: 1px solid #fff;
}

.navTableBeforeRight{
	background: #BCED94 url("images/navtable_r1_c2.gif") top right no-repeat;
	height: 19px;
	font-size: 1px;
	border-bottom: 1px solid #fff;
}

.navTableAfterLeft{
	background: #BCED94 url("images/navtable_r3_c1.gif") bottom left no-repeat;
	width: 16px;
	height: 19px;
	font-size: 1px;
}

.navTableAfterRight{
	background: #BCED94 url("images/navtable_r3_c2.gif") bottom right no-repeat;
	height: 19px;
	font-size: 1px;
}

.navTableContentMain{
	padding: 0px 10px 0px 10px;
	font-weight: bold;
	background: #CFF2B3;
	border-bottom: 1px solid #fff;
	line-height: 150%;
}

.navTableContentMain:hover{
	background: #BCED94;	
}

.navTableContentSub{
	padding: 5px 10px 5px 20px;
	background: #CFF2B3;
	border-bottom: 1px solid #fff;
	line-height: 100%;
}

.navTableContentSub:hover{
	background: #BCED94;
}

.nav a{
	display: block;
	color: #16581A;
	text-decoration: none;
}

/*Body*/
.mainBody{
	margin: 10px 0 0 0;
	padding: 0 0 0 0;
	width: 665px;
	text-align: justify;
}

.mainBody blockquote{
	color: #CC0000;
	font-weight: bold;
	font-size: medium;
}

.mainBody table{
	margin: 0 0 0 0;
	padding: 0 0 0 0;
	width: 100%;
}

.mainBody h1{
	font-size: medium;
	border-bottom: 1px solid #CCCCCC;
	text-align: left;
}

/*News Section*/
.mainBody h3{
	color: red;
	font-weight: bold;
	font-size: 1.1em;
	text-align: left;
}

                
.mainBody h4 {
	text-align: center;
}.HotNews{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-style: normal;
	text-align: left;
	margin-right: 10px;
}

.HotNews h1{
color: #000000;
font-size: 12pt;
}

/*Columns On th bottom Section*/

.jedenProcent{
  background-color: #E9EDF2;
}

.FootInfo{
	clear: both;
	padding-top: 10px;
	width: 99%;
	font-size: 10pt;
}

.FootInfo td{
	vertical-align:top;
	width: 33%;
}

.FootInfo h1{
	font-family:Arial, sans-serif;
	font-size:large;
	border-bottom: 1px solid #CCCCCC;
}

.FootInfo small{
  color: #666666;
}

.FootInfo a{
	font-size: x-small;
	text-decoration: none;
	color: #CC0000;
	background-color: transparent;
	text-align: right;
}

.FootInfo p{
	text-align: left;
}

.FootInfo p.link{
	text-align: right;
}

/*Footer Section*/
.Footer{
	clear: both;
	position: relative;
	width: 100%;
	margin-top: 10px;
	padding-top: 10px;
	text-align: center;
	font-size: 8pt;
	border-top: 1px solid #CCCCCC;
	line-height: 150%;
	color: #000;
	background-color: transparent;
}

.Footer a{
	color: #004895;
	background-color: transparent;
	text-decoration: underline;
	font-size: 8pt;
}

acronym{
}

.MainSectionPL {
	color: #16581A;
	font-family: Tahoma;
	font-size: 11pt;
	font-style: normal;
	font-weight: bold;
}
.SubSectionL1_PL {
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
}
.MainSubSectionL1_PL {
	font-family: Tahoma;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
}
.PLN {
	font-family: Tahoma;
	font-size: 9pt;
	text-align: right;
	vertical-align: top;
}
