body{background: #cccccc;color: #222;

-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;

background:#5685E4 url(/themes/blue/page_t.png) repeat-x scroll 0 0;
    font: 100% Arial,sans-serif;
	margin:0px;
	padding:0px;
}
div.page-body-img {
    background: url("../images/blue/page_img.jpg") no-repeat scroll 50% 0 transparent;
}
div#wrapper {
    clear: both;
    margin: 30px 0 0;
    padding: 0;
    width: auto;
}
div#wrapper div.wrapper-container-t {
    padding: 0 10px;
    position: relative;
}
div#wrapper div.wrapper-tl {
    background: url("/images/wrapper_tl.png") no-repeat scroll 0 0 transparent;
    height: 10px;
    left: 0;
    position: absolute;
    top: 0;
    width: 10px;
}
div#wrapper div.wrapper-t {
    background: url("/images/wrapper_t.png") repeat-x scroll 0 0 transparent;
    height: 10px;
}
div#wrapper div.wrapper-tr {
    background: url("/images/wrapper_tr.png") no-repeat scroll 0 0 transparent;
    height: 10px;
    position: absolute;
    right: 0;
    top: 0;
    width: 10px;
}
div.page-body-b {
    background: url("/themes/blue/page_b.png") repeat-x scroll 0 100% transparent;
}
div#wrapper div.wrapper-b {
    background: url("/themes//blue/wrapper_b.png") repeat-x scroll 0 100% #FFFFFF;
}
div#wrapper div.wrapper-bl {
    background: url("/themes//blue/wrapper_bl.png") no-repeat scroll 0 100% transparent;
}
div#wrapper div.wrapper-br {
    background: url("/themes//blue/wrapper_br.png") no-repeat scroll 100% 100% transparent;
}
div#wrapper {
    clear: both;
    margin: 30px 0 0;
    padding: 0;
    width: auto;
}
div#wrapper div.wrapper-container-t {
    padding: 0 10px;
    position: relative;
}
div#wrapper div.wrapper-t {
    background: url("/images/wrapper_t.png") repeat-x scroll 0 0 transparent;
    height: 10px;
}
div#wrapper div.wrapper-tl {
    background: url("/images/wrapper_tl.png") no-repeat scroll 0 0 transparent;
    height: 10px;
    left: 0;
    position: absolute;
    top: 0;
    width: 10px;
}
div#wrapper div.wrapper-tr {
    background: url("/images/wrapper_tr.png") no-repeat scroll 0 0 transparent;
    height: 10px;
    position: absolute;
    right: 0;
    top: 0;
    width: 10px;
}
div#wrapper div.wrapper-b {
    background: url("/themes/blue/wrapper_b.png") repeat-x scroll 0 100% #FFFFFF;
}
div#wrapper div.wrapper-l {
    background: url("/images/wrapper_l.png") repeat-y scroll 0 0 transparent;
}
div#wrapper div.wrapper-r {
    background: url("/images/wrapper_r.png") repeat-y scroll 100% 0 transparent;
}
div#wrapper div.wrapper-bl {
    background: url("/themes/blue/wrapper_bl.png") no-repeat scroll 0 100% transparent;
}
div#wrapper div.wrapper-br {
    background: url("/themes/blue/wrapper_br.png") no-repeat scroll 100% 100% transparent;
    overflow: hidden;
    padding: 0 10px 100px;
}
div#wrapper div.wrapper-container {
    margin-top: 0px;
}
div.page-body-b {
    background: url(/themes/blue/page_b.png) repeat-x scroll 0 100% transparent;
}
div#footershadow {
background:#5685E4 url(/themes/blue/wrapper_b.png) repeat-x scroll 100% 0 ;
height:110px;
min-height:110px;
display:block;
clear:both;
}	
div#footer a.anchor {
    background: url("/images/footer_anchor.png") no-repeat scroll 0 0 transparent;
    display: block;
    float: right;
    height: 5px;
    margin: -10px 0 0;
    text-decoration: none;
    width: 30px;
}
.SortCat {
	font-family: Calibri, Arial,Tahoma,sans-serif;
	font-size: 14pt;
	font-weight:bold;
	text-decoration: none;
	color: #009;
	border-bottom-style:dotted;
	border-bottom-width:2px;
	border-bottom-color: #03F;
	padding-left:0;padding-right:0;
	cursor:pointer;
}
.innerbody{
	background:transparent url(/themes/blue/page_img.jpg) no-repeat scroll 50% 0;
	min-width:950px;
	}
.innerbody2{
	padding:0px;width:970px;margin-left:auto; margin-right:auto;
}
div#BodyTable {
    
}
#toolbar {background:url('/images/toolbar_bg.png');height:25px;display:block;color:#c8c8c8;}
h3 {color:#f08000;margin:0px;padding:0px;font-size:100%;font-weight:bold;}
#breadband{
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#eee;
color:#C8C8C8;
display:block;
height:25px;
margin-bottom: 8px;
width:950px;
}
#rsslink{padding:5px;}
#breadcrumbs{font-size:80%; font-family:Calibri,Verdana, Geneva, sans-serif; color:#251C18;padding:5px;float:left}
#breadcrumbs a {color:#251C18;}
#breadcrumbs a:hover {color:#a00;}
div#date {
float:left;
font-size:60%;
margin:3px 10px 0 13px;
width:200px;
}
div#langs {
float:right;
font-size:60%;
margin:3px 10px 0 13px;
width:200px;
}
#map {width: 525px;
height: 410px;
margin-left:auto; margin-right:auto}
h1,h2{margin: 0;padding: 0;font-weight:normal;color:#FF9900; font-size:18pt; font-weight:300; font-family:Calibri, Arial, Helvetica, sans-serif;}
h1{font-weight:bold;font-size:160%}
h2{font-size: 100%;line-height:1;color:#cccccc;}
.hs2{font-size:12pt;color:#aaaaaa;font-weight:bold; font-family:Calibri, Arial, Helvetica, sans-serif;}
dp{padding: 0 10px 15px}
img{border: none;}
.CommentCount{font-family:Calibri,Arial,sans-serif; font-size:10pt;color:#0000A0;}
#playeri{ position:relative;  z-index:2; overflow:hidden; text-align:center }
.thumbs{
background:#FFFFFF;
padding: 4px;
float:left;
display:table-cell;
-moz-box-sizing: border-box;}
a {text-decoration: none;color:#039}
a:hover {text-decoration: underline;}

div#menubar {
clear:both;
margin:0;
padding:0 0 0 0px;
position:relative;
width:970px;
}
div#menubar div.menubar-l {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#49f  url(/images/menubar_l.png) no-repeat scroll 0 0;
height:40px;
left:0;
position:absolute;
top:0;
width:40px;
}
div#menubar div.menubar-r {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#49f  url(/images/menubar_r.png) no-repeat scroll 0 0;
height:40px;
position:absolute;
right:0;
top:0;
width:10px;
}
div#menubar div.menubar-m {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/menubar_m.png) repeat-x scroll 0 0;
height:40px;
}

hr#HeaderRule{ width:250px; color:#FFFFFF; border: 0; background-color: #FFFFFF; height: 2px; text-align: left;}
.SmallTable {font-size:8pt;margin:0;padding:0;}
.ArtSummary {font-family:Calibri,Arial,sans-serif; font-size:80%;vertical-align:top;}
td{vertical-align:top;}
.Arate {color:#999999}
.ArtAuthor {font-weight:bold}
.SeriesTitle {font-size:10pt;color:#11111111;font-weight:bold; font-family:Calibri,Arial, Helvetica, sans-serif;} 
.ArtTitle{font: 12pt Arial,sans-serif; color:#FF9900; font-weight:600;}
.ArtSubTitle{font-size:10pt;color:#aaaaaa;font-weight:bold; font-family:Calibri,Arial, Helvetica, sans-serif;}
.HeaderDate{font-family:Calibri, Tahoma;font-size: 11px;text-decoration: none;color:#999999;float:right}
img#SiteLogo{border:none; float:left}
div#RainbowBar{float:left; display:block}

.NavBar{float:right;color:#666666; display:inline;}
.Pg{font-family: Calibri,Tahoma;font-size: 11px; display:inline; background-color:#FFFFFF; }
.Pg a, .Pg a:hover, .Pg a:visited{color:#666666;text-decoration: none;padding:4px 4px 4px 4px;}
.Pg a:hover{background-color:#DDDDDD}
.CP{background-color:#666666; color:#FFFFFF;font-family:Calibri, Tahoma;font-size: 11px;text-decoration: bold; display:inline; padding:4px 4px 4px 4px}

.nMenuPane div{border:none; float:none; display:block}
div#container{ font-size:100%; width:100%; margin: 0 0;padding:0px;text-align:left;background:transparent;clear:both; position:relative; top:-23px;}
div#header{ background:url(/themes/blue/LOGO_KZNS1.jpg) repeat scroll 0 0;padding: 5px;text-align:Left; height:85px;}
div#SecDesc{margin: 0;padding:0x;font-size:84%; text-align:justify; background: #FFFFFF; display:block;}
div#SecDesc img{margin: 10px}
div.ArtCards img {margin: 0px !important;}
td.ArtSummary img {margin: 0px !important;}
ul#SecDesc { list-style:disc outside !important;} 

#contactn {
    font-weight: bold;
    margin-top: 8px;
}
.artdate{font-size:80%;color:#666}
.ArtCards{margin: 0 0;padding: 5px;font-size:10pt; text-align:justify;display:block; height:100%;background: #FFFFFF url(/images/block_ltgrey.jpg) no-repeat right bottom;}
.ArtCards3{background-color:#EFDFD3}
.ArtCards2{background-color:#F7E3F9}
.ArtCards h3, .ArtCards h3 a {font-size:120%; font-style:normal; color:#f08000}
.ArtCards h4, .ArtCards h4 a {font-size:100%; font-style:normal; color:#222;margin:0;padding:0;}
.ArtCards h5, .ArtCards h5 a  {font-size:100%; font-style:normal; color:#666;margin:0;padding:0;}
.ArtCards h6, .ArtCards h6 a  {
	color:black;
	font-size:100%;
	font-weight:normal;
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
}
.ArtCards h2, .ArtCards h2 a {color:#444444;
	font-family:Calibri,arial;
	font-size:110%;
	font-style:italic;
	font-weight:normal;
	margin:0;
	padding:0;
}

div#SecContent{margin: 0 0;padding: 0;font-size:10pt; text-align:justify;}
.firstletter {
font-size:250%; 
float:left;
line-height:.8em;
color:#660099;
font-family: Calibri,Times New Roman;
}
div#content{float:left;width:200px;padding:10px 0;margin:5px 0px;background: #778CCA}
div#nav{float:none;width:100%;padding:10px 10;margin:5px 0;background: #FFD154}
div#nav h2{font-size: 120%;color: #9E4A24}
div#SortCombo{float: none;font-size:70%}
div#Subsections, div#Subsections hr{display:block}
div#Contactn{float: right; font-size:12px}
.nmenu, .nmenu li{margin:0;padding:0;list-style:none}
.nmenu li{float:inherit;width:150px;margin:0 10px 10px 0}
.nmenu h3{font:bold 10pt Verdana,sans-serif;margin:0px;padding: 5px 0 0;text-align:center;color: #000}
.nmenu p{margin:0;padding:0; padding-left:5px; padding-right:5px; font-size:10pt}
.nmenu div{background: #FFC}

li#two h3{background: #C8C866}
li#two div.nbox{border:2px solid #C8C866}
li#one h3{background: #FF9900}
li#one div{border:2px solid #FF9900; display:block}
li#three h3{background: #E3A1C4}
li#three div{border:2px solid #E3A1C4}
li#pink h3{background: #FFBBDD}
li#pink div{border:2px solid #FFBBDD}
div.slant2 {background:none; height: 0; border:none; margin: 0 0 0 0; padding: 0; float: left; clear: left;
}
.shadetabs{
padding: 3px 0;
margin-left: 0;
width:95%;
margin-top: 1px;
margin-bottom: 0;
font: bold 12px Verdana;
list-style-type: none;
text-align: left; /*set to left, center, or right to align the menu as desired*/
}

.shadetabs li{
display: inline;
margin: 0;
}

.shadetabs li a{
text-decoration: none;
padding:1px 7px 3px;
margin-right: 3px;
border: 1px solid #778;
color: #2d2b2b;
background: white url(/images/shade.gif) top left repeat-x;
}

.shadetabs li a:visited{
color: #2d2b2b;
}

.shadetabs li a:hover{
text-decoration: underline;
color: #2d2b2b;
}

.shadetabs li.selected{
position: relative;
top: 0px;
}

.shadetabs li.selected a{ /*selected main tab style */
background-image: url(/images/shadeactive.gif);
border-bottom-color: white;
}

.shadetabs li.selected a:hover{ /*selected main tab style */
text-decoration: none;
}

th {font-size:12px; font-weight:bold}
.tabcontentstyle{ /*style of tab content oontainer*/
border: 1px solid gray;
width: 500px;
margin-bottom: 1em;
padding: 10px;
}

#header_carousel {
height:24px;
overflow:hidden;
position:relative;
width:100%;
color:#0FF;
}
# /* Carousel */  

   
 #carousel_content {  
     position: absolute;  
     top: 0;  
     left: 0;  
 }  
   
 #carousel a {  
     display: block;  
     padding: 0 5px;  
     font-size: 85%;  
     color: #ff0;  
     line-height: 24px;  
     text-decoration: none;  
 }  

   #carousel a:hover {color: #0f0}  
.tabcontent{
display:none;}

/* Overriding the default Slideshow thumbnails for the vertical presentation */


    .slideshow-thumbnails {
    	height: 500px;
    	left: auto;
    	right: -120px;
    	top: 0;
    	width: 90px;
    }
    .slideshow-thumbnails ul {
    	height: 500px;
    	width: 75px;
    }   
	
.module80 { height:80px;  font-family: Calibri,Arial,Helvetica,sans-serif; width:293px; background-color:#cacaff;overflow:hidden;padding-left:8px;}
.module80inner { margin:8px;}
.module80 hr {
    border-color: -moz-use-text-color;
    border-right: 0 none;
    border-style: dotted none none;
    border-width: 2px 0 0;  
}

.module80 h1 {
	font-family: Calibri,Arial,Helvetica,sans-serif;
    color: white;
    font-size: 120%;
    font-style: normal;
    font-weight: bold;
    line-height: 1;
    margin-top: 8px;
    padding: 0;
	text-transform: uppercase;
}
.module80 h2 {font-family: Calibri,Arial,Helvetica,sans-serif; margin: 0;padding: 0;font-weight:normal; font-size: 100%;line-height:1;color:white; white-space:nowrap; overflow:hidden; width:220px;}
.module80 h3 {font-family: Calibri,Arial,Helvetica,sans-serif; margin: 0;padding: 0;font-weight:lighter; font-size: 85%;line-height:1;color:white; white-space:nowrap; overflow:hidden; width:220px;}
.module80 h4 {font-family: Calibri,Arial,Helvetica,sans-serif;margin: 0;padding: 0;font-weight:normal; font-size: 80%;line-height:1;color:white;}
.module80 h5{margin: 0;padding: 0; font-size: 80%;line-height:1;color:#000;font-weight:normal}
.module130 {height:130px}
.orange hr{ border:1px solid #FFCC00;height:1px; }
.smallplay {position:relative; left:-67px; top:-54px}
.yellow{ background:#FF9}
.blue { background:#06F}
.white{background:#FFF}
.grad1{background:url(/images/grad1.png) repeat-y left #fff;}
.green{height:124px;background:url(/images/block_green1.jpg) no-repeat bottom right;}
.green a h4{color:tomato}
.green a {color:tomato}
.green h4{color:tomato}
.green h2, .green a h2 {color:#333;font-size:90%}s
.green a:hover h4, .green a:hover h5{ text-decoration:underline}
.bluerings{background:url(/images/block_blue_rings.jpg) no-repeat bottom right;}
.presents{background:url(/images/block_orange_p.jpg) no-repeat bottom right !important;}

.orange{background:url(/images/block_orange.png) no-repeat bottom right;}
.orange h4, .orange h1, .orange a{color:#FFF;}
.orange h2 {color:#fff; font-size:90%}
.orange h3 {color:#fff; font-size:50%;margin-top:-5px;}
.orange a h2 {color:#fff; font-size:93%}
.orange a h3 {color:#fff; font-size:80%;margin-top:8px;}
.orange a{color:#fff}

.purple{background:url(/images/block_purple2.jpg) no-repeat bottom right;}
.purple h3{color:#FFF; font-size:90%}
.purple h4, .purple h1, .purple a{color:#FFF;}
.purple4{background:url(/images/block_purple4.jpg) no-repeat bottom right;}
.purple4 h1{color:#f08000;}
.purple5{background:url(/images/block_purple5.jpg) no-repeat bottom right;}
.purple5 h1{color:#f08000;}
.purple6{background:url(/images/block_purple6.jpg) no-repeat bottom right;}
.purple6 h1{color:#f08000;}
.purple7{background:url(/images/block_purple7.jpg) no-repeat bottom right;}
.purple7 h1{color:#f08000;}
.blues{background:url(/images/block_blue.jpg) no-repeat bottom right;}
.blues h3{color:#FFF; font-size:90%}
.blues h4{color:#FFF;}
.blues hr{ border:1px solid #06f;height:1px; }
.greens{background:url(/images/block_green.jpg) no-repeat bottom right;}
.greens h3{color:#FFF; font-size:90%}
.greens h4{color:#FFF; font-size:120%}
.greys{background:url(/images/block_grey.jpg) no-repeat bottom right;}
.greys h3{color:#FFF; font-size:90%}
.greys h4{color:#FFF;}
.greys a{color:#FFF;}
.pinks{background:url(/images/block_pink.jpg) no-repeat bottom right;}
.pinks h3{color:DarkMagenta; font-size:90%}
.pinks h4{color:DarkMagenta;}

.niedziela{background:url(/images/block_brown.jpg) no-repeat scroll right bottom Brown;color:#ffdddd}
.niedziela h2 {color:#ffdddd; font-size:90%}
.niedziela h3 {color:#ffdddd; font-size:50%;margin-top:-5px;}
.niedziela a h2 {color:#ffdddd; font-size:93%}
.niedziela a h3 {color:#ffdddd; font-size:80%;margin-top:-5px;}
.niedziela a{color:#ffdddd}
.niedziela hr { border:1px solid #A73935;height:1px; }
.prasa h3, .prasa h3 a{margin:0; padding:0}
.prasa h5, .prasa h5 a{margin:0; padding:0; color:#999}
/*tooltip*/
.gtipz{ z-index:19999999;}
.tip			{ z-index:19999999; width:269px; font-size:70%; font-family:Calibri,tahoma,arial; background:url(/images/tooltip_02.gif) left top repeat-y; }
.tip-top		{ z-index:19999999;background:url(/images/tooltip_01.gif) top left no-repeat; height:19px; width:269px; }
.tip-title		{ z-index:19999999;color:#e95e25; Font-size:130%;font-weight:bold; margin:0 20px 0 30px; }
.tip-text		{ z-index:19999999;color:#000; padding:10px 20px 20px 30px; }
.tip-bottom		{ z-index:19999999;background:url(/images/tooltip_04.gif) left bottom no-repeat; width:269px; height:53px; }

#rsslink {float:right}
div#footer {
    background: url("/images/footer_bg.png") repeat-x scroll 0 0 #DCDFE1;
    clear: both;
    margin: 10px -8px 0;
    padding: 18px 10px 2px;
    text-align: center;
    width: auto;
}
.footerlinks, .footerlinks a, .footerlinks a:hover { color:#555; text-decoration:none; font-size:80%}
.footerlinks a:hover {text-decoration:underline}
#newscontainer {height:106px;overflow-x:hidden; overflow-y:visible;}
.sectionlogo {margin-left:8px;margin-right:8px;}
.fullarticle {
border-bottom:2px dotted darkcyan;
color:#111111;
font-size:100%;
font-weight:normal;
line-height:1;
margin-bottom:8px;
margin-left:17px;
margin-top:0;
padding:0 0 0 8px;
}
.fullarticle h3{color: #900;margin:0px;padding:0px}
.fullarticle h4{color: #888;margin:0px 0px 8px 0px;padding:0px;font-size:80%;}
.fullarticle h5{color: #888;margin:8px 0px 4px 0px;padding:0px;font-size:70%}
.fullarticle h6{font-family:Calibri,arial;
font-size:79%;
font-weight:normal;
line-height:1.3em;
margin:0 0 0 16px;
padding:0;}

.subsection {float:left;
font-size:93%;
height:100px;
width:50%;
font-family:Calibri,Arial, Helvetica, sans-serif;}

.subsection h1, .subsection h1 a {
2color: #900;
color:#f08000;
text-transform: uppercase;
font-family:Calibri,Arial, Helvetica, sans-serif;
font-size:113%;
font-weight:bold;
line-height:1;
margin-bottom:4px;
padding:0;
}
.guestbook {
	-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#EEEEEE none repeat scroll 0 0;
float:left;
margin:8px;
padding:8px;
width:93%;
}

.guestbook h2, .guestbook h2 a {
color:#990000;
font-family:Calibri,arial;
font-size:100%;
font-weight:bold;
line-height:1;
margin-bottom:4px;
padding:0;
}
.guestbook h3 {
border-left:2px dotted darkcyan;
color:#111111;
font-size:75%;
font-weight:normal;
line-height:1;
margin-bottom:8px;
margin-left:17px;
margin-top:0;
padding:0 0 0 8px;
}
.guestbook h4 {
color: #666;
font-size:70%;
font-weight:normal;
line-height:1;
margin-top:0px;
margin-bottom:4px;
padding:0;
}
.small{font-size:100%}
.vertdot {
border-left:2px dotted darkcyan;
color:#111111;
font-size:90%;
font-weight:normal;
line-height:1;
height:100%
}
#logintab{color:#DDDDDD;
font-family:Calibri,Arial,Geneva,sans-serif;
font-size:90%;
font-weight:bold;
margin-left:auto;
margin-right:auto;
margin-top:0;
width:120px;}
#logintab a{color:#ddd;}
#tab-block {margin: 0px; font-size:80%}
.tab-wrapper
{
	padding:				1em 1.5em;
	margin:					0;
	border:					1px solid #f60;
	clear:					both;
}
.tab-menu
{
	margin:					0;
	padding:				0;
	list-style:				none;
	overflow:				auto;
	font-size:100%;
}
.tab-menu li
{
	margin:					0 2px 0 0;
	padding:				0;
	float:					left;
	line-height:			2em;
	border-top:1px solid #F60;
	border-left:1px  solid #F60;
	border-right:1px solid  #F60;
}
.tab-menu li a
{	
	padding:				0 .5em;
	font-weight:			bold;
	color:#444;
}
.tab-menu li a:hover,
.tab-menu li a:focus
{
	/* your effect here */
}
.tab-menu li.tab-selected a
{
	text-decoration:		none;
	color:					inherit;
	/* your effect here */
}

.tab-selected {background:#F80; color:#FFF}

div.trigger-l {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/trigger_l.png) repeat-x scroll 100% 0;
float:left;
height:19px;
width:20px;
}
div.trigger-r {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/trigger_r.png) repeat-x scroll 100% 0;
float:left;
height:19px;
width:20px;
}
div.trigger-m {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url(/images/trigger_m.png) repeat-x scroll 100% 0;
color:#FFFFFF;
float:left;
font-size:85%;
height:19px;
line-height:18px;
overflow:hidden;
text-align:center;
width:80px;
}
.videoart {
  width:582px;
}
.blokvid, .blokvid h2, .blokvid a h2 {
color: #FFFFFF;
    font-size: 107%;
    white-space: inherit;
    width: 118px;
	}
.article_separator {
    background: url("/images/article_separator.png") no-repeat scroll 50% 50% transparent;
    display: block;
    height: 50px;
}
h6 {margin:0px; padding:0px; font-weight:normal; font-size:60%; font-family:Calibri,Verdana, Geneva, sans-serif}
.reportlist{font-size:80%}

.sectionpic {margin:8px;}
.source {text-align:right;font-family:Calibri,Tahoma, Geneva, sans-serif, Arial;font-size:80%;font-weight:bold;color:#666}
@media print {
.tabcontent {
display:block!important;
}

}
