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;}
li{background:url(../images/sprite2.png) no-repeat 10px 7px;background-position:-45px -394px;padding-left:15px;margin:5px 0 0 0;display:block;}
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;}

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;}
.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 15px;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.mainlevel{padding:10px 0 5px 20px;width:104%;display:block;color:#333333;text-decoration:none;background:url(../images/sprite3.png) no-repeat bottom left;background-position:0 -61px; width: 300px; height: 20px;}
a.mainlevel:hover, a.mainlevel:active, a.mainlevel:focus{color:#333333;text-decoration:none;background:url(../images/sprite3.png) no-repeat bottom left;background-position:0 -26px; width: 300px; height: 20px;}}
a.mainlevel#active_menu{color:#1565A3;background:url(../images/sprite3.png) no-repeat bottom left;font-weight:bold;text-decoration:none;background-position:0 -26px; width: 300px; height: 20px;}}



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;}
#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;}
div.imagem{margin:3px;border:thin silver solid;float:right;font-size:12px;}
div.imagem img{display:inline;margin:3px;border:1px solid #ffffff;}
div.imagem a:hover img{border:1px solid #000000}
div.legenda{text-align:left;font-weight:normal;margin:5px;}
div.figura{float:right;border:thin silver solid;margin:0.5em;padding:0.5em;}
div.figura p{text-align:center;font-style:italic;font-size:smaller;text-indent:0;}
.boxr{background-image:url(../images/fundo_pesq.png);background-repeat:repeat-x;border:solid 1px #94B8E7;padding:5px 15px 15px 9px;font-size:17px;font-weight:bold;height:108px;margin-bottom:10px;}
.boxads{border:solid 1px #94B8E7;padding:5px 15px 15px 9px;font-size:17px;font-weight:bold;height:90px;margin-bottom:10px;}
.boxr .titulo{display:inline;float:left;font-size:17px;font-weight:bold;width:108px;height:23px;padding:0 10px 0 1px;margin:10px 0 0 0;}
.boxr .search_row{display:inline;float:left;}
.boxr #txt{margin:5px 10px 0 0;width:365px;padding:4px 7px 6px;height:22px;line-height:22px;font-size:17px;}
.boxr .sug{float:left;color:#606060;font-size:13px;font-weight:normal;padding-left:2px;padding-top:5px;}
.boxr .sug a{padding-left:5px;}
.tabela {background-position:0 -0px;border:0;width:21px;height:21px;}
#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.png) no-repeat;color:#000000;}
#tabela td.spec{border-left:1px solid #C1DAD7;border-top:0;background:#dddddd url(../images/bullet2_table.png) 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:#4f6b72;}
#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.png) no-repeat;color:#797268;}
.bloco{display:table;background:#c0c0c0;}
.bloco .row{display:table-row;}
.celula{display:table-cell;background:#F4F6F7;padding:0 0 0 0px;border:2px solid #FFF;}
.bloco p{display:table-cell;background:#F4F6F7;padding:0 0 0 0px;border:0.1px solid #FFF;}
.bloco h4{color:#FFFFFF;margin:0;padding:0px 1px 1px 1px;font-size:12Px;text-transform:uppercase;background:#5D6B74;border:1px solid #FFF;}
table.componentes{border-spacing:0px;border-collapse:collapse;}
table.componentes th{text-align:left;font-weight:normal;padding:0.1em 0.5em;border-bottom:2px solid #FFFFFF;background:#DBE2F1;}
table.componentes td{text-align:left;border-bottom:2px solid #FFFFFF;border-left:1px solid #FFFFFF;padding:0.1em 0.5em;background:#C0C0C0;}
table.componentes thead th{background:#333333;color:#FFFFFF;text-align:left;}
table.componentes th.Corner{text-align:left;}
table.lista{border-spacing:0px;border-collapse:collapse;}
table.lista th{text-align:left;font-weight:normal;padding:0.1em 0.5em;border-bottom:2px solid #FFFFFF;background:#DBE2F1;}
table.lista td{text-align:left;border-bottom:2px solid #FFFFFF;border-left:1px solid #FFFFFF;padding:0.1em 0.5em;background:#D8D8D8;}
table.lista thead th{background:#333333;color:#FFFFFF;text-align:left;}
table.lista th.Corner{text-align:left;}
div.imagem{margin:3px;border:thin silver solid;float:right;font-size:12px;}
div.imagem img{display:inline;margin:3px;border:1px solid #ffffff;}
div.imagem a:hover img{border:1px solid #000000}
div.legenda{text-align:left;font-weight:normal;margin:5px;}
div.figura{float:right;border:thin silver solid;margin:0.5em;padding:0.5em;}
div.figura p{text-align:center font-style:italic;font-size:smaller;text-indent:0;}
img.escala{width:100%;}
.spri{background-image:url('../images/sprite3.png');}
.fold{background-position:0 -141px;border:0;width:32px;height:32px;}
.ok{background-position:0 -0px;border:0;width:21px;height:21px;}
th{font:bold 11px"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#4f6b72;border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;border-top:1px solid #C1DAD7;letter-spacing:2px;text-transform:uppercase;text-align:left;padding:6px 6px 6px 12px;background:#CAE8EA;}
th.nobg{border-top:0;border-left:0;border-right:1px solid #C1DAD7;background:none;}
/*td{border-right:1px solid #C1DAD7;border-bottom:1px solid #C1DAD7;background:#fff;padding:2px 2px 2px 2px;color:#4f6b72;}*/
td.alt{background:#F5FAFA;color:#797268;}
th.spec{border-left:1px solid #C1DAD7;border-top:0;background:#fff url(../images/bullet1_table.gif) no-repeat;font:bold 10px"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;}
th.specalt{border-left:1px solid #C1DAD7;border-top:0;background:#f5fafa url(../images/bullet2_table.gif) no-repeat;font:bold 10px"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#797268;}



