BODY		{ background-color:#00A850; font-family:trebuchet MS,Arial; font-size:8pt; }
A			{ color:#666666; text-decoration:none; }
A:hover		{ color:#00A850; text-decoration:none; }

DIV#objContainer				{ width:1004px; margin:0 auto 0 auto; }
DIV#objHeader					{ width:1004px; }
DIV#objHeader DIV#objHeaderRow1	{ height:22px; padding-top:8px; margin-top:5px; }
DIV#objHeader DIV#objHeaderRow2	{ height:76px; background-image:url(Interface/Main/headerBackground.gif); background-repeat:no-repeat; background-position:342px 0; display:block; margin-bottom:5px; }
DIV#objHeader DIV#objHeaderRow3	{ background-color:white; height:23px; padding:5px 0 5px 0; background-image:url(Interface/Main/objHeaderRow3.gif); background-repeat:no-repeat; background-position:6px 5px; }
DIV#objHeader DIV#objHeaderRow4	{ background-color:white; overflow:auto; height:30px; padding-top:3px }
DIV#objBody						{ background-color:white; padding:6px; overflow:auto; min-height:400px; }
DIV#objContainer.Home DIV#objColLeft	{ width:245px; float:left; }
DIV#objContainer.Home DIV#objColMiddle	{ width:738px; float:right; }
DIV#objContainer.Home DIV#objColRight	{ display:none; }
DIV#objContainer.Main DIV#objColLeft	{ width:244px; overflow:hidden; float:left; min-height:100px; }
DIV#objContainer.Main DIV#objColMiddle	{ width:580px; overflow:hidden; float:left; margin-left:8px; }
DIV#objContainer.Main DIV#objColRight	{ width:142px; overflow:hidden; float:right; margin-right:5px; }
DIV#objFooter 					{ margin:7px 0 8px 0;}
DIV#objFooter DIV.Text			{ color:white;  font-size:7pt; }

DIV#objHeaderRow2 DIV#objTopInfo					{ float:right; margin:10px 10px 0 0; color:white; font-weight:bold; }
DIV#objHeaderRow2 DIV#objTopInfo SPAN.Caption		{ }
DIV#objHeaderRow2 DIV#objTopInfo SPAN.Value			{ }
DIV#objHeaderRow2 DIV#objTopInfo DIV.CompanyName	{ font-size:10pt; font-weight:bold; text-align:right; margin-top:30px; }
DIV#objHeaderRow2 DIV#objLogo						{ width:342px; height:76px; background-image:url(Interface/Main/objLogo.gif); background-position:18px 10px; background-repeat:no-repeat; cursor:pointer; }

DIV#objMenuTop1							{ display:block; }
DIV#objMenuTop1 TABLE.MainMenu			{ float:right; margin-right:10px; border-collapse:collapse; }
DIV#objMenuTop1 TABLE.MainMenu TD		{ color:white; padding:0 8px 0 8px; cursor:pointer; border:dotted white; border-width:0 1px 0 1px; line-height:14px; }
DIV#objMenuTop1 TABLE.MainMenu TD.First	{ border-left:0; }
DIV#objMenuTop1 TABLE.MainMenu TD.Last	{ border-right:0; }
DIV#objMenuTop1 TABLE.MainMenu TD.On	{ background-color:#009A3D; color:white; }

DIV#objMenuTop2								{ float:right; width:734px; margin-right:13px; }
DIV#objMenuTop2 TABLE.MainMenu				{ border-collapse:collapse; height:28px; }
DIV#objMenuTop2 TABLE.MainMenu TD			{ vertical-align:top; text-align:center; font-size:11px; color:#666666; line-height:14px; padding:0; }
DIV#objMenuTop2 TABLE.MainMenu TD DIV		{ padding:7px 15px 0 15px; }
DIV#objMenuTop2 TABLE.MainMenu TD.First		{ }
DIV#objMenuTop2 TABLE.MainMenu TD.Last		{ }
DIV#objMenuTop2 TABLE.MainMenu TD.On		{ background-color:#009A3D; cursor:pointer; color:white; background-image:url(Interface/Main/mainMenuOptionBackL.gif); background-repeat:no-repeat; }
DIV#objMenuTop2 TABLE.MainMenu TD.On DIV	{ background-image:url(Interface/Main/mainMenuOptionBackR.gif); background-repeat:no-repeat; background-position:top right; }

DIV#objRBLogin		{ float:left; width:245px; margin:5px 0 0 7px; text-align:center; }

TABLE.libMenu							{ background-color:white; margin-right:4px; cursor:pointer; opacity:0.95;
											filter:progid:DXImageTransform.Microsoft.Alpha(opacity=95),
													progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4);
										}
TABLE.libMenu TD						{ padding:0; border-bottom:1px solid #E0E0E0; }
TABLE.libMenu TR.Last TD				{ border-bottom:0; }
TABLE.libMenu TABLE						{ border:0; }
TABLE.libMenu TABLE TD.Caption			{ padding:5px 2px 5px 14px; color:#00A850; }
TABLE.libMenu TABLE TD.Icon				{ padding:5px 14px 5px 2px; }
TABLE.libMenu TABLE TD.Icon IMG			{ visibility:hidden; }
TABLE.libMenu TABLE.On					{ background-color:#F7F7F7; }
TABLE.libMenu TABLE.On TD A				{ }
TABLE.libMenu TABLE.On TD A:hover		{ }
TABLE.libMenu TABLE.On TD.Icon IMG		{ visibility:visible; }
TABLE.libMenu TD TD						{ padding:0; vertical-align:middle; border:0; }
TABLE.libMenu TD TD A					{ color:#00A850; text-decoration:none; }
TABLE.libMenu TD TD A:hover				{ color:#00A850; text-decoration:none; }

DIV#objTopScrollHook				{ margin-left:6px; padding:4px 0 0 0; text-align:center; width:252px; color:#00A850; }
DIV#objTopScrollContainer			{ position:absolute; top:0px; left:0px; width:718px; height:15px; overflow:hidden; display:none; }
TABLE#objTopScroll					{ position:absolute; display:none; color:white; cursor:hand; }
TABLE#objTopScroll TD				{ padding:0 0 0 20px; color:white; font-family:trebuchet MS,Arial; font-size:8pt; }
TABLE#objTopScroll TD SPAN.Fondo	{ color:white; }

TABLE.SimpleTableMenu *				{ font-family:trebuchet MS,Arial; margin-bottom:20px; }
TABLE.SimpleTableMenu TD			{ width:245px; height:40px; background-image:url(Interface/Main/SimpleTableMenu.gif); text-align:center; font-size:8pt; font-weight:bold; background-repeat:no-repeat; padding-bottom:7px; }
TABLE.SimpleTableMenu TD A			{ color:#00A94E; }
TABLE.SimpleTableMenu TD A:hover	{ color:#00A850; }

/* ==================================================	*/
/* Sub-menú de opciones									*/
/* --------------------------------------------------	*/
DIV#objContainer.Home DIV.BannerMain			{ }
DIV#objContainer.Main DIV.BannerMain			{ height:165px; margin-bottom:26px; }

DIV.HomeGrid									{ width:737px; overflow:hidden; }
DIV.HomeGrid TABLE								{ }

DIV.OptionsGrid									{ }
DIV.OptionsGrid DIV.Row							{ width:600px; margin-bottom:20px; }
DIV.OptionsGrid DIV.Row DIV.Cell				{ background-image:url(documents/0/images/fondo_celda2.gif); background-repeat:no-repeat; width:260px; text-align:left; padding:10px 10px 0 10px; margin:0 20px 20px 0; font-family:trebuchet MS,Arial; font-size:8pt; float:left; }
DIV.OptionsGrid DIV.Row DIV.Cell DIV.Header		{ font-weight:bold; font-size:10pt; margin-top:10px; height:20px; }
DIV.OptionsGrid DIV.Row DIV.Cell DIV.Body		{ height:64px; }
DIV.OptionsGrid DIV.Row DIV.Cell DIV.Footer		{ }
DIV.OptionsGrid DIV.Row DIV.Cell A				{ color:#00A850; }
/* (OptionsGrid reemplaza a Box2, Box3 y similares) */

TABLE.table							{ border-collapse:collapse; margin:0; }
DIV.Box2 							{ background-image:url(documents/0/images/fondo_celda.gif); background-repeat:no-repeat; width:221px; text-align:left; padding:10px; margin:15px 7px 7px 0; font-family:trebuchet MS,Arial; overflow:hidden; }
DIV.Box2 DIV.Title					{ margin-top:12px; color:#808080; font-weight:bold; font-size:10pt; }
DIV.Box2 DIV.Image					{ margin-top:10px; width:261px; height:75px; overflow:hidden; border:0; }
DIV.Box2 DIV.SubTitle				{ margin-top:7px; color:#808080; font-weight:bold; font-size:8pt; }
DIV.Box2 DIV.Text					{ margin-top:7px; font-size:8pt; }
DIV.Box2 DIV.More					{ margin-top:5px; font-size:8pt; text-align:left; }
TD DIV.Box2 A						{ color:#00A850; }
DIV#objContainer.Home DIV.Box2		{ height:202px;  }

DIV.Box3			{ background-image:url(documents/0/images/fondo_celda2.gif); background-repeat:no-repeat; width:260px; text-align:left; padding:20px 10px 0 10px; font-family:trebuchet MS,Arial; margin:15px 0 0 0; }
DIV.Box3 DIV.Header	{ color:#00A850; font-weight:bold; font-size:10pt; }
DIV.Box3 DIV.Body	{ }
DIV.Box3 DIV.Footer	{ }
/*
DIV.Box2		{ background-image:url(documents/0/images/fondo_celda2.gif); background-repeat:no-repeat; width:260px; text-align:left; padding:20px 10px 0 10px; font-family:trebuchet MS,Arial; margin:20px 0 0 0; }
DIV.box2_title	{ color:#808080; font-weight:bold; font-size:10pt; }
DIV.box2_body	{ }
DIV.box2_more	{ margin-top:7px; font-size:8pt; text-align:left; }
*/
/* --------------------------------- */

/* submenu abajo de banners*/
DIV.SubMenu							{ padding-bottom:12px; padding-top:6px; color:#8F8FC5; }
DIV.SubMenu TD						{ padding:0 10px 0 10px; border:dotted #959595; border-width:0 1px 0 0; }
DIV.SubMenu TD.first				{ padding-left:0; }
DIV.SubMenu TD.last					{ padding-right:0; border-right:0; }
DIV.Text DIV.SubMenu TD 			{ font-size:8pt; font-family:trebuchet MS,Arial; }
DIV.SubMenu TD A					{ color:#808080; }
DIV.SubMenu TD A:hover				{ color:#00A850; text-decoration:none; }
/* ================================================== */

/* Sub-menu de la derecha */
DIV.SimpleMenu						{ width:100%; margin:16px 0 20px 0; }
DIV.SimpleMenu DIV.SimpleMenuTitle	{ display:none; }
DIV.SimpleMenu TABLE				{ width:100%; }
DIV.SimpleMenu TABLE TD				{ color:#666666; padding:3px 6px 3px 6px; border-bottom:1px dotted #666666; }
DIV.SimpleMenu TABLE TD.On			{ color:#00A850; cursor:pointer; }
DIV.SimpleMenu TABLE TD.Last		{ border-bottom:0; }

DIV#objColLeft TABLE.Banners		{ margin-top:15px; }
DIV#objColLeft TABLE.Banners TD		{ padding-bottom:5px; }

/* ---------- ORIGINAL ---------- */
P		{ text-align:justify }
LI		{ text-align:justify }
OL UL	{ margin-top:10px; margin-bottom:10px; }

DIV.Text					{ font-size:8pt; color:#666666; }
DIV.Text H1					{ font-size:11pt; color:#00A850; }
DIV.Text H2					{ font-size:8pt; }
DIV.Text A					{ color:#666666; }
DIV.Text A:hover			{ color:#00A850; }
DIV.Text TH					{ font-size:9pt; }
DIV.Text TD					{ font:Arial 9pt bold; color:#666666}
DIV.Text TABLE.Justify TD	{ text-align:justify; }
DIV.Text SELECT				{ font-size:8pt; }
DIV.Text A.link				{ color:#00A850; }

DIV.Text DIV.ULTitle		{ font-weight:bold; margin:10px 0 5px 0; }
DIV.Text .Strong			{ font-weight:bold; color:#00A850; }
DIV.Text UL					{ list-style-image:url(Interface/Main/ul-bullet.gif); padding-left:14px; }
DIV.Text UL LI				{ }

TABLE.datatable 				{ border-collapse:collapse; border:1px solid #B9B9B9; margin:0 auto 0 auto; }
TABLE.datatable TR.Header TH	{ background-color:#E3E5E6; color:black; }
TABLE.datatable TH.number		{ text-align:right; }
TABLE.datatable TH				{ background-color:#E3E5E6; border:1px solid #B9B9B9; font-size:8pt; }
TABLE.datatable TD				{ border:1px solid #B9B9B9; font-size:8pt; }
TABLE.datatable TD.Centered		{ text-align:center; }

TABLE.DataTable					{ border-collapse:collapse; border:1px solid #B9B9B9; margin:0 auto 0 auto; }
TABLE.DataTable TR.Header TH	{ background-color:#E3E5E6; color:black; }
TABLE.DataTable TH.number		{ text-align:right; }
TABLE.DataTable TH				{ border:1px solid #B9B9B9; font-size:8pt; }
TABLE.DataTable TD				{ border:1px solid #B9B9B9; font-size:8pt; }
TABLE.DataTable TD.Centered		{ text-align:center; }

TABLE.DataTableRF TH		{ }
TABLE.DataTableRM TH		{ }

TABLE.SmallDataTable				{ border-collapse:collapse; border:1px solid #B3B5B8; font-size:7pt;}
TABLE.SmallDataTable TH				{ background-color:#E5E5E5; color:#666666; border:1px solid #B3B5B8; font-size:8pt}
TABLE.SmallDataTable TH.number		{ text-align:right; }
TABLE.SmallDataTable TD				{ border:1px solid #7C7C7C; }
TABLE.SmallDataTable TD.Centered	{ text-align:center; }

BODY.Disclaimer			{ font-family:trebuchet MS,Arial; margin:20px; font-size:8pt; background-color:white; }
BODY.Disclaimer H1		{ font-size:10pt; text-align:center; }
BODY.Disclaimer FORM	{ text-align:center; }

DIV.modDefinitions																		{}
DIV.modDefinitions DIV.DefinitionsList													{}
DIV.modDefinitions DIV.DefinitionsList DIV.DefinitionItem								{ margin-bottom:10px; }
DIV.modDefinitions DIV.DefinitionsList DIV.DefinitionItem DIV.DefinitionTitle A			{ font-weight:bold; font-size:9pt; color:#808080; }
DIV.modDefinitions DIV.DefinitionsList DIV.DefinitionItem DIV.DefinitionTitle A:hover	{ color:#00A850; }
DIV.modDefinitions DIV.DefinitionsList DIV.DefinitionItem DIV.DefinitionText			{ padding-left:20px; display:none; font-size:8pt; color:#666666; }
DIV.modDefinitions DIV.DefinitionsList DIV.DefinitionItem DIV.DefinitionText *			{ font-size:8pt; }

DIV.plugIndicadores TABLE			{ width:100%; }
DIV.plugIndicadores TD.Day			{ width:50%; text-align:center; }
DIV.plugIndicadores TD.Day TABLE	{ width:200px; }
DIV.plugIndicadores TD.Day TABLE TR.Header TH	{ text-align:center; }
DIV.plugIndicadores TD.Day TABLE TH	{ text-align:left; }

DIV.Sim TABLE.SimAdd TD			{ text-align:left; }
DIV.Sim TABLE.SimAdd TD.Numeric	{ text-align:right; }