body {
cursor: default;
color: #000;
background-color: #fff;
margin: 0 0 0 0;
padding: 0 0 20px 0;
text-decoration: none;
}
a, a:link, a:active, a:visited {
color: #000;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-decoration: none;
}
a, a:active, a:hover {
color: #B3D5E5;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-decoration: none;
}
.ttl {
background-color: #0071aa;
background-image: none;
}
h1 {
font-family: "Palatino Linotype", Georgia, serif;
font-size: 14pt;
font-weight: normal;
text-align: left;
color: #fff;
background-color: #0071aa;
background-image: none;
margin: 0 0 0 0;
padding: 16px 0 47px 0;
text-decoration: none;
}
h1 a:link, h1 a:visited {
font-family: "Palatino Linotype", Georgia, serif;
font-size: 17pt;
font-weight: normal;
background-color: transparent;
color: #fff;
text-decoration: none;
}
h2, col_cntr h2 {
display: block;
font-family: Vervana, Arial, serif;
font-size: 8pt;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 1px;
margin: 0 0 0 0;
padding: 7px 0 7px 8px;
color: #0071AA;
background-color: white;
border-top: #D6E6EE 1px solid;
border-bottom: #D6E6EE 1px solid;
}
h2 a, h2 a:link, h2 a:visited {
color: #000;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-decoration: none;
}
h2 a, h2 a:active, h2 a:hover {
color: #c32e04;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-decoration: none;
}
h3 {
display: block;
min-width: 200px;
font-family: Georgia, serif;
text-transform: uppercase;
font-size: 9pt;
font-weight: normal;
margin: 0 0 0 0;
padding: 2px 0 2px 0;
}
h3 a {
color: #c32e04;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-decoration: none;
}
h3 a:hover {
color: #c32e04;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-decoration: none;
}
h4 {
display: block;
font-family: Tahoma , Arial, sans-serif;
font-size: 12pt;
font-weight: bold;
margin: 0 0 0 0;
padding: 15px 0 15px 0 ;
}
h5, h5 a {
display: block;
font-family: Tahoma , Arial, sans-serif;
font-size: 9pt;
font-weight: bold;
margin: 0 0 0 0;
padding: 15px 0 0 0;
}
h6 {
display: block;
min-width: 200px;
font-family: Georgia, serif;
text-transform: uppercase;
font-size: 9pt;
font-weight: normal;
margin: 0 0 0 0;
padding: 2px 0 2px 0;
}
img {
padding: 0 0 0 0;
border: none;
display: inline;
text-decoration: none;
}
p {
font-family: Tahoma , Arial, sans-serif;
font-size: 7pt;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
ul , li {
font-family: Arial, sans-serif;
font-size: 9pt;
margin: 10px 0 10px 9px;
padding: 0 0 0 0;
}
.first {
font-family: Tahoma , Arial, sans-serif;
font-size: 9pt;
font-weight: bold;
list-style-type: none;
}
dl , dd {
font-family: Tahoma , Arial, sans-serif;
font-size: 9pt;
font-weight: bold;
list-style-type: circle;
}
.col_lft  ul {
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
}
.col_rgt ul {
margin: 0 0 0 0;
padding: 0 0 0 0;
list-style: none;
}
.col_lft {
font-family: Verdana, sans-serif;
font-size: 8pt;
line-height: 120%;
margin: 0px 5px 1px 0px;
#padding1: 6px 1px 1px 1px;
background-color: white;
}

.col_lft a:hover {
color: #c32e04;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.col_rgt ul li {
font-family: Verdana, sans-serif;
font-size: 8pt;
line-height: 120%;
margin: 0 0 0 10px;
padding: 6px 0 8px 11px;
background-color: #D6E6EE;
border-top: #fff 1px solid;
background-image: URL(_i/bg_angle2.gif);
background-position: right bottom;
background-repeat: no-repeat;
}
.col_rgt li a:hover {
color: #c32e04;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.col_lft .current {
font-family: Tahoma , Arial, sans-serif;
font-size: 8pt;
font-weight: bold;
line-height: 120%;
margin: 2px 0 1px 0;
padding: 9px 0 11px 11px;
color: #c32e04;
background-color: #fff;
border-top: #0071aa 1px solid;
border-left: #0071aa 1px solid;
border-bottom: #0071aa 1px solid;
}
.col_rgt .current {
font-family: Verdana, Tahoma , Arial, sans-serif;
font-size: 8pt;
text-align: left;
text-transform: uppercase;
font-weight: normal;
line-height: 120%;
margin: 2px 0 1px 10px;
padding: 9px 11px 11px 9px;
color: #0071AA;
background-color: #fff;
border-top: #D6E6EE 1px solid;
border-right: #D6E6EE 1px solid;
border-bottom: #D6E6EE 1px solid;
}
.header {
background-color: white;
margin: 0 0 0 9px;
padding: 0 0 0 0;
}
.header img, .header img a{
margin: 0 0 0 0;
padding: 0 0 0 0;
}
#kostyl {
background-color: #fff;
}
.menu_top {
font-family: Tahoma , Arial, sans-serif;
font-size: 7pt;
font-weight: normal;
text-align: center;
text-transform: uppercase;
background-color: white;
text-decoration: none;
margin: 1px 1px 0 1px;
}
.item, .item2, .item3, .item_over, .item2_over {
margin: 0 0px 0 1px;
padding: 9px 0 10px 0;
text-decoration: none;
text-align: center;
border-left: red 3px solid;
background-color: #559AC1;
background-image: URL(_i/bg_angle0.gif);
background-position: right bottom;
background-repeat: no-repeat;
}
.item2, .item2_over {
margin: 0 0 0 0;
padding: 7px 0px 7px 5px;
background-color: #B3D5E5;
background-image: none;
text-align: left;
}

.item3 {
background-image: URL(_i/bg_angle1.gif);
background-color: #B3D5E5;
border-left: none;
margin: 0 0 0 0;
padding: 0 5px 0 0;
}

.item_over, .item2_over {
border-left: #0071AA 3px solid;
background-color: #66AACC;
}

.tdb
{
background-color: #0071AA;
}

.menu_top td a, .menu_top td a:visited {
font-family: Tahoma , Arial, sans-serif;
font-size: 7pt;
color: #fff;
text-decoration: none;
margin: 0 0 0 0;
padding: 0 0 0 0;
}
.menu_top td a:hover, .menu_top td a:active  {
margin: 0 0 0 0;
padding: 0 0 0 0;
color: #c32e04;
}
.menu_top .current_top {
margin: 0 0 0 0;
padding: 0 0 0 0;
color: #000;
background-color: #b2d4e5;
}
.top_nav {
height: 10px;
font-family: Arial, sans-serif;
font-size: 9pt;
text-transform: uppercase;
letter-spacing: 1px;
color: #0071AA;
margin: 4px 0px 0px 0px;
padding: 0 0 2px 0;
}
.top_nav a {
font-family: Tahoma, Arial, sans-serif;
font-size: 8pt;
text-transform: uppercase;
color: #0071AA;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-decoration: none;
}
.nav {
font-family: Arial, sans-serif;
font-size: 10pt;
color: #B3D5E5;
margin: 0 0 0 0;
padding: 10px 10px 10px 10px;
text-decoration: none;
}
.nav a {
color: #B3D5E5;
text-decoration: underline;
}
#switch {
color: #333;
text-decoration: none;
}
#switch a {
text-decoration: underline;
}

.col_lft td {
margin:  0 0 0 0;
#padding: 7px 5px 8px 5px;
color: #000;
text-align: left;
}

.col_lft h2 {
display: block;
font-family: Tahoma , Arial, sans-serif;
font-size: 9pt;
margin: 0 0 0 0;
padding: 6px 0 7px 8px;
background-color: #b2d4e5;
border-bottom: #fff 1px solid;
}
.col_lft h2 a, a:active, .col_lft a:hover {
color: #c32e04;
text-decoration: none;
}
.col_cntr {
font-family: Arial, sans-serif;
margin: 0 0 0 0;
padding: 0 10px 0 10px;
border-left: #66aacc 1px solid;
border-right: #66aacc 1px solid;
/* background-color: #66aacc; */
}
.col_cntr a, .col_cntr a:link, .col_cntr a:active, .col_cntr a:visited {
color: #c32e04;
margin: 0 0 0 0;
padding: 0 0 0 0;
text-decoration: none;
}
.col_cntr a:hover {
text-decoration: underline;
}
.col_map {
margin: 0 0 0 0;
}
.col_map td {
font-family: Tahoma , Arial, sans-serif;
font-size: 8pt;
font-weight: normal;
margin: 20px 0 2px 15px;
border-bottom: #ccc 1px solid;
}
.col_map1 td {
font-family: Tahoma , Arial, sans-serif;
font-size: 9pt;
font-weight: normal;
padding: 0 0 0 20px ;
list-style-type: disc;
}
.col_map ul li, .col_map1 ul li {
margin: 0 0 2px 15px;
font-size: 8pt;
list-style-type: disc;
}
.col_map ol li, .col_map1 ol li {
margin: 4px 0 0 0;
font-size: 8pt;
list-style-type: circle;
}
.col_map1 td {
border-left: #000 1px solid;
}
.date {
display: block;
position: relative;
float: left;
font-family: Tahoma , Arial, sans-serif;
font-size: 10pt;
font-weight: normal;
color: black;
margin: 0 0 0 0;
padding: 15px 20px 0 0;
}
.col_cntr p {
font-family: Arial, sans-serif;
font-size: 9pt;
clear: both;
text-indent: 0px;
margin: 0 0 0 0;
padding: 10px 0 0 0;
}
.col_cntr ol li , .col_cntr ul li {
font-family: Arial, sans-serif;
font-style: italic;
font-size: 9pt;
clear: both;
}
.col_map p {
font-size: 8pt;
clear: both;
text-indent: 0px;
margin: 0 0 0 0;
padding: 10px 0 0 0;
}
.col_map ul li {
font-size: 8pt;
line-height: 10px;
}
.col_cntr .p9  {
font-family: Arial, sans-serif;
font-size: 9pt;
text-indent: 0px;
clear: both;
margin: 0 0 0 0;
padding: 10px 0 0 0;
text-align: justify;
}
.col_cntr .p8 {
font-family: Arial, sans-serif;
font-size: 8pt;
text-indent: 0px;
font-weight: bold;
margin: 0 0 0 0;
padding: 0 0 14px 0;
}
.col_cntr .p7 {
font-family: Arial, sans-serif;
font-size: 7pt;
text-indent: 0px;
font-weight: bold;
margin: 0 0 0 0;
padding: 0 0 14px 0;
}
.col_cntr a, col_cntr a:hover {
color: #c32e04;
}
.col_map a, col_map a:hover {
color: #c32e04;
}
.cont {
text-align: right;
}
.col_rgt td {
margin: 0 0 0 0;
padding1: 0 10px 0 10px;
}
.col_rgt p {
font-size: 12pt;
clear: both;
text-indent: 0px;
margin: 0 0 0 0;
padding: 10px 0 0 0;
}

.calendar {
border: #b2d4e5 1px solid;
}
.calendar thead th {
font-family: Tahoma , Arial, sans-serif;
font-size: 7pt;
font-weight: bold;
text-align: center;
background-color: #fff;
padding: 3px 3px 3px 3px;
color: #000;
}
.calendar tbody td {
font-family: Tahoma , Arial, sans-serif;
font-size: 7pt;
text-align: center;
color: #000;
margin: 0 0 0 0;
padding: 5px 5px 5px 5px;
border: #f0f0f0 1px solid;
}
.calendar a, .calendar a:hover {
color: #c32e04;
}

.inner table, .inner tr, .inner td, .inner p {
font-family: Tahoma , Arial, sans-serif;
font-size: 7pt;
text-align: center;
text-indent: 0px;
margin: 0 0 0 0;
padding: 15px 0 0 0;
border-collapse: collapse;
border: none;
}
.inner img {
margin: 0 0 0 0;
padding: 5px 5px 5px 5px;
border: #66aacc 1px solid;
}
.inner_inner table, .inner_inner tr, .inner_inner td {
font-family: Tahoma , Arial, sans-serif;
font-size: 8pt;
text-align: center;
margin: 0 0 0 0;
padding: 5px 5px 5px 5px ;
border: #b2d4e5 1px solid;
}
.inner_inner th {
font-family: Tahoma , Arial, sans-serif;
background-color: #b2d4e5;
margin: 0 0 0 0;
padding: 5px 5px 5px 5px ;
font-size: 8pt;
}
.inner_inner1 table, .inner_inner1 tr, .inner_inner1 td {
font-family: Tahoma , Arial, sans-serif;
font-size: 8pt;
text-align: left;
margin: 0 0 0 0;
padding: 5px 5px 5px 5px ;
border: #b2d4e5 1px solid;
}
.inner_inner1 th {
font-family: Tahoma , Arial, sans-serif;
text-align: center;
background-color: #b2d4e5;
margin: 0 0 0 0;
padding: 5px 5px 5px 5px ;
font-size: 8pt;
}
.inner_inner2 table, .inner_inner2 tr, .inner_inner2 td {
font-family: Arial, sans-serif;
font-size: 7pt;
text-align: left;
margin: 0 0 0 0;
padding: 2px 2px 2px 2px ;
border: #b2d4e5 1px solid;
}
.inner_inner2 th {
font-family:  Arial, sans-serif;
text-align: center;
background-color: #b2d4e5;
margin: 0 0 0 0;
padding: 4px 4px 4px 4px ;
font-size: 7pt;
}
.inner_inner3 table, .inner_inner3 tr, .inner_inner3 td {
font-family: Arial, sans-serif;
font-size: 7pt;
text-align: left;
margin: 0 0 0 0;
padding: 4px 4px 4px 4px ;
border: #b2d4e5 1px solid;
}
.inner_inner3 th {
font-family:  Arial, sans-serif;
text-align: center;
background-color: #b2d4e5;
margin: 0 0 0 0;
padding: 4px 4px 4px 4px ;
font-size: 7pt;
}
.inner_inner4 table, .inner_inner4 tr, .inner_inner4 td {
font-family: "Arial Narrow", Arial, sans-serif;
font-size: 8pt;
text-align: left;
margin: 0 0 0 0;
padding: 2px 2px 2px 2px ;
border: #b2d4e5 1px solid;
}
.inner_inner4 th {
font-family: "Arial Narrow", Arial, sans-serif;
font-size: 8pt;
text-align: center;
background-color: #b2d4e5;
margin: 0 0 0 0;
padding: 2px 2px 2px 2px ;
}
.one_row {
font-family: "Arial Narrow", Arial, sans-serif;
font-size: 7pt;
text-align: center;
font-weight: bold;
border: #b2d4e5 2px solid;
}
.gal img {
margin: 0 0 0 0;
padding: 5px 5px 5px 5px;
border: #b2d4e5 1px solid
}
.col_rgt td {
border: transparent;
}
iframe p{
font-family: Arial, sans-serif;
font-size: 8pt;
text-indent: 0px;
font-weight: bold;
margin: 0 0 0 0;
padding: 0 0 14px 0;
}

#spnsr {
font-size: 8pt;
text-decoration: none;
}
#spnsr a {
text-decoration: underline;
}
.person h2 {
margin: 0 0 0 10px;
}
.person p {
font-size: 7.5pt;
text-indent: 0px;
margin: 10px 10px 0 10px;
padding: 0 0 0 0;
}
.col_cntr hr {
display: block;
width: 100%;
height: 1px;
color: #b2d4e5;
background-color: #b2d4e5;
margin: 10px 0 20px 0;
padding: 0 0 0 0;
border-collapse: collapse;
border: none;
}
.question p {
font-size: 7pt;
margin: 0 0 10px 0;
padding: 0 0 0 0;
}
.question a, .question a:link, .question a:active, .question a:visited {
font-size: 7pt;
color: #c32e04;
text-decoration: underline;
}
#qa small {
color: #c32e04;
}

.bottom {
background-color: white;
font-family: Arial, sans-serif;
font-size: 8pt;
color: black	;
margin:  0 0 0 0;
padding: 0 0 0 0;
}

.bottom td {
font-family: Arial, sans-serif;
font-size: 8pt;
color: #0071AA;
}

.newstitle {
color: #00629A;
text-decoration: none;
}

.fr {
font-family: Arial, sans-serif;
font-size: 10pt;
text-align: left;
margin: 0px 0px 1px 10px;
padding: 0px 0px 0px 0px;
border: #b2d4e5 1px solid;
}

.fr_lft {
font-family: Arial, sans-serif;
font-size: 10pt;
text-align: left;
margin: 0px 0px 1px 0px;
padding: 0px 0px 0px 0px;
border: #b2d4e5 1px solid;
}

.fr_title {
margin: 0 0 0 0;
padding: 5px 0 5px 5px;
text-decoration: none;
color: white;
background-color: #559AC1;
background-image: URL(_i/bg_angle0.gif);
background-position: right bottom;
background-repeat: no-repeat;
}

.fr_menu {

font-size: 10pt;
margin: 0 0 0 0;
padding: 5px 0 5px 5px;
text-decoration: none;
color: white;
background-color: #D7EBF3;
background-image: URL(_i/bg_angle0.gif);
background-position: right bottom;
background-repeat: no-repeat;
}

div.h7 {
	display: block;
	font-family: Tahoma , Arial, sans-serif;
	font-size: 12pt;
	font-weight: bolder;
	font-variant: small-caps;
	text-align: center;
	margin: 15pt 0 3pt 0;
}
div.h8 {
	text-indent: 20pt;
	display: block;
	font-family: Georgia, serif;
	font-size: 10pt;
	font-weight: normal;
	margin: 15pt 0 1pt 0;
}

ul.justify li {
	text-align: justify;
	font-style: normal;
}

a.more { font-weight: bold; }

