﻿html body {
	background: #bbb;
	font-family: 'Open Sans', sans-serif;
	padding-bottom: 100px;
	border-top: 5px solid #E3122D;
}
html body .navbar-inverse .navbar-inner {
	/*background: #E3122D;
	min-height: 5px;
	border: 0;*/
	display: none;
}
h1 {
	font-size: 2.571em;
	color: #2D2B75;
}
.container.subpages h2 {
	font-size: 1.714em;
	font-weight: 600;
	margin-bottom: 0;
	color: #E3122D;
}
html .container {
	width: 1000px;
}
.redText {
	color: #E3122D;
}
.purpText {
	color: #2D2B75;
}
.textCntr {
	text-align: center;
}
.shadow {
  -moz-box-shadow:    4px 4px 5px -2px #333;
  -webkit-box-shadow: 4px 4px 5px -2px #333;
  box-shadow:         4px 4px 5px -2px #333;
}
.greyBkgd {
	background: url(../images/pattern_body.png) repeat;
}
.greyBkgd img {
	display: block;
    height: 700px;
    left: 0;
    /*max-width: 100%;*/
    position: absolute;
    top: 0;
    width: 100%;
    z-index: -1000;
    border-bottom: 1px solid #fff;
}
span.logo {
	background: url(../images/PNA_Logo_NEW.png) no-repeat;
	display: block;
	width: 365px;
	height: 105px;
}
html body div.container ul.nav.mainNav {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	margin-top: 50px;
	margin-bottom:0;
}
html body div.container ul.nav.mainNav li a {
	color: #fff;
	font-size: 19px;
}
html body div.container ul.nav li.dropdown ul.dropdown-menu li a {
	color: #333;
	font-family: 'Open Sans', sans-serif;
	font-size: 14px;
}
html body div.container ul.nav li.dropdown ul.dropdown-menu li a:hover {
	color: #fff;
}
html body .nav-pills.mainNav > .active > a, .nav-pills.mainNav > .active > a:hover {
    background-color: #E3122D;
    /*background-image: linear-gradient(to bottom, #E3122D, #A40D21);*/
    color: #FFFFFF;
}
.nav-pills.mainNav > li > a {
    padding-bottom: 15px;
    padding-top: 10px;
}
.nav.mainNav > li > a:hover, .nav-tabs .open .dropdown-toggle, .nav-pills .open .dropdown-toggle, .nav > li.dropdown.open.active > a:hover {
	background: #7B7AA7;
}
html body .dropdown-menu .active > a, .dropdown-menu .active > a:hover {
	background: #7B7AA7;
}
html body div.container ul.nav li.dropdown ul.dropdown-menu li.active a {
	color: #fff;
}
ul.nav.mainNav li a.home {
	display: block;
	width: 18px;
	height: 18px;
	background-image:url(../images/icon_home.png);
	background-repeat: no-repeat;
	background-position: 46% 45%;
	padding: 10px 12px;
}
html body .dropdown-menu li > a:hover, .dropdown-menu li > a:focus, .dropdown-submenu:hover > a {
	background: #7B7AA7;
	color: #fff;
}
html body .navbar-search {
	margin-top: 0;
}
html body .navbar-search .search-query {
	height: 18px;
    padding: 4px 8px;
    width: 140px;
	margin-top: 3px;
	margin-right: 5px;
	color: #000;
	font-weight: bold;
}
html body .search-query.news {
	height: 18px;
    padding: 4px 8px;
    width: 150px;
	margin-top: 3px;
	color: #000;
	font-weight: bold;
	font-size: .9em;
}
html .hero-unit.main {
	margin-top: 20px;
	padding: 20px;
	height: 350px;
	background: #fff;
}
.hero-unit.main .span5 p {
	font-size: 14px;
	line-height: 1.4em;
}
.hero-unit.main .span5 h1 {
	font-size: 30px;
    line-height: 1.1em;
	margin-bottom: 15px;
	margin-top: 6px;
}
html .carousel {
	width: 605px;
	margin-bottom: 0;
	float: left;
}
html .carousel-caption > h2 {
	color: #ccc;
	font-size: 1.514em;
	padding-bottom:0;
	margin: 0;
	padding-top: 0;
}
html .carousel-caption {
	padding-top: 15px;
	padding-left: 20px;
}
html .carousel-caption p {
	color: #ccc;
	font-size: 1.15em;
	line-height: normal;
	padding-bottom: 8px;
}
html .hero-unit.main .span5 {
	width: 320px;
}
.container.mid {
	border-radius: 6px 6px 6px 6px;
	padding: 20px 0 30px;
	background: #f6f6f6;
}
.container.mid h3 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	font-size: 17px;
	text-transform: uppercase;
	background: #333;/*#2D2B75*/
    color: #FFFFFF;
    padding: 6px 14px;
    margin-bottom: 15px;
    line-height: normal;
}
.container.mid i {
	margin-top: 0.24em;
}
.container.mid .span2 {
	width: 155px;
}
.container.mid p {
	padding: 10px 0 8px;
}
.twoTier p {
	margin-bottom: 0;
}
.greyBdrTop {
	border-top: 1px solid #DDDDDD;
}
html body .table-striped tbody tr:nth-child(2n+1) td, .table-striped tbody tr:nth-child(2n+1) th {
    background-color: #f1f1f1;
}
td.date {
	text-align: center;
	vertical-align: middle;
	font-weight: 700;
	color: #949494;
}
table.table tbody tr td.date {
	background-color: #E5E5EA;
}
span.date {
	font-size: 20px;
	color: #555;
}
table.news td p {
	font-size: 13px;
	line-height: 1.25em;
}
.hmPgTitles {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	color: #E3122D;
	font-size: 1.357em;
}
/*table.news tr:hover {
	zoom: 1;
	filter: alpha(opacity=50);
	opacity: 0.5;
	cursor:pointer;
}*/
table.news a {
	color: #333;
}
table.news p.excerpt {
	margin-top: 0;
	padding-top: 0;
}
table.news p.titles {
	font-weight: bold;
	padding-bottom: 0;
	font-size: 1em;
}
html tr.firstPost td.postImg {
	padding-left: 0;
}
html tr.firstPost td h4 {
	margin-bottom: 0;
	margin-top: 5px;
	font-size: 1.1em;
}
html tr.firstPost td p {
	margin-bottom: 0;
}
.vidTitle {
	font-size: 16px;
	font-weight: 600;
}
.smItalics {
	font-size: 12px;
	font-style: italic;
	line-height: normal;
}
.promo2 {
	background: #DCDBDB;
	padding: 20px 0;
    width: 210px;
    margin-bottom: 15px;
}
.sponsors img {
	margin-bottom: 15px;
}
footer .container {
	border-radius: 6px 6px 6px 6px;
	padding: 25px 0 20px;
	background: #333;
	margin-top: 25px;
	color: #ccc;
	font-size: 13px;
}
footer ul {
	list-style: none;
}
.ftrMenuTitles {
	font-family: 'Open Sans Condensed', sans-serif;
	font-weight: 700;
	font-size: 17px;
	padding-bottom: 5px;
	color: #ddd;
}
footer ul li a {
	color: #ccc;
}
footer ul li a:hover {
	color: #999;
	text-decoration: none;
}
html body .nav .dropdown-toggle .caret, .nav .dropdown-toggle:hover .caret {
    border-bottom-color: #CCCCCC;
    border-top-color: #CCCCCC;
}

#myCarousel:hover {
    cursor: pointer;
}
.container.subpages {
	margin-top: 20px;
	padding-bottom: 60px;
}
.greyBkgd.subpages img {
	height: 250px;
}
.row {
	margin-left: 0;
}
.bs-docs-sidenav {
	background-color: #FFFFFF;
	border-radius: 6px 6px 6px 6px;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.067);
	margin: 30px 0 40px;
	padding: 0;
	width: 200px;
}
.sidenav.affix {
    top: 5px;
}
.sidenav.affix-bottom {
    bottom: 370px;
    position: absolute;
    top: auto;
}
.bs-docs-sidenav > li:first-child > a {
	border-radius: 6px 6px 0 0;
}
.bs-docs-sidenav > .active > a {
    border: 0 none;
    box-shadow: 1px 0 0 rgba(0, 0, 0, 0.1) inset, -1px 0 0 rgba(0, 0, 0, 0.1) inset;
    padding: 9px 15px;
    position: relative;
    text-shadow: 0 1px 0 rgba(0, 0, 0, 0.15);
    z-index: 2;
}
.bs-docs-sidenav > li > a {
    border: 1px solid #E5E5E5;
    display: block;
    margin: 0 0 -1px;
    padding: 8px 14px;
}
.bs-docs-sidenav.nav > li > a:hover {
	background: #ccc;

}
section h1 {
	margin-top: 25px;
}
.quoteAd a {
	display: block;
	width: 200px;
	height: 160px;
	/*background: url(../images/sidebar-quote_ad.png) no-repeat;*/
	border: none;
	margin-top: 20px;
}
.hmQuoteAd a {
	display: block;
	width: 200px;
	height: 160px;
	background: url(../images/sidebar_ad-03.png) no-repeat;
	margin-top: 20px;
	border-top: 1px solid #DDDDDD;
	padding-top: 10px;
}
.page-header {
    border-bottom: 1px solid #CCCCCC;
    padding-top: 1px;
}
.noLeftMargin {
	margin-left: 0;
}
.rgtMargin {
	margin-right: 8px;
}
.paddingTop {
	padding-top: 0;
}
img.pull-right {
	margin: 5px 0 20px 25px;
}
img.pull-left {
	margin: 5px 25px 20px 0;
}
section {
	border-bottom: 1px dotted #CCCCCC;
    padding-bottom: 15px;
    padding-top: 20px;
}
.breadcrumb {
    background: none;
    border-radius: 0;
    list-style: none outside none;
    margin: 20px 0;
    padding: 8px 15px 8px 0;
    color: #777;
    font-size: 0.929em;
}
html .quoteAd.carousel {
	width: 200px;
	float: none;
}
div.info {
	font-size: .95em; 
	line-height: normal;
	margin-top: 30px;
	padding-top: 5px;
	padding-right: 20px;
}
.container.subpages section h3 {
	font-family: 'Open Sans Condensed',sans-serif;
	font-weight: 700;
	font-size: 1.357em;
	text-transform: none;
	background: none;
    color: #333;
    padding:0;
    margin: 0 0 15px;
    line-height: normal;
}
.container.subpages section h4 {
	font-size: 1.143em;
	margin-bottom: 0;
	font-weight: 600;
	color: #2D2B75;
}
.container.subpages section .well {
	background-color: #333;
	color: #fff;
}
.container.subpages section .well.form {
    background-color: #F5F5F5;
    border: 1px solid #E3E3E3;
    border-radius: 4px 4px 4px 4px;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05) inset;
    margin-bottom: 20px;
    min-height: 20px;
    padding: 19px;
    color: inherit;
}
.container.subpages section .well h3 {
	color: #fff;
	font-size: 1.45em;
}
p.disclaimer {
	font-size: 1.15em;
	font-style: italic;
	color: #2D2B75;
	font-weight: bold;
	margin: 0;
}
.subpages section ul li {
	padding-bottom: 5px;
}
caption {
	text-align: left;
	padding: 8px 0;
}
.relatedImgs {
	margin-top: 10px;
	border: 1px solid #ccc;
}
.newsImgs {
	margin-top: 10px;
	margin-bottom: 30px;
	border: 1px solid #ccc;
	max-width: 100px;
}
#tabs {
	text-align: center;
	margin-top: 20px;
}
#tabs h5 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 1em;
	margin-bottom: 0;
}
#tabs h6 {
	font-size: 0.714em;
	margin-top: 0;
	padding-top: 0;
}
#tabs p {
	font-size: 0.750em;
    line-height: 1.4em;
    margin-top: 0;
    padding: 0;
}
#tabs .row a {
	color: #0088cc;
  	text-decoration: none;
}
#tabs .row {
	padding-top: 20px;
}
#tabs .row i {
	margin-top: 0.05em;
}


/* Tab 1 */
#tabs #tabs-1 .span2 {
	width: 140px;
}
#tabs-1.national span {
	display: block;
	width: 135px;
	height: 175px;
	border: 1px solid #ccc;
	margin: 0 auto;
	background-image: url(../images/sprite_admin-national.png);
	background-repeat: no-repeat;
}
#tabs-1.national span.img01 {
	background-position: 0 0;
}
#tabs-1.national span.img02 {
	background-position: -135px 0;
}
#tabs-1.national span.img03 {
	background-position: -270px 0;
}
#tabs-1.national span.img04 {
	background-position: -405px 0;
}
#tabs-1.national span.img05 {
	background-position: 0 -175px;
}
#tabs-1.national span.img06 {
	background-position: -135px -175px;
}
#tabs-1.national span.img07 {
	background-position: -270px -175px;
}
#tabs-1.national span.img08 {
	background-position: -405px -175px;
}


/* Tab 2 */
#tabs #tabs-2 .span2 {
	width: 140px;
}
#tabs-2.board span {
	display: block;
	width: 100px;
	height: 125px;
	border: 1px solid #ccc;
	margin: 0 auto;
	background-image: url(../images/sprite_admin-board.png);
	background-repeat: no-repeat;
}
#tabs-2.board span.img01 {
	background-position: 0 0;
}
#tabs-2.board span.img02 {
	background-position: -100px 0;
}
#tabs-2.board span.img03 {
	background-position: -200px 0;
}
#tabs-2.board span.img04 {
	background-position: -300px 0;
}
#tabs-2.board span.img05 {
	background-position: -400px 0;
}
#tabs-2.board span.img06 {
	background-position: 0 -125px;
}
#tabs-2.board span.img07 {
	background-position: -100px -125px;
}
#tabs-2.board span.img08 {
	background-position: -200px -125px;
}
#tabs-2.board span.img09 {
	background-position: -300px -125px;
}
#tabs-2.board span.img10 {
	background-position: -400px -125px;
}
#tabs-2.board span.img11 {
	background-position: 0 -250px;
}
#tabs-2.board span.img12 {
	background-position: -100px -250px;
}
#tabs-2.board span.img13 {
	background-position: -200px -250px;
}
#tabs-2.board span.img14 {
	background-position: -300px -250px;
}
#tabs-2.board span.img15 {
	background-position: -400px -250px;
}
.supCouncil {
	margin-bottom: 0;
}


/* Tab 3 */
#tabs #tabs-3 .span2 {
	width: 112px;
}
#tabs-3.commiss span {
	display: block;
	width: 100px;
	height: 125px;
	border: 1px solid #ccc;
	margin: 0 auto;
	background-image: url(../images/sprite_admin-commiss.png);
	background-repeat: no-repeat;
}
#tabs-3.commiss span.img01 {
	background-position: 0 0;
}
#tabs-3.commiss span.img02 {
	background-position: -100px 0;
}
#tabs-3.commiss span.img03 {
	background-position: -200px 0;
}
#tabs-3.commiss span.img04 {
	background-position: -300px 0;
}
#tabs-3.commiss span.img05 {
	background-position: -400px 0;
}
#tabs-3.commiss span.img06 {
	background-position: 0 -125px;
}
#tabs-3.commiss span.img07 {
	background-position: -100px -125px;
}
#tabs-3.commiss span.img08 {
	background-position: -200px -125px;
}
#tabs-3.commiss span.img09 {
	background-position: -300px -125px;
}
#tabs-3.commiss span.img10 {
	background-position: -400px -125px;
}
#tabs-3.commiss span.img11 {
	background-position: 0 -250px;
}
#tabs-3.commiss span.img12 {
	background-position: -100px -250px;
}
#tabs-3.commiss span.img13 {
	background-position: -200px -250px;
}
#tabs-3.commiss span.img14 {
	background-position: -300px -250px;
}
#tabs-3.commiss span.img15 {
	background-position: -400px -250px;
}
#tabs-3.commiss span.img16 {
	background-position: 0 -375px;
}
#tabs-3.commiss span.img17 {
	background-position: -100px -375px;
}
#tabs-3.commiss span.img18 {
	background-position: -200px -375px;
}
#tabs-3.commiss span.img19 {
	background-position: -300px -375px;
}
#tabs-3.commiss span.img20 {
	background-position: -400px -375px;
}
#tabs-3.commiss span.img21 {
	background-position: 0 -500px;
}
#tabs-3.commiss span.img22 {
	background-position: -100px -500px;
}
#tabs-3.commiss span.img23 {
	background-position: -200px -500px;
}
#tabs-3.commiss span.img24 {
	background-position: -300px -500px;
}
#tabs-3.commiss span.img25 {
	background-position: -400px -500px;
}
#tabs-3.commiss span.img26 {
	background-position: 0 -625px;
}
#tabs-3.commiss span.img27 {
	background-position: -100px -625px;
}
#tabs-3.commiss span.img28 {
	background-position: -200px -625px;
}
#tabs-3.commiss span.img29 {
	background-position: -300px -625px;
}
#tabs-3.commiss span.img30 {
	background-position: -400px -625px;
}
#tabs-3.commiss span.img31 {
	background-position: 0 -750px;
}
#tabs-3.commiss span.img32 {
	background-position: -100px -750px;
}
#tabs-3.commiss span.img33 {
	background-position: -200px -750px;
}
#tabs-3.commiss span.img34 {
	background-position: -300px -750px;
}

/* Zgoda */
div.current span {
	display: block;
	height: 185px;
	width: 140px;
	border: 1px solid #ccc;
	background-image: url(../images/sprite_zgoda_2017.png);
	margin: 0 auto;
}
.zgoda a:hover span {
	opacity: .7;
}
.acrobat {
	margin-top: 25px;
}
.acrobat p {
	font-size: 0.929em;
	font-weight: bold;
	line-height: 1.214em;
}
div.current span.img01 {
	background-position: 0 0;
}
div.current span.img02 {
	background-position: -140px 0;
}
div.current span.img03 {
	background-position: -280px 0;
}
div.current span.img04 {
	background-position: -420px 0;
}
div.current span.img05 {
	background-position: 0 185px;
}
div.current span.img06 {
	background-position: -140px -185px;
}
.zgoda h5 {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size: 1em;
	margin-bottom: 0;
	text-align: center;
}

/* Archives Tag 2016 */
.zgoda .archives .y2016 span {
	display: block;
	height: 185px;
	width: 140px;
	border: 1px solid #ccc;
	background-image: url(../images/sprite_zgoda_2016.png);
	margin: 0 auto;
}
.zgoda .archives .y2016 span.img01 {
	background-position: 0 0;
}
.zgoda .archives .y2016 span.img02 {
	background-position: -140px 0;
}
.zgoda .archives .y2016 span.img03 {
	background-position: -280px 0;
}
.zgoda .archives .y2016 span.img04 {
	background-position: -420px 0;
}
.zgoda .archives .y2016 span.img05 {
	background-position: 0 185px;
}

/* Archives Tag 2015 */
.zgoda .archives .y2015 span {
	display: block;
	height: 185px;
	width: 140px;
	border: 1px solid #ccc;
	background-image: url(../images/sprite_zgoda_2015-2.png);
	margin: 0 auto;
}
.zgoda .archives .y2015 span.img01 {
	background-position: 0 0;
}
.zgoda .archives .y2015 span.img02 {
	background-position: -140px 0;
}
.zgoda .archives .y2015 span.img03 {
	background-position: -280px 0;
}
.zgoda .archives .y2015 span.img04 {
	background-position: -420px 0;
}
.zgoda .archives .y2015 span.img05 {
	background-position: 0 185px;
}

/* Archives Tag 2014 */
.zgoda .archives .y2014 span {
	display: block;
	height: 185px;
	width: 140px;
	border: 1px solid #ccc;
	background-image: url(../images/sprite_zgoda_2014.png);
	margin: 0 auto;
}
.zgoda .archives .y2014 span.img01 {
	background-position: 0 0;
}
.zgoda .archives .y2014 span.img02 {
	background-position: -140px 0;
}
.zgoda .archives .y2014 span.img03 {
	background-position: -280px 0;
}
.zgoda .archives .y2014 span.img04 {
	background-position: -420px 0; 
}

/* Archives Tag 2013 */
.zgoda #tabs #tabs-3 .span2 {
	width: 140px;
}
.zgoda .archives .y2013 span {
	display: block;
	height: 185px;
	width: 140px;
	border: 1px solid #ccc;
	background-image: url(../images/sprite_zgoda_2013.png);
	margin: 0 auto;
}
.zgoda .archives .y2013 span.img01 {
	background-position: 0 0;
}
.zgoda .archives .y2013 span.img02 {
	background-position: -140px 0;
}
.zgoda .archives .y2013 span.img03 {
	background-position: -280px 0;
}
.zgoda .archives .y2013 span.img04 {
	background-position: -420px 0;
}
.zgoda .archives .y2013 span.img05 {
	background-position: 0 185px;
}
.zgoda .archives .y2013 span.img06 {
	background-position: -140px -185px;
}

/* Archives Tab 2012 */
.zgoda #tabs #tabs-4 .span2 {
	width: 140px;
}
.zgoda .archives .y2012 span {
	display: block;
	width: 120px;
	height: 150px;
	border: 1px solid #ccc;
	margin: 0 auto;
	background-color: #333;
	background-image: url(../images/sprite_zgoda_2012.png);
}
.zgoda .archives .y2012 span.img01 {
	background-position: 0 0;
}
.zgoda .archives .y2012 span.img02 {
	background-position: -120px 0;
}
.zgoda .archives .y2012 span.img03 {
	background-position: -240px 0;
}
.zgoda .archives .y2012 span.img04 {
	background-position: -360px 0;
}
.zgoda .archives .y2012 span.img05 {
	background-position: 0 -150px;
}
.zgoda .archives .y2012 span.img06 {
	background-position: -120px -150px;
}
.zgoda .archives .y2012 span.img07 {
	background-position: -240px -150px;
}
.zgoda .archives .y2012 span.img08 {
	background-position: -360px -150px;
}
.zgoda .archives .y2012 span.img09 {
	background-position: 0 -300px;
}
.zgoda .archives .y2012 span.img10 {
	background-position: -120px -300px;
}
.zgoda .archives .y2012 span.img11 {
	background-position: -240px -300px;
}
.zgoda .archives .y2012 span.img12 {
	background-position: -360px -300px;
}

/* Archives Tab 2011 */
.zgoda .archives .y2011 .span2 {
	width: 112px;
}
.zgoda .archives .y2011 span {
	display: block;
	width: 100px;
	height: 125px;
	border: 1px solid #ccc;
	margin: 0 auto;
	background-color: #333;
	background-image: url(../images/sprite_zgoda_2011.png);
	background-repeat: no-repeat;
}
.zgoda .archives .y2011 span.img01 {
	background-position: 0 0;
}
.zgoda .archives .y2011 span.img02 {
	background-position: -100px 0;
}
.zgoda .archives .y2011 span.img03 {
	background-position: -200px 0;
}
.zgoda .archives .y2011 span.img04 {
	background-position: -300px 0;
}
.zgoda .archives .y2011 span.img05 {
	background-position: -400px 0;
}
.zgoda .archives .y2011 span.img06 {
	background-position: 0 -125px;
}
.zgoda .archives .y2011 span.img07 {
	background-position: -100px -125px;
}
.zgoda .archives .y2011 span.img08 {
	background-position: -200px -125px;
}
.zgoda .archives .y2011 span.img09 {
	background-position: -300px -125px;
}
.zgoda .archives .y2011 span.img10 {
	background-position: -400px -125px;
}
.zgoda .archives .y2011 span.img11 {
	background-position: 0 -250px;
}
.zgoda .archives .y2011 span.img12 {
	background-position: -100px -250px;
}
.zgoda .archives .y2011 span.img13 {
	background-position: -200px -250px;
}
.zgoda .archives .y2011 span.img14 {
	background-position: -300px -250px;
}
.zgoda .archives .y2011 span.img15 {
	background-position: -400px -250px;
}
.zgoda .archives .y2011 span.img16 {
	background-position: 0 -375px;
}
.zgoda .archives .y2011 span.img17 {
	background-position: -100px -375px;
}
.zgoda .archives .y2011 span.img18 {
	background-position: -200px -375px;
}
.zgoda .archives .y2011 span.img19 {
	background-position: -300px -375px;
}
.zgoda .archives .y2011 span.img20 {
	background-position: -400px -375px;
}
.zgoda .archives .y2011 span.img21 {
	background-position: 0 -500px;
}
.zgoda .archives .y2011 span.img22 {
	background-position: -100px -500px;
}
.zgoda .archives .y2011 span.img23 {
	background-position: -200px -500px;
}
.zgoda .archives .y2011 span.img24 {
	background-position: -300px -500px;
}
.zgoda .archives .y2011 span.img25 {
	background-position: -400px -500px;
}
.zgoda .archives .y2011 span.img26 {
	background-position: 0 -625px;
}
.zgoda .archives .y2011 span.img27 {
	background-position: -100px -625px;
}
.zgoda .archives .y2011 span.img28 {
	background-position: -200px -625px;
}
.zgoda .archives .y2011 span.img29 {
	background-position: -300px -625px;
}
.zgoda .archives .y2011 span.img30 {
	background-position: -400px -625px;
}
.zgoda .archives .y2011 span.img31 {
	background-position: 0 -750px;
}
.zgoda .archives .y2011 span.img32 {
	background-position: -100px -750px;
}
.zgoda .archives .y2011 span.img33 {
	background-position: -200px -750px;
}
.zgoda .archives .y2011 span.img34 {
	background-position: -300px -750px;
}

/* Archives Tab 2010 */
.zgoda .archives .y2010 .span2 {
	width: 112px;
}
.zgoda .archives .y2010 span {
	display: block;
	width: 100px;
	height: 125px;
	border: 1px solid #ccc;
	margin: 0 auto;
	background-color: #333;
	background-image: url(../images/sprite_zgoda_2010.png);
	background-repeat: no-repeat;
}
.zgoda .archives .y2010 span.img01 {
	background-position: 0 0;
}
.zgoda .archives .y2010 span.img02 {
	background-position: -100px 0;
}
.zgoda .archives .y2010 span.img03 {
	background-position: -200px 0;
}
.zgoda .archives .y2010 span.img04 {
	background-position: -300px 0;
}
.zgoda .archives .y2010 span.img05 {
	background-position: -400px 0;
}
.zgoda .archives .y2010 span.img06 {
	background-position: 0 -125px;
}
.zgoda .archives .y2010 span.img07 {
	background-position: -100px -125px;
}
.zgoda .archives .y2010 span.img08 {
	background-position: -200px -125px;
}
.zgoda .archives .y2010 span.img09 {
	background-position: -300px -125px;
}
.zgoda .archives .y2010 span.img10 {
	background-position: -400px -125px;
}
.zgoda .archives .y2010 span.img11 {
	background-position: 0 -250px;
}
.zgoda .archives .y2010 span.img12 {
	background-position: -100px -250px;
}
.zgoda .archives .y2010 span.img13 {
	background-position: -200px -250px;
}
.zgoda .archives .y2010 span.img14 {
	background-position: -300px -250px;
}
.zgoda .archives .y2010 span.img15 {
	background-position: -400px -250px;
}
.zgoda .archives .y2010 span.img16 {
	background-position: 0 -375px;
}
.zgoda .archives .y2010 span.img17 {
	background-position: -100px -375px;
}
.zgoda .archives .y2010 span.img18 {
	background-position: -200px -375px;
}
.zgoda .archives .y2010 span.img19 {
	background-position: -300px -375px;
}
.zgoda .archives .y2010 span.img20 {
	background-position: -400px -375px;
}
.zgoda .archives .y2010 span.img21 {
	background-position: 0 -500px;
}
.zgoda .archives .y2010 span.img22 {
	background-position: -100px -500px;
}
.zgoda .archives .y2010 span.img23 {
	background-position: -200px -500px;
}
.zgoda .archives .y2010 span.img24 {
	background-position: -300px -500px;
}
.zgoda .archives .y2010 span.img25 {
	background-position: -400px -500px;
}
.zgoda .archives .y2010 span.img26 {
	background-position: 0 -625px;
}
.zgoda .archives .y2010 span.img27 {
	background-position: -100px -625px;
}
.zgoda .archives .y2010 span.img28 {
	background-position: -200px -625px;
}
.zgoda .archives .y2010 span.img29 {
	background-position: -300px -625px;
}
.zgoda .archives .y2010 span.img30 {
	background-position: -400px -625px;
}
.zgoda .archives .y2010 span.img31 {
	background-position: 0 -750px;
}
.zgoda .archives .y2010 span.img32 {
	background-position: -100px -750px;
}
.zgoda .archives .y2010 span.img33 {
	background-position: -200px -750px;
}
.zgoda .archives .y2010 span.img34 {
	background-position: -300px -750px;
}

/* Archives Tab 2009 */
.zgoda .archives .y2009 .span2 {
	width: 112px;
}
.zgoda .archives .y2009 span {
	display: block;
	width: 100px;
	height: 125px;
	border: 1px solid #ccc;
	margin: 0 auto;
	background-color: #333;
	background-image: url(../images/sprite_zgoda_2009.png);
	background-repeat: no-repeat;
}
.zgoda .archives .y2009 span.img01 {
	background-position: 0 0;
}
.zgoda .archives .y2009 span.img02 {
	background-position: -100px 0;
}
.zgoda .archives .y2009 span.img03 {
	background-position: -200px 0;
}
.zgoda .archives .y2009 span.img04 {
	background-position: -300px 0;
}
.zgoda .archives .y2009 span.img05 {
	background-position: -400px 0;
}
.zgoda .archives .y2009 span.img06 {
	background-position: 0 -125px;
}
.zgoda .archives .y2009 span.img07 {
	background-position: -100px -125px;
}
.zgoda .archives .y2009 span.img08 {
	background-position: -200px -125px;
}
.zgoda .archives .y2009 span.img09 {
	background-position: -300px -125px;
}
.zgoda .archives .y2009 span.img10 {
	background-position: -400px -125px;
}
.zgoda .archives .y2009 span.img11 {
	background-position: 0 -250px;
}
.zgoda .archives .y2009 span.img12 {
	background-position: -100px -250px;
}
.zgoda .archives .y2009 span.img13 {
	background-position: -200px -250px;
}
.zgoda .archives .y2009 span.img14 {
	background-position: -300px -250px;
}
.zgoda .archives .y2009 span.img15 {
	background-position: -400px -250px;
}
.zgoda .archives .y2009 span.img16 {
	background-position: 0 -375px;
}
.zgoda .archives .y2009 span.img17 {
	background-position: -100px -375px;
}
.zgoda .archives .y2009 span.img18 {
	background-position: -200px -375px;
}
.zgoda .archives .y2009 span.img19 {
	background-position: -300px -375px;
}
.zgoda .archives .y2009 span.img20 {
	background-position: -400px -375px;
}
.zgoda .archives .y2009 span.img21 {
	background-position: 0 -500px;
}
.zgoda .archives .y2009 span.img22 {
	background-position: -100px -500px;
}
.zgoda .archives .y2009 span.img23 {
	background-position: -200px -500px;
}
.zgoda .archives .y2009 span.img24 {
	background-position: -300px -500px;
}
.zgoda .archives .y2009 span.img25 {
	background-position: -400px -500px;
}
.zgoda .archives .y2009 span.img26 {
	background-position: 0 -625px;
}
.zgoda .archives .y2009 span.img27 {
	background-position: -100px -625px;
}
.zgoda .archives .y2009 span.img28 {
	background-position: -200px -625px;
}
.zgoda .archives .y2009 span.img29 {
	background-position: -300px -625px;
}
.zgoda .archives .y2009 span.img30 {
	background-position: -400px -625px;
}
.zgoda .archives .y2009 span.img31 {
	background-position: 0 -750px;
}
.zgoda .archives .y2009 span.img32 {
	background-position: -100px -750px;
}
.zgoda .archives .y2009 span.img33 {
	background-position: -200px -750px;
}
.zgoda .archives .y2009 span.img34 {
	background-position: -300px -750px;
}

/* Archives Tab 2008 */
.zgoda .archives .y2008 .span2 {
	width: 112px;
}
.zgoda .archives .y2008 span {
	display: block;
	width: 100px;
	height: 125px;
	border: 1px solid #ccc;
	margin: 0 auto;
	background-color: #333;
	background-image: url(../images/sprite_zgoda_2008.png);
	background-repeat: no-repeat;
}
.zgoda .archives .y2008 span.img01 {
	background-position: 0 0;
}
.zgoda .archives .y2008 span.img02 {
	background-position: -100px 0;
}
.zgoda .archives .y2008 span.img03 {
	background-position: -200px 0;
}
.zgoda .archives .y2008 span.img04 {
	background-position: -300px 0;
}
.zgoda .archives .y2008 span.img05 {
	background-position: -400px 0;
}
.zgoda .archives .y2008 span.img06 {
	background-position: 0 -125px;
}
.zgoda .archives .y2008 span.img07 {
	background-position: -100px -125px;
}
.zgoda .archives .y2008 span.img08 {
	background-position: -200px -125px;
}
.zgoda .archives .y2008 span.img09 {
	background-position: -300px -125px;
}
.zgoda .archives .y2008 span.img10 {
	background-position: -400px -125px;
}
.zgoda .archives .y2008 span.img11 {
	background-position: 0 -250px;
}
.zgoda .archives .y2008 span.img12 {
	background-position: -100px -250px;
}
.zgoda .archives .y2008 span.img13 {
	background-position: -200px -250px;
}
.zgoda .archives .y2008 span.img14 {
	background-position: -300px -250px;
}
.zgoda .archives .y2008 span.img15 {
	background-position: -400px -250px;
}
.zgoda .archives .y2008 span.img16 {
	background-position: 0 -375px;
}
.zgoda .archives .y2008 span.img17 {
	background-position: -100px -375px;
}
.zgoda .archives .y2008 span.img18 {
	background-position: -200px -375px;
}
.zgoda .archives .y2008 span.img19 {
	background-position: -300px -375px;
}
.zgoda .archives .y2008 span.img20 {
	background-position: -400px -375px;
}
.zgoda .archives .y2008 span.img21 {
	background-position: 0 -500px;
}
.zgoda .archives .y2008 span.img22 {
	background-position: -100px -500px;
}
.zgoda .archives .y2008 span.img23 {
	background-position: -200px -500px;
}
.zgoda .archives .y2008 span.img24 {
	background-position: -300px -500px;
}
.zgoda .archives .y2008 span.img25 {
	background-position: -400px -500px;
}
.zgoda .archives .y2008 span.img26 {
	background-position: 0 -625px;
}
.zgoda .archives .y2008 span.img27 {
	background-position: -100px -625px;
}
.zgoda .archives .y2008 span.img28 {
	background-position: -200px -625px;
}
.zgoda .archives .y2008 span.img29 {
	background-position: -300px -625px;
}
.zgoda .archives .y2008 span.img30 {
	background-position: -400px -625px;
}
.zgoda .archives .y2008 span.img31 {
	background-position: 0 -750px;
}
.zgoda .archives .y2008 span.img32 {
	background-position: -100px -750px;
}
.zgoda .archives .y2008 span.img33 {
	background-position: -200px -750px;
}
.zgoda .archives .y2008 span.img34 {
	background-position: -300px -750px;
}

.formsDrop h5 {
	font-family: 'Open Sans Condensed', sans-serif;
	color: #2D2B75;
	font-size: 1.214em;
}
.formsDrop select.span3 {
	width: 200px;
}
.mapHQ {
	border: 2px solid #ccc;
}
div.contact section h2 {
	padding-bottom: 20px;
	margin-top: 0;
}
html body div.container div.row div.span9.contact section div.row div.span5.pull-left p {
	font-size: 1.143em;
	line-height: 1.357em;
	padding-top: 0;
}
section#locations div.row.locations div.span2 ul.unstyled li {
	padding-bottom: 0;
}
.locations ul li a {
	font-size: 0.929em;
}
div.row.ImpForms .span3 {
	margin-bottom: 30px;
}
div.row.ImpForms div.span3 h2 {
	font-size: 1.20em;
	line-height: normal;
}
div.row.ImpForms div.span3 p {
	padding-top: 0;
	font-size: .95em;
	padding-top: 10px;
}
html body .mapWrapper div#text h1 {
	font-size: 2.15em;
	text-transform: capitalize;
}
html body div.container div.row div.span9 section#locations div.mapWrapper div#text table.table {
	width: 100%;
}
html body div.container div.row div.span9 section#locations div.mapWrapper div#text table.table tr.tblHdr {
	background: #333;
	color: #fff;
}
ul.unstyled.subDrop li {
	padding: 3px 20px 2px 30px;
}
html ul.unstyled.subDrop li a {
	font-size: 1em;
	clear: none;
    color: #333333;
    display: block;
    font-weight: normal;
    line-height:normal;
    padding: 0;
    white-space: nowrap;
}
html body div.container ul.nav li.dropdown ul.dropdown-menu li ul.unstyled.subDrop li a {
    color: #333333;
    font-size: 0.929em;
    font-weight: bold;
}
html body div.container ul.nav li.dropdown ul.dropdown-menu li ul.unstyled.subDrop li a:hover {
	background: none;
	text-decoration: underline;
}
.container section.newsItems h2 {
	line-height: 1.15em;
	font-size: 1.4em;
}
section.newsItems h5.date {
	font-size: 1em;
	font-weight: normal;
	color: #aaa;
	font-size: 0.929em;
	font-style: italic;
	margin-top: 5px;
	margin-bottom: 0;
}
.gallery img {
	border: 1px solid #aaa;
	margin-bottom: 10px;
}
.gallery .span3 {
	width: 200px;
}
div.translate {
	display: block;
	margin-right: 20px;
	width: 70px;
	padding-top: 8px;
}
div.translate a.english {
	background: url(../images/flag_usa_sprite.png) no-repeat;
	display: block;
	width: 29px;
	height: 20px;
	margin-right: 0px;
}
div.translate a.english:hover {
	background-position: 0 -20px;
}
div.translate a.polish {
	background: url(../images/flag_polish_sprite.png) no-repeat;
	display: block;
	width: 29px;
	height: 20px;
}
div.translate a.polish:hover {
	background-position: 0 -20px;
}
div.row.education {
	margin-bottom: 40px;
}
div.row.education div.span2 {
	height: 100px;
	width: 135px;
	position: relative;
	border-left: 1px dotted #ccc;
	padding-left: 25px;	
}
div.row.education div.span2 h4 {
	font-size: 16px;
}
div.row.education div.span2.noBrdr {
	border-left: 0;
	padding-left: 0;
}
div.row.education div.span2 a.btn {
	position: absolute;
	bottom: 2px;
}
.hidden {
    display: none;
}
section.plans {
	padding-bottom: 30px;
}
.clear-both {
	clear: both;
}
ul.rss-items {
	list-style-type: none;
	margin-left: 0;
}
ul.rss-items li:first-child {
	/*font-size: 1.4em;
	line-height: 1.2em;
	font-weight: bold;*/
	border-left: none;
}
html body div.container div.span3 div.rss-box ul.rss-items li.rss-item span.rss-date {
	font-size: 12px;
	font-weight: normal;
}
ul.rss-items li {
	border-left: 1px solid #DDDDDD;
    line-height: 20px;
    padding: 8px;
    text-align: left;
    vertical-align: top;
    width: 14.5%;
    display: inline-block;
}
ul.rss-items li:last-child {
	/*border-bottom: 1px solid #DDDDDD;*/
}
ul.rss-items li span.rss-date {
	color: #949494;
}
ul.rss-items li a {
	color: #333;
}
div.scroll {
	border: 1px solid #ddd;
	background-color: #eee;
	width:680px;
	height:400px;
	overflow:scroll;
	margin-top: 25px;
	padding: 10px;
}
html body .modal {
	width: 600px;
	margin-top: -375px;
	overflow: hidden;
}
html body div.modal .modal-body {
	max-height: 500px;
}
a.zixmail {
	padding-left: 0;
	padding-top: 20px;
}

/** NEWS ARTICLES */
p.author {font-size: 1em; font-style: italic; color: #ccc;}
h3 {color: #E3122D; font-weight: normal;}
.newsImg {float: left; margin-right: 35px; margin-bottom: 35px; /* width: 265px; */}
.newsSection {display: block; border-bottom: 1px solid #ccc; height: 150px; padding: 10px 0;}
.caption {font-style: italic; font-size: 11px; color: #aaa; line-height: normal;}

/** FEATURED NEWS UPDATES */
.hdr-link { display: block;}
.hdr-link,
.hdr-link:hover { color: #fff; text-decoration: none; }






