@charset "utf-8";@import url(/media/system/css/system.css);

.system-unpublished,tr.system-unpublished{background:#e8edf1;border-top:4px solid #c4d3df;border-bottom:4px solid #c4d3df}span.highlight{background-color:#FFC;font-weight:bold;padding:1px 4px}.img-fulltext-float-right{float:right;margin-left:10px;margin-bottom:10px}.img-fulltext-float-left{float:left;margin-right:10px;margin-bottom:10px}.img-fulltext-float-none{}.img-intro-float-right{float:right;margin-left:5px;margin-bottom:5px}.img-intro-float-left{float:left;margin-right:5px;margin-bottom:5px}.img-intro-float-none{}
.invalid{border-color:#f00}label.invalid{color:#f00}#editor-xtd-buttons{padding:5px}.button2-left,.button2-right,.button2-left div,.button2-right div{float:left}.button2-left a,.button2-right a,.button2-left span,.button2-right span{display:block;height:22px;float:left;line-height:22px;font-size:11px;color:#666;cursor:pointer}.button2-left span,.button2-right span{cursor:default;color:#999}.button2-left .page a,.button2-right .page a,.button2-left .page span,.button2-right .page span{padding:0 6px}.page span{color:#000;font-weight:bold}.button2-left a:hover,.button2-right a:hover{text-decoration:none;color:#0B55C4}.button2-left a,.button2-left span{padding:0 24px 0 6px}.button2-right a,.button2-right span{padding:0 6px 0 24px}.button2-left{background:url(/templates/system/images/j_button2_left.png) no-repeat;float:left;margin-left:5px}.button2-right{background:url(/templates/system/images/j_button2_right.png) 100% 0 no-repeat;float:left;margin-left:5px}.button2-left .image{background:url(/templates/system/images/j_button2_image.png) 100% 0 no-repeat}.button2-left .readmore,.button2-left .article{background:url(/templates/system/images/j_button2_readmore.png) 100% 0 no-repeat}.button2-left .pagebreak{background:url(/templates/system/images/j_button2_pagebreak.png) 100% 0 no-repeat}.button2-left .blank{background:url(/templates/system/images/j_button2_blank.png) 100% 0 no-repeat}div.tooltip{float:left;background:#ffc;border:1px solid #D4D5AA;padding:5px;max-width:200px;z-index:13000}div.tooltip h4{padding:0;margin:0;font-size:95%;font-weight:bold;margin-top:-15px;padding-top:15px;padding-bottom:5px;background:url(/images/jch-optimize/csg-181c807971b279ea33dd2f7ee457adbe.png) 0 0 no-repeat}div.tooltip p{font-size:90%;margin:0}.img_caption .left{float:left;margin-right:1em}.img_caption .right{float:right;margin-left:1em}.img_caption .left p{clear:left;text-align:center}.img_caption .right p{clear:right;text-align:center}.img_caption{text-align:center!important}.img_caption.none{margin-left:auto;margin-right:auto}a img.calendar{width:16px;height:16px;margin-left:3px;background:url(/images/jch-optimize/csg-181c807971b279ea33dd2f7ee457adbe.png) 0 -60px no-repeat;cursor:pointer;vertical-align:middle}
html{height:100%;margin-bottom:1px}form{display:inline}body{margin:0px 0px 0px 0px;width:100%;display:table;background:url(/templates/themza_j25_31/images/bg_page.png) top repeat-x #FFE382}body,td{font-family:"Trebuchet MS";font-size:13px;color:#ACACAC;line-height:1.3em}a:link,a:visited{text-decoration:none;font-weight:normal}a:hover{text-decoration:underline;font-weight:normal}input.button{cursor:pointer}p{margin-top:0;margin-bottom:5px}img{border:0 none;margin:0px}#page_bg{padding:0px;margin:0px;margin-bottom:0px;background:#202020 url(/templates/themza_j25_31/images/bg_page.png) center repeat-y}div#top_menu{height:54px;margin:0px auto;width:978px}#topnav{height:54px;width:978px;margin:0px;padding:0px;font-weight:bold}#topnav ul{margin:0px 0px 0px 11px;padding:0;width:auto;float:left;list-style-type:none}#topnav ul li{margin:0;padding:0;height:54px;float:left;position:relative;background:none}#topnav ul li a{color:#FFF;font-weight:bold;text-decoration:none;padding:14px 10px 0px 10px;height:40px;display:block;float:left}#topnav ul li a:hover{background-color:#444;text-decoration:none;font-weight:bold;color:#fff}#topnav ul li ul ul{margin:-50px 0 0 297px;z-index:100}#topnav ul li li{width:auto;height:35px}#topnav ul li li a{color:#000;text-transform:none;display:block;background:none;width:277px;border-top:1px solid #DDD;border-left:0px;padding:9px 10px 6px 10px;height:20px}#topnav ul li li a:hover{background:none;background-color:#333;left:0;width:277px;padding:9px 10px 6px 10px;height:20px;border-top:1px solid #DDD}#topnav ul li ul{left:-999em;top:54px;left:0;display:block;height:36px;width:277px;position:absolute;z-index:99;left:-999em;clear:left;margin-top:0px;margin-left:0px}#topnav ul li:hover ul ul,#topnav ul li:hover ul ul ul{left:-999em}#topnav ul li:hover ul,#topnav ul li li:hover ul,#topnav ul li li li:hover ul{left:auto}div#main_bg{margin:0px auto;width:978px;text-align:left}div.banner1{background:url(/templates/themza_j25_31/images/banner1.jpg) top center no-repeat}div#h_area{margin:0px auto;width:964px;height:250px;text-align:left;padding-left:14px;padding-top:10px}.logo{display:block;float:left;padding-top:5px;margin-bottom:10px;margin-left:10px;width:600px}a.logo,a.logo:link,a.logo:hover,a.logo:visited{font-size:26px;line-height:58px;color:#FFF;text-decoration:none;font-weight:bold;font-family:"Trebuchet MS",Arial}div#user4{float:right;text-align:left;margin-right:20px}div#user4 div.search{width:220px;height:46px;text-align:left;padding-top:5px;background:url(/images/jch-optimize/csg-181c807971b279ea33dd2f7ee457adbe.png) 0 -126px  no-repeat}div#user4 div.search .inputbox{background:#FFF;width:150px;height:16px;margin-left:60px;font-size:11px;color:#454545;padding:5px 2px 2px 2px;border:1px solid #D3D3D3}div#main_top div.newsflash{padding:0px;margin-top:55px;margin-left:12px;width:400px;height:149px;overflow:auto;text-align:left;color:#FFF;float:left}div#main_top table.contentpaneopen td{color:#FFF}.search{text-align:left;width:156px;height:43px}.search .inputbox{background:#FFF;width:156px;height:17px;font-size:11px;color:#454545;margin:9px 0px 0px 20px;border:1px solid #D3D3D3}#leftcolumn{margin-left:9px;padding:0px;width:205px;float:left}#rightcolumn{margin-right:9px;padding:0px;width:205px;float:right}#maincolumn{width:530px;float:left;margin:0px 5px 0px 5px;padding:0px;overflow:hidden}#maincolumn_middle{width:740px;float:left;margin:0px 5px 0px 5px;padding:0px;overflow:hidden}#maincolumn_big{width:967px;float:left;margin:0px 5px 0px 5px;padding:0px;overflow:hidden}div.path{margin:10px 0 0 0px;padding:5px}div.nopad{float:left;padding:0 0px 15px 0px}div.nopad ul{clear:both}.leading-0 h2 a{padding:0;font-family:Tahoma;font-size:17px;vertical-align:middle;color:#FFF;text-align:left;font-weight:bold;text-decoration:none}.item h2 a,.item-page h2 a{padding:0;font-family:Tahoma;font-size:15px;vertical-align:middle;color:#FFF;text-align:left;font-weight:bold;text-decoration:none}.item-separator{height:10px;line-height:10px}.items-more{border:1px solid #0F0}table.category{border:1px solid #CCC;width:100%;text-align:center}table.category th,table.category td{padding:2px 6px}table.category thead{background:#EEE}.jcat-children ul,.jcat-children li{margin:0;list-style:none}.jcat-children li a{background:url(/templates/themza_j25_31/images/bullet_green_arrow.png) no-repeat 0 12px;display:block;padding:5px 5px 5px 15px;font-size:0.9em}.image-left{float:left;margin:0 15px 5px 0}#maincolumn .categories-list ul,#maincolumn .category-list ul{list-style-type:none;margin:0}fieldset{border:0px solid #ccc;margin-top:0px;padding:5px 15px}.article_separator{height:35px;line-height:35px}form#form-login fieldset{border:none;margin:0;margin-left:10px}form#form-login ul li{padding:0}form#form-login ul li a{text-align:left;padding:0px;font-size:10px;color:#858585}#leftcolumn div.module_menu,#leftcolumn div.module,#rightcolumn div.module_menu,#rightcolumn div.module{margin:10px 0px 0px 0px;padding:0px;width:205px}.article_column{padding-right:10px}#rightcolumn div.moduletable_menu,#rightcolumn div.moduletable,#rightcolumn div.moduletable_text{margin:10px 0px 0px 0px;padding:0px;width:205px}div.bannergroup_text{margin:0px 13px 15px 13px}.bannerheader{font-weight:bold;margin-bottom:10px}.banneritem_text{margin-bottom:10px}.bannerfooter_text{margin-bottom:10px}#leftcolumn div.module_menu div div div,#leftcolumn div.module div div div,#rightcolumn div.module_menu div div div,#rightcolumn div.module div div div,#rightcolumn div.moduletable_menu,#rightcolumn div.moduletable,#rightcolumn div.moduletable_text{background:url(/templates/themza_j25_31/images/rub_bottom.png) center bottom no-repeat}#leftcolumn div.module_menu div div div,#leftcolumn div.module div div{margin:0px;padding:0px;width:205px;height:auto}#leftcolumn div.module_menu div div div div,#leftcolumn div.module div div div div{background:none}#leftcolumn h3,#rightcolumn h3{text-align:left;padding-left:15px;height:42px;width:190px;line-height:40px;color:#FFF;font-size:16px;margin:0px;font-weight:bold}table.poll thead td{text-align:left;padding-left:10px}table.poll td{text-align:left}#leftcolumn ul.menu li ul{list-style:none}.pollstableborder{margin:5px 0px 10px 0px}.poll td div{display:inline}#leftcolumn .moduletable ul,#rightcolumn .moduletable ul{margin:6px 0;padding:0;list-style:none}#leftcolumn .moduletable ul li,#rightcolumn .moduletable ul li{margin:0;padding:0 2px}.moduletable ul{padding:5px 10px 5px 12px;margin:0px}.moduletable ul li{padding:0px 10px 5px 15px;margin:0px;line-height:18px}#leftcolumn ul.menu li#current ul li,#rightcolumn ul.menu li#current ul li{margin:0px;padding:0px}ul.menu{padding:5px 10px 5px 12px;margin:0px}ul.menu li{padding:0px 10px 5px 15px;margin:0px}ul.menu li ul{padding:0px 0px 5px 0px;margin:0px}ul.menu li ul li{padding:0px 0px 0px 15px;border:none}ul.menu li#current ul li a{margin-left:15px;text-decoration:none}ul.mostread{padding:5px 10px 5px 12px;margin:0px}ul.mostread li{padding:0px 10px 5px 15px;margin:0px;line-height:18px}ul.latestnews,ul.archive-module{padding:5px 10px 5px 12px;margin:0px}ul.latestnews li,ul.archive-module li{padding:0px 10px 5px 15px;margin:0px;line-height:18px}div.componentheading{font-size:16px;font-size:19px;margin:7px auto}td.contentheading{font-weight:normal;vertical-align:top;font-size:19px;height:30px;color:#9E9E9B;background:url(/images/jch-optimize/csg-181c807971b279ea33dd2f7ee457adbe.png) 0 -223px  no-repeat}table.contentpaneopen td.contentheading{padding-left:34px}table.contentpaneopen{border-collapse:collapse;margin-left:5px}td.buttonheading{padding:0px 2px 0px 2px}table.contentpaneopen td{padding:0px}.contentpaneopen p{line-height:22px}span.small,td.createdate,td.modifydate{font-size:11px;color:#FFF}span.pagination span,span.pagination a{padding:5px}div#f_area{background:url(/templates/themza_j25_31/images/f_area_bg.png) top center no-repeat;margin:0px auto;width:978px;text-align:left;margin-bottom:3px}#f_area div.moduletable,#f_area div.moduletable_menu{float:left;margin:20px 4px 10px 6px;width:234px}#f_area h3{text-align:center;vertical-align:bottom;height:30px;width:234px;color:#FFF;font-size:17px;font-family:"Trebuchet MS",Tahoma,Verdana;margin:0px;padding-top:20px}#system-message{margin-bottom:20px}#system-message dd.message ul{background:#C3D2E5 url(/templates/system/images/notice-info.png) 4px center no-repeat}#system-message dd.error ul{color:#c00;background:#E6C0C0 url(/templates/system/images/notice-alert.png) 4px center no-repeat;border-top:3px solid #DE7A7B;border-bottom:3px solid #DE7A7B;margin:0px;padding-left:40px;text-indent:0px}#system-message dd.notice ul{color:#c00;background:#EFE7B8 url(/templates/system/images/notice-note.png) 4px center no-repeat;border-top:3px solid #F0DC7E;border-bottom:3px solid #F0DC7E}#syndicate{float:left;padding-left:25px}#login-form ul{padding-bottom:10px}ul.actions{text-align:right;padding:0;width:100%;margin:0}ul.actions li{display:inline}ul.actions a{text-decoration:none}.items-more{padding-top:10px}.items-more h3{font-weight:normal;margin:0;padding:5px 5px 5px 5px;font-size:1.4em}.items-more ol{line-height:1.3em;list-style-type:none;margin:0;padding:10px 0 10px 2px}.items-more ol li{padding:2px}.items-more ol li a{display:inline;margin:0;font-weight:normal;padding:5px 5px 5px 20px}.items-more ol li a:hover,.items-more ol li a:active,.items-more ol li a:focus{font-weight:normal;padding:5px 5px 5px 20px;text-decoration:none}#main .pagination{margin:10px 0;padding:10px 0 10px 0px}#main .pagination ul{list-style-type:none;margin:0;padding:0;text-align:left}#main .pagination li{display:inline;padding:2px 5px;text-align:left;border:solid 0px #eee;margin:0 2px}#main .pagination li.pagination-start,#main .pagination li.pagination-next,#main .pagination li.pagination-end,#main .pagination li.pagination-prev{border:0}#main .pagination li.pagination-start,#main .pagination li.pagination-start span{padding:0}p.counter{font-weight:bold}ul.pagenav{list-style:none;padding:0;margin:15px 0 15px 0}ul.pagenav li{list-style:none;padding:0;display:inline;white-space:nowrap;margin:0 10px 0 0}ul.pagenav li a{padding:3px 10px 4px 10px;color:#555;font-style:italic;background-color:#e5e5e5;border:1px #888 solid;text-decoration:none}ul.pagenav li a:hover{padding:3px 10px 4px 10px;color:#000;font-style:italic;background-color:#ccc;border:1px #777 solid;text-decoration:none}dl.article-info{clear:both;padding:10px 0 3px 0;margin:0px;border-bottom:1px #999 solid;width:300px}dl.article-info dt.article-info-term{font-size:13px;line-height:13px;color:#FFF;font-weight:bold;border-bottom:1px #999 solid;padding:0 0 3px 0;margin:0 0 3px 0}dl.article-info dd{font-size:12px;line-height:15px;color:#CCC;margin:0px}dl.article-info dd a{color:#666}dl.article-info dd a:hover{color:#333;text-decoration:none}.cols-1{display:block;float:none !important;margin:0 !important}.cols-2 .column-1{width:46%;float:left}.cols-2 .column-2{width:46%;float:right;margin:0}.cols-3 .column-1{float:left;width:46%;padding:0px 5px;margin-right:4%}.cols-3 .column-2{float:right;width:46%;margin-left:0;padding:0px 5px}.cols-3 .column-3{float:left;width:100%;padding:0px 5px}.items-row{overflow:hidden;margin-bottom:10px !important}.column-1,.column-2,.column-3{padding:10px 5px}.column-2{width:55%;margin-left:40%}.column-3{width:30%}.blog-more{padding:10px 5px}.readmore a:link,.readmore a:visited,a.readmore:link,a.readmore:visited{color:#444;background:#eee;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;border:none;padding:5px 8px;margin-top:20px}.readmore a:hover,.readmore a:active,.readmore a:focus,a.readmore a:hover,a.readmore a:active,a.readmore a:focus{background:#555;color:#fff}a.readmore:hover,a.readmore:active,a.readmore:focus{background:#555;color:#fff}div.login{padding:2px 8px}div.login h1{margin:0 0 15px 0}div.login form fieldset{padding:10px;float:left}div.login form fieldset div.login-fields{padding:0 0 7px 0}div.login form fieldset div.login-fields label{display:block}#member-registration{padding:0 5px}#member-registration fieldset{border:solid 1px #ddd}form fieldset dt,textarea{clear:left;float:left;width:10em;padding:3px 0}form fieldset textarea{width:30em}form fieldset dd{float:left;padding:3px 0}form .search label,form .finder label{display:none}address{font-style:normal;margin:10px 0}address span{display:block}.contact-address{margin:20px 0 10px}.contact-email div{margin:0 0 10px;padding:2px 0}.contact-email label{float:left;width:17em}span.contact-image{display:block;margin-bottom:10px;overflow:hidden}.panel{border:1px solid #DDD;margin-top:-1px}.panel h3 a{color:#444;display:block;padding:6px;text-decoration:none}.panel h3.pane-toggler a{background:url(/templates/themza_j25_31/images/slider_plus.png) no-repeat scroll right top #F5F5F5}.panel h3.pane-toggler-down a{background:url(/templates/themza_j25_31/images/slider_minus.png) no-repeat scroll right top #CCC;border-bottom:1px solid #DDD}.pane-slider{border:0px solid;margin:0;padding:0 10px !important}.panel .contact-form,.panel .contact-miscinfo{padding:10px}.contact .panel .contact-form form,.contact .panel .contact-address{margin:20px 0 0}div.current{}.contact-image{margin:10px 0;overflow:hidden}
