html, body, form, fieldset{margin:0;padding:0;}
body{color:#000000;background:#FFFFFF;font-family:Arial, Verdana, Tahoma, Helvetica, sans-serif;line-height:150%;}
body#bd{color:#2A343A;background:url(../images/body-bg.jpg) repeat-x top #75838B;}
body.fs3{font-size:11px;}
a{color:#0064A1;text-decoration:underline;}
a:hover, a:active, a:focus{color:#0064A1;text-decoration:underline;}
.contentheading, .componentheading, .blog_more strong, h1, h2{font-family:"Trebuchet MS", Tahoma, Arial, Helvetica, sans-serif;font-weight:normal;}
small, .small, .smalldark, .mosimage_caption{font-size:90%;color:#92A3AE;}
h1{font-size:180%;}
h2{font-size:155%;}
h3{font-size:125%;}
p, pre, blockquote, ul, ol, h1, h2, h3, h4, h5, h6{margin:1em 0;padding:0;}
ul{list-style:none;}
ul li{padding-left:30px;line-height:180%;background:url(../images/bullet-list.gif) no-repeat 18px 8px;}
th{padding:5px;font-weight:bold;text-align:left;}
a img{border:none;}
td, div{font-size:100%;}
form{margin:0;padding:0;}
form label{cursor:pointer;}
input, select, textarea, .inputbox{padding:1px;font-family:Tahoma, Arial, sans-serif;font-size:100%;}
select, textarea, .inputbox{background:#FFFFFF;color:#3C4A53;}
.button{font-weight:bold;color:#3C4A53;padding:2px;background:url(../images/but-bg.gif) repeat-x top;border:1px solid #92A3AE;}
.inputbox{margin-bottom:1px;padding:3px 0 3px 5px;background:#FFFFFF;border:1px solid #92A3AE;}
.inputbox:hover, .inputbox:focus{}
.clr{clear:both;}
a.contentpagetitle, a.contentpagetitle:hover, a.contentpagetitle:active, a.contentpagetitle:focus{text-decoration:none !important;}
a.readon:hover, a.readon:active, a.readon:focus{}
.moduletable{padding:0;}
a.pagenav:hover, a.pagenav:active, a.pagenav:focus, .pagenav_prev a:hover, .pagenav_prev a:active, .pagenav_prev a:focus, .pagenav_next a:hover, .pagenav_next a:active, .pagenav_next a:focus, .pagenavbar a:hover, .pagenavbar a:active, .pagenavbar a:focus{text-decoration:none;}
tr.sectiontableentry1:hover td, tr.sectiontableentry2:hover td{background:url(../images/dot.gif) repeat-x bottom;}
#ja-wrapper{width:1010px;margin:0 auto;background:#FFFFFF;}
#ja-mainbody, #ja-mainbody-fr{float:right;width:77%;}
#ja-container{padding:20px 0 0;}
#ja-content{padding:0 20px;margin:0;clear:both;display:block;}
#ja-headerwrap{background:#5D6B74;position:relative;height:178px;line-height:normal;}
#ja-header{height:178px;}
#ja-advert{position:absolute;right:20px;top:50px;}
h1.logo{font-size:300%;display:block;float:left;margin:0;padding:0;width:230px;height:48px;}
h1.logo a{width:230px;height:48px;display:block;float:left;text-decoration:none;text-transform:uppercase;outline:none;text-indent:-4000px;background:url(../images/logo.gif) no-repeat;}
#ja-newsflash{line-height:normal;height:145px;position:relative;width:200px;float:left;background:#5D6B74;}
#ja-pathwaywrap{background:url(../images/opaque-default.png);clear:both;height:33px;}
#ja-pathway{display:block;padding:10px 0 5px;color:#D0D9DF;width:77%;float:right;text-indent:20px;position:relative;}
#ja-pathway strong{margin-right:10px;}
#ja-mainnavwrap{clear:both;background:url(../images/dot.gif) repeat-y 218px 0;}
#ja-mainnav{float:right;width:780px;}
#ja-mainnavwrap a, #ja-mainnavwrap a:hover, #ja-mainnavwrap a:active, #ja-mainnavwrap a:focus{outline:none;}
a.mainlevel{padding:5px 0 5px 20px;width:104%;display:block;color:#2A343A;text-decoration:none;background:url(../images/a-mainlevel.gif) no-repeat bottom left;}
a.mainlevel:hover, a.mainlevel:active, a.mainlevel:focus{color:#2A343A;text-decoration:none;background:url(../images/a-mainlevel-hover.gif) no-repeat bottom left;}
a.mainlevel#active_menu{color:#0064A1;background:url(../images/a-mainlevel-hover.gif) no-repeat bottom left;font-weight:bold;text-decoration:none;}
a.sublevel{padding:2px 4px 2px 20px;display:block;color:#2A343A;text-decoration:none;background:url(../images/bullet-list.gif) no-repeat 10px 9px;}
a.sublevel:hover, a.sublevel:active, a.sublevel:focus{color:#0064A1;text-decoration:none;}
#active_menu{color:#0064A1;font-weight:bold;}
div.moduletable h3{font-size:170%;padding:0 2px 10px;margin:0 -2px 10px;border-bottom:1px solid #D0D9DF;color:#0064A1;font-weight:normal;}
div.moduletable{padding:0 10px 10px;margin-bottom:30px;}
#ja-col1 div.moduletable{padding-left:0;margin-bottom:15px;}
#ja-col1 div.moduletable H3{color:#0064A1;}
#ja-col2 div.moduletable{padding-right:0;margin-bottom:15px;}
div.moduletable-blank{background:none;padding:0;margin-bottom:15px;}
#ja-col1{float:left;width:22%;overflow:hidden;}
#ja-col1 div.ja-innerpad{padding:1px 15px 10px 20px;}
#ja-col1 table, #ja-col2 table{border-collapse:collapse;border-spacing:0;}
#ja-usercolorswrap, #ja-usertoolswrap{position:absolute;top:0;right:15px;font-size:11px;}
*+html #ja-usertoolswrap{right:0;}
#ja-usertools{margin:0;padding:10px 0 4px 0;}
* html #ja-usertools{float:left;}
*+html #ja-usertools{padding:8px 0 4px 0;}
#ja-footerwrap{border-top:5px solid #D0D9DF;padding:20px 0;clear:both;position:relative;}
#ja-footer{padding:0 0 20px 0;width:77%;float:right;position:relative;color:#3C4A53;background:url(../images/dot.gif) repeat-y 0 0;}
#ja-footer small, #ja-footer address{padding:0 0 0 20px;font-style:normal;display:block;float:left;font-size:100%;color:#3C4A53;}
ul.accessibility{position:absolute;top:-100%;}
#user9{text-align:left;width:350px;padding:2px 5px 3px;}
#ja-banner{text-align:center;width:350px;padding:2px 5px 3px;}
div.back_button a, div.back_button a:hover, div.back_button a:active{margin:10px 0;display:block;background:none!important;text-decoration:none!important;}
.clearfix:after{clear:both;display:block;content:".";height:0;visibility:hidden;}
* html > body .clearfix{width:100%;display:block;}
* html .clearfix{height:1%;}
html{margin-bottom:1px;height:100%!important;height:auto;}
#adscomp{Text-align:center;display:table;width:729Px;height:100%;background-color:#DDDDDD;}
table.a{color:blue;width:100%;padding:0;margin:0;}
#tabela td{color:black;padding:2Px;margin:0;background:#F5FAFA;}
#tabela caption{padding:0 0 5px 0;text-align:right;}
#tabela td.specalt{border-left:1px solid #C1DAD7;border-top:0;padding-left:15Px;background:#F5FAFA url(../images/bullet2_table.gif) no-repeat;color:#000000;}
#tabela td.spec{border-left:1px solid #C1DAD7;border-top:0;background:#dddddd url(../images/bullet2_table.gif) no-repeat;font:10px Verdana, Arial, Helvetica, sans-serif;color:#000000;}
#tabela th{color:#FFFFFF;border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;border-top:1px solid #C1DAD7;letter-spacing:1px;text-transform:uppercase;text-align:left;padding:6px 6px 6px 12px;background:#666666;}
#tabela th.nobg{border-top:0;border-left:0;border-right:1px solid #666666;background:none;}
#tabela td{border-right:1px solid #E2E2E2;border-bottom:1px solid #E2E2E2;background:#F4F6F7;padding:2px 2px 2px 2px;color:#000000;}
#tabela td.alt{background:#F5FAFA;color:#797268;}
#tabela th.spec{border-left:1px solid #C1DAD7;border-top:0;}
#tabela th.specalt{border-left:1px solid #C1DAD7;border-top:0;background:#f5fafa url(images/bullet2_table.gif) no-repeat;color:#797268;}
div.imagem a:hover img{border:1px solid #000000}
#ja-splitmenu{margin:0;padding:0;}
#ja-splitmenu ul{margin:0;padding:0;list-style:none;}
#ja-splitmenu li{margin:0;padding:0;display:inline;}
#ja-splitmenu a{float:left;margin:0 0 0 1px;padding:20px 10px 10px 30px;line-height:normal;display:block;text-decoration:none;text-transform:uppercase;color:#556975;border-top:5px solid #D0D9DF;border-right:1px solid #D0D9DF;font-weight:bold;}
#ja-splitmenu a:hover, #ja-splitmenu a:active, #ja-splitmenu a:focus{border-top:5px solid #0064A1;background:#F4F6F7;}
#ja-splitmenu li.active a, #ja-splitmenu li.active a:hover, #ja-splitmenu li.active a:active, #ja-splitmenu li.active a:focus{border-top:5px solid #0064A1;background:#0064A1;color:#FFFFFF;}
#ja-subnavcol{clear:both;overflow:hidden;}
#ja-subnavcol ul{padding:0 !important;margin:0 !important;}
#ja-subnavcol li{padding:0 !important;margin:0 !important;background:none !important;}
#ja-subnavcol li a{padding:5px 0 3px 20px;width:90%;display:block;color:#2A343A;text-decoration:none;background:url(../images/a-mainlevel.gif) no-repeat bottom left;}
#ja-subnavcol li a:hover, #ja-subnavcol li a:active, #ja-subnavcol li a:focus{color:#2A343A;background:url(../images/a-mainlevel-hover.gif) no-repeat bottom left;text-decoration:none;}
#ja-subnavcol li a.active, #ja-subnavcol li a.active:hover, #ja-subnavcol li a.active:active, #ja-subnavcol li a.active:focus{font-weight:bold;background:url(../images/a-mainlevel-hover.gif) no-repeat bottom left;}
div.pagination{padding:3px;margin:3px;}
div.pagination a{padding:2px 5px 2px 5px;margin:2px;border:1px solid #AAAADD;text-decoration:none;color:#000099;}
div.pagination a:hover, div.pagination a:active{border:1px solid #000099;color:#000;}
div.pagination span.current{padding:2px 5px 2px 5px;margin:2px;border:1px solid #000099;font-weight:bold;background-color:#000099;color:#FFF;}
div.pagination span.disabled{padding:2px 5px 2px 5px;margin:2px;border:1px solid #EEE;color:#DDD;}
.ptflag {background: url('../images/flags.png') no-repeat; background-position: -0px -0px; width: 25px; height: 18px; padding: 0 0 0 26px;}
.ukflag {background: url('../images/flags.png') no-repeat; background-position: -0px -29px; width: 25px; height: 18px; padding: 0 0 0 26px;}
