body{background:#bfc4c7 url(../images/body-bg.png) repeat-x 0 0;font-family:Arial,sans-serif;font-style:normal;font-variant:normal;font-weight:400;line-height:normal;font-size:13px;color:#666;margin:0 0 30px}.onlyPrint{display:none}select{border:1px solid #e0e0e0;padding:5px;-moz-border-radius:5px;-webkit-border-radius:5px}option{border-bottom:1px dotted #e0e0e0}fieldset{border:2px solid #e0e0e0;padding:10px;margin:0}legend{color:#999}label{display:block;color:#555;padding:8px 0 3px}.min label{color:#555;display:inline;font-size:90%}th{text-align:left;padding-bottom:10px;font-weight:400;font-size:90%;color:#888}input,textarea{color:#777;border:1px solid #e0e0e0;background-color:#fff;padding:4px}hr{height:2px;background-color:#e0e0e0;border:none;color:#e0e0e0;margin:15px 0}a{text-decoration:none;color:#4b76c3}a:hover{color:#555;text-decoration:underline}ul.noPadding{padding:0 0 0 14px}ul.noStyle{list-style:none}ul.square{list-style-type:square;color:#666}ol.upper-roman{list-style-type:upper-roman}ol.lower-alpha{list-style-type:lower-alpha}h1,h2,h3,h4,h5{font-style:normal;font-variant:normal;font-weight:700;line-height:normal}h1{font-size:22px;margin:15px 0 5px;text-transform:uppercase}h2{color:#e9ac38;font-size:20px;margin:5px 0;text-transform:uppercase}h3{font-size:18px;margin:5px 0}h4{font-size:15px;color:#e9ac38;margin:5px 0}h5{font-size:14px;margin:5px 0}h6{font-size:11px;margin:5px 0}.spacer{width:10px}.box{padding:10px;display:block;-moz-border-radius:5px;-webkit-border-radius:5px}.rounded{-moz-border-radius:5px;-webkit-border-radius:5px}.bgGray{background-color:#f5f5f5}.borderGray{border:1px solid #e0e0e0}.onlyPrint{display:none}.opacityOn{filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.opacityOn:hover{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1}.opacityHover:hover{filter:alpha(opacity=70);-moz-opacity:.7;-khtml-opacity:.7;opacity:.7}.lowFont{font-size:80%}.highFont{font-size:150%}.instructions{display:block;font-size:90%;color:#999}.clear{clear:both}.box_list_limited{overflow:auto;height:120px}.info,.success,.warning,.validation,.error{margin:10px 0;padding:10px;background-repeat:no-repeat;background-position:8px 8px;background-color:#fff;border:2px solid #f5f5f5}.info{color:#00529b;border:2px solid #d2ecfa}.success{color:#4f8a10;border:2px solid #e6eedd}.warning{color:#9f6000;border:2px solid #f1e7d9}.error{color:#d8000c;border:2px solid #fddcdc}p.legend{font-size:90%;color:#999}input[type=submit],input[type=reset],input[type=image]{color:#555;font-size:11px;font-weight:700;padding:5px;margin:0;cursor:pointer;background-color:#eee;border:none}input[type=submit]:hover,input[type=reset]:hover,input[type=image]:hover{background-color:#ddd}.list{list-style:none;padding:0}div.list{border-bottom:1px solid #eee;clear:both;padding:4px}.table_list th{border-bottom:4px solid #eee;padding:4px;font-weight:700}.table_list td{border-bottom:1px solid #eee;padding:4px}.table_list tr:hover{background-color:#f5f5f5}.table_list{border-collapse:collapse}.list ul{list-style:none;margin:0;padding:0}.list li{border-bottom:1px solid #eee;padding:2px 0}#container{width:1174px;margin:0 auto;background:#bfc4c7 url(../images/top-bg-container.png) no-repeat top center}#container_content{width:960px;margin:0 auto;background:#fff url(../images/bg-content.png) repeat-y top left}#container_menu{font-size:10px!important;color:#fff!important;height:36px;position:relative;background:#64696c url(../images/bg-top-menu.png) repeat-x top center}#container_menu ul{margin:0;padding:0;float:right;width:200px}#container_menu span,#container_menu a{opacity:.8;position:relative;top:15px}#container_menu li{list-style:none;float:right;margin-left:10px}#container_menu a{color:#fff}#container_footer_break{height:6px;background:#333 url(../images/footer-break.png) no-repeat top center}#container_sidebar{width:176px;float:left}#container_sidebar ul{margin:0;padding:0}#container_sidebar li{list-style:none;margin-bottom:5px}#container_sidebar li a{display:block;padding:5px 10px;background:#e9e9e9 url(../images/menu-bg-right.png) no-repeat top right;color:#666;font-size:10px;font-weight:700;text-transform:uppercase;text-decoration:none}#container_sidebar li a:hover{background:#e9ac38 url(../images/menu-bg-active-right.png) no-repeat top right;color:#fff;opacity:.6}#container_sidebar .active a{background:#e9ac38 url(../images/menu-bg-active-right.png) no-repeat top right;color:#fff}#container_sidebar .indent-1{margin:0;position:relative;top:-5px}#container_sidebar .indent-1 a{margin-left:10px;padding:5px 10px;font-size:9px}#container_sidebar li span{display:block;width:150px;overflow:hidden}#sidebar_logo{width:176px;height:136px;background:#ccc url(../images/sidebar-logo.png) no-repeat top left;margin-bottom:65px}#sidebar_info{margin:20px 0 10px 10px}#container_main_content{background:#fff url(../images/bg-top-main-content.png) no-repeat top left;width:784px;float:left}#main_content{width:758px;margin:183px 0 16px 10px}#breadcrumbs{margin-bottom:16px}#breadcrumbs_trail{width:492px;float:left;margin-top:5px;font-size:11px;color:#999}#breadcrumbs_trail a{color:#999}#search_box{width:250px;float:right;text-align:right}.image-left{text-align:left}.image-center{text-align:center}.image-right{text-align:right}.float-left{float:left;margin-right:1em;clear:none}.float-right{float:right;margin-left:1em;clear:none}.image img{border:0}.sub{font-size:110%;font-weight:700}.subsub{font-size:100%;font-weight:700}.paragraph{padding-left:20px;display:block}.subparagraph{padding-left:20px;display:block}.subhead{color:#333767;font-weight:700;line-height:1.6em}.lead{font-family:Arial,Helvetica,sans-serif;color:#888;font-size:90%}p{margin:1.4em 0}ul{margin:.7em 0;padding-left:17px}ol{margin:.3em 0;padding-left:30px}dt{background:0 0;font-weight:700}dd{background:0 0;margin-left:1.2em}pre{padding:0;border:1px dotted #666;color:#446;background-color:#fff;font-size:110%}pre.pre{display:block;padding:4px;border:1px dotted #666}.toc li{list-style-type:square!important}div.citation p{font-weight:400;margin:0}div.citation p.author{font-weight:700;margin:10px 0 2px;display:block}div.citation p.source{margin:0}.citation{background-color:#f0f0f0;padding:4px}.lead{color:#666}.annotation{display:block;border:1px solid #ddd;padding:5px}ul.disc{list-style-type:disc}ul.square{list-style-type:square!important}ul.circle{list-style-type:circle}ul.nobullet{list-style-type:none}ol.decimal{list-style-type:decimal}ol.upper-roman{list-style-type:upper-roman}ol.lower-roman{list-style-type:lower-roman}ol.upper-alpha{list-style-type:upper-alpha}ol.lower-alpha{list-style-type:lower-alpha}a.index-element{background-color:transparent;text-decoration:none}div.public a:link{color:#00a;text-decoration:underline}div.public a:visited{color:#4a00b2;text-decoration:underline}div.public a:active{color:#39c}div.public a:hover{color:#00f;text-decoration:none}a img{border:0}table.silvatable{empty-cells:show;border-collapse:collapse;margin-bottom:1em}table.silvatable tr{vertical-align:top}table.silvatable tr.rowheading{font-weight:700}table.silvatable td{border-right:none!important}table.silvatable th.align-left,table.silvatable td.align-left,table.silvatable th.align-left p,table.silvatable td.align-left p{text-align:left}table.silvatable th.align-center,table.silvatable td.align-center,table.silvatable th.align-center p,table.silvatable td.align-center p{text-align:center}table.silvatable th.align-right,table.silvatable td.align-right,table.silvatable th.align-right p,table.silvatable td.align-right p{text-align:right}table.datagrid,table.plain,table.list,table.grid{width:100%;padding:4px}table.plain{border-style:none}table.plain td{border-right:none!important}table.list td{border-bottom:1px dotted #999}table.list tr.rowheading td,table.list thead th{border-bottom:2px solid #ccc}table.grid td,table.grid thead th{border:2px solid #ccc;border-right:2px solid #ccc!important}table.datagrid td{border:2px solid #ccc;border-right:2px solid #ccc!important}table.datagrid tr.rowheading td{border-top-style:none;border-left-style:none;border-right-style:none!important}table.simple{border-style:none}table.simple thead th{font-weight:400}td.even table td{border-right:none!important}table.black_border td,table.black1 td,table.red td,table.green td{padding:0 5px}table.black_border{border:1px solid #000}table.black_border td{border:1px solid #000}table.black_border tr.odd td{background-color:#c1c1c1}table.black1 tbody{border-right:1px solid #000}table.black1 td{border:1px solid #000}table.red{border:1px solid #8b0000}table.red td{border:1px solid #8b0000}table.red tr.odd td{background-color:#d0bbbb}table.green{border:1px solid #8b0000}table.green td{border:1px solid #8b0000}table.green tr.odd td{background-color:#b3c99c}div.listingBar{width:60em;margin:2em 0}div.listingBar .next{margin-left:5em}div.listingBar .previous{margin-right:5em}div.subscriptionform,div.cancellationform{margin:1.2em 0;padding:5px;border:1px solid #d5d5d5;background-color:#f5f5f5}div.cancellationform{background-color:#ddd}div.feedbackbox{padding:5px;border:1px solid #d5d5d5}div.feedback:first-letter{text-transform:capitalize}div.warning{color:#a00;display:block;background-image:url(http://www.ecsiportugal.pt/css/images/icons/error_msg);background-position:left;background-repeat:no-repeat;padding-left:25px}span.warning{color:#a00}div.feedback{color:#333;padding-left:25px;display:block;background-image:url(http://www.ecsiportugal.pt/css/images/icons/ok_msg);background-position:left;background-repeat:no-repeat}div.backlink{margin-top:1.5em}acronym[title],abbr[title]{cursor:help}h2+h3{margin-top:0}h3+h4{margin-top:0}h4+h5{margin-top:0}h5+h6{margin-top:0}h5+p{margin-top:.3em}h6+p,h6.minor+p{margin-top:0;color:#333}.searchresult-breadcrumb a{color:#999;font-family:Arial,Verdana,sans-serif}.searchresult-link{font-weight:700}.searchresult-snippet{color:#333}.searchresults_div_item{border-bottom:1px dotted #c5c5c5;padding:6px}.offsetnav{font-weight:700;margin:12px 12px 12px 0;display:block}.offsetnav a{background-color:#fff;padding:4px;border:1px solid #ddd}.offsetnav a:hover{background-color:#f0f0f0;padding:4px}.sub-menu{margin-left:10px!important}.nav .active .sub-menu a{background:0 0!important;color:#666!important}.search input{width:110px}#container_main_content{padding-bottom:30px}