BODY				{ margin:0px; padding:0px; font-family:Arial; font-size:8pt; background-color:white; }
TABLE#Interface		{ }
INPUT				{ font-size:8pt; }
INPUT.Checkbox		{ cursor:pointer; }
INPUT.Button			{ cursor:pointer; }
LABEL				{ cursor:pointer; }
TEXTAREA			{ font-size:8pt; }
SELECT				{ font-size:8pt; }
P					{ font-size:8pt; }
P.Options			{ text-align:center; }
P.Centered			{ text-align:center; }
P.AccessDenied		{ text-align:center; margin:30px 0px 30px 0px; }
LI					{ font-size:8pt; }
TD					{ font-size:8pt; }
TH					{ font-size:8pt; }
FORM				{ margin:0px; padding:0px; }

H1.Path				{ margin:0px 0px 10px 0px; font-size:8pt; border-bottom:1px solid black; color:black; text-align:left; }
A					{ color:#D08080; text-decoration:none; }
A:hover				{ color:rgb(207,0,0); }
DIV.LocalMenu		{ margin:10px 0px 0px 0px; font-size:8pt; text-align:center; border-top:1px solid black; color:black; }
DIV.Workspace		{ margin:0px 0px 10px 0px; padding:0px 10px 0px 10px; color:black; width:593px; text-align:left; }
DIV.AutoMenu			{ text-align:left; }

DIV.WorkspaceHeader		{ padding:0px 10px 0px 10px; text-align:left; }
DIV.WorkspaceHeaderTop	{ padding:0px 0px 0px 0px; text-align:left; }
TD.V3_Scheme4			{ vertical-align:top; }
TD.V3_Scheme5			{ vertical-align:top; padding-left:10px; }

DIV.ResultFailure	{ padding:10px; text-align:left; font-weight:bold; color:red; }
DIV.ResultSuccess	{ padding:30px; text-align:center; font-weight:bold; }

/* -------------------------------------------------- */
/* Menú Principal */
TABLE.libMenu						{ width:117px; background-color:#810E0E; margin-right:4px; border:1px solid; border-color:#A53232 #5A0807 #5A0807 #A53232; cursor:pointer; filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=4); }
TABLE.libMenu TD					{ padding:1px 5px 1px 5px; }
TABLE.libMenu TABLE					{ border:1px solid #810E0E; }
TABLE.libMenu TABLE TD.Caption		{ padding:1px 1px 1px 5px; }
TABLE.libMenu TABLE TD.Icon			{ padding:1px 5px 1px 1px; }
TABLE.libMenu TABLE.On				{ border:1px solid yellow; }
TABLE.libMenu TABLE.On TD A			{ color:yellow; }
TABLE.libMenu TABLE.On TD A:hover	{ color:yellow; }
TABLE.libMenu TD TD					{ padding:0px; vertical-align:middle; border:0px; }
TABLE.libMenu TD TD A				{ color:white; text-decoration:none; }
TABLE.libMenu TD TD A:hover			{ color:white; text-decoration:none; }

DIV.BannersCentral									{ width:798px; text-align:center; margin-bottom:10px; }
DIV.BannersCentral TABLE.Banner						{ margin-left:auto; margin-right:auto; }
DIV.BannersLeft										{ text-align:center; }
DIV.BannersLeft TABLE.BannerButtons TABLE.Banner	{ }
DIV.BannersRight									{ text-align:center; margin-bottom:10px; }
DIV.BannersRight TABLE.BannerButtons TABLE.Banner	{ }
TABLE.BannerButtons	TABLE							{ margin-bottom:10px; }
TABLE.BannerButtons TD								{ text-align:center; }

DIV.BannerScheme5Top	{ margin-bottom:10px; }
DIV.BannerScheme5Bottom	{ margin-top:10px;  }

/* -------------------------------------------------- */
/*  modMagazine */
DIV.MagazineHome					{ width:100%; }
DIV.MagazineHome TABLE.iFlexzine	{ }
TABLE.iFlexzine TR.MainTitle TH		{ }
TABLE.iFlexzine TH					{ }
TABLE.iFlexzine TH A				{ }
TABLE.iFlexzine TH A:hover			{ }
TABLE.iFlexzine TH.Left				{ }
TABLE.iFlexzine TH.Title			{ text-align:left; padding-left:10px; }
TABLE.iFlexzine TH.Title IMG		{ margin-right:4px; }
TABLE.iFlexzine TH.Date				{ text-align:right; padding-right:10px; }

TABLE.iFlexzine DIV.Article I		{ font-style:italic; }

TABLE.iFlexzine DIV.ImgNote	P		{ color:rgb(102,102,94); text-align:NOjustify; margin-top:5px; margin-bottom:0px; }
TABLE.iFlexzine DIV.ImgNote	A P		{ color:rgb(102,102,94); text-align:NOjustify; margin-top:5px; margin-bottom:0px; }
TABLE.iFlexzine DIV.ImgNote	A:hover	{ text-decoration:none; }

/* Páginas Interiores */
DIV.Magazine							{ width:100%; }
DIV.Magazine TABLE.iFlexzine			{ width:100%; }

DIV.Magazine TABLE.ArticleOptions TD	{ color:#B0B0B0; text-align:center; }
DIV.Magazine TABLE.ArticlesMap TD		{ text-align:left; }

/* -------------------------------------------------- */
TABLE.Forum TABLE.List					{ border:0px; }
TABLE.Forum TABLE.List TD				{ border:0px; }
TABLE.Forum H1							{ font-size:11pt; color:rgb(207,0,0); text-align:left; }
TABLE.Forum TABLE.Editor TH				{ text-align:right; }
TABLE.Forum TABLE.Editor TR.Footer TH	{ text-align:center; }

TABLE.Forum TABLE.Messages TABLE.Message	{ margin-top:10px; }
TABLE.Forum TABLE.Messages TABLE.Message TH	{ vertical-align:top; background-color:#E0E0E0; padding:1px 3px 1px 3px; }
TABLE.Forum TABLE.Messages TABLE.Message TD	{ padding:3px; }

TABLE.Forum DIV.SubGroups	{ margin-top:15px; }
TABLE.Forum DIV.ForumPath	{ margin-bottom:10px; font-weight:bold; }

/* -------------------------------------------------- */
/* Dialog */
DIV.Dialog								{ }
DIV.Dialog TABLE.Main					{ border:1px solid #BFBFBF; background-color:white; margin:0 auto 0 auto; }
DIV.Dialog TABLE.Main TH				{ font-size:10pt; text-align:left; padding:1px; background-color:#BFBFBF; color:black; padding:0 0 0 3px; }
DIV.Dialog TABLE.Main TR.Header IMG		{ margin:1px; }
DIV.Dialog TABLE.Main TR.Footer TH		{ text-align:center; background-color:White; padding-bottom:5px; }
DIV.Dialog TABLE.Main TD				{ font-size:10pt; }
DIV.Dialog TABLE.Main TD.NoteRequired	{ font-size:10pt; font-weight:bold; padding-bottom:10px; color:rgb(207,0,0); }
DIV.Dialog TABLE.Main TD.Required		{ color:rgb(207,0,0); }
DIV.Dialog TABLE.Main TD.Caption		{ padding-left:5px; text-align:right; vertical-align:text-top; }
DIV.Dialog TABLE.Main TD.Field			{ padding-right:5px; text-align:left; }
DIV.Dialog TABLE.Main TD.Sep			{ text-align:center; padding:15px 0 10px 0; font-weight:bold; }
DIV.Dialog TABLE.Main TD.Sep SPAN		{ border-bottom:1px solid black; width:96%; }
DIV.Dialog TABLE.Main HR				{ height:1px; color:black; }
DIV.Dialog TABLE.Vertical TD.Caption	{ text-align:left; padding:0 10px 0 10px; }
DIV.Dialog TABLE.Vertical TD.Field		{ padding:0 10px 0 10px; }
/* DIV.Dialog SELECT					{ } */

/* -------------------------------------------------- */
/* List */
TABLE.List						{ border:1px solid black; border-collapse:collapse; }
TABLE.List TH					{ background-color:#C0C0C0; border:1px solid black; color:black; }
TABLE.List TH.Title	TH			{ text-align:left; border:0px; padding:1px 3px 1px 3px; }
TABLE.List TH.Title TH A		{ color:black; cursor:pointer; }
TABLE.List TH.Title IMG			{ margin:1px; }
TABLE.List TD					{ border:1px solid black; vertical-align:top; padding:1px 3px 1px 3px; }
TABLE.List TR.On TD				{ background-color:#E9E9E9; }
TABLE.List TD.Empty				{ padding:50px; text-align:center; }
TABLE.List TR.Footer TD			{ background-color:#E9E9E9; padding:1px 3px 1px 3px; }
TABLE.List TR.Footer TD	INPUT	{ width:120px; }
TABLE.List TR.Footer TD	A		{ font-weight:bold; text-decoration:none; }
TABLE.List TR.Total TD			{ background-color:#E8D97C; color:black; }
TD.ListControls					{ text-align:right; width:32px; }
TD.Number						{ text-align:right; }
TD.Center						{ text-align:center; }
TD.SmallColumn					{ width:1%; }
TD.SmallColumnCenter			{ width:1%; text-align:center; }

/* -------------------------------------------------- */
/* WebMap */
DIV.WebMap								{ text-align:center; }
DIV.WebMap TABLE.ThemeName TD			{ padding-right:2px; }
DIV.WebMap TABLE.ThemeName TD TABLE		{ background-color:#ECEBE9; color:#005B33; border:1px solid; border-color:white #808080 #808080 white; cursor:pointer; filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=3); }
DIV.WebMap TABLE.ThemeName TD TABLE.On	{ background-color:rgb(207,0,0); color:white; }
DIV.WebMap TABLE.ThemeName TD TABLE TD	{ padding:1px 3px 1px 3px; }
DIV.WebMap TR.TREEMAP_START				{ padding:10px 0px 0px 0px; }
DIV.WebMap TR.TREEMAP_FINISH			{ padding:0px 0px 10px 0px; }

/* -------------------------------------------------- */
/* Textos */
DIV.Text					{ font-size:9pt; width:100%; padding:0px 0px 10px 0px; }
DIV.Text TH					{ font-size:9pt; }
DIV.Text TD					{ font-size:9pt; }
DIV.Text TABLE.Justify TD	{ text-align:left; }
DIV.Text SELECT				{ font-size:9pt; }
DIV.Text H1					{ font-size:11pt; color:black; text-align:center; }
DIV.Text H2					{ font-size:10pt; color:black; text-align:left; }
DIV.Text H3					{ font-size:9pt; color:black; text-align:left; font-weight:bold; }
DIV.Text H4					{ font-size:8pt; color:black; font-style:italic; }
DIV.Text LI P				{ margin:0px; text-align:left; }
DIV.Text P					{ text-align:left; }
DIV.Text P.ButtonBack		{ text-align:right; }
DIV.Text P.Options			{ text-align:center; }

/* -------------------------------------------------- */
DIV.Help H1.Title			{ font-size:12pt; }
DIV.Help P					{ text-align:left; }

/* -------------------------------------------------- */
/* VIS */
DIV.VIS			{ text-align:right; padding:0px 10px 0px 10px; font-size:7pt; }
DIV.VIS A		{ color:#A00000; }
DIV.VIS A:hover	{ color:#FF0000; }

/* -------------------------------------------------- */

TR.RowFooter TD		{ border-top:1px solid #E9E9E9; }
TR.RowFooter TD TD	{ border:0px; }

/* -------------------------------------------------- */
DIV.modDocs			{ width:100%; }
DIV.modDocs H1		{ font-size:11pt; color:rgb(207,0,0); text-align:left; }
DIV.modDocs H2		{ font-size:9pt; color:rgb(207,0,0); text-align:left; }

/* -------------------------------------------------- */
TABLE.LI TD			{ vertical-align:top; }
TABLE.LI TD.Bullet	{ padding:4px 0px 0px 0px; }

/* -------------------------------------------------- */
DIV#objSpecialAd	{ position:absolute; left:0px; top:120px; width:100%; text-align:center; }
#objSurvey153Image	{ background-image:url(Docs/images/lentes-orosco.gif); background-repeat:no-repeat; width:195px; height:319px; margin:0 auto; }
