::selection,::-moz-selection,::-webkit-selection{text-shadow:0 1px 0 rgba(0,0,0,.8)}a{transition:color .3s ease;moz-transition:color .3s ease;-webkit-transition:color .3s ease}#jsn-header{box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff;-o-box-shadow:inset 0 1px 0 #fff}#jsn-promo{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}#jsn-usermodules3{box-shadow:inset 0 1px 0 rgba(255,255,255,.3);text-shadow:0 1px 0 rgba(0,0,0,.5)}#jsn-usermodules3 div.jsn-modulecontainer div.jsn-modulecontent a{text-decoration:underline}#jsn-footer{text-shadow:0 1px 0 #000}pre{border-radius:0}blockquote{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;text-shadow:0 1px 0 #fff}body.jsn-css3 .readon{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;transition:.3s ease-out;-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out;background-image:-moz-linear-gradient(50% 0% -90deg,#fff 0%,#d8d8d8 100%);background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0,#fff),color-stop(1,#d8d8d8));background-image:-webkit-linear-gradient(-90deg,#fff 0%,#d8d8d8 100%);background-image:-o-linear-gradient(-90deg,#fff 0%,#d8d8d8 100%);background-image:-ms-linear-gradient(-90deg,#fff 0%,#d8d8d8 100%);background-image:linear-gradient(-90deg,#fff 0%,#d8d8d8 100%);-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ffd8d8d8,GradientType=0)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#ffffffff,endColorstr=#ffd8d8d8,GradientType=0)}body.jsn-css3 .readon:hover{box-shadow:0 0 3px #333;-moz-box-shadow:0 0 3px #333;-webkit-box-shadow:0 0 3px #333}body.jsn-css3 #jsn-gotoplink{transition:color .3s linear , background .3s ease-out;-moz-transition:color .3s linear , background .3s ease-out;-webkit-transition:color .3s linear , background .3s ease-out}body.jsn-css3 .text-box{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;-webkit-box-shadow:0 0 2px #999}body.jsn-css3 .text-box-highlight{transition:.3s ease-out;-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out}body.jsn-css3 .text-box-highlight:hover{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;-webkit-box-shadow:0 0 2px #999}body.jsn-css3 .text-highlight{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}body.jsn-css3 .link-button{border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:inset 0 0 2px rgba(255,255,255,.9);text-shadow:0 1px 0 rgba(0,0,0,.5)}body.jsn-css3 .link-button.button-light{text-shadow:0 1px 0 rgba(255,255,255,.8);box-shadow:inset 0 1px 0 #fff}body.jsn-css3 .link-button.button-dark{box-shadow:inset 0 0 2px rgba(255,255,255,.6)}body.jsn-css3 .link-button:hover{}body.jsn-css3 .link-button:focus,body.jsn-css3 .link-button:active{box-shadow:inset 0 1px 5px rgba(0,0,0,.4);-moz-box-shadow:inset 0 1px 5px rgba(0,0,0,.4);-webkit-box-shadow:inset 0 1px 5px rgba(0,0,0,.4);-o-box-shadow:inset 0 1px 5px rgba(0,0,0,.4)}body.jsn-css3 .link-button,body.jsn-css3 .link-button a{transition:background-color .3s ease-out , box-shadow 0s;-moz-transition:background-color .3s ease-out , box-shadow 0s;-webkit-transition:background-color .3s ease-out , box-shadow 0s}body.jsn-css3 .link-action{transition:color .3s linear , background .3s ease-out;-moz-transition:color .3s linear , background .3s ease-out;-webkit-transition:color .3s linear , background .3s ease-out}body.jsn-css3 .link-action:hover{text-shadow:0 1px 0 rgba(0,0,0,.2)}body.jsn-css3 .link-highlight{transition:.3s ease-out;-moz-transition:.3s ease-out;-webkit-transition:.3s ease-out}body.jsn-css3 .link-highlight:hover{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;box-shadow:0 0 2px #999;-moz-box-shadow:0 0 2px #999;-webkit-box-shadow:0 0 2px #999}body.jsn-css3 table.table-style th,body.jsn-css3 table.table-style td{transition:background .3s ease-out;-moz-transition:background .3s ease-out;-webkit-transition:background .3s ease-out}ul.list-number-bullet li .jsn-listbullet{border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px}body.jsn-css3 .inputbox{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;transition:color .1s linear , background .3s ease-out , border-color .3s;-moz-transition:color .1s linear , background .3s ease-out , border-color .3s;-webkit-transition:color .1s linear , background .3s ease-out , border-color .3s}body.jsn-css3 .button{background-image:-ms-linear-gradient(top,#999,#777);background-image:-webkit-gradient(linear,0 0,0 100%,from(#999),to(#777));background-image:-webkit-linear-gradient(top,#999,#777);background-image:-o-linear-gradient(top,#999,#777);background-image:linear-gradient(top,#999,#777);background-image:-moz-linear-gradient(top,#999,#777);background-repeat:repeat-x;border:1px solid #000;*border: 0;border-color:rgba(0,0,0,.3) rgba(0,0,0,.4) rgba(0,0,0,.4) rgba(0,0,0,.4);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;filter: progid:dximagetransform.microsoft.gradient(startColorstr='#999', endColorstr='#777', GradientType=0);filter: progid:dximagetransform.microsoft.gradient(enabled=false);*zoom: 1;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.2) , 0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.2) , 0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.2) , 0 1px 2px rgba(0,0,0,.05);transition:color .1s linear , background .3s ease-out;-moz-transition:color .1s linear , background .3s ease-out;-webkit-transition:color .1s linear , background .3s ease-out}body.jsn-css3 .button:hover,body.jsn-css3 .button:active{background-image:-ms-linear-gradient(top,#777,#555);background-image:-webkit-gradient(linear,0 0,0 100%,from(#777),to(#555));background-image:-webkit-linear-gradient(top,#777,#555);background-image:-o-linear-gradient(top,#777,#555);background-image:linear-gradient(top,#777,#555);background-image:-moz-linear-gradient(top,#777,#555);filter: progid:dximagetransform.microsoft.gradient(startColorstr='#777', endColorstr='#555', GradientType=0);filter: progid:dximagetransform.microsoft.gradient(enabled=false);transition:color .1s linear , background .3s ease-out , background-position .3s;-moz-transition:color .1s linear , background .3s ease-out , background-position .3s;-webkit-transition:color .1s linear , background .3s ease-out , background-position .3s}body.jsn-css3 ul.menu-mainmenu li a,body.jsn-css3 ul.menu-sidemenu li a,body.jsn-css3 ul.menu-sidemenu li a span.jsn-menudescription,body.jsn-css3 ul.menu-treemenu li a,body.jsn-css3 ul.menu-treemenu li a span.jsn-menudescription{transition:background .3s ease , color .3s ease;-moz-transition:background .3s ease , color .3s ease;-webkit-transition:background .3s ease , color .3s ease}body.jsn-css3 ul.menu-mainmenu ul{box-shadow:2px 5px 5px rgba(0,0,0,.2);-moz-box-shadow:2px 5px 5px rgba(0,0,0,.2);-webkit-box-shadow:2px 5px 5px rgba(0,0,0,.2)}body.jsn-css3 ul.menu-mainmenu ul li a{text-shadow:0 1px 0 #fff;transition:all .3s ease;moz-transition:all .3s ease;-webkit-transition:all .3s ease}body.jsn-css3 ul.menu-mainmenu.jsn-menu-mobile ul li a{text-shadow:0 1px 0 #000}body.jsn-css3 ul.menu-mainmenu ul li:hover>a,body.jsn-css3 ul.menu-mainmenu ul li.active>a,body.jsn-css3 ul.menu-sidemenu ul li:hover>a,body.jsn-css3 ul.menu-sidemenu ul li.active>a{text-shadow:0 1px 0 #000}body.jsn-css3 ul.menu-mainmenu ul li a,body.jsn-css3 ul.menu-sidemenu ul li a{box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;-webkit-box-shadow:inset 0 1px 0 #fff}body.jsn-css3 ul.menu-mainmenu.jsn-menu-mobile ul li a{box-shadow:none}body.jsn-css3 ul.menu-mainmenu ul li:hover>a,body.jsn-css3 ul.menu-mainmenu ul li.active>a,body.jsn-css3 ul.menu-sidemenu ul li:hover>a,body.jsn-css3 ul.menu-sidemenu ul li.active>a{box-shadow:inset 0 1px 1px rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.3);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.3)}body.jsn-css3 ul.menu-mainmenu.jsn-menu-mobile ul li:hover>a,body.jsn-css3 ul.menu-mainmenu.jsn-menu-mobile ul li.active>a{box-shadow:none}body.jsn-css3 ul.menu-mainmenu li ul,body.jsn-css3 ul.menu-sidemenu li ul,#jsn-menu div.display-dropdown.jsn-modulecontainer .jsn-modulecontent{opacity:0;filter: alpha(opacity=0);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out}body.jsn-css3 ul.menu-mainmenu li:hover>ul,body.jsn-css3 ul.menu-sidemenu li:hover>ul,body.jsn-css3 #jsn-menu div.display-dropdown.jsn-modulecontainer .jsn-modulecontainer_inner:hover .jsn-modulecontent{opacity:1;filter: alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}body.jsn-css3 ul.menu-mainmenu li:hover>ul,body.jsn-css3 ul.menu-sidemenu li:hover>ul{opacity:1;filter: alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"}body.jsn-css3 ul#jsn-sitetools-menu,body.jsn-css3 ul#jsn-sitetools-menu ul,#jsn-menu .jsn-modulecontainer.display-dropdown .jsn-modulecontainer_inner h3,#jsn-menu div.display-dropdown.jsn-modulecontainer .jsn-modulecontent{transition:all .3s ease-out;-moz-transition:all .3s ease-out;-webkit-transition:all .3s ease-out}div[class*="solid-"] div.jsn-modulecontainer_inner,div[class*="richbox-"] div.jsn-modulecontainer_inner,div[class*="lightbox-"] div.jsn-modulecontainer_inner{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px}div.blankbox h3.jsn-moduletitle,div[class*="richbox-"] h3.jsn-moduletitle,div[class*="lightbox-"] h3.jsn-moduletitle{border-radius:5px 5px 0 0}div.blankbox div.jsn-modulecontent,div[class*="lightbox-"] div.jsn-modulecontent{border-radius:0 0 5px 5px}div.blankbox div.jsn-modulecontent{border-top-color:rgba(255,255,255,.8)}#jsn-usermodules3 div[class*="lightbox-"] div.jsn-modulecontent{text-shadow:0 1px 0 rgba(255,255,255,.8)}div[class*="richbox-"],div[class*="solid-"],div[class*="lightbox-"] h3.jsn-moduletitle{text-shadow:0 1px 0 rgba(0,0,0,.6)}div[class*="lightbox-"] div.jsn-modulecontent,div.lightbox-3 h3.jsn-moduletitle,div.solid-3 h3.jsn-moduletitle,div.solid-3 div.jsn-modulecontent{text-shadow:0 1px 0 #fff}body.jsn-color-christmas div.lightbox-3 h3.jsn-moduletitle,body.jsn-color-christmas div.solid-3 h3.jsn-moduletitle,body.jsn-color-christmas div.solid-3 div.jsn-modulecontent{text-shadow:0 1px 0 rgba(0,0,0,.6)}div[class*="richbox-"] h3.jsn-moduletitle{border-bottom:1px solid rgba(0,0,0,.6);box-shadow:0 1px 0 rgba(255,255,255,.2)}div[class*="richbox-"] div.jsn-modulecontent{box-shadow:inset 0 1px 0 rgba(255,255,255,.2);border-radius:0 0 5px 5px}div.jsn-modulecontent ul.menu-sidemenu>li>a,div.jsn-modulecontent ul.menu-treemenu li a,div.jsn-modulecontent ul.menu-sidemenu ul li a{text-shadow:0 1px 0 #fff}div[class*="richbox-"] ul.menu-sidemenu>li>a,div[class*="solid-"] ul.menu-sidemenu>li>a,div.lightbox-2 ul.menu-sidemenu>li:hover>a,div.lightbox-2 ul.menu-sidemenu>li.active>a,div[class*="richbox-"] ul.menu-treemenu>li a,div[class*="solid-"] ul.menu-treemenu>li a,div.jsn-modulecontent ul.menu-treemenu li>a:hover,div.jsn-modulecontent ul.menu-treemenu li.current a{text-shadow:0 1px 0 rgba(0,0,0,.5)}div[class*="solid-"] ul.menu-sidemenu>li:hover>a,div[class*="solid-"] ul.menu-treemenu li>a:hover{background-color:rgba(255,255,255,.2)}div.lightbox-1 ul.menu-treemenu li>a:hover,div.lightbox-1 ul.menu-treemenu li.current a{text-shadow:none}.jsn-article-toolbar .article-info{text-shadow:0 1px 0 #fff}.jsn-joomla-30 .calendar .button{border-radius:none;-moz-border-radius:none;-webkit-border-radius:none}