BODY								{ background-color:#F4F4F4; }

DIV#Canvas							{ height:100%; text-align:center; }
DIV#Canvas CENTER.CanvasCentered	{ height:100%; }
DIV#Canvas DIV#InterfaceContainer	{ height:100%; width:976px; padding:0px; }

DIV.AutoMenu	{ font-size:10pt; }
DIV.LocalMenu	{ text-align:center; border-top:1px solid #A0A0A0; margin:10px 0px 0px 0px; }

DIV.Tree							{ margin-bottom:8px; }
DIV.Tree TD							{ padding-top:3px; }
DIV.Tree TD.Section					{ padding:1px 0px 0px 0px; color:black; }
DIV.Tree TD.Bullet					{ width:5px; padding:3px 7px 0px 0px; vertical-align:top; }
DIV.Tree TD.Caption					{ }
DIV.Tree TD.Caption A				{ color:black; }
DIV.Tree TD.Caption A:hover			{ color:#0000A0; }
DIV.Tree TD.Caption DIV.Current A	{ font-weight:bold; }
DIV.CurrentEdition					{ text-align:center; }

DIV.RBArticle DIV.Image			{ margin-bottom:5px; }
DIV.RBArticle DIV.Title			{ font-weight:bold; font-size:8pt; text-align:left; }
DIV.RBArticle DIV.SubTitle		{ color:#404040; text-align:left; }
DIV.RBArticle DIV.SubTitle A	{ color:#404040; }
DIV.RBArticle TD				{ vertical-align:top; }
DIV.RBArticle TD.Bullet			{ padding:7px 7px 0px 0px; }
DIV.RBArticle TD.Article		{ text-align:justify; }
DIV.RBArticle P					{ margin-top:5px; margin-bottom:0px; }
DIV.RBArticle DIV.ArticleSep	{ width:100%; height:19px; }

DIV.ArticleList					{ width:100%; }
DIV.ArticleList	TD				{ vertical-align:top; }

DIV.ArticleList DIV.Scheme7											{ margin-bottom:0px; }
DIV.ArticleList DIV.Scheme7 TR.RowSection							{ display:none; }
DIV.ArticleList DIV.Scheme7 DIV.Scheme7_Header						{ background-image:url(Interface/Main/Scheme3_01.gif); background-repeat:repeat-y; height:8px; font-size:1px; }
DIV.ArticleList DIV.Scheme7 DIV.Scheme7_Body						{ background-image:url(Interface/Main/Scheme3_02.gif); background-repeat:repeat-y; padding:3px 22px 7px 18px; width:556px; }
DIV.ArticleList DIV.Scheme7 DIV.Scheme7_Body TD.Contents			{ }
DIV.ArticleList DIV.Scheme7 DIV.Scheme7_Body DIV.Title				{ text-align:left; font-size:9pt; font-weight:bold; margin-bottom:7px; padding-bottom:5px; background-image:url(Interface/Main/Scheme1_H1.gif); background-repeat:no-repeat; background-position:left bottom; margin-top:5px; }
DIV.ArticleList DIV.Scheme7 DIV.Scheme7_Body DIV.Title A			{ color:#1B0B54; }
DIV.ArticleList DIV.Scheme7 DIV.Scheme7_Body DIV.Title A:hover		{ color:#0000A0; }
DIV.ArticleList DIV.Scheme7 DIV.Scheme7_Body DIV.SubTitle			{ margin:0px 0px 10px 0px; }
DIV.ArticleList DIV.Scheme7 DIV.Scheme7_Footer						{ background-image:url(Interface/Main/Scheme3_03.gif); background-repeat:repeat-y; height:12px; font-size:1px; }

DIV.ArticleList DIV.Scheme3											{ margin-bottom:0px; }
DIV.ArticleList DIV.Scheme3 DIV.Scheme3_Header						{ background-image:url(Interface/Main/Scheme3_01.gif); background-repeat:repeat-y; height:8px; font-size:1px; }
DIV.ArticleList DIV.Scheme3 DIV.Scheme3_Body						{ background-image:url(Interface/Main/Scheme3_02.gif); background-repeat:repeat-y; padding:4px 22px 0px 18px; width:556px; }
DIV.ArticleList DIV.Scheme3 DIV.Scheme3_Body P.Title				{ text-align:left; font-size:9pt; font-weight:bold; margin-bottom:7px; padding-bottom:5px; background-image:url(Interface/Main/Scheme1_H1.gif); background-repeat:no-repeat; background-position:left bottom; margin-top:5px; }
DIV.ArticleList DIV.Scheme3 DIV.Scheme3_Body P.Title A				{ color:#1B0B54; }
DIV.ArticleList DIV.Scheme3 DIV.Scheme3_Body P.Title A:hover		{ color:#0000A0; }
DIV.ArticleList DIV.Scheme3 DIV.Scheme3_Body P.SubTitle				{ margin:0px 0px 10px 0px; }
DIV.ArticleList DIV.Scheme3 DIV.Scheme3_Footer						{ background-image:url(Interface/Main/Scheme3_03.gif); background-repeat:repeat-y; height:12px; font-size:1px; }

DIV.ArticleList DIV.Scheme2											{ width:556px; padding-left:5px; }
DIV.ArticleList DIV.Scheme2 TD.Article								{ width:184px; }
DIV.ArticleList DIV.Scheme2 DIV.ArticleContainer_Header				{ background-image:url(Interface/Main/Scheme2_01.gif); background-repeat:no-repeat; height:4px; font-size:1px; }
DIV.ArticleList DIV.Scheme2 DIV.ArticleContainer					{ width:178px; background-image:url(Interface/Main/Scheme2_02.gif); background-repeat:repeat-y; padding:2px 0px 0px 8px; }
DIV.ArticleList DIV.Scheme2 DIV.ArticleContainer P					{ text-align:justify; }
DIV.ArticleList DIV.Scheme2 DIV.ArticleContainer_Footer				{ background-image:url(Interface/Main/Scheme2_03.gif); background-repeat:no-repeat; height:24px; }
DIV.ArticleList DIV.Scheme2 TABLE.ArticleTitle						{ display:none; width:100%; height:22px; }
DIV.ArticleList DIV.Scheme2 TABLE.ArticleTitle TH.Section			{ color:#1B0B54; text-align:left; }
DIV.ArticleList DIV.Scheme2 TABLE.ArticleTitle TH.Bullet			{ }
DIV.ArticleList DIV.Scheme2 TABLE.ArticleContents					{ width:160px; }
DIV.ArticleList DIV.Scheme2 TABLE.ArticleContents TR.Sep			{ display:none; }
DIV.ArticleList DIV.Scheme2 TABLE.ArticleContents TR.Image IMG		{ border:1px solid #838383; margin-top:2px; }
DIV.ArticleList DIV.Scheme2 TABLE.ArticleContents P.Title			{ text-align:left; font-size:9pt; font-weight:bold; margin-bottom:7px; padding-bottom:5px; background-image:url(Interface/Main/Scheme2_H1.gif); background-repeat:no-repeat; background-position:left bottom; margin-top:5px; }
DIV.ArticleList DIV.Scheme2 TABLE.ArticleContents P.Title A			{ color:#1B0B54; }
DIV.ArticleList DIV.Scheme2 TABLE.ArticleContents P.Title A:hover	{ color:#0000A0; }
DIV.ArticleList DIV.Scheme2 TABLE.ArticleContents P.SubTitle		{ margin:5px 0px 0px 0px; }
DIV.ArticleList DIV.Scheme2 TABLE.ArticleContents P.Text			{ margin:5px 0px 5px 0px; display:none; }
DIV.ArticleList DIV.Scheme2 TABLE.ArticleContents DIV.LinkMore		{ text-align:right; }
DIV.ArticleList DIV.Scheme2 TABLE.ArticleContents DIV.LinkMore IMG	{ margin-right:5px; }

DIV.MagazineHome													{ width:556px; overflow:hidden; padding:0px; }
DIV.MagazineHome DIV.ArticleList DIV.Scheme1						{ }
DIV.ArticleList DIV.Scheme1											{ margin-bottom:0px; }
DIV.ArticleList DIV.Scheme1 DIV.Scheme1_Header						{ background-image:url(Interface/Main/Scheme1_01.gif); background-repeat:repeat-y; height:13px; font-size:1px; }
DIV.ArticleList DIV.Scheme1 DIV.Scheme1_Body						{ background-image:url(Interface/Main/Scheme1_02.gif); background-repeat:repeat-y; padding:0px 20px 0px 20px; width:556px; }
DIV.ArticleList DIV.Scheme1 DIV.Scheme1_Footer						{ background-image:url(Interface/Main/Scheme1_03.gif); background-repeat:repeat-y; height:12px; font-size:1px; }
DIV.ArticleList DIV.Scheme1 DIV.Section								{ }
DIV.ArticleList DIV.Scheme1 DIV.Section TABLE.SectionHeader			{ display:none; }
DIV.ArticleList DIV.Scheme1 DIV.Section TD.ArticleBullet			{ display:none; width:8px; }
DIV.ArticleList DIV.Scheme1 DIV.Section TD.ArticleBullet DIV.Bullet	{ background-image:url('Interface/Main/RBBullet.gif'); width:5px; height:10px; background-repeat:no-repeat; margin:2px 3px 0px 0px; }
DIV.ArticleList DIV.Scheme1 DIV.Section TD.Article					{ padding:0px 5px 10px 5px; }
DIV.ArticleList DIV.Scheme1 DIV.Section P.Title						{ text-align:left; font-size:9pt; font-weight:bold; margin-bottom:7px; padding-bottom:5px; background-image:url(Interface/Main/Scheme1_H1.gif); background-repeat:no-repeat; background-position:left bottom; }
DIV.ArticleList DIV.Scheme1 DIV.Section P.Title A					{ color:#1B0B54; }
DIV.ArticleList DIV.Scheme1 DIV.Section P.Title A:hover				{ color:#0000A0; }
DIV.ArticleList DIV.Scheme1 DIV.Section P.SubTitle					{ color:black; margin:0px; text-align:justify; }
DIV.ArticleList DIV.Scheme1 DIV.Section P.Abstract					{ display:none; }

DIV.RBArticle DIV.Scheme6 DIV.Date				{ display:none; }
DIV.RBArticle DIV.Scheme6 DIV.Title A			{ }

/*
DIV.RBArticle DIV.Scheme7 DIV.Date				{ display:none; }
DIV.RBArticle DIV.Scheme7 DIV.Title A			{ font-size:12pt; color:#184A38; font-weight:normal; }
DIV.RBArticle DIV.Scheme7 DIV.Title A:hover		{ color:#FF0000; }
DIV.RBArticle DIV.Scheme7 DIV.SubTitle A		{ color:#184A38; }
DIV.RBArticle DIV.Scheme7 DIV.SubTitle A:hover	{ color:#FF0000; }

DIV.RBArticle DIV.Scheme8 DIV.Date				{ display:none; }
DIV.RBArticle DIV.Scheme8 DIV.Title A			{ font-size:10pt; color:#FF0000; font-weight:normal; }
DIV.RBArticle DIV.Scheme8 DIV.Subtitle A		{ color:#184A38; }
DIV.RBArticle DIV.Scheme8 DIV.Subtitle A:hover	{ color:#FF0000; }

DIV.RBArticle DIV.Scheme9 DIV.Date				{ color:#FF0000; }
DIV.RBArticle DIV.Scheme9 DIV.Title A			{ color:#184A38; }
DIV.RBArticle DIV.Scheme9 DIV.Title A:hover		{ color:#FF0000; }
DIV.RBArticle DIV.Scheme9 DIV.SubTitle A		{ font-weight:normal; }
DIV.RBArticle DIV.Scheme9 DIV.SubTitle A:hover	{ }
DIV.RBArticle DIV.Scheme9 TD.Bullet				{ display:none; }
DIV.RBArticle DIV.Scheme9 DIV.LinkMore			{ display:none; }
*/

/* -------------------------------------------------- */
/*
TABLE.iFlexzine TR.MainTitle TH					{ color:#808080; padding-bottom:10px; }
TABLE.iFlexzine TH.Edition						{ text-align:left; }
TABLE.iFlexzine TH.Date							{ text-align:right; display:none; }
*/
TABLE.iFlexzine TR.MainTitle					{ display:none; }
TABLE.iFlexzine DIV.SectionTitle				{ text-align:right; font-size:9pt; font-weight:bold; color:#1B0B54; font-style:italic; padding:0px; }
TABLE.iFlexzine DIV.Article						{ color:#404040; text-align:justify; }
TABLE.iFlexzine DIV.Article	DIV.Date			{ color:#808080; padding-bottom:10px; font-weight:bold; text-align:right; }
TABLE.iFlexzine DIV.Article H1					{ font-size:11pt; background-image:url('none'); color:Black; font-style:normal; padding:0px; margin:0px; text-transform:none; }
TABLE.iFlexzine DIV.Article H2					{ font-size:8pt; margin-top:0px; margin-bottom:5px; }
TABLE.iFlexzine DIV.Article DIV.Gorro			{ color:black; font-weight:bold; }
TABLE.iFlexzine DIV.Article TABLE.ImageRight	{ border:1px solid black; margin:0px 0px 10px 10px; }
TABLE.iFlexzine DIV.Article TABLE.ImageCenter	{ border:1px solid black; margin:0px 0px 10px 0px; }
TABLE.iFlexzine DIV.Article TABLE.ImageLeft		{ border:1px solid black; margin:0px 10px 10px 0px; }
TABLE.iFlexzine DIV.Options A.Button			{ text-decoration:underline; }

DIV.RapidBoxes DIV.RBMagazines SELECT	{ width:100%; }

DIV.clsHierarchy							{ margin-bottom:8px; }
DIV.clsHierarchy DIV.Title					{ font-weight:bold; font-size:10pt; color:#365047; }
DIV.clsHierarchy TD.Bullet					{ vertical-align:top; padding:3px 2px 0px 0px; width:10px; text-align:left; }
DIV.clsHierarchy TD.Caption					{ vertical-align:top; font-size:8pt; padding-top:3px; }
DIV.clsHierarchy TD.Caption DIV.Current A	{ font-weight:bold; }
DIV.clsHierarchy DIV.SubOptions				{ display:none; }

/*
DIV.Dialog TABLE.Main			{ border:1px solid #7E7F7B; }
DIV.Dialog TABLE.Main TH		{ text-align:left; padding:1px; background-color:#7E7F7B; color:White; }
DIV.Dialog TABLE.Main TR.Header	IMG	{ margin:1px; }
DIV.Dialog TABLE.Main TR.Footer TH	{ text-align:center; }
*/
DIV.Dialog								{ text-align:center; }
DIV.Dialog TABLE.Main					{ border:1px dotted #D0D0D0; }
DIV.Dialog TABLE.Main TH				{ background-color:#1B0B54; color:white; }
DIV.Dialog TABLE.Main TD.Required		{ color:red; }
DIV.Dialog TABLE.Main TD.NoteRequired	{ font-size:7pt; padding-bottom:10px; color:Red; }
DIV.Dialog TABLE.Main TD.Required		{ color:red; }
DIV.Dialog TABLE.Main TD.Caption		{ padding-left:10px; text-align:right; vertical-align:text-top; }
DIV.Dialog TABLE.Main TD.Field			{ padding-right:10px; }
DIV.Dialog TABLE.Main TD.Sep			{ text-align:center; padding:15 0 10 0; font-weight:bold; }
DIV.Dialog TABLE.Main TD.Sep SPAN		{ border-bottom:1px dotted black; width:96%; }
DIV.Dialog TABLE.Main HR				{ height:1px; color:black; }
DIV.Dialog TABLE.Vertical TD.Caption	{ text-align:left; padding:0 10 0 10; }
DIV.Dialog TABLE.Vertical TD.Field		{ padding:0px 10px 0px 10px; }

/* List */
TABLE.List							{ border:2px solid #949494; width:100%; border-collapse:collapse; }
TABLE.List TR.Header TH				{ padding:2px 3px 2px 3px; }
TABLE.List TH						{ background-color:#C0C0C0; border:1px solid #949494; color:#404040; font-weight:normal; }
TABLE.List TH.Title	TH				{ text-align:left; border:0px; padding:1px 3px 1px 3px; }
TABLE.List TH.Title TH A			{ color:black; cursor:hand; }
TABLE.List TH.Title IMG				{ margin:1px; }
TABLE.List TD						{ border:1px solid #949494; vertical-align:top; padding:1px 3px 1px 3px; }
TABLE.List TD.Empty					{ padding:50px; text-align:center; }
TABLE.List TR.Footer TD				{ background-color:#CC0000; text-align:center; 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; }
TD.ListControls						{ text-align:right; width:32px; }
TD.Number							{ text-align:center; }
TD.Center							{ text-align:center; }
TD.SmallColumn						{ width:1%; }
TD.SmallColumnCenter				{ width:1%; text-align:center; }

DIV.modDocs									{ width:100%; }
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					{ padding:10px 0px 10px 0px; width:100%; display:none; }
DIV.modDocs DIV.Selector TABLE				{ width:100%; }
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; }
DIV.modDocs DIV.Selector DIV.Field SELECT	{ width:100%; }
DIV.modDocs H2								{ margin:0px; padding:0px; font-size:12pt; text-decoration:none; font-weight:bold; border-bottom:1px dotted #A0A0A0; }
DIV.modDocs H3								{ margin:0px; padding:0px; font-size:12pt; text-decoration:underline; font-weight:normal; }
DIV.modDocs H4								{ margin:0px; padding:0px; font-size:10pt; text-decoration:none; font-weight:bold; }
DIV.modDocs H5								{ margin:0px; padding:0px; font-size:10pt; text-decoration:underline; font-weight:normal; }
DIV.modDocs H6								{ margin:0px; padding:0px; font-size:8pt; text-decoration:none; font-weight:bold; }
DIV.modDocs DIV.GroupDescription			{ margin:0px; padding:0px; }
DIV.modDocs DIV.GroupDescription P			{ margin:0px; padding:0px; }
DIV.modDocs DIV.ListContainer				{ margin:0px 0px 10px 0px; }

/* WebMap */
DIV.WebMap								{ text-align:center; width:100%; overflow:scroll; padding:10px; }
DIV.WebMap TABLE.ThemeName TD			{ padding-right:2px; }
DIV.WebMap TABLE.ThemeName TD TABLE		{ color:black; border:1px solid; border-color:#E5E5E5 #858585 #858585 #E5E5E5; cursor:hand; background-color:#C8C6C6; filter:progid:DXImageTransform.Microsoft.Shadow(color='#666666', Direction=135, Strength=3); }
DIV.WebMap TABLE.ThemeName TD TABLE.On	{ background-color:#1B0B54; color:white; border-color:#0000FF #0A002D #0A002D #0000FF; }
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; }
DIV.WebMapTree TABLE TABLE				{ margin-left:20px; }
DIV.WebMapTree TD						{ vertical-align:top; }
DIV.WebMapTree TD.Bullet				{ padding-top:3px; }
DIV.WebMapTree DIV.Level2Caption A		{ font-size:8pt; color:#184A38; font-weight:bold; }

DIV.Search								{ }
DIV.Search TD.Idx						{ background-color:#DAE2D9; font-weight:bold; padding:1px 5px 1px 10px; text-align:right; }
DIV.Search TD.Title						{ background-color:#DAE2D9; font-weight:bold; padding:1px 10px 1px 5px; }
DIV.Search TD.Rank						{ padding:1px 5px 1px 10px; text-align:right; }
DIV.Search TD.Abstract					{ padding:1px 10px 10px 5px; text-align:justify; }
DIV.Search P.Results					{ color:#0D613E; font-size:9pt; }
DIV.Search P.Results SPAN.Target		{ font-weight:bold; font-style:italic; }
DIV.Search P.Results SPAN.Quantity		{ color:#4DA17E; color:black; font-size:8pt; }

DIV.SearchPanel										{ margin-bottom:20px; }
DIV.SearchPanel DIV.Title							{ color:#0D613E; font-size:9pt; margin-bottom:10px; }
DIV.SearchPanel DIV.Items							{ margin:0px; padding:0px 10px 0px px; height:200px; overflow:scroll; overflow-x:hidden; overflow-y:auto; }
DIV.SearchPanel DIV.Items DIV.Item					{ border-bottom:1px dotted #A0A0A0; margin-bottom:5px; }
DIV.SearchPanel DIV.Items DIV.Item DIV.Caption		{ font-weight:bold; }
DIV.SearchPanel DIV.Items DIV.Item DIV.Description	{ }
DIV.SearchPanel DIV.Items DIV.Empty					{ text-align:center; padding:10px; }

/* -------------------------------------------------- */
/*DIV.ContentBanner						{ }
DIV.ContentBanner TABLE.Off				{ cursor:hand; }
DIV.ContentBanner TABLE.On				{ cursor:hand; background-color:#F0F0F0; }
DIV.ContentBanner TD.Icon				{ padding:2px; vertical-align:top; }
DIV.ContentBanner TD.Text				{ padding:2px 2 2px 8px; vertical-align:top; }
DIV.ContentBanner TD.Text TABLE			{ width:100%; }
DIV.ContentBanner TD.Text TABLE TD		{ padding:0px; }
DIV.ContentBanner TD.Text TABLE TD.Date	{ text-align:right; }
DIV.SubGroups							{ margin-bottom:10px; }
DIV.SubGroups TD						{ vertical-align:top; padding:0px 10px 0px 0px; text-align:left; }
DIV.SubGroups TD.Icon					{ width:16px; padding-right:3px; }

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; }
TABLE.Forum DIV.LinkResponse	{ text-align:center; }*/
/* -------------------------------------------------- */

/* -------------------------------------------------- */
BODY.Survey					{ margin:0px; padding:0px; border:0px; background-color:White; }
BODY.Survey H1				{ text-align:center; font-size:12pt; margin:0px; padding:0px; }
BODY.Survey TR.Header		{ }
BODY.Survey TR.Header TD	{ text-align:right; padding:5px 5px 0px 0px; }
BODY.Survey TR.Title		{ }
BODY.Survey TR.Title H1		{ margin:0px; padding:10px 0px 10px 0px; }
BODY.Survey TR.Body TD		{ padding:0px 20px 0px 20px; }
BODY.Survey TR.Body TD TD	{ padding:0px; }
BODY.Survey TR.Footer TD	{ text-align:right; padding:0px 20px 20px 0px; }
BODY.Survey	TD				{ font-size:7pt; }
BODY.Survey	P				{ font-size:7pt; }

TABLE.Survey TD				{ vertical-align:top; }
TABLE.Survey TD.Bullet		{ }
TABLE.Survey TD.Caption		{ padding-top:4px;  }
TABLE.Survey TR.Footer TD	{ text-align:center; }

DIV.Survey											{ text-align:center; }
DIV.Survey TABLE.MainList TR.Off TD					{ }
DIV.Survey TABLE.MainList TR.On TD					{ background-color:#F0F0F0; }
DIV.Survey TABLE.MainList TD						{ vertical-align:top; }
DIV.Survey TABLE.MainList TD.Bullet					{ width:9px; padding:5px 0px 0px 3px; }
DIV.Survey TABLE.MainList TD.Content				{ padding:3px 0px 3px 0px; }
DIV.Survey TABLE.MainList TD.Content DIV.Title		{ font-weight:bold; }
DIV.Survey TABLE.MainList TD.Options				{ padding:3px 3px 3px 0px; text-align:right; }
DIV.Survey TABLE.MainList TD.Options INPUT.Button	{ width:85px; cursor:hand; }

DIV.Survey SPAN.SurveyTitle				{ font-size:10pt }
DIV.Survey TABLE.Survey					{ }
DIV.Survey TABLE.Survey TD				{ }
DIV.Survey TABLE.Survey TD.Bullet		{ padding:0px 0px 0px 10px; }
DIV.Survey TABLE.Survey TD.Caption		{ padding:3px 10px 1px 0px; }
DIV.Survey TABLE.Survey TR.Footer TD	{ padding:10px 0px 10px 0px; }
/* -------------------------------------------------- */

/* -------------------------------------------------- */
DIV.Chart								{ text-align:center; }
DIV.Chart TABLE.Chart					{ background-color:#F0F0F0; border:1px solid #D0D0D0; border-collapse:collapse; }
DIV.Chart TABLE.Chart TD.Row			{ border-left:0px dotted #D0D0D0; border-right:0px dotted #D0D0D0; border-top:1px dotted #D0D0D0; border-bottom:1px dotted #D0D0D0; padding-left:0; padding-right:0; padding-top:5; padding-bottom:5 }
DIV.Chart TABLE.Chart TD.Row TABLE.Bar	{ border:2px solid; }
DIV.Chart TABLE.Chart TD.Row DIV.Legend	{ padding:0px 5px 0px 5px; }
DIV.Chart TABLE.Ruler TD				{ }
DIV.Chart TABLE.Ruler SPAN.Mark			{ color:#D0D0D0; }
DIV.Chart P.Total						{ padding:7px 0px 0px 0px; margin:0px; }
/* -------------------------------------------------- */

/* -------------------------------------------------- */
/*DIV.Marquee						{ width:587px; height:16px; padding:0px 5px 0px 5px; margin-bottom:10px; background-color:#C8C6C6; overflow:hidden; }
DIV.Marquee TABLE				{ width:100%; position:absolute; }
DIV.Marquee TABLE TD			{ padding:0px 2px 0px 2px; vertical-align:middle; }
DIV.Marquee TABLE TD.Separator	{ width:50px; text-align:center; }*/
/* -------------------------------------------------- */

/* -------------------------------------------------- */
DIV.modLinks TABLE.List				{ border:0px; }
DIV.modLinks TABLE.List	TD			{ border:0px; padding-bottom:10px; }
DIV.modLinks TABLE.List	TD P		{ margin-top:5px; margin-bottom:5px; }
TABLE.RBLinks TD					{ }
TABLE.RBLinks TD DIV.Description	{ font-size:7pt; margin-top:0px; margin-bottom:5px; }
TABLE.RBLinks TD DIV.Description P	{ margin:0px 0px 5px 0px; }
/* -------------------------------------------------- */

/* --- */
* { -moz-box-sizing:border-box; box-sizing:border-box; }
