	/* CSS Document */
	  body 								{	background-color:white; margin:0; vertical-align:top;	}

  .basic-info	.bckg-mid			{	background-image:url(images/static_block_mid.gif);	}
  .basic-info	.bckg-top			{	background-image:url(images/static_block_top.gif); background-repeat:no-repeat; background-position:top;	}
  .basic-info	.bckg-bottom		{	background-image:url(images/static_block_bot.gif); background-repeat:no-repeat; background-position:bottom; padding:6px 12px 11px;	}

  .data-table	.bckg-mid			{	background-image:url(images/static_tab_mid.gif);	}
  .data-table	.bckg-top			{	background-image:url(images/static_tab_top.gif); background-repeat:no-repeat; background-position:top;	}
  .data-table	.bckg-bottom		{	background-image:url(images/static_tab_bot.gif); background-repeat:no-repeat; background-position:bottom;	}

  .data-table2	.bckg-mid			{	background-image:url(images/static_tab_mid.gif);	}
  .data-table2	.bckg-top			{	background-image:url(images/static_tab_top.gif); background-repeat:no-repeat; background-position:top;	}
  .data-table2	.bckg-bottom		{	background-image:url(images/static_tab_bot.gif); background-repeat:no-repeat; background-position:bottom;	}

  .button	.bckg-left				{	background-image:url(images/static_butt_left.gif); background-position:left top; background-repeat:no-repeat; 	}
  .button	.bckg-right				{	background-image:url(images/static_butt_right.gif); background-position:right top; background-repeat:no-repeat; 	}

  .summary-table	.bckg-mid		{	background-image:url(images/static_tab_mid.gif);	}
  .summary-table	.bckg-top		{	background-image:url(images/static_tab_top.gif); background-repeat:no-repeat; background-position:top;	}
  .summary-table	.bckg-bottom	{	background-image:url(images/static_tab_bot.gif); background-repeat:no-repeat; background-position:bottom;	}

	body,td,th 			{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:1.4em;
	color: #666666;
	vertical-align:top;
}	
	a {
	color: #335c85;
	text-decoration: none;
}
	h1,h2,h3,h4,h5,h6 		{	font-weight: bold; padding:0; margin:0; }
	h1, h2				{	font-size: 18px; line-height:1.15em; color: #e77b24; padding-bottom:0.25em;	}

	#wrapper-main			{
	width:750px;
	padding:15px 20px;
	background-color:white;
	margin:auto 0;
	text-align:justify;
	aling:center;
}

	#banner				{	margin-bottom:5px;	}

	.spacer				{	line-height:3em;	}

	/* BASIC INFO */
	.basic-info			{	margin-bottom:8px;	}	

	
	.basic-info	table td	{	padding:1px 5px 1px 0;	}
	.basic-info	table .col1	{
	font-weight:bold;
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #999999;
}

	/* REPORT HEAD */
	.report-head			{	margin-bottom:1em;	}


	/* GRAPH THUMBNAILS */
	.graph-thumbs			{	margin-bottom:0.25em;	}
	.graph-thumbs table td		{	padding-bottom:10px;	}
	.graph-thumbs table .col1	{	width:380px;	}


	/* data-table */
	.data-table			{	margin-bottom:1em;	}	

	.data-table table		{	width:746px; margin:2px;	}
	.data-table table td		{	padding-left:8px; border-top:1px solid #ebebeb; height:18px; line-height:20px;	}
	.data-table table th		{	padding-left:8px; font-weight:normal; color:#333333; text-align:left; height:19px; line-height:19px; border-left:1px solid #cbcbcb;	}
	.data-table table th.col1	{	border-left:none;	}
	.data-table table .col1		{	width:18px; padding-right:4px; padding-left:0; text-align:right; 	}
	.data-table table .col2		{	width:381px;	}
	.data-table table .col3		{	width:61px;	}
	.data-table table .col4		{	width:121px;	}
	.data-table table .col5		{	width:121px;	}

	/* data-table2 */
	.data-table2			{	margin-bottom:1em;	}	

	/* For the data table in {DATA} section */
	/* ----------------------------------------------------- */
	.D_table			{
	width:80%;
	margin:2px;
	border-collapse:collapse;
}
	.D_td_first_row1		{	padding-left:8px; padding-right:8px; font-weight:normal; color:#333333; text-align:left; height:19px; line-height:19px; border-left:0px solid #cbcbcb;	}
	.D_td_first_row			{	padding-left:8px; padding-right:8px; font-weight:normal; color:#333333; text-align:left; height:19px; line-height:19px; border-left:1px solid #cbcbcb;	}
	.D_td				{	padding-left:8px; border-top:1px solid #ebebeb; height:20px; line-height:20px;	}

	/* For the data table in {DATA} section by Reports */
	/* ----------------------------------------------------- */
	.Dr_table			{	width:746px; margin:2px; border-collapse:collapse;	}
	.Dr_td_first_row1		{	padding-left:8px; padding-right:8px; font-weight:normal; color:#333333; text-align:left; height:19px; line-height:19px; border-left:0px solid #cbcbcb;	}
	.Dr_td_first_row		{	padding-left:8px; padding-right:8px; font-weight:normal; color:#333333; text-align:left; height:19px; line-height:19px; border-left:1px solid #cbcbcb;	}
	.Dr_td				{	padding-left:8px; border-top:1px solid #ebebeb; height:20px; line-height:20px;	}

	/* For the data table in {DATA} section by Reports Details */
	/* ----------------------------------------------------- */
	.De_table			{	width:746px; margin:2px; border-collapse:collapse;	}
	.De_td_first_row1		{	padding-left:8px; padding-right:8px; font-weight:normal; color:#333333; text-align:left; height:19px; line-height:19px; border-left:0px solid #cbcbcb;	}
	.De_td_first_row		{	padding-left:8px; padding-right:8px; font-weight:normal; color:#333333; text-align:left; height:19px; line-height:19px; border-left:1px solid #cbcbcb;	}
	.De_td				{	padding-left:8px; height:20px; line-height:20px;	}
	.De_td_lev1			{	color:#FF0000; padding-left:8px; height:20px; line-height:20px;	}
	.De_td_lev2			{	color:#804000; padding-left:8px; height:20px; line-height:20px;	}

	.De_td_lev3			{	color:#0000FF; padding-left:8px; height:20px; line-height:20px;	}

	/* button */	
	.button	a			{	padding-left:25px; padding-right:10px; line-height:22px; text-decoration:none; color:#5d5d5d;  	}
	.button a:hover			{	color: #335c85;	}

	/* summarz-table */
	.summary-table			{	margin-bottom:1em;	}	

	.summary-table table			{
	margin:2px;
}
	.summary-table table td			{	padding-left:8px; 	}
	.summary-table table tr.linkspace td	{	font-size:0.3em; line-height:1em; height:1em;	}
	.summary-table table tr.link td		{	font-size:0.2em; line-height:1em; height:1em;	border-top:1px solid #ebebeb;	}
	.summary-table table th			{	padding-left:8px; font-weight:normal; color:#333333; text-align:left; height:19px; line-height:19px;	}
	.summary-table table td.col1		{	width:200px; color:#1c656b; 	}
	.summary-table table .col2		{		}
.negrita {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: underline;
}

.texto_negrito {
	font-family: Tahoma, Verdana, Georgia;
	font-size: 11px;
	font-weight: bold;
	color: #333333;
}

.left {
	font-family: Tahoma, Verdana, Georgia;
	font-size: 11px;
	color: #000000;
	background-color: #A2EA06;
	letter-spacing: 1px;
	white-space: nowrap;
	margin: 1px;
	padding: 1px;
}
.texto {
	font-family: Tahoma, Verdana, Georgia;
	font-size: 11px;
	color: #333;
	text-align: left;
}

.text_linea {
	font-size: 11px;
	color: #333333;
	margin: 1px;
	padding: 2px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
.tabla_head {
	font-size: 11px;
	font-weight: bold;
	color: #666666;
	background-image: url(images/static_tab_top.gif);
	background-repeat: no-repeat;
	text-align: center;
}


.head_negro {
	font-family: Tahoma, Verdana, Georgia;
	font-size: 11px;
	color: #FFF;
	text-align: center;
	background-color: #4B8718;
	font-weight: bold;
}
.titulo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	font-weight: bold;
	color: #48780C;
	text-align: left;
}
.erro_login {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #FF0000;
	text-decoration: blink;
	text-align: center;
}
.texto_negrito_gris {
	font-family: Tahoma, Verdana;
	font-size: 10px;
	font-weight: bold;
	color: #666666;
}
.head_tabla {
	font-family: Tahoma, Verdana;
	font-size: 11px;
	color: #FFFFFF;
	background-color: #79B438;
	text-align: center;
	font-weight: bold;
	vertical-align: middle;
}
.tabla_especial {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #00788B;
	text-align: center;
	border: thin none #DDDDDD;
}
.texto_blanco {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #FFF;
	text-align: left;
}

.menu a:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000;
	background-image: url(../wap/images/uno.png);
	height: 23px;
	width: 100%;
	display: table;
	padding-left: 29px;
	text-decoration: none;
	padding-top: 4px;
}    /* unvisited link */

.menu a:hover {
	padding-left: 29px;
	height: 23px;
	text-decoration: underline;
	background-image: url(../wap/images/dos.png);
	color: #000;
}   /* mouse over link */

.menu a:visited, {
	background-image: url(../wap/images/dos.png);
} 

.menu1 a:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	color: #000;
	height: 23px;
	width: 100%;
	display: table;
	padding-left: 29px;
	text-decoration: none;
	padding-top: 4px;
}    /* unvisited link */

.menu1 a:hover {
	padding-left: 29px;
	height: 23px;
	text-decoration: underline;
	color: #000;
}   /* mouse over link */

.menu1 a:visited, {
	background-image: url(../wap/images/dos.png);
} .tit_new {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000;
	background-color: #EBEBEB;
	text-align: center;
}
