  /*
  //Para o Geral
  line-height: 25px;
  
  //hack para o ie 8 
  line-height /*\**/  /*: 45px\9; 
  
  //hack para o ie 7 
  *line-height: 25px;
  
  //hack para o ie 6 
  _line-height: 25px; 
  */

html {
  margin:0 auto;
  margin-bottom: 1px;
}

div#barra_sc {
  margin:0 auto;
  max-width:985px;
  text-align:center;  /* Hack para o IE */
}

body {
  margin:0 auto;
  font-family: Arial, Helvetica, sans-serif, "Trebuchet MS"; 
  /*line-height: 1.3em;*/
  color: #333;
  font-size:8px;
}

#page_bg {
  background-color:#C9C9C9;
}

#container {
  /*margin-top:10px;*/
}

#mae {
  margin:0 auto;
  max-width:985px;
  /*width:auto !important; /* Tamanho Padrao para todos os monitores */*/
  text-align:left;
  background-color: #FFF;
  
  /* Sombreamento no site */
  -moz-box-shadow: -2px -4px 4px #666666, 2px 4px 4px #666666; 
  -webkit-box-shadow: -2px -4px 4px #666666, 2px 4px 4px #666666;
  box-shadow: -2px -4px 4px #666666, 2px 4px 4px #666666;
  
  margin-bottom:5px;
}

.create {
  font-size:11px;
  font-weight:bold;
  color:black;
}
.fundo {
  
}

div.fundo#area {

}

div#cabecalho {

}

/* Cabecalho */
div#header {
  position:relative;
  display:block;
  float:left;
  background-image: url(../images/cabecalho.png);
  background-repeat:no-repeat;
  width:985px;
  height:125px;
  border-bottom:#CCC 1px dotted;
  text-align:center; /* Hack para o IE */
}

/* Logo Procon */
div#logo {
  margin:0 auto;
  max-width:985px;  
  background-image: url(../images/logonovo.png);
  width:361px;
  height:77px;
  margin-top:6px;
} 
/* Final da Logo */

/* Modulo Top - Redes Sociais */
#topo {
  margin-left:850px;
}

/* Modulo Menu - Botões */
#user3 {
  position:relative;
  display:block;
  margin-left:15px;
}

div.search {
  text-align:center;
}
/* Final do Modulo Search - buscar */

/* Linha de Mensagens */
#mensagens {
  margin-left:350px;
  color:#F00;
}
/* Final - Linha de Mensagens */

/* Coluna da Esquerda - LEFT */
#colEsquerda {
  position:relative;
  display:block;
  float:left;
  width:21%;
  padding-left:10px;
  padding-top:10px;
  background-color:#F4F4F4;
}

/* Modulo POLL - Enquetes */
div.poll {
  position:static;
  margin-top:-15px;
}

div.poll h4 {
  font-size:14px;
  line-height:normal;
  font-weight:normal;
}

/* 3 Colunas */
#centro60 {
  width:59%;  
  float:left;
  text-align: left;
  margin-left:2px;
  padding-left:10px;
  padding-top:10px;  
  padding-right:10px;
  border-left:#CCC 1px dotted;
  border-right:#CCC 1px dotted;
}

#centro60 h2 {
  line-height:normal;
  color:#009240;
  font-size:14px;
}

div.item-page h1 {
  color:#F00;
  font-size:22px;  /*font-weight:normal;*/
}
/* Final 3 Colunas */

/* 2 Colunas */
#centro80 {
  float:left;
  width:64%;
  margin-left:15px;
  padding-top: 10px;
  padding-right: 20px;
  padding-bottom: 15px;
  padding-left: 20px;
  margin-bottom: 15px;
}
/* Final 2 Colunas */

/* 1 Colunas */
#centro100 {
  float:left;
  padding-left:20px;
  padding-right:20px;
  padding-top: 10px;
  padding-bottom: 15px;  
  margin-left:15px;
  margin-right:15px;
  margin-bottom: 15px;  
  width:93%;
}
/* Final 1 Coluna */

/* user4 - Noticias */
div#user4 {
  clear:both;
  margin-left:1px;
  border-bottom:dotted 1px #1C6031;
  padding-top:-20px;
}

/* User6 - Button - Outras Noticias*/
div#user6 {
  position:absolute;
  width:113px;
  height:20px;
  margin-left:400px;
  margin-top:-30px;
  /*background:url(../images/img_procon/btn_on.png) no-repeat;*/
}

div#crs_Holder {
  margin-top:-10px;
}
/* Final user4 */

/** Modulo - Destaque */
#user2 {
  display:block;
  float:left;
  width:100%;
  margin-top:5px;
  border-bottom:dotted 1px #1C6031;
  border-top:dotted 1px #1C6031;
  margin-bottom:15px;
  margin-top:-10px;
}
#user8 {
  float:left;
  text-align: left;
  margin-left:400px;
}
/* Final Modulo - */


/* Coluna da Direita - RIGHT */
#colDireita {
  position:relative;
  display:block;
  float:left;
  width:15%;
  padding-left:10px;
  padding-top:10px;
}
/* Final Coluna da Direita - RIGHT */

/* Titulos das Users */
div.moduletable h3, .blog-featured h1 {
  padding-left:20px;
  background-image: url(../images/seta.png);
  background-repeat:no-repeat;
  background-position:left center;
  color:#090;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 18px;  
}

/* Rodape - Procon */
div#rodape {
  margin:0 auto;
  clear:both;
  text-align:center;
  background-image: url(../images/rodape.png);
  background-repeat:no-repeat;
  background-position:center center;
  height:86px;
}

div#rodape p {
    padding-top: 7px;
}
/* Logo Ciasc */
p.logo_ciasc {
  margin-left:auto;
  margin-right:auto;
  color:#FFF;
  margin-top:25px;
  font-size: 10px;
  font-weight:bold;
  width:350px;
}

/* Login - Core Design */
div#user5 {
  position: relative;
  float:right;
  margin-right:20px;
  margin-top:-30px;
}
/* Final Rodape - Procon */


/*******************************************/
/* Acima referente a este template somente */
/*******************************************/

/*--------------------------------------------------
/* FINAL TEMPLATE 
/*--------------------------------------------------*/




/* Modulo -  */
#user20 {

}
/* Final Modulo */

/* Modulo -  */
#user1{
  /* Bordas arredondadas */
    -moz-border-radius: 6px;
  -webkit-border-radius: 6px;
  border-radius: 6px;
}
/* Final Modulo */

/* Arredonda - Sobre Programas */
#redondo {
    -moz-border-radius: 8px;
  -webkit-border-radius: 8px;
  border-radius: 8px;
  border: 1px solid #ccc;
}
/* Final - Arredonda - Sobre Programas */

/* Modulo Menu Centro */
#user12 {
  float:left;
  display:block;
  height:25px;
  text-align:center;
  background-color:transparent;
  margin-top:-40px;
  margin-left:140px;
  background-color:#E9E9E9;
  padding-top:3px;
}

#user12 a.mainlevel-nav {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  padding: 10px;
  color:#303030;  
}

#user12 a.mainlevel-nav:hover {
  border-top: #015b7d solid 4px;
  background-color:transparent;
}
/* Final do Modulo Menu Centro */

/* Newsletter */
#user15 {
  position:absolute;
  float:left;
  margin-top:-110px;
  margin-left:80px;  
}

#user15 .button {
  background-image:url(../images/bot_cadastro.gif);
  border:none;
  width:111px;
  height:22px;
  color:#FFF;
  font-weight:bold;
  margin-left:-25px;;
}

#user15 .inputbox {
  margin-left:-30px;
  font-style:italic;
}
/* Final - Newsletter */

/* TABS - Facebook - Twitter */
#user6 {
  float:left;
  text-align: left;
  width:260px;
  height:410px;
  margin-left:20px;
}
/* Final - TABS - Facebook - Twitter */

/* Facebook */
#user16 {
  float:left;
  text-align: left;
  width:304px;
  height:350px;
  margin-left: 25px;
  padding-left:10px;
}

/* Se for tabular tamanho das fotos inclusas nos artigos em destaque */
#user16 img {
  
}

#user16 td.contentheading {
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#015b7d;
}
/*titulo do depoimento na home*/
#user7 td.contentheading_depoimentos,#user7 td.contentheading_depoimentos:hover {
  font-family:Arial, Helvetica, sans-serif;
  font-size:22px;
  font-weight:bold;
  color:#015b7d;
}

#user16 p {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#404040;
}

#user16 a.readmore {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#015b7d;
}
/* Final Facebook */

/* Twitter */
#user17 {
  float:left;
  text-align: left;
  width:333px;
  height:392px;
  margin-left: 70px;
  padding-left:10px;
  padding-bottom:20px;
  margin-top:3px;
}

#user17 h3 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  font-weight:bold;
  color:#015b7d;
}

#user17 ul li  {
  list-style:none;
  margin-left:-40px;
}

#user17 .datanews {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#ADADAD;
}

#user17 font.news {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#015b7d;
}
/* Final Twitter */

/* Youtube */
#user7 {
  float:left;
  text-align: left;
  width:333px;
  height:392px;
  margin-left: 70px;
  padding-left:10px;
  padding-bottom:20px;
  /*margin-top:-20px;*/
}

#user7 h3 {
  font-family:Arial, Helvetica, sans-serif;
  font-size:18px;
  font-weight:bold;
  color:#015b7d;
}

#user7 ul li  {
  list-style:none;
  margin-left:-40px;
}

#user7 .datanews {
  font-family:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#ADADAD;
}

#user7 font.news {
  font-family:Arial, Helvetica, sans-serif;
  font-size:12px;
  color:#015b7d;
}


#user7 .contentheading {
  font-size:15px;
  color:#333;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  text-transform: uppercase;
}

#user7 .contentpaneopen p {
  margin-top:-10px;
  font-size:13px;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  color: #333;
}
/* Final Youtube */

/* Aumentar e diminuir fontes */
div#acessibilidade {
  width:80px;
  height:35px;
  margin-left:250px;
}

div#acessibilidade img {
  padding-top:10px;
}
/* Final Aumentar e diminuir fontes */

div#gk_news_image_6-news_image_6_1 {
  margin-left: 250px;
}

div#newsflash {
  width: auto;
  margin-left: 350px;
  margin-right: 30px;
  border: 1px solid #00f;
}

/* Espaco entre os modulos */
div#maindivider {
  margin-bottom: 10px;
  overflow: hidden;
  height: 1px;
}

#power_by{
  float:right;
  padding-right: 25px;
}

.componentheading {
  font-family      : "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size        : 20px;
  color            : #004b68;
  font-weight: bold;
  background-image: url(../images/line_tit.gif);
  margin-bottom: 40px;
}

.contentheading {
  font-family      : "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size        : 27px;
  color            : #383837;
  text-align       : left;
  line-height: normal;
  margin-top: 20px;
  padding-bottom: 6px;
  font-weight: bold;
}

.sectiontableentry1 td, .sectiontableentry2 td {
  background-color : #DFE0E0;  
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom-width: 1px;
  border-bottom-style: dotted;
  border-bottom-color: #3183BC;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 14px;  
}

.sectiontableentry1 td, .sectiontableentry2 td {
  padding-right: 5px;
  padding-left: 5px;
}

.sectiontableentry1:hover, .sectiontableentry2:hover {
  background-color: #FCF2C7;
  color: #3183BC;
}

table tr .sectiontableheader {
  background-color: #F0F0F0;
  color: #595857;
  font-size: 12px;
  padding: 5px;
}

table tr .sectiontableheader a {
  color: #545353;
}

/* Formatação do formulário de Contatos */
input#input_nome, input#input_email, input#input_telefone, input#input_assunto, textarea#input_mensagem {
  border: 1px solid #e1e1e1;
    -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  padding-left:2px;
}
div.formBody input, div.formBody textarea {
  color:#004966;
  font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

fieldset.formFieldset {
  border:none;
}

input#input_telefone {
  margin-left:20px;
}

input#enviar {
  margin-left:790px;
  background-image: url(../images/bot_enviar.gif);
  background-repeat:no-repeat;
  background-color:transparent;
  width:103px;
  height:27px;
}

textarea#input_mensagem {
  margin-left:512px;
  font-size:14px;
  margin-top:-80px;
}
/* Final - Formatação do formulário de Contatos */

/* Formatação da Paginação Inferior das Notícias */
div.blog_more li {
  list-style:none;
  margin-left:-35px;
  border-bottom:#CCC 1px dotted;
  line-height:25px;
  color:#015b7d;  
}

a.blogsection:link {
  color:#015b7d;  
}
/* Final - Formatação da Paginação de Notícias */

input.required {
  margin-right: 350px;
}

button.validate {
  position:absolute;
  margin-left:350px;
  margin-top:-33px;
}

img {
  border:none;
}

/* configuracao p/ os textos das paginas */
tr, p, div {
  font-family      : "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size        : 13px;
  color            : #333333;
  line-height: 18px;
}



hr {
  background       : #999999;
  height           : 1px;
  width            : 100%;
}

.modifydate {
  font-size: 11px;
  color: #B9B9B9;
  margin-top: 30px;
}

.highlight {
  color: #000000;
  background-color: #FFFF99;
  font-weight: bold;
}

.description{
  color: #000000;
}

article_ seperator {
  border-top: 1px solid #000000;
  display: block;
  width:95%;         
  margin-left:10px;
  margin-top:10px;
}

/* Data dos Artigos */ 
.createdate {
  font-size        : 11px;
  color            : #7b7b7b;
  text-align       : left;
  margin-bottom   : -10px;
  font-weight     : normal;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #e9e9e9;
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
}

td.article_column {
  margin-left: 110px;
}

/** Paginacao **/
ul.pagination{
  background      : #F7F7F7;
  border-top      : 1px solid #CECECE;
  border-bottom    : 1px solid #CECECE;
  font-size      : 11px;
  line-height      : 25px;
  height        : 25px;
  margin        : 0 0 20px 0;
  padding        : 5px 0 7px 11px;
}

ul.pagination li{
  list-style      : none;
  float        : left;
  margin        : 0;
  padding        : 0;
}

ul.pagination li a{
  background      : #fff;
  border        : 1px solid #CECECE;
  color        : #1018A5;
  float        : left;
  list-style      : none;
  margin        : 0 4px;
  padding        : 0 7px;
}

ul.pagination li.no-a{
  background      : #fff;
  border        : 1px solid #CECECE;
  float        : left;
  list-style      : none;
  margin        : 0 4px;
  padding        : 0 7px;
}

ul.pagination li a:hover{
  background      : #637EB0;
  color        : #fff;
}

p.counter{
  text-align      : right;
  margin        : 10px 0 0 0;
}

/* Rodapé - Desenvolvedor */
#power_by {
  position:static;
  display:block;
  float:inherit;
  text-align:left;
}

div.jce_caption div{
  background-color: #E9E9E9;
  font-size: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  text-indent: 2px;
  line-height: normal;
}

div.moduletable_documentos {
  margin-bottom: 15px;
  width: 90%;
  background-color: #f0f0f0;
  margin-top: 20px;
  padding-top: 5px;
  padding-right: 0px;
  padding-bottom: 5px;
  padding-left: 8px;
  border: 1px solid #CCC;
}

.mod_docman_lister_prefix_documentos {
  padding: 5px;
}

.headingrow .contentheading {
  font-size:14px;
  padding: 5px;
  border-bottom-width: thin;
  border-bottom-style: dashed;
  border-bottom-color: #999999;
}

/* Joomla Template Basico */
/* ****************************************************************************** */
/* TEMPLATE SPECIFIC CSS CODE */
/* ****************************************************************************** */
/* JOOMLA SPECIFIC CSS CODE */

.category {
  font-size: 18px;
}

#mainlevel-nav {
  margin: 0; 
  padding: 0;
}

#mainlevel-nav li {
  background-image: none;
  padding-left: 0px;
  /*list-style:none; */
  float: right; 
  margin: 0; 
  width: 15.5%; 
  font-size: 20px;
  line-height: 20px;
  white-space: nowrap;
  text-indent: 15px;
}

#mainlevel-nav a {
  display: block; 
  float: right; 
  text-decoration: none;  
}

#mainlevel-nav a {
  float: none;
}

#mainlevel-nav a:hover {
  background: #ff6600 url(../images/vmenu_bgr.png) 2px no-repeat;
}

/*different setting for newsflash*/
.newsflash td {
  color: #000000;
  text-align: justify;
  vertical-align: middle;
}

/*setting for the greetings*/
.mainpage {
  text-align: justify;
  color: #333333;
  font-family: Arial, Helvetica, sans-serif;
  font-size: 13px;
}
.mainpage-bkg {
  background-image: url(../images/lineborder.png);
  width: 1px;
}

.greybg {
  background: #eeeeee;
}

/*for title or site name*/
.title {
  font-family: sans-serif;
  font-size: 20px;
  font-weight: bold;
  color : #000000;
  margin-left: 10px;
}

/*for the tag-line*/
.subtitle {
  font-family: sans-serif;
  font-size: 10px;
  font-weight: bold;
  color : #666666;
  text-transform: uppercase;
  letter-spacing: 2px;
  margin-left: 20px;
}

#active_menu {
  font-size:12px;
  color: #000000;
  background-attachment: fixed;
  background-image: ;
  background-repeat: no-repeat;
  background-position: left 7px;
}

/* --Default Class Settings - MENU PRINCIPAL-- */

a.mainlevel:link, a.mainlevel:visited {
  display: block;
  color: #000;
  font-weight: bold;
  background-image: ;
  background-repeat: no-repeat;
  width: 95%;
  text-indent: 15px;
  text-decoration: none;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 30px;
  font-size:12px;  
  margin-bottom: 1px;
  border-bottom: 1px dashed #666666;
}

a.mainlevel:hover {
  color: #333333;
}

a.mainmenu:link, a.mainmenu:visited {
  color: #ffffff; 
  font-family: Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 10px;
}

a.mainmenu:hover {
  color: #333333; 
}

.pollstableborder {
  border: 10px solid;
  padding: 1px;
  
}

a.sublevel:link, a.sublevel:visited {
  vertical-align: middle;
  font-size: 12px;
  color: #333333;
  text-align: left;
  padding-left: 15px;
  padding-top: 30px;
}

a.sublevel:hover {
  color: #006600; 
  text-decoration: none;
}

table.moduletable {
  padding: 5px 0px 5px 8px;
  margin-bottom: 15px;
  width: 100%;
}

table.moduletable th {
  font-size        : 11px;
  font-weight      : bold;
  color            : #000000;
  text-align       : left;
  width            : 100%;
  letter-spacing   : 2px;
  text-indent     : 5px;
  padding-bottom   : 3px;
}

table.moduletable li {
}

table.moduletable ul {
  padding: 0px;
}

table.moduletable td {
  font-size: 10px;
  font-weight: normal;
}



.poll {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #666666;
  line-height      : 14px;
}

table.pollstableborder {
  border: 1px solid #cccccc;
}

.sectiontableheader {
  background-color : #D8BA5F;
  color            : ;
  font-weight      : bold;
  padding-top: 4px;
  padding-bottom: 4px;
  margin-bottom: 8px;
}


.small {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 11px;
  color            : #B9B9B9;
  text-decoration  : none;
  font-weight      : normal;
}

.smalldark {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  text-decoration  : none;
  font-weight      : normal;
}

/*
.contentpane {
   background       : #fff;
}*/

.contentpaneopen {
  /*border : 0px ridge #0099cc;*/
  width: 100%;
  padding: 1px;
  margin-bottom: 15px;
}

.button {
  font-family      : Arial, Helvetica, sans-serif;
  font-style       : normal;
  font-size        : 12px;
  font-weight      : bold;
  background-color : #F0F0F0;
  color            : #333;
  border           : 1px solid #CCCCCC;
  padding: 3px;
}

.inputbox {
  font-family      : Arial, Helvetica, sans-serif;
  font-size        : 10px;
  color            : #000000;
  border           : 1px solid #CCCCCC;
  background-image: url(../images/input_bg.gif);
  background-repeat: repeat-x;
  padding: 2px;
}

/* For content item titles that are hyperlink instead of Read On */
a.contentpagetitle:link, a.contentpagetitle:visited {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: bold;
  color: #333;
  text-align:left;
}

a.contentpagetitle:hover {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-size: 22px;
  font-weight: bold;
  text-align:left;
  color: #333;
  text-decoration: none;
  font-weight: bold;
}

a:link, a:visited {
  color: #0546DB;
  text-decoration: none;
  background-image: url(../images/menuprinc.gif;
  
}

a:hover {
  color: #000000;
  text-decoration: underline;
}

a.category:link, a.category:visited {
    color            : #333333;
    font-weight      : bold;
    font-size: 11px;
  font-weight: bold;
}

a.category:hover {
    color            : #999999;
}

/* Styles for dhtml tabbed-pages */
.ontab {
  background-color: #ffae00;
  border-left: outset 2px #ff9900;
  border-right: outset 2px #808080;
  border-top: outset 2px #ff9900;
  border-bottom: solid 1px #d5d5d5;
  text-align: left;
  /* Cannot use hand as its not a W3C CSS validator */
  /*  cursor: hand;*/
  font-weight: bold;
  color: #FFFFFF;
}

.offtab {
  background-color : #e5e5e5;
  border-left: outset 2px #E0E0E0;
  border-right: outset 2px #E0E0E0;
  border-top: outset 2px #E0E0E0;
  border-bottom: solid 1px #d5d5d5;
  text-align: left;
  /* Cannot use hand as its not a W3C CSS validator */
  /*  cursor: hand;*/
  font-weight: normal;
}

.tabpadding {
}

.tabheading {
  background-color: #ffae00;
  text-align: left;
}

.pagetext {
  visibility: hidden;
  display: none;
  position: relative;
  top: 0;
  
}

/* for modifying {moscode} output.  Don't set the colour! */
.moscode {
  background-color: #f0f0f0;
}

.code {
  background-color: #f0f0f0;
  border: 1px solid #FFF;
}

/* Text passed with mosmsg url parameter */
.message {
  font-family : "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size : 10pt;
  color : #C00;
  text-align: center;
}
.message li {
  list-style-type: none;  
}

/* Javascript Back button */
.back_button {
  text-align: center;
  margin-top: 40px;
}

table.contenttoc {
  color: #333300;
  background-color: #e0e0e0;
  border: 1px solid #333;
}

table.contenttoc td {
    font-size: 8pt;
    font-weight: normal;
    text-align:left;
}

ul {
    margin: 0;
}

li {
    line-height: 15px;
    padding-left: 10px;
    padding-top: 0px;
}

table.searchinto {
  width: 100%;
}

table.searchintro td {
  color: #ffffff;
  font-weight: bold;
}
/* CSS Code - Overlib */
.ol-foreground {
    background-color: #f0f0f0;
}
.ol-background {
    background-color: #d6d6d6;
}
.ol-textfont {}
.ol-captionfont {
    color: #ffffff;
    font-weight: bold;
}
.ol-captionfont a {}

.ol-closefont {} 

