HTML
{
 Font-Size: 80%;
}
*
{
 Font-Size: 100%;
}

Body
{
 Background-Color: White;
 Background-Image: URL('/images/background.jpg');
 Font-Family: Arial, Helvetica, Sans-Serif, Times;
 Margin: 5px;
}

A
{
 Color: Black;
}

A:HOver
{
 Color: Red;
}

H1
{
 Margin-Top: 12px;
 Color: Black;
 Font-Size: 150%;
}

UL
{
 Padding-Left: 18px;
}

.Button
{
 Border: 1px Solid Black;
 Font-Family: Arial, Helvetica, Sans-Serif, Times;
}

.Copyright
{
 Color: Gray;
 Font-Size: 10px;
}

.Copyright A
{
 Color: Gray;
 Font-Size: 10px;
 Text-Decoration: None;
}

.Copyright A:HOver
{
 Color: Gray;
 Text-Decoration: Underline;
}

.Edit
{
 Border: 1px Solid Black;
 Font-Family:Arial, Helvetica, Sans-Serif, Times;
}

#InfoPanel
{
 Background-Color: #FFFFE7;
 Border: 1px Solid Black;
 Padding: 5px;
}

.inline-help
{
 text-decoration: none;
}

.inline-help span
{
 border-bottom: 1px dashed black;
}

.Memo
{
 Border: 1px Solid Black;
 Font-Family: Arial, Helvetica, Sans-Serif, Times;
 Width: 100%;
}

.PageCurrent
{
 Background-Color: Gray;
 Color: White;
 Font-Weight: Bold;
 Line-Height: 2em;
 Padding: 0.25em;
 Text-Align: Center;
}

.PageOther
{
 Background-Color: #EAEAEA;
 Color: Black;
 Line-Height: 2em;
 Padding: 0.25em;
 Text-Align: Center;
}

.permission
{
 text-align: center;
}

.permission.no
{
 color: red;
}

.permission.yes
{
 color: green;
}

#RightInfo
{
 Float: Right;
 Margin-Top: 14px;
}

#roles-comparison
{
 display: none;
 margin-top: 1em;
}

#SimpleModal-Container
{
 Background-Color: White;
 Border: 1px Solid Black;
 Height: 301px;
 Padding: 0;
 Width:533px;
}

#SimpleModal-Overlay
{
 Background-Color: Black;
}

#TopMenu                  /* Всё меню целиком */
{
 Background: #DDF0F6;
 Border: 1px Solid #5AC0CE;
 Float: Left;
 List-Style: None;
 Margin: 0;
 Padding: 0;
 Width: 100%;
}

#TopMenu LI               /* Элемент главного меню */
{
 Float: Left;
}

#TopMenu LI UL            /* Выпадающее подменю */
{
 Background: #DDF0F6;
 Border: 1px Solid #5AC0CE;
 Display: None;
 List-Style: None;
 Margin: 0;
 Padding: 0;
 Position: Absolute;
}

#TopMenu LI:HOver UL,     /* Выпадающее подменю при наведении на пункт главного меню */
#TopMenu LI.IEHOver UL    /* Выпадающее подменю при наведении на пункт главного меню в IE */
{
 Display: Block;
}

#TopMenu LI UL LI         /* Элемент выпадающего подменю */
{
 Display: Inline;
 Float: None;
 White-Space: NoWrap;
}

#TopMenu A                /* Все ссылки меню */
{
 Color: #006977;
 Display: Block;
 Padding: 5px;
 Text-Decoration: None;
}

#TopMenu A:HOver,         /* Все ссылки меню при наведении            */
#TopMenu LI:HOver A,      /* Ссылка главного меню при наведении       */
#TopMenu LI.IEHOver A,    /* Ссылка главного меню при наведении в IE  */
#TopMenu LI UL LI A:HOver /* Ссылка выпадающего подменю при наведении */
{
 Background: #009DB2;
 Color: #FFF1D7;
}

#TopMenu LI:HOver LI A,   /* Ссылки выпадающего подменю при наведении на пункт главного меню */
#TopMenu LI.IEHOver LI A  /* Ссылки выпадающего подменю при наведении на пункт главного меню в IE */
{
 Background: #DDF0F6;
 Color: #006977;
}

.UserName
{
 Color: Black;
 Font-Size: 150%;
}

.VisTable
{
 Border: 1px Solid #5AC0CE;
 Border-Collapse: Collapse;
}

.VisTable .VisTH
{
 Background-Color: #DDF0F6;
 Font-Weight: Bold;
}

.VisTable .VisTR
{
 Background-Color: Transparent;
 Color: Black;
}

.VisTable .VisTR:HOver
{
 Background-Color: #FFFFFF;
 Color: Black;
}

.VisTable .VisTRSelected, .VisTable .VisTRSelected A
{
 Background-Color: #507AAA;
 Color: #F8F8F8;
}

.VisTable TD
{
 Padding: 3px;
}
