/* 
_Folhas de Estilos - Print
Desenvolvido por William Albino Lepinski - http://www.lepinskidesign.com.br 

_Informações:
		- Esta CSS foi testada com sucesso nos seguintes navegadores. Internet Explorer 6.0 (SP1 e SP2), Firefox PR, 1.0, Opera 7.21.
		- Esta CSS esta em processo de atualização para abranger os browsers da plataforma MAC e LINUX.

_Versão 1.6
		- Adionados estilos contatenados para diminuir o tamanho do CSS.	
		- Adicionados alguns Hacks para exibição corretas em todos os Browsers.
*/

/* Seta todos os elementos do Website para os seguintes parametros. */
* { margin:0%; padding:0%; }

/* BODY
------------------------------------------------------------------------------------------------ */
body {  background-color: #fff; }

br.cleaner { clear: both; line-height: 0px; height: 0px; }
div.cleaner { clear: both; line-height: 0px; height: 0px; }

/* DIVS PRINCIPAIS
------------------------------------------------------------------------------------------------ */
#master {
width:100%;
}
#start {
margin-bottom:-4px;
}

#rounder-top, #rounder-base, #header-suporte, #header-menu, #main-menu, #location-place, #footer  { display: none; }

/* HEADER
------------------------------------------------------------------------------------------------ */
#header { width:100%; margin: auto; }

/* HEADER MIDDLE
------------------------------------------------------------------------------------------------ */
#header-middle {
border-top:1px dotted #ccc;
background-image: url("imagens/background-top-logoprint.gif");
background-repeat: no-repeat;
background-position: 10px 2px;
height:80px;
}
#header-middle h1 {
text-align: right;
font: normal 22pt Georgia, "Trebuchet MS", "Times New Roman", serif;
color:#039;
letter-spacing: -2px;
padding: 10px 10px 0 0;
}
#header-middle h2 {
text-align: right;
font: normal 8pt Georgia, "Trebuchet MS", "Times New Roman", serif;
color:#036;
padding: 0 10px 0 0;
}

/* MAIN
------------------------------------------------------------------------------------------------ */
#main {
width: 100%;
margin: 4px auto;
background-repeat: repeat-y;
}

/* MAIN CONTENT
------------------------------------------------------------------------------------------------ */
#main-content {
float: left;
width: 100%;
background-color: #fff;
margin-left: 5px;
}

/*  CONTENT PLACE - VARIAÇÔES
------------------------------------------------------------------------------------------------ */
.content-place {
padding: 5px;
margin:5px;
border-bottom: 1px solid #f4f4f4;
}
.content-place2 {
background-color: #fff;
padding: 5px;
margin: 5px;
border-bottom: 1px solid #f4f4f4;
}
.content-place3 {
background-color: #fff;
padding: 5px;
margin: 5px;
border-bottom: 1px solid #f4f4f4;
}
.content-place-banner {
display: none; 
background-color: #fff;
padding: 5px 5px 0px 5px;
margin: 5px;
border-bottom: 1px solid #f4f4f4;
}

/*  CONTENT PLACE - VARIAÇÔES H
------------------------------------------------------------------------------------------------ */
.content-place h1 {
font: bold 16pt  "Trebuchet MS", "Times New Roman", serif;
color: #175C9F;
letter-spacing: -1px;
border-bottom: 1px solid #ccc;
}
.content-place h2 {
font: bold 8pt Arial, Tahoma, sans-serif;
color: #666;
}
.content-place h3 {
float: right;
padding-top:10px;
font: bold 9pt Arial, Tahoma, sans-serif;
color: #666;
}

.content-place2 h1 {
font: bold 16pt  "Trebuchet MS", "Times New Roman", serif;
color: #175C9F;
letter-spacing: -1px;
border-bottom: 1px solid #ccc;
}
.content-place2 h2 {
font: bold 8pt Arial, Tahoma, sans-serif;
color: #666;
}
.content-place2 h3 {
float: right;
padding-top:10px;
font: bold 9pt Arial, Tahoma, sans-serif;
color: #666;
}
.content-place2 h3 a {
color: #666;
text-decoration: none;
}
.content-place2 h3 a:hover {
color: #000;
text-decoration: none;
}

.content-place3 h1 {
font: bold 16pt  "Trebuchet MS", "Times New Roman", serif;
color: #CC0000;
letter-spacing: -1px;
border-bottom: 1px solid #ccc;
}
.content-place3 h2 {
font: bold 8pt Arial, Tahoma, sans-serif;
color: #666;
}
.content-place3 h3 {
float: right;
padding-top:10px;
font: bold 9pt Arial, Tahoma, sans-serif;
color: #666;
}

/*  CONTENT PLACE - P ACRONYM BR SPAN
------------------------------------------------------------------------------------------------ */
.content-place acronym {
font: italic normal 8pt Arial, Tahoma, sans-serif;
display: block;
padding-top:10px;
background-image: url("imagens/txt02-seta.gif");
background-repeat: no-repeat;
background-position: 0 8px;
padding-left:15px;
}
.content-place p {
font: normal 8pt Arial, Tahoma, sans-serif;
color: #333;
line-height: 1.4em;
padding-top:5px;
}
.content-place br {
line-height: 0.8em;
}
.content-place span.titulo {
font: bold 8pt Arial, Tahoma, sans-serif;
color: #175C9F;
padding-left: 5px;
border-left: 2px solid #ccc;
display: block;
}

.content-place2 acronym {
font: italic normal 8pt Arial, Tahoma, sans-serif;
display: block;
padding-top:10px;
background-image: url("imagens/txt02-seta.gif");
background-repeat: no-repeat;
background-position: 0 8px;
padding-left:15px;
}
.content-place2 p {
font: normal 8pt Arial, Tahoma, sans-serif;
color: #333;
line-height: 1.4em;
padding-top:5px;
}
.content-place2 br {
line-height: 0.8em;
}
.content-place2 span.titulo {
display: block;
font: bold 8pt Arial, Tahoma, sans-serif;
color: #175C9F;
padding-left: 5px;
border-left: 2px solid #ccc;
}

.content-place3 acronym {
font: italic normal 8pt Arial, Tahoma, sans-serif;
display: block;
padding-top:10px;
background-image: url("imagens/txt02-seta.gif");
background-repeat: no-repeat;
background-position: 0 8px;
padding-left:15px;

}
.content-place3 p {
font: normal 8pt Arial, Tahoma, sans-serif;
color: #333;
line-height: 1.4em;
padding-top:5px;
}
.content-place3 br {
line-height: 0.8em;
}
.content-place3 span.titulo {
font: bold 8pt Arial, Tahoma, sans-serif;
color: #175C9F;
padding-left: 5px;
border-left: 2px solid #ccc;
}

/*  CONTENT PLACE - AVISOS
------------------------------------------------------------------------------------------------ */
.content-place2 span.m-aviso {
font: bold 8pt Arial, Tahoma, sans-serif;
color: #c00;
padding: 2px 5px 2px 45px;
border: 1px solid #F6EBDB;
background-image: url("imagens/background-maviso.jpg");
background-repeat: no-repeat;
/*background-color: #FFFFCC;*/
display: block;
margin-top:4px;
}
.content-place2 span.m-aviso2 {
font: bold 8pt Arial, Tahoma, sans-serif;
color: #333;
padding: 2px 5px 2px 5px;
background-color: #f4f4f4;
display: block;
margin-top:4px;
}
.content-place2 span.m-aviso-sucess {
font: normal 8pt Arial, Tahoma, sans-serif;
color: #333;
padding: 2px 5px 2px 45px;
border:1px solid #DAEEF5;
display: block;
background-image: url("imagens/background-maviso-sucess.jpg");
background-repeat: no-repeat;
display: block;
margin-top:4px;
}
.content-place2 span.m-aviso-areapais {
font: bold 8pt Arial, Tahoma, sans-serif;
color: #333;
padding: 2px 5px 2px 5px;
display: block;
margin:4px 0 4px 0;
}

/*  CONTENT PLACE - LINKS
------------------------------------------------------------------------------------------------ */
.content-place2 p a {
font: bold 8pt Arial, Tahoma, sans-serif;
color:#039;
text-decoration:none;
}
.content-place2 p a:hover{
color:#036;
}
.content-place p a {
font: bold 8pt Arial, Tahoma, sans-serif;
color:#039;
text-decoration:none;
}
.content-place p a:hover{
color:#036;
}
.content-place3 p a {
font: bold 8pt Arial, Tahoma, sans-serif;
color:#039;
text-decoration:none;
}
.content-place3 p a:hover{
color:#036;
}

/*  CONTENT PLACE - LISTAS
------------------------------------------------------------------------------------------------ */
.content-place ul { list-style-type: none;  }
.content-place ul li a {
font: bold 8pt Arial, Tahoma, sans-serif;
color: #039;
text-decoration: none;
background-image: url("imagens/txt02-seta.gif");
background-repeat: no-repeat;
background-position: 0px -1px;
padding-left:15px;
}
.content-place ul li a:hover { color:#036;background-image: url("imagens/txt02-seta-up.gif"); background-repeat: no-repeat; }
.content-place ul li.desc { font: normal 8pt Arial, Tahoma, sans-serif; color:#666; line-height:1.4em; }

.content-place2 ul { list-style-type: none;  }
.content-place2 ul li { font: bold 8pt Arial, Tahoma, sans-serif; color: #039; text-decoration: none; }
.content-place2 ul li a {
font: bold 8pt Arial, Tahoma, sans-serif;
color: #039;
text-decoration: none;
background-image: url("imagens/txt02-seta.gif");
background-repeat: no-repeat;
background-position: 0px -1px;
padding-left:15px;
}
.content-place2 ul li a:hover { color:#036; background-image: url("imagens/txt02-seta-up.gif"); background-repeat: no-repeat; }
.content-place2 ul li.desc { font: normal 8pt Arial, Tahoma, sans-serif; color:#666; line-height:1.4em; }

.content-place3 ul { list-style-type: none;  }
.content-place3 ul li { font: bold 8pt Arial, Tahoma, sans-serif; color: #039; text-decoration: none; }
.content-place3 ul li a {
font: bold 8pt Arial, Tahoma, sans-serif;
color: #039;
text-decoration: none;
background-image: url("imagens/txt02-seta.gif");
background-repeat: no-repeat;
background-position: 0px -1px;
padding-left:15px;
}
.content-place3 ul li a:hover { color:#036; background-image: url("imagens/txt02-seta-up.gif"); background-repeat: no-repeat; }
.content-place3 ul li.desc { font: normal 8pt Arial, Tahoma, sans-serif; color:#666; line-height:1.4em; }

.content-place ul.help,
.content-place2 ul.help,
.content-place3 ul.help { 
list-style-type: square;  padding-left: 14px; padding-top: 5px; margin-left: 7px;
}
.content-place ul.help li,
.content-place2 ul.help li,
.content-place3 ul.help li { 
font: bold 8pt Arial, Tahoma, sans-serif; line-height: 1.4em; color: #444; text-decoration: none; 
}
.content-place ul.help li a,
.content-place2 ul.help li a,
.content-place3 ul.help li a {
font: bold 8pt Arial, Tahoma, sans-serif;
color: #039;
text-decoration: none;
background-image: url("imagens/txt02-seta.gif");
background-repeat: no-repeat;
background-position: 0px -1px;
padding-left:15px;
}
.content-place ul.help li a:hover,
.content-place2 ul.help li a:hover,
.content-place3 ul.help li a:hover { 
color:#036; background-image: url("imagens/txt02-seta-up.gif"); background-repeat: no-repeat; 
}
.content-place ul.help li.desc,
.content-place2 ul.help li.desc,
.content-place3 ul.help li.desc { font: normal 8pt Arial, Tahoma, sans-serif; color:#666; line-height:1.4em; }


/*  CONTENT PLACE - FORM
------------------------------------------------------------------------------------------------ */
#form-place { margin-top:5px; padding: 7px; background-image: url("imagens/background-form.jpg"); background-repeat: no-repeat; font: normal 8pt Arial, Verdana, Tahoma,'dingbats'; }
#form-place input.txt { font: normal 8pt Arial, Verdana, Tahoma,'dingbats'; padding-left: 4px; border: 1px inset; background-image: url("imagens/background-input2.gif"); }
#form-place input.txtread { font: bold 8pt Arial, Verdana, Tahoma,'dingbats'; padding-left: 4px; color: #888; border: 1px inset; background: transparent; }
#form-place input.txt:hover,  #form-place input.txt:focus { background-image: url("imagens/background-input.gif"); }
#form-place textarea { font: normal 8pt Arial, Verdana, Tahoma,'dingbats'; border: 1px inset; background-image: url("imagens/background-input2.gif"); }
#form-place textarea:hover, #form-place textarea:focus  { background-image: url("imagens/background-input.gif"); }
#form-place input.btn { font: bold 8pt Arial, Verdana, Tahoma,'dingbats'; text-transform: Uppercase; background-color: #f4f4f4; border: 0px; margin-top:4px; }
#form-place input.btn:hover { background-color: #ccc; }

/* FOOTER
------------------------------------------------------------------------------------------------ */
#footer { width: 690px; margin: 4px auto; text-align:right; background-image:url("imagens/background-footer.jpg");  background-repeat: no-repeat; }
#footer address { font: normal 7pt Arial, Tahoma, sans-serif; margin:4px; letter-spacing: 1px; }
#footer address a { text-decoration: none; color: #333; }
#footer address a:hover { border-bottom: 1px solid #ccc; }
#footer h1 { font: bold 9pt Arial, Tahoma, sans-serif; margin:4px 4px 0 4px; color:#036; border-bottom:1px solid #ccc; }
#footer p { font: normal 7pt Arial, Tahoma, sans-serif; color: #666; margin:4px 4px 4px 250px; }

/* GALLERY
------------------------------------------------------------------------------------------------ */
#gallery { margin:5px 0px 5px 0px; }
#gallery img.trb { border:1px solid #ccc; padding:2px; }
#gallery h1 { font: normal 10pt  "Trebuchet MS", "Times New Roman", serif; color: #175C9F; letter-spacing: 1px; text-align: left; padding-bottom: 5px; }
#gallery a:link { font: normal 7pt Arial, Verdana, Tahoma,'dingbats'; color: #666; }
.wrap1, .wrap2, .wrap3 { display:inline-table; /* \*/display:block;/**/} 
.wrap1 { float:left; background:url("imagens/shadow.gif") right bottom no-repeat; }
.wrap2 { background:url("imagens/corner_bl.gif") left bottom no-repeat; }
.wrap3 { padding:0 4px 4px 0; background:url("imagens/corner_tr.gif") right top no-repeat; }
.wrap3 img { display:block; }
/* LOGIN 
------------------------------------------------------------------------------------------------ */
#loginplace { background-color:#fff; padding: 5px; }
#loginplace span { font: normal 8pt Arial, Tahoma, sans-serif; }
#loginplace input { font: normal 8pt Arial, Tahoma, sans-serif; vertical-align: middle; border:1px solid #333; margin-top:2px; text-indent: 2px; }
#loginplace input.buttom { font: normal 8pt Arial, Tahoma, sans-serif; }

/* CALENDARIO 
------------------------------------------------------------------------------------------------ */
#calendar { width: 150px; font: normal 8pt Verdana, Arial, Tahoma,'dingbats'; text-align:center; }
#calendar h1 { font: bold 10pt  "Trebuchet MS", "Times New Roman", serif; color: #333; border-bottom: 1px solid #ccc; }
#calendar h2 { font: bold 8pt  "Trebuchet MS", "Times New Roman", serif; color: #175C9F; letter-spacing: -1px; margin:0 2px 0 2px; }
#calendar .number { background-color: #e1e1e1; }
#calendar .number1 { background-color: #476C91; color: #fff; }
#calendar .number2 { background-color: #335C85; color: #fff; }
#calendar .number3 { background-color: #6685A3; color: #fff; }
#calendar .number4 { background-color: #99ADC2; color: #fff; }
#calendar .number5 { background-color: #CCD6E0; color: #fff; }

#calendar .number1 { position:relative; }
#calendar .number1 span { display: none; }
#calendar .number1:hover span { 
display:block;
position:absolute;
}

/*  TAREFAS
------------------------------------------------------------------------------------------------ */
#tarefas-interno { width:100%; border: 1px solid #ccc; background-color: #fff; font: normal 8pt Arial, Verdana, Tahoma,'dingbats'; }
#tarefas-interno  th { background-color: #f4f4f4; }
#tarefas-interno  td { text-align: left; border-bottom: 1px solid #eee; }
#tarefas-interno  td.materia { text-align: center; font-weight: normal; }
#tarefas-interno  td.dia { text-align: center; font-weight: bold; }

/*  ESTILOS GERAIS DE PAGINAS COM EXIBIÇAO DE DADOS
------------------------------------------------------------------------------------------------ */
.exalunos-comment-on, 
.mservico-comment-on, 
.circ-comment-on, 
.event-comment-on, 
.project-comment-on, 
.cadoco-comment-on, 
.financ-comment-on  {
margin-top:5px;
padding:5px;
font: normal 8pt Arial, Tahoma, sans-serif;
color:#666;
line-height:1.4em;
}
.exalunos-comment-off, 
.mservico-comment-off, 
.circ-comment-off, 
.event-comment-off, 
.project-comment-off, 
.cadoco-comment-off, 
.financ-comment-off  {
margin-top:5px;
background-image:url("imagens/background-comment.jpg"); 
background-repeat: no-repeat;
border-left: 1px solid #E9E9E9;
padding:5px;
font: normal 8pt Arial, Tahoma, sans-serif;
color:#666;
line-height:1.4em;
}

.exalunos-comment-on a, 
.mservico-comment-on a, 
.circ-comment-on a, 
.event-comment-on a, 
.project-comment-on a, 
.cadoco-comment-on a, 
.financ-comment-on a { 
font: bold 8pt Arial, Tahoma, sans-serif; color:#036; }

.exalunos-comment-off a, 
.mservico-comment-off a,  
.circ-comment-off a, 
.event-comment-off a, 
.project-comment-off a, 
.cadoco-comment-off a, 
.financ-comment-off a { 
font: bold 8pt Arial, Tahoma, sans-serif; color:#036; }

.exalunos-comment-on a:hover, 
.mservico-comment-on a:hover, 
.circ-comment-on a:hover, 
.event-comment-on a:hover, 
.project-comment-on a:hover, 
.cadoco-comment-on a:hover, 
.financ-comment-on a:hover { 
font: bold 8pt Arial, Tahoma, sans-serif; color:#000; }

.exalunos-comment-off a:hover, 
.mservico-comment-off a:hover,  
.circ-comment-off a:hover, 
.event-comment-off a:hover, 
.project-comment-off a:hover, 
.cadoco-comment-off a:hover, 
.financ-comment-off a:hover  { 
font: bold 8pt Arial, Tahoma, sans-serif; color:#000; }

#exalunos-comments .exalunos-comment-on span.exaluno-titulo, 
#mservico-comments .mservico-comment-on span.mservico-titulo,
#circ-comments .circ-comment-on span.circ-titulo,
#event-comments .event-comment-on span.event-titulo,
#project-comments .project-comment-on span.project-titulo,
#cadoco-comments .cadoco-comment-on span.cadoco-titulo,
#financ-comments .financ-comment-on span.financ-titulo,

#exalunos-comments .exalunos-comment-off span.exaluno-titulo, 
#mservico-comments .mservico-comment-off span.mservico-titulo,
#circ-comments .circ-comment-off span.circ-titulo,
#event-comments .event-comment-off span.event-titulo,
#project-comments .project-comment-off span.project-titulo,
#cadoco-comments .cadoco-comment-off span.cadoco-titulo,
#financ-comments .financ-comment-off span.financ-titulo {
font: bold 10pt Arial, Tahoma, sans-serif;
color: #555;
letter-spacing: -1px;
}

/*  MSERVICO COMMENT DIV
------------------------------------------------------------------------------------------------ */
#mservico-comments .mservico-comment-on span.mservico-titulo a,
#circ-comments .circ-comment-on span.circ-titulo a,
#event-comments .event-comment-on span.event-titulo a,
#project-comments .project-comment-on span.project-titulo a {
font: bold 10pt Arial, Tahoma, sans-serif;
letter-spacing: -1px;
color: #039;
text-decoration: none;
background-image: url("imagens/txt02-seta.gif");
background-repeat: no-repeat;
background-position: 0px -1px;
padding-left:15px;
}
#mservico-comments .mservico-comment-off span.mservico-titulo a,
#circ-comments .circ-comment-off span.circ-titulo a,
#event-comments .event-comment-off span.event-titulo a,
#project-comments .project-comment-off span.project-titulo a {
font: bold 10pt Arial, Tahoma, sans-serif;
letter-spacing: -1px;
color: #039;
text-decoration: none;
background-image: url("imagens/txt02-seta.gif");
background-repeat: no-repeat;
background-position: 0px -1px;
padding-left:15px;
}
#mservico-comments .mservico-comment-on span.mservico-titulo a:hover, 
#mservico-comments .mservico-comment-off span.mservico-titulo a:hover,
#circ-comments .circ-comment-on span.circ-titulo a:hover, 
#circ-comments .circ-comment-off span.circ-titulo a:hover,
#event-comments .event-comment-on span.event-titulo a:hover, 
#event-comments .event-comment-off span.event-titulo a:hover,
#project-comments .project-comment-on span.project-titulo a:hover, 
#project-comments .project-comment-off span.project-titulo a:hover {
color: #036;
}

/*  CIRCULARES COMMENT DIV
------------------------------------------------------------------------------------------------ */
.circ-place { margin-top:5px; background-color: #f9f9f9; border: 1px solid #ddd; padding:5px; color:#666; }
.circ-place br { line-height: 6px; }
.circ-place p { font: normal 8pt Arial, Tahoma, sans-serif; color: #000; line-height: 1.4em; padding:0px 0px 5px 0px; }
.circ-place p.assinatura { font: normal 7pt Tahoma, sans-serif; color: #333; border-right: 4px solid #ddd; padding:0px 7px 0px 0px; margin-top: 5px; text-align: right; }
.circ-place b { font: bold 8pt Arial, Tahoma, sans-serif; color: #000; line-height: 1.4em; border-left: 5px solid #ddd; padding-left:7px; } 
.circ-place table { border: 1px solid #ddd; padding:1px; font: normal 8pt Arial, Tahoma, sans-serif; }

/*  CADOCO COMMENT DIV
------------------------------------------------------------------------------------------------ */
.cadoco-comment-center,
.financ-comment-center {
margin-top:5px;
background-image:url("imagens/background-comment.jpg"); 
background-repeat: no-repeat;
border-left: 1px solid #E9E9E9;
padding:5px;
font: bold 8pt Arial, Tahoma, sans-serif;
color:#666;
text-align:center;
line-height:1.4em;
}

/*  FINANC COMMENT DIV
------------------------------------------------------------------------------------------------ */
.financ-comment-on .green, .financ-comment-off .green { color: #060; font-weight: bold; }
.financ-comment-on .red, .financ-comment-off .red { color: #600; font-weight: bold; }

/*  NAVEGAÇAO INTERNA PAINEL DE CONTROLE
------------------------------------------------------------------------------------------------ */
#menux ul { list-style-type: none;  margin: 4px 0px 4px 0px; }
#menux ul li { display: inline; }
#menux ul li a { font: bold 7pt Verdana, Arial, Tahoma, sans-serif; color: #333; text-decoration: none; padding: 2px 4px; background: none; background: #ddd; }
#menux ul li a:hover { color:#fff; background: #4E86CB; }

#iconsplace a { font: bold 8pt Arial, Verdana, Tahoma,'dingbats'; color: #333; padding-left: 5px;}
#iconsplace a:hover { color: #666; }
#iconsplace img { vertical-align: middle; }

/*  BOX INTERNA PAINEL DE CONTROLE
------------------------------------------------------------------------------------------------ */
.box {
padding: 3px;
background-image: url("imagens/background-comment.jpg");
background-repeat: no-repeat;
margin: 5px 0px 0px 0px;
}
.box h4 { font: bold 10pt Arial, Tahoma, sans-serif; color: #555; }
.box p.dados { padding-left: 15px; }
.box p.info { padding: 3px; }

/* ADICIONAIS
------------------------------------------------------------------------------------------------ */
table.index {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top: 1px solid #555;
	border-left: 1px solid #555;
	margin-bottom: 15px;
}
table.index th {
	background: #f5f5f5;
	border-bottom: 1px dotted #333;
	border-right: 1px solid #555;
	padding: 1px;
}
table.index tr td { 
border-bottom: 1px solid #555;
border-right: 1px solid #555; 
}
table.index tr.center td 	{	text-align: center; 	}
table.index tr.left td 		{	text-align: left; 		}
table.index tr.right td 		{	text-align: right; 	}

table.index caption {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}