body                        {
                                background-color:   white;
                                padding:            0px;
                                margin:             0px;
                                font:               normal 11px Verdana, sans-serif;
                                color:              #333366;
                                background-color:   #ffffff;
                            }

table                       {
                                border:0px;
                                border-collapse:collapse;
                            }
table td                    {
                                padding:0px;
                            }
img                         {
                                border: 0px;
                            }
a                           {
                                color:              #333366;
                            }
a:hover                     {
                                text-decoration:        underline
                            }

form                        {
                                margin:             0px;
                            }
select, input, textarea     {
                                font:               normal 11px verdana;
                            }

.Markup                     {
                                width:              100%;
                                height:             100%;
                                margin:             0px;
                                padding:            0px;
                                border:             none;
                                border-spacing:     0px;
                                border-collapse:    collapse;
                            }
.Markup td                  {
                                vertical-align:     top;
                            }
.Markup td.Header           {
                                background-image: url(http://pics.delit.net//topbg.gif);
                            }
table.Logo                  {
                                background: url(http://pics.delit.net//logo.jpg) no-repeat;
                                height: 67px;
                                width: 100%;
                            }
table.LogoHeight            {
                                height: 61px;
                            }
table.Logo td.LogoPlace     {
                                cursor: pointer;
                                width: 150px;
                            }
table.Logo td.SearchPlace   {
                                vertical-align:middle;
                            }
.Markup td.HeaderRight      {
                                background-image: url(http://pics.delit.net//topbg.gif);
                                width: 244px;
                            }
.Markup .LeftFormatier      {
                                width:              120px;
                            }
.Markup .CenterFormatier    {
                                width:              100%;
                            }
.Markup .RightFormatier     {
                                width:              236px;
                            }
.Markup .LeftCenterFormatier{
                                width:              50%;
                            }
.Markup .RightCenterFormatier{
                                width:              50%;
                            }
.RightFormatier .CenterFormatier .LeftFormatier .RightCenterFormatier .LeftCenterFormatier
                            {
                                height:0px;
                            }                            

table.TablePainter          {
                                width:              100%;

                            }
table.TablePainter td       {
                                vertical-align:     top;
                            }

table.TablePainter td.num   {
                                text-align:         center;
                                font-weight:        bold;
                            }

.TrackList td           
                            {
                                text-align:        center;
                                padding:           3px 0;
                                vertical-align:    middle;
                            }

.LoginForm                  {
                                width:              242px;
                                height:             61px;
                                border:             1px solid #000000;
                                background:         transparent url('http://pics.delit.net//logoform_bg.gif') center top;
                            }
.LoginForm td               {
                                white-space:        nowrap;

                            }
.LoginForm td               {
                                vertical-align:     middle;
                            }
.LoginForm span             {
                                position:           relative;
                                top:                -3px;
                                right:              2px;
                            }
.LoginForm .LastRow td      {
                                padding-bottom:     2px;
                            }
.LoginForm input.Text       {
                                border:             1px solid #AAA;
                            }
.LoginDown                  {
                                text-align:         center;
                            }
                            
.NoLoginText                {
                                font-family:        Tahoma, Arial, Verdana;
                                font-size:          11px;

                            }
                            
.topMenuContainer           {
                                height: 29px;
                                margin-top: -5px;
                                margin-left: -5px;
                            }
.topMenuUnauth              {
                                background:         #f7fbef;
                                border:             solid #759b77;
                                border-width:       2px 0;
                                padding-left:       14px;
                            } 
.underTopMenu               {
                                height: 5px;
                            }
.topMenuDecoration          {
                                background:         #f7fbef;
                                border:             solid #759b77;
                                padding-left:       14px;
                                border-width:       2px 0px;
                            }
.topMenuDecorAdd .topMenuDecoration
                            {
                                width: 98%;
                            }                            
.topMenu                    {
                                font-weight:        bold;
                                text-transform:     uppercase;
                                height:             23px;
                            }
.topMenu td                 {
                                padding:            0px 4px 0px 4px;
                                vertical-align:     middle;
                            }
.topMenu td.current         {
                                background-color:   #c8d8ba;
                            }
.topMenu a                  {
                                text-decoration:    none;
                            }
.topMenu a:hover            {
                                text-decoration:    none;
                                color:              #8293a3
                            }
.topMenu .current a         {
                                color:              #333366;
                            }
.topMenu .current a:hover   {
                                color:              #333366;
                            }
.leftMenu                   {
                                width:              120px;
                            }
.leftMenu a                 {
                            background-color:   #f7fbef;
                            border:             solid #759b77;
                            border-width:       1px 0px;
/*                            margin:             2px 0px;*/
                            text-decoration:    none;
                            display:            block;
                            padding:            4px 6px;
                            font-weight:        bold;
                            }
.leftMenu a:hover           {
                            text-decoration:    none;
                            color:              #8293a3
                            }
.leftMenu a.current         {
                            background-color:   #c8d8ba;
                            text-decoration:    none;
                            color:              #333366
                            }
.leftMenu a.current:hover   {
                            color:              #333366;
                            }
.SubmenuDelim               {
                                margin-bottom:2px;
}


h2.left                     {
                            background:         url(http://pics.delit.net//bg_l1.jpg) no-repeat;
                            margin-bottom:      5px;
                            }
h2.center                   {
                            background:         url(http://pics.delit.net//bg_c2.jpg) no-repeat;
                            }

h2.right                    {
                            background:         url(http://pics.delit.net//bg_r2.jpg) no-repeat;
                            }

.TabBlock                  {
                                background-color:#f7fbef;
                                /*margin-bottom:  2px;*/
}


h2.White            {
                                background-color:#ffffff;
}





.FlatBlock                  {
                                background-color:#f7fbef;
                                padding:10px;
}


.FlatBlockHeader            {
                                text-align:         center;
                                font-weight:        bold;
                                font-size:          12px;
                                border-top:         1px solid #759b77;
                                border-bottom:      1px solid #759b77;
                                margin:             0px;
                                line-height:        22px;
                            }
                            
.LangBlockHeader            {
                                text-align:         right;
                                margin:             0px;
                                line-height:        22px;
                                padding-right:      10px;
                                padding-top:        7px;
                            }

h2.Dark                     {
                                background-color:   #ebf2e3;
                            }
h2.Nobold                   {
                                font-weight:        normal;
                            }


.MainBlock                  {
                                background-color:   #f7fbef;
                            }


.MainBlockHeader            {
                                background-image:   url(http://pics.delit.net//block_title_bg.gif);
                                color:              #41703D;
                                height:             19px;
                                vertical-align:     middle;
                                text-transform:     uppercase;
                                font-weight:        bold;
                                font-size:          11px;
                                display:            block;
                                padding-left:       7px;
                                padding-top:        2px;
                                text-align:         left;
                                font-size:          bold;
                                background-color:   #f7fbef;
                                margin:             0px;
                                border-bottom:      1px solid white;
                            }
.MainBlockHeader span       {
                                position:           relative;
                                top:                1px;
                            }
.SearchBar                  {
                                width:              100%;
                            }
.SearchBar td               {
                                text-align:         center;
                            }
.AlphabetContainer          {
                                padding-bottom:     10px;
                                background-color:   #f7fbef;
                            }
.Alphabet                   {
                                text-align:         center;
                                background-color:   #f7fbef;
                                border-bottom:      1px solid #aac9a6;
                                border-top:         2px solid #aac9a6;
                                padding-bottom:     5px;
                                padding-top:        2px;
                                height:             100%;
                                clear:              both;
                            }
.LetterEnabled              {
                                margin-left:        0px;
                                margin-right:       0px;
                                line-height:        18px;
                                font-weight:        bold;
                                font-size:          12px;
                                padding-right:      1px;
                                padding-left:       1px;
                            }
.LetterDisabled             {
                                margin-left:        0px;
                                margin-right:       0px;
                                line-height:        18px;
                                font-weight:        bold;
                                font-size:          12px;
                                padding-right:      1px;
                                padding-left:       1px;
                            }

.LetterActive               {
                                height:             25px;
                                background-color:   #aac9a6;
                                padding-top:        3px;
                                padding-bottom:     6px;
                                margin-top:         0px;
                                margin-bottom:      0px;
                                text-align:         center;
                                padding-right:      2px;
                                padding-left:       2px;


                            }


.AlphabetTag   table        {
                                text-align:         center;
                                border:             5px;
                                border-collapse:    separate;
                                text-transform:     lowercase;
                                margin-top:         5px;
                            }
.AlphabetTag  td            {
                                width:              250px;
                                border:             1px solid #759B77;
                                font-size:          10px;
                                padding:            2px 0 3px 0;
                            }
.AlphabetTagActive          {
                                background-color:   #c9d9bb;
                            }




h4                          {
                                display:            block;
                                text-align:         center;
                                margin:             0 0 10px 0;
                                padding:            4px 0px;
                                background:         #ebf2e3;
                                border:             solid #759b77;
                                border-width:       1px 0px;
                                text-transform:     uppercase;
                                font-size:100%
                            }

.darkgreen                  {
                                background-color:   #ebf2e3;
                            }

.Info                       {
                                width:              100%
                            }
.Genre,
.Artist
                            {
                                font-weight:        bold;
                            }
.GenreTable                 {
                                margin-top:        10px;
                                width:             100%
                            }
.GenreTable td              {
                                padding:            0 10px;
                            }
.GenreTable td div          {
                                padding:            0 0 0 10px;
                            }
.SubGenre                   {
                            /*color:              #AD5B03;*/
                            }
.News, .NewsDisplay         {
                                padding:            6px 12px 12px 10px;
                                font-size:          11px;
                            }
.News                       {
                                background:         transparent url(http://pics.delit.net//punkt.gif) repeat-x scroll center bottom;
                            }
.News h2, .NewsDisplay  h2  {
                                font-size:          1.1em;
                                margin:             0 0 .6em 0;
                            }
.News img, .NewsDisplay img {
                                float:              left;
                                clear:              both;
                                margin:             0 7px 7px 0;
                            }
.NewsLeft                   {
                                font-size:          .9em;
                                padding:            0px 3px;                                
                                /*margin:             3px 6px;*/
                            }
.NewsLeftTop                {
                                padding-top:        5px;
                            }
.NewsBackgr                 {
                                font-size:          1px;
                                background:         url(http://pics.delit.net//punkt.gif) repeat-x 50%;
                                height:             1px;
                            } 
.NewsDelim                  {
                                font-size:          1px;
                                padding:            3px;
                            }
.NewsRight                  {
                                padding-top:       3px;
                            }                            
.NewsLink                   {
                                padding:            0 12px 0 10px;
                            }

table.NewsMain              {
                                width:              100%; 
                            }

div.note a, a.note          {
                                text-decoration:    none
                            }
div.note a:hover, a.note:hover {
                                text-decoration:underline
                            }
.Main                       {
                                padding:            5px 5px 0 5px;
                            }
.MainNoTopPadding           {
                                padding:            0 5px 0 5px;
                            }
.MainMuz            {
                                border-right:   10px solid #FFF;
                                width:          50%;
                    }
.MainEvents         {
                                border-left:    10px solid #FFF;
                                width:          50%;
                    }

.BlockDelim         {
/*                    border-top: 1px solid #333333; */
                        margin-bottom:      10px;
                    }
.Calendar           {
                        width:  210px;
                    }
.Calendar th        {
                        font-weight:        normal;
                        background-color:   #EBF2E3;
                        width:              25px;
                    }
.Calendar .event    {
                    }
.Calendar td        {
                        text-align:         center;
                        height:             20px;
                        padding:            0px;
                    }
.Calendar td.weekend{
                    color: red;
                    }
.Calendar a         {
                    font-weight:        bold;
                    margin:             0px;
                    display:            block;
                    width: 100%;
                    height: 100%;
                    }

.ArtButton          {
                            background-color:   #f7fbef;
                            border:             solid #759b77;
                            border-width:       1px 1px 1px 1px;
                            margin-right:       4px;
                            text-decoration:    none;
                            padding:            2px;
                            line-height:        20px;
                    }

/* Diff */
.DiffRender td        {
                           border: 0px;
                           padding: 3px;
                      }
.DiffRender .nochange {
                      }
.DiffRender .add      {
                            background-color:   #CCFFCC;
                      }
.DiffRender .del      {
                            background-color:   #FFCCCC;
                      }
.DiffRender .nline    {
                            background-color:   #CCCCCC;
                            border-bottom:      1px solid #AAAAAA;
                      }

.CdTitle              {
                            color:              #009900;
                      }

/* Articlelist */
.Articlelist .MainArticle {
                            background-color:   #CCDDCC;
                          }

div.DayListHeader       {

                            text-align:         center;
                        }


.DayListHeader  td      {
                            padding:            5px;
                            text-align:         center;
                        }

/* Страницы */
.wiki img           {
                            display: block;
                            border: 5px;
                    }
.EditObject         {
                            color:             #000000;
                            padding:           0px 10px 0px 10px;
                            background-color:  #CCDDCC;
                    }


/* Ajax autocomplete*/
DIV.autocomplete        { border:1px solid #759B77; background-color: #E5F8E6; margin:0px; padding:0px; z-index: 900 }
UL.autocomplete         { list-style-type: none; margin:0px; padding:0px;  background-color: #E5F8E6; color: black }
UL.autocomplete LI      { padding: 1px; cursor: default; padding:1px 5px;  }
UL.autocomplete LI.selected { background-color: #417296; color: white; cursor: default }

table.Login                  {
                            border: 1px;
                            border-color:#000000;
                            border-collapse:collapse;
                            background-color:#aac9a6;
                            border-style: solid;
                            height:60px;
                            padding-left:4px;
                            width:100%;
                        }


.UserName               {
                            background-color:#f7fbef;
                            text-align:center;
                            width:100%;
                            height:25px;
                            padding-top:4px;

                        }

div.UserLinks           {
                            background-color: #F7FBEF;
                            background-image: url('http://pics.delit.net//v_grad.gif');
                            background-repeat: repeat-x;
                            background-position: bottom;                            
                            border-left:        #759B77 1px solid;
                            border-right:       #759B77 1px solid;
                            border-bottom:      #759B77 1px solid;
                        }
.UserLinksTable {
                    width: 100%;
                    font-weight:bold;
                }                        
.UserLinksTable td {
                        height: 18px;                        
                        vertical-align: middle;
                        padding-right: 2px;
                        padding-left: 2px;
                    }
.UserLinksTable p   {
                        height: 17px;
                    }
.UserLinksText          {
                            color: #004217;
                        }
.UserMessageText        {
                            color: #459923;
                            font:  bold Tahoma Arial Verdana 11px;
                        }                         
.UserMessageText a      {
                            color: #459923;
                            font:  bold Tahoma Arial Verdana 11px;
                            text-decoration: none;
                        }                        
.UserLinksContent       {
                            width:238px;
                        }
.UserLinksContentMoz    {
                           width:239px;
                        }
.linksContentFirstBlock {
                            width:61px;
                        }
.linksContentSecondBlock {
                            padding-right:5px;
                            padding-bottom:5px;
                         }
                        
html>body div.UserLinks { /* хак для IE */
                            height:             auto;
                            min-height:         121px;
                        }

.HeaderRight            {
                            padding-top:3px;
                            padding-right:1px;
                        }
.HeaderRightMain        {
                            padding-right:4px;
                            padding-bottom:3px;
                        }
.topForm                {
                            width:240px;
                            height:60px;
                            border:1px solid #000;                            
                            background: transparent url('http://pics.delit.net//logoform_bg.gif') center top;
                        }


.topForm  td            {
                            vertical-align: top;                            
                            text-align: left;   
                            color: #20690A;
                            font: normal 11px Verdana;
                        }

.topForm  a             {
                            font: bold 12px Verdana; 
                            color: #004217;                           
                        }
                        
.paddingTop             {
                            padding-top: 10px;
                        }        
                                                
.logOnUser              {
                            padding-left: 6px;
                            padding-top: 4px;
                        }
                        
.formBorder             {
                            border-right:1px solid #000;
                        }

.SettingsTabsBottom     {
                            border-top: 2px solid #AAC9A6;
                            width: 100%;
                            clear: both;
                            margin-bottom: 10px;
                        }

.Tabs                   {
                            float:          none;
                            white-space:    nowrap;
                            width:          570px;
                        }



.Tab                    {
                            /*float:left;*/
                            background-image:url('http://pics.delit.net//back_light.gif');
                            background-repeat:no-repeat;
                            height:17px;
                            /*width:190px;*/
                            position:relative;
                            text-align:center;
                            cursor:default;
/*                            vertical-align:middle; */
                            font-weight:bold;
                            padding-top:4px;

                        }

.FirstTab               {
                            position:relative;
                            z-index:4;
                            width:          190px;
                            float:          left;
                        }
.SecondTab              {
                            left:-20px;
                            position:relative;
                            z-index:3;
                            width:          190px;
                            /*margin-left:    190px;*/
                            float:left;
                        }
.ThirdTab               {
                            left:-40px;
                            background-position: top right;
                            position:relative;
                            z-index:2;
                            /*float:left;*/
                            margin-left:    380px;

                        }
.ActiveTab                 {
/*                            z-index:5;*/
                            vertical-align:bottom;
                            color:#FFFFFF;
                            font-weight:bold;
                            background-image:url('http://pics.delit.net//back_dark.gif');
                        }


.Disabled               {
                            display:none;
                        }
.Enabled                {
                            display:block;
                        }
.ClipList,
.ArtistList,
.AlbumList              {

                            width:100%;
                            background-color:#f7fbef;
                        }
.ClipItem,
.ArtistItem,
.AlbumItem              {
                            width:100%;
                            margin-top:11px;
                            margin-bottom:5px;
                        }
.ClipItem td,
.ArtistItem td,
.AlbumItem td           {
                            /*padding-right:5px;*/
                            padding-left:5px;
                        }
.ClipDescription div,
.ArtistDescription div,
.AlbumDescription div   {
                            padding: 2px 5px;
                        }
.ClipItem .ClipName,
.ArtistItem .ArtistName,
.AlbumItem .AlbumName {
                            background-color:#ebf2e3;
                            border-bottom: 1px solid #759b77;
                            border-top: 1px solid #759b77;
                            text-align:left;
                            vertical-align: middle;
                            padding: 5px 10px;
                            font-weight: bold;
                        }
.ClipDescription
.ArtistDescription
.AlbumDescription       {
                            padding: 0 5px;
                        }

.ClipItemShort,
.ArtistItemShort,
.AlbumItemShort         {
                            width:              100%;
                            margin-top:         11px;
                            margin-left:        12px;
                            margin-bottom:      5px;
                            vertical-align:     top;
                        }
.ClipItemShort td,
.ArtistItemShort td,
.AlbumItemShort td      {
                            text-align:center;
                        }
.AlbumItemShort .AlbumName  {
                            font-weight:bolder;
                        }
.formng .label          {                            
                            font-weight: bold;
                            text-align: left;
                            font-size: 14px;
                        }
.formng .inputAlbum      {
                            padding-left: 8px;
                            padding-top: 8px;
                            padding-bottom: 8px;
                         }
.formng .buttonTd        {
                            padding-top: 8px;
                            padding-right: 8px;
                            padding-bottom: 8px;
                            text-align: center;                            
                         }
.formng .DelitArticleEditor
                         {
                            width: 98%;
                         }
.tableArticleEditor       {
                            width: 100%;
                          }                         
.formng .nextInput
                          {
                            padding-left: 8px;
                            padding-right: 10px;
                          }
.formng .albumRadio       {
                            font-style: italic;
                            color: black;
                           }
.formng .tdRadio           {
                            padding-left: 2px;
                           }
.formng .artistsImage      {
                            padding-left: 15px;
                            padding-top: 8px;
                            padding-bottom: 5px;
                            width: 252px;
                            height: 252px;
                           }

.formng .artistsImage,
.formng .albumImage {
                            text-align: center;
                            vertical-align: middle;
                            }

.formng .artistsImage img,
.formng .albumImage img {
                            display: inline;
                            }
                           
.formng .albumImage        {
                            padding: 5px;
                            width: 100px;
                            height: 100px;
                           }
                           
.formng .spaceLine
                           {
                                height: 21px;
                           }
.formng .artistsRight,
.formng .artistsGenres,
.formng .artistsImgUpload
                           {
                             padding-left: 8px;
                             padding-right: 15px;
                           }

.formng .artistsRight
                           {
                             height:    60px;
                           }

.formng .artistsGenres
                           {
                             height:    130px;
                           }

.formng .artistsBoth
                           {
                             padding-left: 15px;
                           }
.formng .splitter          {
                                width: 40px;
                            }
                           
.formng .inputAlbumName    {
                               width: 213px; /*100%;*/
                           }
                           
.formng .artistsName       {
                               width: 172px; /*70%;*/
                           }
                           
.formng .albumFirst
                           {
                               width: 45%;
                           }
.album .formng_container,
.artist .formng_container

                           {
                                padding: 0;
                           }
                             
.album .formng_container .DelitArticleEditor,
.artist .formng_container .DelitArticleEditor
                           {
                                width: 578px;
                           }
.EditorBlock               {
                                width: 600px;
                           }
.EditorBlockFormat         {
                                width: 50%;                                
                           }                           
.formng .labelInput        {
                                width: 243px; /*100%;*/
                           }
.formng .inputArtists
                            {
                                width: 320px;/*100%;*/
                            }
                            
.formng .lTitle            {
                                font-weight: bold;
                                text-align: left;
                                font-size: 14px;
                                padding-right: 4px;
                            }                            
.formng .tracksData         {
                                width: 220px; /*90%;*/
                            }
.formng .tracksList         {
                                width: 460px;
                            }

                            
.formng .trackSize          {
                                width: 68px; /*60%;*/
                            }
.formng .trackButtonTd      {
                                padding-top: 18px;
                                text-align: center;
                            }
.formng .trackNameTd        {
                                 width: 80%;
                                 text-align: left; 
                                 padding-right: 8px;
                                 padding-top: 8px;
                            }

.formng .withArtist .trackNameTd        {
                                 width: 40%;
                            }


.formng .trackArtistTd        {
                                 width: 40%;
                                 text-align: left;
                                 padding-right: 8px;
                                 padding-top: 8px;
                            }

.formng .trackNumTd,
.formng .num
                            {
                                 width: 5%;
                                 text-align: right; 
                                 padding-right: 8px;
                                 padding-top: 8px;
                            }
.formng .trackSizeTd        {
                                 width: 15%;
                                 text-align: left;
                                 padding-top: 8px; 
                            }
.formng .trackLabel span,
.formng .trackLabel span
                            {
                                padding-left: 8px;
                            }
.formng .trackLabel         {
                                padding-top: 8px;
                            }                            
.formng .trackLabel img     {
                                padding-left: 30%; 
                            }
                            
.formng .tracksButtons
                            {
                                 text-align:         center;                                
                            }   
                            
.formng .labelTd            {
                                width: 67px;
                                vertical-align: bottom;
                                padding-top: 8px;
                                padding-right: 5px;
                            }
.formng .controlTd          {
                                vertical-align: bottom;
                                font-weight: bold;
                                padding-top: 8px;
                            }
.formng_container .controlRow  
                            {
                                margin-left: -10px;
                            }                            
table.TrackList td          {
                                text-align:         center;
                                padding:            3px 0px;
                                vertical-align:     middle;
                            }

table.TrackList td.TrackName{
                                text-align:left;

                            }



.Slider                     {
                                margin:             10px 30px 10px 30px;
                                background-color:   #EBF2E3;
                                padding:            5px;
                                border-right:       1px solid #EBF2E3; /* Не убирать!!! */
                            }
.Slider table               {
                                width:              10px;
                                margin:             0 auto;
                            }
.Slider td                  {
                                vertical-align:     middle;
                                padding:            2px 1px 2px 2px;
                                white-space:        nowrap;
                            }
.Slider td, .Slider td a    {
                                color:              #333366;
                                font-size:          12px;
                            }
.Slider td.Info             {
                                color:              black;
                                font-size:          13px;
                            }
.Slider td div.Selected     {
                                /*color:              #333366;
                                background-color:   #C8D8BA;*/
                                padding:            1px 5px 1px 5px;
                                font-weight:        bold;
                            }
.Slider .NextPrev a         {
                                text-transform:     lowercase;
                            }
.Slider .NextPrev td        {
                                padding-right:      10px;
                            }
.SliderTable                {
                                width:              100% !important;
                            }
.SliderEmpty                {
                                width:              10em;
                            }
.SliderPrev                 {
                                text-align:         left;
                            }
.SliderNext                 {
                                text-align:         right;
                            }
.SliderPrev, .SliderNext    {
                                font-weight:        bold;
                                padding:            0 10px 10px 10px;
                            }
.NoDecoration               {
                                text-decoration:    none;
                            }

.NewsIndex                  {
                                margin:             10px;
                                padding-bottom:     10px;
                                border-bottom:      1px solid #759B77;
                            }
.NewsIndex img              {
                                float:              left;
                                margin:             0 10px 10px 0;
                            }
.NewsIndex h2               {
                                font-size:          12px;
                            }
.NewsIndex h3               {
                                font-size:          11px;
                            }
.NewsIndexLink              {
                                margin:             0 20px;
                            }
.NewsIndexAllLink           {
                                padding:            20px 10px 10px 0;
                                text-align:         right;
                                font-weight:        bold;
                            }
.Toc                        {
                                width:100%;
                            }
.Toc Img                    {
                                padding-left:3px;
                                padding-top:7px;
                            }
.TocList                    {
                                width:100%;
                            }
.TocList ul                 {
                                list-style-type:decimal;
                                font-weight:bolder;
                                background-color:#ffffff;
                                border-color:#759b77;
                                border-style:solid;
                                border-width:1px;
                                margin-left:10px;
                                margin-top:7px;
                                padding-top:10px;
                                padding-bottom:12px;
                                padding-left:45px;
                            }

.TocList li                 {
                                padding-top:2px;
                                padding-bottom:2px;
                            }
.TocList a                  {


                            }
div.Article                 {
                                padding:5px 2px 5px 2px;

                            }

ul.ReviewList               {
                                padding:5px 14px 14px 14px;
                                list-style-type:none;
}
.Cell404                    {
                                padding:            0 20px;
                            }
table.AlbumInfo             {
                                margin: 5px;
                            }
.AlbumInfo td.Cover         {
                                width: 110px;
                            }
.AlbumInfo .Artist          {
                                font-weight: bold;
                            }
.ClipListShort              {
                                text-align: center;
                                width: 100%;
                                margin-top: 9px;
                                margin-bottom: 9px;
                            }
a.ClipTitle                 {
                                font-weight:bolder;
                            }

.ClipInfo                   {
                                width:              70%;
                                margin:             10px auto 0 auto;/*12% 0 12%;*/
                            }
table.TrackInfo             {
                                width:              76%;
                                margin:             0 12%;
                            }
table.TrackInfo td,
.ClipInfo td                {
                                padding:            3px;
                                vertical-align:     middle;
                            }

.ClipHtml                   {
                                padding-top:        10px !important;
                                text-align:         center;
                            }
.ClipTitleCol               {
                                width:              11em;
                                text-align:         right;
                            }
.ClipLinkCol                {
                                text-align:         left;
                                width: 100%;
                            }
.ClipLink                   {
                                text-align:         right;
                                font-size:          11px;
                            }
.ClipLink a                 {
                                padding-left:       22px;
                                background-image:   url(http://pics.delit.net//camera.gif);
                                background-repeat:  no-repeat;
                            }
.HitParadLink               {
                                width:              350px;
                                margin:             30px 0;
                                border:             1px solid #008040;
                                background-color:   #E4EED8;
                                padding:            5px;
                                font-weight:        bold;
                                text-align:         center;
                            }
.TrackDemoNote              {
                                font-size:          10px;
                                color:              #CCC;
                            }

table.ArtistTop             {
                                width:100%;
                                margin-top:10px;
                                margin-bottom:10px;                                
                            }
table.ArtistTop td          {
                                padding: 0 10px;
                            }


.ArtistMore                 {
                                float:right;
                                font-weight:bolder;
                            }
.AlbumTop                   {
                                width:              100%;
                            }

.AlbumTop table             {
                                width:              100%;

                            }
.AlbumTop td                {
                                padding:            10px;
}
.AlbumTop td td             {
                                padding:            0px;
}
.AlbumTopList               {
                                border-top:         1px solid #759B77;
                            }
.ArtistPhoto                {
                                padding: 4px;
                            }
.TrackListSimple .TrackNo   {
                                font-weight: bold;
                            }
/* Comments */
.PostCommentForm {
    margin: 0 15px;
}
.PostCommTitle {
    padding:            3px;
}
.PostCommText {
    padding: 3px 0 5px 0;
}
.PostCommText .text {
    width:              350px;
    height:             100px;
}

#comments_placer                  {
                                     text-align: center;
                                     font-style: italic;
                                     /*padding: 5px 0;*/
                                     margin: 5px 15px;
                                  }
.commentsList                     {
                                     width: 100%;
                                  }
.commentsList td                  {
                                     font-style: normal;
                                     text-align: left;
                                  }
.commentsList .CommItem {
    padding:            5px;
}

.CommItem .CommAuthor {
    padding:            2px 2px 2px 0px;
    font-weight:        bold;
}

.commentsList .dateAdded {
    width:              100%;
    padding-left:       4px;
    font-weight:        normal;
}

.PostCommentForm .text {
    border:             1px solid #999999;
}

.CommItem .ActionTd img{
    display:            inline;
}

.CommItem .ActionTd {
    text-align:         right;
    width:              25px;
    vertical-align:     middle;
}

.ModerComments .CommItem TD{
    font-size:          11px;
}

.ModerComments .TextRow .text, .ModerComments .TextRowBig .text {
    width:              280px;
    height:             150px;
    font-family:        Arial, Tahoma, Sans-Serif, Verdana;
    font-size:          11px;
}

.ModerComments .TextRowBig .text {
    width:              400px;
}

.ModerComments .NameRow a{
    font-size:          11px;
    color:              #000000;
    font-weight:        bold;
}

table.TopList               {
                                margin-top:         2px;
                                width:              100%;
                            }
table.TopList td            {
                                vertical-align:     middle;
                                border-bottom:      1px solid #D4DACC;
                                padding:            4px;
                            }
table.TopList td.image      {
                                text-align:         center;
                            }
table.TopList td.strong     {
                                font-weight:        bold;
                            }
table.TopList th            {
                            }
.NoArticle                  {
                                color: #93191C;
                            }

.BestArtistClip             {
                                width:              100%;
                                background-color:   #F7FBEF;
                            }
.BestArtistClipLeft         {
                                border-right:        10px solid #FFFFFF;

                            }


.BestArtistClip  td         {

                            }


.BottomRightLink            {
                                vertical-align:         bottom;
                                text-align:             right;
                                padding:                10px;
                            }
.BottomRightLink  a         {
                                font-weight:bolder;
                            }
.panel div                  {
                                text-align:             center;
                                font-weight:            bold;
                                font-size:              12px;
                                border-top:             1px solid #759b77;
                                border-bottom:          1px solid #759b77;
                                margin:                 10px 0;
                            }
/* стили для блока выбора жанров */
#GenreChoose                {
                                width:                  260px;
                                padding:                7px 7px 0px 7px;
                                display:                none;
                                background-color:       #EBF2E3;
                                z-index:                100;
                            }

#genres                     {
                                /*display:                inline;*/
                            }

.GenreCheckboxes            {
                                background-color:       #FFF;
                                border:                 1px solid #A6ADB3;
                                height:                 315px;
                                overflow:               auto;
                                margin-bottom:          6px;
                            }                            
.GenreCheckboxesIframe      {
                                border:1px solid #F0D1B2;
                                display:none;
                                position:absolute;
                                z-index:99;
                            }
.showGenres                 {
                                width: 400px;
                            }
.SubGenreCheckbox           {
                                margin-left:            15px;
                            }
.GenreButtons               {
                                width:                  50px;
                            }

.delitButton                {
                                margin-left: 10px;
                            }

.TabBlockHeader             {
                                background-repeat:  no-repeat;
                                background-color:   #ffffff;
                                font-size:          11px;
                                color:              #ffffff;
                                margin:             0px;
                                border-bottom:      2px solid #759b77;

                                height:             21px;
                            }



.TabBlockHeader  td         {
                                background:         url(http://pics.delit.net//bg_dark.gif) repeat top left;
                                white-space:        nowrap;
                                padding:            3px 5px 0px 6px;
                                font-weight:        bold;
                            }

.TabBlockHeader td.RoundCorner  {

                                background: url(http://pics.delit.net//bgcorner_dark.gif) no-repeat top left;
                                width:              100%;
                                }
ul.ShopList                 {
                                list-style-type:    none;

                            }
.formng_container           {
                                padding:            0 10px 10px 10px;
                            }
.formng .control textarea,
.formng .control .text      {
                                border:             1px solid #A5ACB2;
                                width:              375px;
                            }
.formng .legend,
.formng .control            {
                                padding:            3px;
                                vertical-align:     middle;
                            }
.formng .legend             
                            {
                                font-weight:        bold;
                                text-align:         right;
                            }
.IconBtn                    {
                                padding:            0 5px 0 0;
                                margin:             0;
                                background-color:   #F7FBEF;
                                font-size:          8pt;
                                border:             0;
                            }
.ToolSet                    {
                                margin-bottom:      3px;
                            }
.ToolSet img                {
                                position:           relative;
                                top:                4px;
                                margin-right:       5px;
                            }
.IconBtn img                {
                                padding:            0;
                                margin:             0;
                                top:                0;
                            }

.stdform                    {
                                width:              100%;

                            }

table.SignUpAgreement       {
                                width:              100%;

                            }

table.SignUpAgreement table  {
                                width:              100%;
                            }
td.SingUpDescription          {
                                text-align:         right;
                                width:              40%;

                            }

td.Agreement                {
                                text-align:         center;
                                padding:            5px;
                            }

.AgreementText              {
                                width:              80%;
                                border:             1px solid #759b77;
                                background-color:   white;
                                margin:             0px 10%;
                                text-align:         left;
                                padding:            5px;
                                height:             200px;
                                overflow:           auto;
                            }
.AgreementText   h2         {
                                font:               normal 11px Verdana, sans-serif;
                                font-weight:        bold;
                                text-align:         center;
                                margin:             0px;
                            }

.FormTextBlock              {
                                text-align:         center;

                            }
.FormSubmit                 {
                                text-align:         center;

                            }
.required                   {
                                color:              #759b77;

                            }

.formFieldAdd               {
                                color:              #759b77;

                            }
.formFieldDescription       {
                                color:              #759b77;
                            }
/*  Diff */
table.Diff                        {
                                     width: 100%;
                                     border: 0px;
                                     table-layout: fixed;
                                     padding: 5px;
                                  }
table.Diff tbody tr td            {
                                     border: 0px;
                                     width: 50%;
                                     padding: 2px;
                                     /*white-space: nowrap;*/
                                     overflow: hidden;
                                  }
table.Diff tbody tr td.nline      {
                                     width: 50px;
                                     text-align: right;
                                     padding-right: 4px;
                                     background-color: #EEEEDD;
                                     color: #888866;
                                     border-bottom: 1px solid #999988;
                                     border-right: 1px solid #D7D7D7;
                                  }
table.Diff tbody tr td.add        {
                                     background-color: #CCFFCC;
                                  }
table.Diff tbody tr td.del        {
                                     background-color: #FF8888;
                                  }
table.Diff tbody tr td.add_holder {
                                     background-color: #DDFFDD;
                                  }
table.Diff tbody tr td.del_holder {
                                     background-color: #FFAAAA;
                                  }
table.Diff tbody tr td.nochange   {
                                     background-color: white;
                                  }

.Difflist table.Diff tbody tr td.add        {
                                     background-color: #CCFFCC;
                                  }
.Difflist table.Diff tbody tr td.del        {
                                     background-color: #FF8888;
                                  }
.Difflist table.Diff tbody tr td.add_holder {
                                     background-color: #DDFFDD;
                                  }
.Difflist table.Diff tbody tr td.del_holder {
                                     background-color: #FFAAAA;
                                  }

.Difflist                         {
                                     width: 100%;
                                  }
.Difflist,
.Difflist td,
.Difflist th                      {
                                     border: 1px solid #CCC;
                                     border-collapse: collapse;
                                  }
.Difflist td ,
.Difflist th                      {
                                     padding: 2px;
                                  }
div .RevisionButton             {
                                     padding: 5px 0;
                                }

table.Diff .previewImage        {
                                    width: 100px;
                                }

.ChatMessages                   {
                                    width:              100%;
                                }


.DisabledChatter                {
                                    color:              gray;
                                }

#chat_messages                  {
                                    width:              100%;
                                    height:             300px;
                                    overflow:           scroll;

                                }


#main_chat                      {
                                    width:              100%;
                                    border:             0px;
                                    background-color:   #F7FBEF;

                                }
#chatters_select                {
                                    width:              200px;

                                }

span.nick	{ font-weight: bolder; }
span.whispered	{ font-style: italic; }
span.time	{ font-size: 10px; color: gray; }


.ForumTop                       {
                                    height:             50px;

                                }

.ForumCenter                    {
                                    height:             100%;

                                }

.Footer                         {
                                    margin-top: 30px;
                                }
.Footer td                      {
                                    background-color: #F7FBEF;
                                    background-color: #F7FBEF;
                                    margin-top: 20px;
                                    padding: 10px;
                                    text-align: center;
                                }
.Footer ul li                   {
                                    display: inline;
                                }
.Footer .BottomMenu             {
                                    background:transparent url('http://pics.delit.net//bullet.gif') no-repeat scroll 5px 50%;
                                    float:left;
                                    padding:0px 1px 0px 17px;
                                }

.Collection                     {
                                    color:              grey;
                                    font-style:         italic;
                                }

.Langblock                      {
                                    font-size:          11px;
                                    font-family:        Tahoma, Arial, Verdana;
                                    color:              #000000;
                                    font-weight:        bold;
                                }
.Langblock a                    {
                                    color:              #5D8658;
                                }
/*.Langblock span                 {
                                    font-weight:        bold;
                                }*/
.MainAbout                      {
                                    padding:            5px 10px;
                                    margin-bottom:      10px;
                                }
.MainAboutDesc                  {
                                    margin:             10px 0;
                                }
.MainAboutActionsHead,
.MainAboutDescEm                {
                                    font-weight:        bold;
                                }
.MainAboutUl                    {
                                    padding:            0;

                                }
.MainAboutUl li                 {
                                    padding:            0;
                                    margin-bottom:      10px;
                                    margin-left:        20px;
                                    list-style-type:    none;
                                }
.MainAuthorRating               {
                                    background-color:   #ffffff;
                                    border-color:       #759b77;
                                    border-style:       solid;
                                    border-width:       1px;
                                    padding:            5px 10px 10px 10px;
                                }
.MainAuthorRating h3            {
                                    font-size:          11px;
                                    font-weight:        bold;
                                    text-align:         center;
                                    margin:             0;
                                }
.AuthorsRating                  {
                                    width:              100%;
                                }
.AuthorsRating .Num             {
                                    width:              10%;
                                    font-weight:        bold;
                                }
.AuthorsRating .Reputation      {
                                    text-align:         right;
                                    font-weight:        bold;
                                }

/* Личные сообщения */

.ContactsButtons
{
    text-align: center;
    padding-top: 10px;
}

.ContactsBlock
{
    border: 1px solid #FF00FF;
    width: 100%;
}

.ContactListContainer
{
    padding: 0 10px;
}

.ContactsList .NickRow
{
    width: 100%;
}

.ContactsList .row1
{
    background-color: #EBF2E3;
    height: 30px;
}

.ContactsList .row2
{
    height: 30px;
    background: none;
}

.ContactsList .row1 td, .ContactsList .row2 td
{
    padding: 5px;
}

.ContactsList .SliderTd
{
    text-align: center;
}

.ContactsTableContainer {
    padding: 5px 10px;
}

.ContactsTable {
    width: 100%;
}

.ContactsTable .FolderSelected
{
    width: 50%;
    background-color: #C8D8BA;
    border: 1px solid #759B77;
    padding: 5px;
}

.ContactsTable .Folder
{
    width: 50%;
    border: 1px solid #759B77;
    background-color: #EBF2E3;
    padding: 5px;
}

.ContactsTable .FolderSelected .FolderLink
{
    color: #333366;
    font-weight: bold;
    font-size: 12px;
    text-decoration: none;
}

.ContactsTable .Folder .FolderLink
{
    color: #333366;
    font-weight: bold;
    font-size: 12px;
}

.FolderSelected div, .Folder div
{
    height: 18px;
}

.NickRow .LastVisit
{
    font-size: 8pt;
}

.UserPic
{
    padding-right: 3px;
}

.MessagesRow
{
    vertical-align: middle;
    text-align: right;
}

.MessagesRow a.MessagesNew
{
    font-weight: bold;
    color: black;
}

.MessagesRow a.MessagesNew:hover
{
    text-decoration: none;
}

.MessagesRow a.MessagesTotal
{
    color: black;
}

.MessagesRow a.MessagesTotal:hover
{
    text-decoration: none;
}

.MessagesRow .MesPic
{
    padding-right: 5px;
    display: inline;
}

body.MessageBody
{
    background-color: #F7FBEF;
    padding: 6px;
}

.PrivateTable
{
    width: 100%;
}

.MessageTable
{
    width: 100%;
}

.MessageTime
{
    color: #666666;
    font-size: 8pt;
    text-align: right;
    float: right;

}

.MessageAuthor
{
    font-weight: bold;
    float: left;
    font-size: 9pt;
    text-align: left;
}

.MessageItemTimeContainer {
    width: 100%;
    float: right;
    text-align: right;
}

.User2
{
    color: green;
}

.MessageBox
{
    border: 1px solid #7F9DB9;
    height: 310px;
    padding: 5px;
    background-color: white;
    overflow: auto;
}

.MessageHr
{
    width: 100%;
    height: 1px;
    color: #759B77;
    background-color: #759B77;
    border: 0px;
}

.MessageSubmit
{
    padding-top: 5px;
    vertical-align: middle;
    color: #666666;
    font-size: 8pt;
}

.MessageExtended
{
    float:right;
    margin-top:10px;
    text-align: right;
    vertical-align: bottom;
    padding-right: 5px;
    white-space: nowrap;
}

.MessageTextArea, .SupportMessageTextArea
{
    width: 504px;
    height: 86px;
}

.MessageText
{
    padding: 6px;
}

.MessageTextForm
{
    padding: 6px;
    font-weight: bold;
}

.MessageUpdateTable
{
    width: 100%;
}

.MessageUpdateRow
{
    vertical-align: bottom;
    text-align: right;
    padding-right: 5px;
}

.MessageUpdate
{
    color: #333366;
    font-weight: bold;
}

.MessageIcon
{
    padding-right: 5px;
}

.MessageUserInBlackList
{
    display: inline;
    color: ;
    font-size: 10px;
    font-weight: bold;
    color: #333366;
}

.MessageBlackList
{
    width: auto;
}

.MessageComplaint
{
    vertical-align: bottom;
}

.SliderSimpleTable
{
    width: 100%;
}

.SliderSimpleTable .SliderSimpleFirst
{
    ;
}

.SliderSimpleTable .SliderSimplePrev
{
    ;
}

.SliderSimpleTable .SliderSimpleNext
{
    text-align: right;
}

.SliderSimpleTable .SliderSimpleLast
{
    ;
}

.SliderSimpleTable .SliderSimpleMiddle
{
    width: 100%;
    text-align: center;
}

.description                    {
                                    margin:             3px 0;
                                    font-style:         italic;
                                }

.tagsSettings                   {
                                    padding-bottom: 5px;
                                }
                                                                
.SignUpForm .legend             {
                                    margin:             3px 0;
                                    font-style:         italic;
                                }
                                
.SignUpForm .control            {
                                    padding-bottom:     3px;
                                }
                                
.SignUpForm .description        {
                                    white-space: nowrap;
                                }
                                
.UserInfo                       {
                                    width: 100%;
                        
                                }
                                
.mainUserinfo                   {
                                    background-color: #DBEBD2;
                                    padding: 15px;
                                    font-size: 12px;
                                }
                                
.userInfoTable                  {
                                    width: 100%;
                                    vertical-align: top;
                                    text-align: left;
                                }
.userInfoTd                     {
                                    font-family: Tahoma, Arial, Verdana;
                                    font-size: 12px;
                                    color: #000000;
                                }
.infoTwoHalf                    {
                                    width:33%;
                                }                                
.infoLabel                      {
                                    font: bold 12px Verdana;
                                    color: #004217;
                                    text-decoration: underline;
                                }
.infoName                       {
                                    font-family: Tahoma, Arial, Verdana;
                                    font-size: 17px;
                                    font-weight: bold;
                                    color: #5C6C5A;
                                }
.infoBold                       {
                                    font-weight: bold;
                                }
.infoAvatarTd                   {
                                    width: 128px;
                                    height: 118px;
                                    padding-right: 10px;
                                }
.infoHalfTd                     {
                                    width: 50%;
                                }
.infoTwoHalfTd                  {
                                    width: 25%;
                                }
                                
.AvatarGalleries  td            {
                                    padding:            5px;
                                }

.AvatarGalleries img            {
                                    height:             100px;
                                }

.AvatarItem                     {
                                    padding:            5px;
                                }

.AvatarItem img                 {
                                    height:             100px;
                                    
                                }


.ForumRight h3                  {
                                    font-size:          11px;
                                    font-weight:        bold;
                                    margin-left:        10px;
                                    margin-bottom:      0;
                                }

.ForumRightLink                 {
                                    text-indent:        8px;
                                    margin:             0 2px;
                                }

.ForumRightAll                  {
                                    text-align:         right;
                                    margin:             15px 5px 0 5px;
                                    padding-bottom:     10px;
                                }
.InputCheckedTrue               {
                                    background-color:   #B4EEA9;
                                }
.InputCheckedFalse              {
                                    background-color:   #FF6F6F;
                                }
div.banner                      {
                                    text-align:         center;
                                    clear:              both;
                                }
.TabBlockHeader td.RssIcon      {
                                    text-align:         right;
                                    vertical-align:     top;
                                    padding-right:      0;
                                }
.UserIsOnline                   {
                                    font-weight: bold;
                                }
IMG.smile
{
    display: inline;
}

.SmilesTable TD
{
    text-align: center;
    vertical-align: middle;
}

a.SmileLink 
{
    font-weight: bold;
}

a.SmileLink img
{
    display: inline;
}

/* Popup */

.PopUp,
.PopupTags,
.BlockPopup
{
    position:           absolute;
    background:         #EBF2E3;
    border:             1px solid #759B77;
    top:                0px;
    left:               0px;
    z-index:            100;
    padding:            4px;
    display:            block;
    text-align:         left;
}

.BlockPopup {
    z-index:            99;
    border:             0;
    padding:            0;
    background:         0;
} 

.PostButtonbar, .PostButtonbar td 
{
    text-align: right;
    vertical-align: middle;
}

.error 
{
    color: red;
}

.artistsError 
{
    color: red;
    white-space: normal;
    height: auto;
}

.artistsError a
{
    color: red;
}

.revert 
{
    text-decoration: line-through;
}

.signUpErrorBlock
{
    padding-top: 150px;
    width: 100%;
    height: 100%;
}

.emptyMessage
{
    padding-top: 150px;
    padding-bottom: 150px;
    vertical-align: middle;
    text-align: center;
    width: 100%;
    height: 100%;    
}

.errorBlockFirst
{
    width: 30%;
}

.errorBlockSecond
{
    width:70%;
    text-align: left;
    vertical-align: middle;
    font: normal 12px Verdana;
}

.errorText
{
    font: normal 20px Verdana;
    color: #FF0000;
}

.signUpErrorBlock a
{
    font: normal 12px Verdana;
    color: #5D8658;
}

/****************** Блок выбора фоток для обложки ************************/

.AlbumPhotosDivIframe
{
    position:           absolute;
    display:            block;
    z-index: 99;
}

.AlbumPhotosDiv, 
.AlbumPhotosDivIframe
{
    width: 836px;
    height: 479px;
}

.AlbumPhotosDivIframe
{
    height: 510px;
}

.coverActionsDiv button
{
    display: inline;
}

.coverActionsDiv
{
    white-space: nowrap;
    text-align: center;
    padding-top: 20px;
    padding-bottom: 13px;
}

.inputFileTable .inputFile
{
    width: 145px; /*100%;*/
}

.inputFileTable .inputFile input
{
    width: 145px; /*100%;*/
}

.inputFileTable .inputFileBrowse
{
    padding-left: 1px;
}

.imageButton
{
    height: 19px;
    vertical-align: center;
    font-family:verdana;
    font-size:11px;    
}

.uploadImage
{
    width: 90%;
}

.uploadInput
{
    padding: 5px 7px 0px 0px;
    height: 30px;
    width: 150px; /*100%;*/    
}

/*  Страица создания артиста и альбома  */

.artistsGenres .showGenres,
.albumGenres .showGenres{
    width:          auto;
}

.album .albumBlock,
.album .artistsBlock {
    width:         50%;
}

.album .artistsBlock {
    padding-left: 10px;
}

.album .albumBlock {
    padding-right: 10px;
}

.album .inputAlbumName .inputAlbum {
    padding-left: 0px;
}

.album .formng .MultiInputField {
    white-space: nowrap;
    padding:    1px 0px;
}

.album {
    padding-top: 1px;
}

.uploadImgTable {
    width: 100%;
}

table.wikiVideoPreview      {
                                margin: 0px;
                                clear:left;                                
}

.wikiVideoPreview table td  {
                                padding: 0px;
                                vertical-align: top;
}

.wikiVideoPreview td.Frame {
                                width: 404px;
                                text-align: left;
                                vertical-align: top;
                                padding: 4px;
                                background: %BG_WIKI_VIDEO_PREVIEW_FRAME%;
}

.wikiVideoPreview td.Text {
                                vertical-align: top;
}
