﻿/*html4,body4,div112,span72,applet,object,iframe,h1,h2,h3,h4,h5,h6,p40,blockquote,pre,a200,abbr,acronym,address,big,cite,code,del,dfn,em,font4,img28,ins,kbd,q,s,samp,small,strike,strong4,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul24,li144,fieldset,form,label,legend,table20,caption,tbody20,tfoot,thead,tr44,th,td44  { margin: 0pt; padding: 0pt; border: 0pt none; outline: 0pt none; font-size: 100%; }

body4  { line-height: 1; }
ul24  { list-style: none outside none; }*/
.ja-thumbnailwrap ul.nav li.next:hover,.ja-thumbnailwrap ul.nav li.prev:hover  { color: rgb(0, 0, 0); }
.button2-left a:hover,.button2-right a:hover  { text-decoration: none; color: rgb(11, 85, 196); }
ul { list-style: none outside none; }
/*table20  { border-collapse: collapse; border-spacing: 0pt; empty-cells: show; }
html[xmlns] .clearfix36  { display: block; }*/
.wrap  { width: 100%; clear: both; }
/*.main4  { width: 980px; max-width: 1200px; margin: 0pt auto; position: relative; }*/
.column  { overflow: hidden; float: left; }
.column div.ja-module16,.column div.module16  { margin-left: 8px; margin-right: 8px; }
/*body  { background: none repeat scroll 0% 0% rgb(255, 255, 255); color: rgb(0, 0, 0); font-family: Arial,Helvetica,sans-serif; line-height: 1.5; }*/
.ja-box  { float: left; overflow: hidden; }
#ja-bots  { }
a200  { color: rgb(87, 33, 42); }
a:hover,a:active,a:focus  { color: rgb(51, 51, 51); text-decoration: underline; }
a.readon:hover,a.readon:active,a.readon:focus  { background-color: rgb(255, 255, 255); border: 1px solid rgb(204, 204, 204); }
.column p,.column pre,.column blockquote,.column h1,.column h2,.column h3,.column h4,.column h5,.column h6,.column ol,.column ul  { margin: 10px 0pt; padding: 0pt; }
td44  { font-size: 100%; padding: 5px; }
.inputbox:hover,.inputbox:focus  { background: none repeat scroll 0% 0% rgb(255, 255, 204); }
.button:hover,.button:focus  { background: none repeat scroll 0% 0% rgb(51, 51, 51); border: 1px solid rgb(153, 153, 153); color: rgb(255, 255, 255); }
.article-section a:hover,.article-category a:hover  { color: rgb(87, 33, 42); }
.article-content img  { margin: 5px; }
.sectiontableheader a:hover,.sectiontableheader a:focus,.sectiontableheader a:active  { color: rgb(255, 255, 255); }
.sectiontableentry:hover,.sectiontableentry0:hover,.sectiontableentry1:hover,.sectiontableentry2:hover  { background-color: rgb(255, 255, 240); }
ul.pagination a:hover,ul.pagination a:active,ul.pagination a:focus  { background: none repeat scroll 0% 0% rgb(87, 33, 42); border: 1px solid rgb(87, 33, 42); color: rgb(255, 255, 255); text-decoration: none; }
div.back_button a:hover,div.back_button a:active  { display: block; margin: 10px 0pt; }
.ja-rs4-mid a:hover,.ja-rs4-mid a:focus,.ja-rs4-mid a:active,.ja-rs4-mid li a:hover,.ja-rs4-mid li a:focus,.ja-rs4-mid li a:active  { color: rgb(255, 255, 255); text-decoration: underline; }
#ja-search .inputbox:hover,#ja-search .inputbox:focus  { }
div.ja-module,div.module  { margin-bottom: 20px; position: relative; overflow: hidden; }
.ja-box-br { background: url("/2010/joomla/templates/ja_rasite/images/b-br.gif") no-repeat scroll right bottom rgb(255, 255, 255); }
.ja-box-bl  { background: url("/2010/joomla/templates/ja_rasite/images/b-bl.gif") no-repeat scroll left bottom transparent; }
.ja-box-tr  { background: url("/2010/joomla/templates/ja_rasite/images/b-tr.gif") no-repeat scroll right top transparent; }
.ja-box-tl  { background: url("/2010/joomla/templates/ja_rasite/images/b-tl.gif") no-repeat scroll left top transparent; padding: 15px; }
.wrap4  { }
.main4  { }
.ja-box  { padding-bottom: 10px; padding-top: 10px; }
#ja-subnav ul li.active a:hover,#ja-subnav ul li.active a:active,#ja-subnav ul li.active a:focus  { color: rgb(153, 153, 153); font-weight: bold; text-decoration: underline; }
#ja-subnav ul.active li a:hover  { color: rgb(204, 204, 204); }
#ja-subnav ul li.haschild a:hover  { background: url("/2010/joomla/templates/ja_rasite/images/arrow3.png") no-repeat scroll right center transparent; }
#ja-subnav ul li ul li a:hover  { background-image: none ! important; color: rgb(87, 33, 42) ! important; text-decoration: underline ! important; }
.ja-navhelper a:hover,.ja-navhelper a:active,.ja-navhelper a:focus  { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(87, 33, 42); }
#ja-botsl .ja-box { padding: 0pt; }
#ja-botsl .ja-box-right,#ja-topsl .ja-box-full,#ja-botsl .ja-box-full  { background: none repeat scroll 0% 0% transparent; }
#ja-botsl p32,#ja-botsl ol  { padding: 0pt; margin: 0pt ! important; }
#ja-botsl a16  { color: rgb(204, 204, 204); text-decoration: none; }
#ja-topsl a:hover,#ja-topsl a:active,#ja-topsl a:focus,#ja-botsl a:hover,#ja-botsl a:active,#ja-botsl a:focus  { color: rgb(255, 255, 255); text-decoration: none; }
#ja-bot a:hover,#ja-bot a:active,#ja-bot a:focus  { color: rgb(255, 255, 255); }
#ja-botsl  { background: none repeat scroll 0% 0% rgb(26, 26, 26); border-top: 3px solid rgb(16, 16, 16); color: rgb(197, 197, 197); font-size: 92%; }
#ja-botsl .main  { padding: 20px 0pt 10px; }
#ja-botsl .ja-box-left .ja-module  { margin-left: 0pt; }
#ja-botsl .ja-box-right .ja-module  { margin-right: 0pt; }
#ja-botsl div.module,#ja-botsl .ja-module  { margin-bottom: 0pt; }