BODY							{ background-color:#B5BD63; }

DIV#Canvas						{ height:100%; padding:5 0 5 0; }
DIV#InterfaceContainer			{ width:770px; height:100%; padding:0 7 0 6; background-color:white; border:1px solid #B0B0B0; }
TABLE#Interface					{ width:757px; border-collapse:collapse; }
TABLE#Interface TD.Workspace		{ vertical-align:top; }

H1.Path				{ border-bottom:1px solid #31456A; }
DIV.LocalMenu		{ border-top:1px solid #31456A; margin:10 0 0 0; }

DIV.BannerMain		{ }
DIV.BannersLeft		{ }
DIV.BannersRight		{ }
DIV.BannersBottom	{ }
TABLE.Banner		{ }

DIV.Text			{ font-size:9pt; }
DIV.Text H1		{ font-size:13pt; color:#31456A; }
DIV.Text H2		{ font-size:11pt; color:#31456A; }
DIV.Text P		{ font-size:9pt; text-align:justify; }
DIV.Text LI		{ font-size:9pt; text-align:justify; color:black; }
DIV.Text TD		{ font-size:9pt; text-align:justify; }
DIV.Text TH		{ font-size:9pt; }
DIV.Text IMG.PhotoRight	{ border:1px solid black; margin:0 0 10 10; }
DIV.Text IMG.PhotoLeft	{ border:1px solid black; margin:0 10 10 0; }
DIV.Text IMG.Photo		{ border:1px solid black; }

TABLE.DataTable		{ border-collapse:collapse; border:1px solid black; }
TABLE.DataTable TH	{ border:1px solid black; background-color:#31456A; color:White; }
TABLE.DataTable TD	{ border:1px solid black; }

TABLE.SmallDataTable	{ border-collapse:collapse; border:1px solid black; }
TABLE.SmallDataTable TH	{ border:1px solid black; background-color:#31456A; color:White; font-size:7pt; }
TABLE.SmallDataTable TD	{ border:1px solid black; font-size:7pt; }

/* ------------------------------------------------------------ */
/* modMagazine */
DIV.Scheme1							{ }
DIV.Scheme1 TABLE.Section			{ margin-top:8px; }
DIV.Scheme1 TABLE.Section TD			{ background-color:#E4E7EC; padding:6 0 4 2; }
DIV.Scheme1 TABLE.Section TD.Article	{ padding-right:8px; }
DIV.Scheme1 TH.SectionTitle			{ color:white; text-align:left; vertical-align:bottom; padding-left:4px; background-color:#31456A; }
DIV.Scheme1 TD.Article P.Title		{ margin:0px; text-align:left; }
DIV.Scheme1 TD.Article P.Title A		{ color:#4C4C4C; text-decoration:none; font-weight:bold; }
DIV.Scheme1 TD.Article P.Title A:hover	{ color:red; text-decoration:underline; }
DIV.Scheme1 TD.Article P.Abstract		{ margin-top:0px; color:black; }
DIV.Scheme1 SPAN.ColSep					{ width:8px; }

DIV.Scheme2							{ }
DIV.Scheme2 TABLE TD					{ padding:10 10 0 0; }
DIV.Scheme2 TABLE TABLE TH			{ background-color:#31456A; color:white; }
DIV.Scheme2 TABLE TABLE TD			{ padding:0px; }
DIV.Scheme2 TABLE TD P				{ margin:0px; text-align:left; }
DIV.Scheme2 TABLE TD P.Title			{ font-weight:bold; }
DIV.Scheme2 TABLE TD P.Title A		{ color:#4C4C4C; text-decoration:none; }
DIV.Scheme2 TABLE TD P.Title A:hover	{ color:red; text-decoration:underline; }
DIV.Scheme2 TABLE TD P.Abstract		{ color:black; }

DIV.Scheme3								{ }
DIV.Scheme3 TD.Article					{ padding:10 0 0 0; }
DIV.Scheme3 TD.Article P.Title			{ font-size:12pt; font-weight:bold; margin:0px; text-align:left; }
DIV.Scheme3 TD.Article P.Title A			{ color:#4C4C4C; }
DIV.Scheme3 TD.Article P.Title A:hover	{ color:red; }
DIV.Scheme3 TD.Article P					{ font-size:9pt; color:black; margin-top:10px; }
DIV.Scheme3 TD.Article P IMG.ImageLeft	{ margin:0 10 10 0; border:1px solid black; }
DIV.Scheme3 TD.Article P IMG.ImageRight	{ margin:0 0 10 10; border:1px solid black; }

DIV.MagazineHome						{ width:100%; padding:10px; }
DIV.MagazineHome TABLE.iFlexzine		{ margin-top:8px; }
DIV.Magazine							{ width:100%; padding:0 5 0 5; }
DIV.Magazine TABLE.iFlexzine			{ }
DIV.Magazine DIV.RapidBoxes			{ margin-left:10px; }
TABLE.iFlexzine TR.MainTitle TH		{ height:20px; }
TABLE.iFlexzine TH					{ background-color:#31456A; color:White; }
TABLE.iFlexzine TH A					{ color:white; }
TABLE.iFlexzine TH A:hover			{ color:red; }
TABLE.iFlexzine TH.Title				{ text-align:left; padding-left:10px; border:solid #31456A; border-width:1 0 1 1; }
TABLE.iFlexzine TH.Title IMG			{ margin-right:4px; }
TABLE.iFlexzine TH.Date				{ text-align:right; padding-right:10px; border:solid #31456A; border-width:1 1 1 0; }

DIV.Magazine DIV.Article					{ width:100%; margin-top:10px; }
DIV.Magazine DIV.Article H1				{ font-size:12pt; margin:0px; color:#004236; }
DIV.Magazine DIV.Article P				{ color:black; text-align:justify; }
DIV.Magazine DIV.Article LI				{ color:black; text-align:justify; }
DIV.Magazine DIV.Article IMG.ImageLeft	{ border:1px solid black; margin:0 10 10 0; }
DIV.Magazine DIV.Article IMG.ImageRight	{ border:1px solid black; margin:0 0 10 10; }
/* ------------------------------------------------------------ */

/* -------------------------------------------------- */
/* Rapid Boxes */
DIV.RapidBoxes					{ background-color:#E4E7EC; height:100%; width:165px; }
DIV.RapidBoxes TABLE				{ }
DIV.RapidBoxes TABLE TH			{ background-color:#31456A; font-size:8pt; text-align:left; padding:1 5 1 5; color:white; vertical-align:top; }
DIV.RapidBoxes TABLE TH TH		{ padding:1 3 1 0; }
DIV.RapidBoxes TABLE TD			{ padding:0px; }
DIV.RapidBoxes TABLE TD.Main		{ font-size:8pt; padding:10 4 0 4; }
DIV.RapidBoxes TABLE TR.RBEnd TD	{ font-size:6pt; padding:0px;border-color:#FFFFFF }
DIV.RapidBoxes TABLE TR.RBSep TD	{ font-size:6pt; padding:0px;border-color:#FFFFFF }
DIV.RapidBoxes TABLE TABLE		{ margin:0px; border:0px;border-color:#FFFFFF }
DIV.RapidBoxes TABLE TABLE TD		{ padding:1px; }
DIV.RapidBoxes UL				{ margin-left:20px; }
/* -------------------------------------------------- */
/*Sobre Logueo*/
DIV.Logueo 									{  }
DIV.Logueo TR.RowTitle						{ display:none }
DIV.Logueo TR								{  }
DIV.Logueo TR.RBEnd							{ display:none; }
DIV.Logueo TABLE.RapidBoxH					{ background-color:none; margin-top:4px; }
DIV.Logueo TABLE.RapidBoxH tr.reg				{ text-align:right; margin-bottom:0px; }
DIV.Logueo TABLE.RapidBoxH tr.reg td.usr		{ font-size:9px; color:#FF9410; text-align:right; padding:0px 5px 0px 0px }
DIV.Logueo TABLE.RapidBoxH tr.reg td.cmdReg1	{ width:60px }
DIV.Logueo TABLE.RapidBoxH tr.reg td.cmdReg2	{ width:80px }
DIV.Logueo TABLE.RapidBoxH TR TD 				{ }
DIV.Logueo TABLE.RapidBoxH TR TD.lblLog		{ font-size:9px; color:#FF9410; }
DIV.Logueo TABLE.RapidBoxH TR TD.lblPas		{ font-size:9px; color:#FF9410; }
DIV.Logueo TABLE.RapidBoxH TR TD.fld			{ padding:0px;font-size:9px; width:80px }
DIV.Logueo TABLE.RapidBoxH TR TD.fld input.mail	{ font-size:9px; width:100px;height:15px }
DIV.Logueo TABLE.RapidBoxH TR TD.fld input.Pas	{ font-size:9px; width:80px;height:15px }
DIV.Logueo TABLE.RapidBoxH TR TD.hlp A		{ font-size:9px; color:#FF9410; }
/* ------------------------------------------------------------ */
/* Gallery */
DIV.Gallery									{ width:100%; text-align:center; }
DIV.Gallery H1								{ font-size:12pt; }
DIV.Gallery TABLE.Main TD					{ text-align:center; padding:0 5 10 5; vertical-align:bottom; }
DIV.Gallery TABLE.Thumbnail TD				{ padding:0px; }
DIV.Gallery TABLE.Thumbnail IMG				{ border:1px solid black; }
DIV.Gallery TABLE.Thumbnail DIV.Title			{ font-size:10pt; font-weight:bold; }
DIV.Gallery TABLE.Thumbnail DIV.Description	{ font-size:8pt; }

BODY.ZoomViewer DIV.Title					{ padding:10px; font-size:10pt; font-weight:bold; }
BODY.ZoomViewer DIV.Description				{ padding:0 10 10 10; font-size:8pt; }
/* ------------------------------------------------------------ */

/* ------------------------------------------------------------ */
DIV.MenuURL					{ padding-right:12px; }
/*
TABLE.MenuBox				{ border:1px solid black; width:408px; height:27px; }
TABLE.MenuBox TD.Language	{ text-align:right; padding-right:10px; }
*/
TABLE.MenuBox				{ display:none; border:1px solid black; width:120px; height:27px; }
TABLE.MenuBox TD.Language	{ text-align:center; }
/* ------------------------------------------------------------ */
DIV.HomeWelcome		{ padding:20 15 0 20; }
DIV.HomeWelcome H1	{ color:#F99710; font-size:10pt; margin:0px; padding:0px; letter-spacing:-1px; }
DIV.HomeWelcome P	{ color:#4A4E6F; font-size:09pt; margin:0px; padding:0px; font-weight:bold; text-align:justify; }
/* ------------------------------------------------------------ */
DIV.AGAP										{ width:100%; }
DIV.AGAP TABLE.Area							{ width:100%; }
DIV.AGAP TD.AreaMain							{ width:642px; vertical-align:top; border:1px solid #31456A; padding:2px; }
DIV.AGAP TD.AreaMain TR.Title TD DIV			{ border-bottom:2px solid white; background-color:#31456A; color:White; font-weight:bold; font-size:14pt; font-family:Arial; padding:8 15 8 15; }
DIV.AGAP TD.AreaMain TR.Title TD 				{ border-bottom:3px solid #E4E7EC; }

DIV.AGAP TR.ProductHeader TD					{ border-bottom:3px solid #E4E7EC; }
DIV.AGAP TR.ProductHeader TABLE				{ margin-bottom:2px; }
DIV.AGAP TR.ProductHeader TD TD				{ border-bottom:0px; }
DIV.AGAP TR.ProductHeader TD.ProductName		{ font-size:30pt; color:white; padding-left:23px; font-weight:bold; width:220px; }
DIV.AGAP TR.ProductHeader TD.Timeline			{ vertical-align:bottom; padding-bottom:9px; }
DIV.AGAP TR.ProductHeader TD.Timeline TABLE	{ border-collapse:collapse; }
DIV.AGAP TR.ProductHeader TD.Timeline TABLE TH	{ padding-right:10px; }
DIV.AGAP TR.ProductHeader TD.Timeline TABLE TD	{ border:1px solid black; width:12px; text-align:center; font-size:9pt; }
DIV.AGAP TR.ProductHeader TD.ProductImage			{ width:100px; text-align:right; }
DIV.AGAP TR.ProductHeader TABLE.ColorDark TD.ProductName		{ color:White; }
DIV.AGAP TR.ProductHeader TABLE.ColorDark TD.Timeline TABLE TH	{ color:white; }
DIV.AGAP TR.ProductHeader TABLE.ColorDark TD.Timeline TABLE TD	{ color:white; border-color:white; }

DIV.AGAP TD.AreaMain TR.Footer TD				{ border-bottom:3px solid #E4E7EC; }
DIV.AGAP TD.AreaRight						{ width:115px; vertical-align:top; padding:0 0 0 5; }
DIV.AGAP TD.AreaLeft							{ width:137px; vertical-align:top; padding:2 0 0 0; border-right:1px dotted #31456A; }
DIV.AGAP TD.AreaCentral						{ width:507px; vertical-align:top; padding:10px; }
DIV.AGAP DIV.ProductsRapidBox				{ width:100%; border:1px solid #838FA6; background-color:#F3F5F7; padding:12 5 11 5; }
DIV.AGAP DIV.ProductsRapidBox TABLE			{ width:100%; }
DIV.AGAP DIV.ProductsRapidBox TABLE DIV.Icon	{ width:20px; height:19px; margin:1 0 2 0; }
DIV.AGAP DIV.ProductsRapidBox TABLE TR TD		{ padding:0 4 0 4; }
DIV.AGAP DIV.ProductsRapidBox TABLE TR.ON TD	{ background-color:#31456A; color:white; cursor:hand; }

DIV.AGAP TD.AreaMain					{ font-size:9pt; }
DIV.AGAP TD.AreaMain UL				{ list-style-type:square; margin-left:20px; }
DIV.AGAP TD.AreaMain UL LI				{ color:#F99710; margin-bottom:3px; }
DIV.AGAP TD.AreaMain UL LI SPAN		{ color:black; }
DIV.AGAP TD.AreaMain UL LI A			{ color:black; }
DIV.AGAP TD.AreaMain UL LI A:hover		{ color:#F99710; }
DIV.AGAP TD.AreaMain UL LI.Selected A	{ font-weight:bold; }
DIV.AGAP TD.AreaCentral DIV.Text UL LI	{ color:black; }

DIV.AGAP DIV.Calendar					{ text-align:center; }
DIV.AGAP DIV.Calendar TABLE				{ border-collapse:collapse; border:1px solid black; }
DIV.AGAP DIV.Calendar TABLE TH			{ border:1px solid black; padding:1 3 1 3; }
DIV.AGAP DIV.Calendar TABLE TH.Month		{ width:25px; }
DIV.AGAP DIV.Calendar TABLE TD			{ border:1px solid black; padding:1 3 1 3; }

/*LISTADO DE ARCHIVOS*/
DIV.modDocs								{ padding:0px 20px 0px 20px; width:100%; }
DIV.modDocs H1							{ color:#7BAD42;font-size:12pt }
DIV.modDocs H2							{ color:#000000;font-size:10pt }
DIV.modDocs DIV.Docs DIV.Title			{ font-weight:bold; }
DIV.modDocs DIV.Docs DIV.Title A			{ color:#333333; }
DIV.modDocs DIV.Docs DIV.Title A:hover		{ color:#FF0000; }
DIV.modDocs DIV.Docs DIV.Description		{ margin-bottom:8px; }
DIV.modDocs DIV.Selector					{ margin-top:20px; border-top:1px solid #A0A0A0; padding:10 0 10 0; width:100%; }
DIV.modDocs DIV.Selector TABLE			{ width:100%;display:none; }
DIV.modDocs DIV.Selector TD				{ width:50%; }
DIV.modDocs DIV.Selector TD.SideLeft		{ padding-right:5px; }
DIV.modDocs DIV.Selector TD.SideRight		{ padding-left:5px; }
DIV.modDocs DIV.Selector DIV.Caption		{ font-weight:bold;color:#9C9CAD; }
DIV.modDocs DIV.Selector DIV.Field SELECT	{ width:100%; }

TABLE.List TH.thDoc		{ background-color:#B5BD63; color:white; }
TABLE.List TD.colFecha	{ text-align:center; background-color:#F7F9DF; }
TABLE.List TD.data		{ text-align:center; background-color:#F7F9DF; }
TABLE.List TD.titulo		{ text-align:left; background-color:#F7F9DF; }

/* ------------------------------------------------------------ */

/* clsHelp */
DIV.clsHelp							{ position:absolute; display:none; background-color:white; border:1px solid #CBCAC9; width:358px; height:500px; filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4); }
DIV.clsHelp DIV.Header				{ margin-bottom:10px; }
DIV.clsHelp DIV.Header DIV.cmdClose	{ float:right; width:16px; height:16px; margin:5px; background-image:url(Interface/Main/Close.gif); cursor:pointer; }
DIV.clsHelp DIV.Body				{ }
DIV.clsHelp DIV.Body IFRAME			{ width:358px; height:500px; }
DIV.clsHelp DIV.Footer				{ display:none; }