
/*********/
/* MyWeb */
/*********/

form.mwForm              {margin:0px 0px 0px 0px;}
form.mwForm p            {margin:0px 0px 0px 0px;}
form.mwForm img          {border-style:none;}
input.mwImage            {margin:4px 0px 0px 0px;}
input.mwImage-disabled   {margin:4px 0px 0px 0px;}
input.mwButton           {font-family: 'Helvetica Neue', helvetica; color:#FFFFFF; background-color:#FF6699; border-style:none; -moz-border-radius:8px; -webkit-border:8px;}
input.mwButton-disabled  {font-family: 'Helvetica Neue', helvetica; color:#CCCCCC; background-color:#FF6699; border-style:none; -moz-border-radius:8px; -webkit-border:8px;}
input.mwText             {font-family: 'Helvetica Neue', helvetica; width:502px;}
input.mwText-disabled    {font-family: 'Helvetica Neue', helvetica; width:502px;}
textarea.mwText          {font-family: 'Helvetica Neue', helvetica; width:502px;}
textarea.mwText-disabled {font-family: 'Helvetica Neue', helvetica; width:502px;}
div.mwFile-1             {position:relative;} 
div.mwFile-2             {position:absolute; top:-2px; left:0px; z-index:1;} 
input.mwFile-1           {position:relative; -moz-opacity:0; filter:alpha(opacity:0); opacity:0; z-index:2;}
input.mwFile-2           {width:190px;}
div.progress             {width:0px; font-size:75%; overflow:visible; margin: 4px 0px 0px 0px; padding: 0px 0px 0px 2px; background-color:#7F9DB9; color:#CCCCCC; }
div.progress-inverse     {width:0px; font-size:75%; overflow:visible; margin: 4px 0px 0px 0px; padding: 0px 0px 0px 2px; background-color:red; color:#FFFFFF; }

/* Containers */
div.mwMenuBar   {padding: 0px 0px 0px 0px;}
div.mwContent   {padding: 16px 12px 0px 0px;}
div.mwStatusBar {padding: 16px 12px 0px 0px;}

/* MenuBar */ 
table.mwMenuBar                      {width:100%; border-collapse:collapse; empty-cells:show; background-color:#FF6699;}
tr.mwMenuBar-Y1                      {}
td.mwMenuBar-Y1X1                    {padding:0px 0px 0px 0px; width:75%;}
td.mwMenuBar-Y1XN                    {padding:0px 0px 0px 0px; width:25%;}
tr.mwMenuBar                         {}
td.mwMenuBar                         {padding:0px 0px 0px 0px; width:33%;}
div.mwMenu                           {z-index:900; visibility:hidden; position:absolute; padding: 0px 0px 0px 0px; background-color:#FFFFFF; border-style:solid; border-width:1px; border-color:#FF6699;} 
input.mwMenuItem                     {width:100%; font-family: 'Helvetica Neue', helvetica; color:#FFFFFF; background-color:#FF6699; border-style:none;}
input.mwMenuItem-disabled            {width:100%; font-family: 'Helvetica Neue', helvetica; color:#CCCCCC; background-color:#FF6699; border-style:none;}
div.mwMenu input.mwMenuItem          {width:100%; font-family: 'Helvetica Neue', helvetica; color:#FF6699; background-color:#FFFFFF; border-style:none;}
div.mwMenu input.mwMenuItem-disabled {width:100%; font-family: 'Helvetica Neue', helvetica; color:#CCCCCC; background-color:#FFFFFF; border-style:none;}

/* PopupMenu */ 
span.mwPopupMenu                           {position:absolute; padding:0px 0px 0px 0px;}
table.mwPopupMenu                          {border-collapse:collapse; width:150px;}
tr.mwPopupMenu                             {}
td.mwPopupMenu                             {padding:0px 0px 0px 0px;}
span.mwPopupMenu div.mwMenu                {z-index:800; visibility:hidden; position:absolute; padding: 0px 0px 0px 0px; background-color:#FFFFFF; border-style:solid; border-width:1px; border-color:#FF6699;} 
span.mwPopupMenu input.mwMenuItem          {font-family: 'Helvetica Neue', helvetica; color:#FF6699; background-color:#FFFFFF; border-style:none;}
span.mwPopupMenu input.mwMenuItem-disabled {font-family: 'Helvetica Neue', helvetica; color:#CCCCCC; background-color:#FFFFFF; border-style:none;}
span.mwPopupMenu input.mwButton            {font-family: 'Helvetica Neue', helvetica; color:#FF6699; background-color:#FFFFFF; border-style:solid; border-width:1px; border-color:#FF6699;}
span.mwPopupMenu input.mwButton-disabled   {font-family: 'Helvetica Neue', helvetica; color:#CCCCCC; background-color:#FFFFFF; border-style:solid; border-width:1px; border-color:#CCCCCC;}
span.mwPopupMenu input.mwImage             {margin:4px 0px 0px 0px;} 
span.mwPopupMenu input.mwImage-disabled    {margin:4px 0px 0px 0px;}

/* StatusBar */
table.mwStatusBar           {width:100%;}
tr.mwStatusBar-Y1-error     {color:red;}
td.mwStatusBar-Y1X1-error   {padding:0px 0px 0px 0px; width:20px;}
td.mwStatusBar-Y1X2-error   {padding:0px 0px 0px 8px;}
tr.mwStatusBar-Y1-warning   {color:orange;}
td.mwStatusBar-Y1X1-warning {padding:0px 0px 0px 0px; width:20px;}
td.mwStatusBar-Y1X2-warning {padding:0px 0px 0px 8px;}
tr.mwStatusBar-Y1-info      {color:green;}
td.mwStatusBar-Y1X1-info    {padding:0px 0px 0px 0px; width:20px;}
td.mwStatusBar-Y1X2-info    {padding:0px 0px 0px 8px;}
tr.mwStatusBar-Y1-debug     {color:black;}
td.mwStatusBar-Y1X1-debug   {padding:0px 0px 0px 0px; width:20px;}
td.mwStatusBar-Y1X2-debug   {padding:0px 0px 0px 8px;}

/* General Renderers */
table.Login   {width:100%;}
tr.Login-Y1   {}
td.Login-Y1X1 {font-weight:bold;}
tr.Login-Y2   {}
td.Login-Y2X1 {width:1%; padding:10px 0px 0px 0px;}
td.Login-Y2X2 {width:99%; padding:10px 0px 0px 10px;}
tr.Login-Y3   {}
td.Login-Y3X1 {width:1%; padding:10px 0px 0px 0px;}
td.Login-Y3X2 {width:99%; padding:10px 0px 0px 10px;}
tr.Login-Y4   {}
td.Login-Y4X1 {padding:20px 0px 0px 0px;}

/* View Renderers */
table.ViewFlowHorizontal           {width:100%; border-collapse:collapse; empty-cells:show;} 
tr.ViewFlowHorizontal-Y1           {}
td.ViewFlowHorizontal-Y1X1         {padding:0px 0px 0px 0px; white-space:nowrap; vertical-align:text-top;}
td.ViewFlowHorizontal-Y1X2         {padding:0px 0px 0px 0px; width:100%;}
td.ViewFlowHorizontal-Y1X2-inverse {padding:0px 0px 0px 0px; width:100%; color:#FF6699;}
tr.ViewFlowHorizontal-Y2           {}
td.ViewFlowHorizontal-Y2X1         {padding:0px 0px 0px 0px; white-space:nowrap;}
td.ViewFlowHorizontal-Y2X2         {padding:0px 0px 0px 0px; width:100%;}
span.ViewFlowHorizontal            {}

table.ViewFlowVertical                {width:100%; border-collapse:collapse; empty-cells:show;} 
tr.ViewFlowVertical-Y1                {}
td.ViewFlowVertical-Y1X1              {padding:0px 0px 0px 0px; white-space:nowrap; vertical-align:text-top;}
td.ViewFlowVertical-Y1X2              {padding:0px 0px 0px 0px; width:100%; vertical-align:text-top;}
td.ViewFlowVertical-Y1X2-inverse      {padding:0px 0px 0px 0px; width:100%; vertical-align:text-top; color:#FF6699;}
tr.ViewFlowVertical-Y2                {}
td.ViewFlowVertical-Y2X1              {padding:0px 0px 0px 0px; white-space:nowrap;}
td.ViewFlowVertical-Y2X2              {padding:0px 0px 0px 0px; width:100%;}
span.ViewFlowVertical                 {}
div.ViewFlowVertical                  {padding:0px 0px 0px 0px;}

table.ViewContentLine           {width:100%; border-collapse:collapse; empty-cells:show;} 
tr.ViewContentLine-Y1           {}
td.ViewContentLine-Y1X1         {padding:8px 0px 8px 0px; white-space:nowrap; vertical-align:text-top;}
td.ViewContentLine-Y1X2         {padding:8px 0px 8px 0px; width:100%; }
td.ViewContentLine-Y1X2-inverse {padding:8px 0px 8px 0px; width:100%; color:#FF6699;}
tr.ViewContentLine-Y2           {}
td.ViewContentLine-Y2X1         {padding:0px 0px 0px 0px; white-space:nowrap;}
td.ViewContentLine-Y2X2         {padding:0px 0px 0px 0px; width:100%;}
div.ViewContentLine-Content     {padding:0px 0px 0px 0px; width:100%;}
span.ViewContentLine-Line       {padding:0px 0px 0px 0px; width:100%;}

table.ViewLineContent           {width:100%; border-collapse:collapse; empty-cells:show;} 
tr.ViewLineContent-Y1           {}
td.ViewLineContent-Y1X1         {padding:8px 0px 8px 0px; white-space:nowrap; vertical-align:text-top;}
td.ViewLineContent-Y1X2         {padding:8px 0px 8px 0px; width:100%; }
td.ViewLineContent-Y1X2-inverse {padding:8px 0px 8px 0px; width:100%; color:#FF6699;}
tr.ViewLineContent-Y2           {}
td.ViewLineContent-Y2X1         {padding:0px 0px 0px 0px; white-space:nowrap;}
td.ViewLineContent-Y2X2         {padding:0px 0px 0px 0px; width:100%;}
span.ViewLineContent-Line       {padding:0px 0px 0px 0px; width:100%;}
div.ViewLineContent-Content     {padding:0px 0px 0px 0px; width:100%;}

table.ViewPage           {width:100%; border-collapse:collapse; empty-cells:show;} 
tr.ViewPage-Y1           {}
td.ViewPage-Y1X1         {padding:0px 0px 0px 0px; white-space:nowrap; vertical-align:text-top;}
td.ViewPage-Y1X2         {padding:0px 0px 0px 0px; }
td.ViewPage-Y1X2-inverse {padding:0px 0px 0px 0px; color:#FF6699;}
tr.ViewPage-Y2           {}
td.ViewPage-Y2X1         {padding:0px 0px 0px 0px; white-space:nowrap;}
td.ViewPage-Y2X2         {padding:0px 0px 0px 0px; width:100%;}
tr.ViewPage-Y3           {}
td.ViewPage-Y3X1         {padding:0px 0px 0px 0px; white-space:nowrap; vertical-align:text-top;}
td.ViewPage-Y3X2         {padding:0px 0px 0px 0px; width:100%;}
span.ViewPage            {} 

table.ViewGrid           {width:100%; border-collapse:collapse; empty-cells:show;} 
tr.ViewGrid-Y1           {}
td.ViewGrid-Y1X1         {padding:0px 0px 0px 0px; white-space:nowrap; vertical-align:text-top;}
td.ViewGrid-Y1X2         {padding:0px 0px 0px 0px; width:100%; }
td.ViewGrid-Y1X2-inverse {padding:0px 0px 0px 0px; width:100%; color:#FF6699;}
tr.ViewGrid-Y2           {}
td.ViewGrid-Y2X1         {padding:0px 0px 0px 0px; white-space:nowrap;}
td.ViewGrid-Y2X2         {padding:0px 0px 0px 0px; width:100%;}
table.ViewGrid-Grid      {border-collapse:collapse; empty-cells:show;} 
tr.ViewGrid-Grid         {}
td.ViewGrid-Grid         {padding:0px 8px 0px 0px; vertical-align:text-top;}

/* Add Renderers */
table.AddRegular   {width:100%;}
tr.AddRegular-Y1   {}
td.AddRegular-Y1X1 {padding:0px 0px 0px 0px;}
tr.AddRegular-Y2   {}
td.AddRegular-Y2X1 {padding:0px 0px 0px 0px;}
tr.AddRegular-Y3   {}
td.AddRegular-Y3X1 {padding:16px 0px 0px 0px;}

/* Edit Renderers */
table.EditorGrid   {width:100%;}
tr.EditorGrid-Y1   {}
td.EditorGrid-Y1X1 {padding:0px 0px 0px 0px;}
tr.EditorGrid-Y2   {}
td.EditorGrid-Y2X1 {padding:0px 8px 0px 0px; white-space:nowrap; width:1%; vertical-align:top;}
td.EditorGrid-Y2X2 {padding:0px 0px 0px 0px; white-space:nowrap;}
tr.EditorGrid-Y3   {}
td.EditorGrid-Y3X1 {padding:16px 0px 0px 0px;}

/* Delete Renderers */ 
table.DeleteRegular   {width:100%;}
tr.DeleteRegular-Y1   {}
td.DeleteRegular-Y1X1 {padding:0px 0px 0px 0px; font-weight:bold;}
tr.DeleteRegular-Y2   {}
td.DeleteRegular-Y2X1 {padding:0px 0px 0px 0px;}
tr.DeleteRegular-Y3   {}
td.DeleteRegular-Y3X1 {padding:16px 0px 0px 0px;}
