/*  *{behavior:url("ie6hover.htc")}  */


A:link,.elink A.ilink:link{color:#0A6CCE; text-decoration:underline}
A:visited{color:purple}
A:hover,.elink A.ilink:hover{color:#FF8C00; text-decoration:none}
A:active{color:#FF00FF}

BODY{color:black; font-family:"Microsoft Sans Serif",Arial,sans-serif; background:black; margin:5px; /*scrollbar-3d-light-color:#C8D3E0; scrollbar-arrow-color:red; scrollbar-base-color:green; scrollbar-dark-shadow-color:#C8D3E0; scrollbar-face-color:#4565C2; scrollbar-highlight-color:#5E97DA; scrollbar-shadow-color:#C8D3E0; scrollbar-track-color:#F6F9FC;*/}
BUTTON{width:165px; height:25px; position:relative; top:-15px; margin-left:5px}
FORM,FORM#form1,FORM#form2,FORM#form3{padding:3px 0 0 0; margin:0}
H1{color:black; font-family:Arial,sans-serif; font-size:245%; font-weight:lighter; position:relative; top:8px; left:4px; padding:0; margin:0 0 0 -7px}
H2{font-size:12pt; font-weight:bolder; margin:120px/*150px*/ 0 -10px 0}
IFRAME{width:80%/*700px*/; height:510px/*440px*/; background:white}
IMG{border:none; padding:0; margin:0}
STRONG{color:red; font-style:italic}
TEXTAREA#input1{width:450px; height:95px; background:#D3D3D3; overflow:auto}
TEXTAREA#input2,TEXTAREA#input3{width:450px; height:52px; background:#D3D3D3; overflow:auto}
UL{list-style:disc; padding:0 0 0 0; margin:0 0 0 22px}
LI{list-style-position:outside}
LI A{margin-left:-3px}
PRE{color:black; font:10pt "Courier New",monospace; text-align:left; background:#D3D3D3; width:665px; max-width:665px; /*OLD for .versioninfo:  height:987px;*/ border:1px dashed black; padding:6px}

.bg{text-align:center; vertical-align:middle; width:97.9%; min-width:98%; max-width:98%; height:100%;/*min-height:1097px;*/ max-height:98%; float:left; background:#EAF4FE; border-top:3px solid #6DA6E4; border-right:7px solid #6DA6E4; border-bottom:4px solid #6DA6E4; border-left:7px solid #6DA6E4; margin:0 0 3px/*-5px*/ 0}

.menu{font-size:8pt;/*70%*/ text-align:left; vertical-align:middle; width:99.6%; min-width:100%; max-width:100%; height:28px; max-height:28px; background:#6DA6E4 url(/img/bgmenu.gif); float:left; padding:5px 2px/*4 NEW!*/ 6px 3px}
.menu A:link{color:black; text-decoration:none}
.menu A:visited{color:purple; text-decoration:none}
.menu A:hover{color:black; text-decoration:underline; /*position:relative; top:1px*/}
.menu IMG{width:28px; height:28px; border:none; padding:0; margin:0}
.menu-e1{width:12.3%; min-width:10%; float:left; position:relative; top:2px; padding:0 0px 0 0}
.menu-e1 IMG{float:left; position:relative; top:-2px;}
.menu-e2{width:12%; min-width:10%; float:left; position:relative; top:2px; padding:0 0px}
.menu-e2 IMG{float:left; position:relative; top:-2px;}
.menu-e3{width:12%; min-width:10%; float:left; position:relative; top:2px; padding:0 0px}
.menu-e3 IMG{float:left; position:relative; top:-2px;}
.menu-e4{width:12%; min-width:10%; float:left; position:relative; top:2px; padding:0 0px}
.menu-e4 IMG{float:left; position:relative; top:-2px;}
.menu-e5{width:10.9%; min-width:10%; float:left; position:relative; top:2px; padding:0 0px}
.menu-e5 IMG{float:left; position:relative; top:-2px;}
.menu-e6{width:7.4%; /*min-width:7.4%;*/ float:left; position:relative; top:2px; padding:0 0px}
.menu-e6 IMG{float:left; position:relative; top:-2px;}
.menu-e7{width:11.3%;  min-width:10%; float:left; padding:0 0px}
.menu-e7 IMG{float:left}
.menu-e8{width:10.8%; min-width:11%; float:left; padding:0 0px}
/*.menu-e8 A:link,.menu-e8 A:hover{color:red}*/
.menu-e8 A#menu-forum:link,.menu-e8 A#menu-forum:hover{color:red}
.menu-e8 IMG{float:left}
.menu-e9{width:11.1%/*OLD: 11.3% (unuse: 0.1%)*/; min-width:10%; float:left; padding:0 0 0 0px}
.menu-e9 IMG{float:left}
.menucur{color:green; font-size:xx-small; font-weight:bolder}
.menu-rss A IMG{position:absolute; top:27px; left:87px; width:18px; height:18px; z-index:1}
.menu-icq A IMG{position:absolute; top:27px; right:14px; width:18px; height:18px; z-index:2}

.head{text-align:left; vertical-align:top; width:100.2%; max-width:100%; height:91px; min-height:96px; background:#CC92CC url(/img/bghead.gif) repeat-x; float:left; padding:0; margin-bottom:19px; /*clear:both / ALL*/}
.head-logo{width:33.7%/*256px*/; height:91px; float:left;/*background:pink*/}
.head-name{color:green; font-size:80%; font-weight:bolder; white-space:nowrap; width:37%/*38% 300px*/; max-width:37%/*OLD: 286px*/; height:91px; float:left; padding:5px 0 0 10px; margin-left:-10px;/*background:lime*/}
/*.head-name H1{display:inline}*/
.head-name IMG.img-lite{width:28px; height:28px; display:inline; float:left; position:relative; top:-17px; left:285px; margin-bottom:-30px}
.head-name A IMG.img-rss{width:18px; height:18px; display:inline; float:left; position:relative; top:-17px; left:205px; margin-bottom:-30px}
.head-mirror{color:#990000; font-size:10px; font-weight:normal; width:auto; position:relative; right:200px; top:-15px; float:right; text-align:right; border:none; padding:1px; margin:0 0 0 0px; background:#E6E6FF}
A.txt-slink:link{color:black; font-weight:bolder; text-decoration:none}
A.txt-slink:visited{color:black; font-weight:bolder; text-decoration:none}
A.txt-slink:hover{color:#FF8C00; font-weight:bolder; text-decoration:none}
A.txt-slink:active{color:#FF00FF; font-weight:bolder; text-decoration:none}
#txt-date{color:red; font-family:Arial,sans-serif; font-size:7pt; position:relative; top:-7px; left:22px}
.head-ver{color:black; font-size:80%; /*line-height:180%;*/ font-weight:bolder; text-align:right; width:27.5%/*203px*/; max-width:210px;/*197px*/ height:91px; float:right; padding:2px 0.2cm 0 0; margin-top:2px;/*background:pink*/  /*clear:both / ALL*/}
.entry-content.version_webslice{background:#CC92CC url(/img/bghead.gif); font-weight:bolder; font-size:80%; text-align:right; float:right}
.txt-curver{color:black;/*font-size:9pt;*/ white-space:nowrap}
.txt-state{color:red; font-family:Arial,sans-serif; font-size:10pt; background:#CCE5FF; margin-right:4px; white-space:nowrap}
.dls-head,.dls-head A,.dls-head A:visited,.dls-head A:hover,.dv{color:black; font-weight:bolder; position:relative; top:-2px; left:1px}
.num-head{color:red; font-weight:bolder; font-size:150%; position:relative; top:-2px;}
.dls-all{text-decoration:none; border-bottom:1px dashed green; position:relative; top:-4px; left:1px; cursor:help}
.dv-all{position:relative; top:-4px; left:1px}

.content{color:black; font-size:82%/*OLD: 10pt 80%*/; text-align:justify; padding:0 14px 19px 14px; width:95.2%; max-width:95%; background:#EAF4FE}

.foot{text-align:left; vertical-align:top; width:100.2%; max-width:100%; height:68px; max-height:68px; background:#6DA6E4 url(/img/bgfoot.gif); float:left}
.foot-sign{width:35%;/*250px*/ height:65px; max-height:65px; float:left; color:black; font-size:65%; font-weight:bolder; text-decoration:none;/*background:pink*/}
.foot-sign A:link{color:black; font-weight:bolder; text-decoration:underline}
.foot-sign A:hover{color:black; font-weight:bolder; text-decoration:none}
.foot-sign IMG{vertical-align:text-top; width:80px; height:15px; position:relative; top:3px; padding:0; margin:0}
.txt-c{font-size:9pt}
#txt-birth{color:gray}
#txt-update,#txt-attention,.txt-nick{color:red}
#txt-browse{color:#A52A2A; font-size:7pt; margin-right:6px}

.foot-bannerm{width:27.5%/*190px*/; min-height:50px; max-height:65px; float:left; padding:8px 0 0 0;/*background:lime*/}
.foot-bannerm IMG{vertical-align:text-top; position:relative; top:-9px; left:14px; /*vertical-align:middle*/}
#getcode{position:relative; top:-8px}
A#getcode:link{color:black; font-weight:bolder; font-size:65%; text-decoration:underline}
A#getcode:visited{color:purple; font-weight:bolder; font-size:65%; text-decoration:underline}
A#getcode:hover{color:black; font-size:65%; font-weight:bolder; text-decoration:none}
A#getcode:active{color:#FF00FF; font-size:65%; font-weight:bolder; text-decoration:none}
#txt-bannerm{color:red; font-size:65%; font-weight:bolder; text-decoration:none}

.foot-valid{width:11.5%; height:65px; min-height:50px; max-height:65px; float:left; padding:0;/*background:lime*/}
.foot-valid A IMG{width:80px; height:15px; display:block; float:none; clear:both; position:relative; top:3px; border:none; padding:0; margin:2px 0}

.foot-banners{text-align:right; width:25%; height:65px; max-height:65px; float:right; padding-top:3px;/*background:pink*/}
.banner-mailru{width:88px; text-align:right; float:right; display:inline;position:relative; top:0px; left:0px;margin-bottom:0px }
.banner-mailru IMG {vertical-align:top; padding:0px 0; margin:0px }
.banner-hotlog{width:88px; text-align:right; float:right; display:inline;position:relative; top:0px; left:0px; margin:0 0 0px 0}
.banner-rambler{width:81px; text-align:right; float:right; display:inline;position:relative; top:0px; left:0px; margin-left:1px}

.index-name{width:100%; padding:0; margin-bottom:32px}
.index-left{width:66.5%; max-width:66.5%; float:left; padding:0; margin:0; /*background:gray*/}
.index-text{color:black; text-align:left; padding-top:6px; float:left; clear:both; margin-bottom:30px; /*background:red*/}
.index-link{color:black; text-align:left; vertical-align:top; padding:0; width:170px; max-width:170px; float:left; clear:both; margin-top:20px; /*background:green*/}
.txt-linkdescr{font-size:150%}
.index-lite{color:black; text-align:left; vertical-align:top; padding:0; width:280px; max-width:280px; float:left; clear:both; background:url(/img/new.gif) no-repeat; background-position:100% -4%; margin:100px 0 20px 0; /*background:pink*/}
.index-img{font-weight:bolder; font-size:125%; text-align:center; width:35%; min-width:40%; height:425px; max-height:425px; float:right; /*position:relative; left:10px;*/ margin-top:0px; /*background:red*/}
.index-right{text-align:right; width:33%; max-width:32%; float:right; padding:6px 0 0 0; margin-bottom:20px; /*background:black*/}
.revisor{text-align:left; width:230px; max-width:230px; height:103px; float:left; clear:left; padding:6px 6px 12px 6px; margin:0 0 20px 0px; background-color:#E6E6FF; overflow:hidden}

.news,.entry-content.news_webslice{color:black; font-size:8pt;/*85%*/ font-family:Arial,sans-serif; text-align:right; /*width:auto; max-width:auto;*/ float:right; background:#D3D3D3; padding:6px 6px 0 6px; margin:0; /*position:relative; left:17px*/ overflow:auto}
.news .news-item{margin-bottom:10px; display:block}
.news-head{margin-bottom:14px}
.news-head A IMG{position:relative; top:3px; padding-left:6px;}
.news-headtitle{font-size:150%; font-weight:bolder}
.news-old{background:#D3D3D3/*#C2C2C2*/; padding:6px; margin-top:35px}
.news-item{margin-bottom:16px; display:block}
.news-item-b{margin-bottom:0}
.news-title A{font-size:125%; font-weight:bolder; display:inline}
.news-time{color:green; font-weight:bolder; font-size:100%; text-align:left; display:inline}
.news-anchorlink{font-size:80%; display:inline; float:none; clear:right; margin-left:6px}
.news-text{display:block; float:none}

.description-list{text-align:center; display:block; float:left; width:58%; max-width:58%; margin:0}
.description-list UL{list-style:none; padding:0; margin:0}
.description-list LI A{margin-left:-3px}
.description-link{color:black; font-weight:bolder; text-align:left; display:block; float:right; width:280px; max-width:280px; height:140px; max-height:140px; border:3px solid #CCCCCC; padding:6px; margin-bottom:-70px; background:#FFC0CB}

.clistarea{width:100%; height:768px}
.clistdescr{width:30%; vertical-align:top; margin:3cm 0 0 0; float:left}
.clist{width:70%; margin:0.1cm 0 0 0; float:left}
.clisthead{width:373px; height:20px; background:#6DA6E4 url(/img/bgmenu.gif); text-align:center; padding-top:2px}
.clistbody{width:359px; background:#EAF4FE; border:4px solid #6DA6E4; padding:3px}
.clistfoot{width:361px; height:30px; background:#6DA6E4 url(/img/bgfoot.gif); padding-left:12px}
.clistfoot IMG{width:18px; height:18px; float:left; border:none; margin:5px 14px 5px 10px}
.contact{line-height:80%}
.contact IMG{width:18px; height:18px; float:left; border:none; margin:0}
.group{text-align:center; background:#CEDFE6; position:relative; top:-1px; left:3px;}
.curnd{/*cursor:no-drop*/}
#groupe1{padding:1px 145px 0 145px}
#groupe2{padding:1px 145px 0 145px}
#groupe3{padding:1px 132px 0 131px}
#groupe4{padding:1px 142px 0 142px}
#groupe5{padding:1px 106px 0 102px}
IMG.groupicon{width:18px; height:18px; float:left; background:#CEDFE6; border:none; padding:0; margin:-3px -3px -2px -3px}
.txtgc{color:#CE00CE; font-size:7.5pt; vertical-align:middle; padding:2px 0 2px 2px}
.txtgroup{color:black; font-size:10pt; font-weight:bolder; padding:1px 0 0 0}
.txtoff{color:red; font-size:9.5pt; padding-left:5px}
.txton{color:#00DF00; font-size:10pt; font-weight:bolder; padding-left:5px}
.txtstatus{color:#1746E8; font-style:italic; font-size:7.5pt; padding-left:5px}

.ss-norm{width:100%; text-align:center; float:left; background:#EAF4FE; padding:0 0 20px 0;  color:#990000; font:bolder 95% Arial,sans-serif}
.ss-clist1{width:33.3%; height:438px; text-align:center; float:left; background:#EAF4FE; padding:0 0 20px 0; color:#990000; font:bolder 95% Arial,sans-serif}
.ss-clist2{width:33.3%; /*height:440px;*/ text-align:center; float:right; background:#EAF4FE; padding:0 0 20px 0; color:#990000; font:bolder 95% Arial,sans-serif}
.ss-norm IMG,.ss-clist1 IMG,.ss-clist2 IMG{border:none; padding:0; margin:0.4cm 0 0.9cm 0}
.ss-norm A{font:bolder 130% "Microsoft Sans Serif",Arial,sans-serif}
.ss-norm A#ss-dl{margin:20px 0 0 60px}
.ss-norm SPAN{position:relative; top:50px; left:-90px; color:black; font:normal 100% "Microsoft Sans Serif",Arial,sans-serif}

.dl-mirror A{font-weight:normal}
.dl-area{font-size:120%; width:687px; height:72px; min-height:80px; clear:right; border:1px dashed black; border-collapse:collapse; padding:6px; margin-top:0px}
.dl-area-t{border-bottom:none; padding:6px 6px 0 6px}
.dl-area-m{border-top:none; border-bottom:none; padding:0 6px 0 6px}
.dl-area-b{border-top:none; padding:0 6px 6px 6px}
.dl-name{width:383px; float:left; margin-right:10px}
.dl-link{font-weight:bolder; width:160px; float:left}
.dl-link IMG{width:18px; height:18px; border:none; padding:0; margin-top:2px}
.dl-count{color:black; font-weight:bolder; width:132px; float:right}
.txt-file{color:red; font-weight:bolder}
.txt-size{color:#990000; font-size:80%}
.txt-time{color:green; font-weight:bolder}
.txt-hub{color:#990000; font-size:70%; margin-left:5px/*10px*/}
FORM .txt-hub{position:relative; top:-4px}
.txt-warn{color:#B500B5; font-style:italic; font-weight:bolder; font-size:100%}
.txt-num{color:red; font-weight:bolder; font-size:120%/*larger*/}
.freesoft{width:350px; height:68px; margin-top:10px}
.freesoft IMG{float:right; border:none; position:relative; padding:0; margin:0}
.freesoft#freesoft-msp IMG{width:110px; height:35px; top:61px; left:-138px}
.freesoft#freesoft-lite IMG{width:110px; height:41px; top:71px; left:-111px}
/*for freeSOFT GET logo:   #freesoft{position:relative; top:8px;}*/
#ub-link{/*font-weight:bolder;*/ font-size:130%; padding:0 1cm}
#ub-dls{color:black; /*font-weight:bolder;*/ font-size:130%}
#ub-num{font-size:150%}
.file-normal{background:#CCE5FF}
.file-normal-new{background:#CCE5FF url(/img/new.gif) no-repeat; background-position:99% 25px}
.file-normal-upd{background:#CCE5FF url(/img/upd.gif) no-repeat; background-position:99% 25px}
.file-other{background:#D3D3D3}				/*  <-- ???    height:47px; min-height:75px */
.file-other-new{background:#D3D3D3 url(/img/new.gif) no-repeat; background-position:99% 25px}
.file-other-upd{background:#D3D3D3 url(/img/upd.gif) no-repeat; background-position:99% 25px}

/*#txt{color:black; font-size:80%; text-align:justify; padding:0 0.5cm 0 0.5cm}*/
.txt2{color:#688E23; font-weight:bolder}
.txt3{color:red; font-style:italic}
.txt-lite{color:#C98A11; font-weight:bolder}
.txt-ver{color:#688E23; font-size:150%/*14pt*/; font-weight:bolder}
.txt-vertime{color:#688E23; font-size:80%/*old:small*/; font-weight:bolder}
.br{clear:both; margin-bottom:10px}

.elink A:link,A.elink:link{color:red; text-decoration:underline}
.elink A:hover,A.elink:hover{color:#FF8C00; text-decoration:none}

.help{font-weight:normal; border-bottom:1px dashed green; cursor:help}
.help2,A.help2{color:green; font-weight:normal; border-bottom:1px dashed green; text-decoration:none; cursor:help}
.help-dl{border-bottom:1px dashed green; cursor:help}
.sets{font-size:100%; font-family:"Courier New",monospace; font-weight:bolder; border-bottom:1px dashed green; cursor:help}

.chu{color:#A52A2A}
.chr{color:red}
.cha{color:#B500B5}
.chd{color:#008080}
.chc{color:#00008B}

.txt-msp{color:#FF0309; font-size:10pt; font-weight:bolder; width:169px;/*Lite: 200px*/ height:10px; margin-top:2px; /*filter:Glow(Strength='5', Color='black')*/}
.img-icq{width:18px; height:18px; border:none; padding:0; margin:0}
.img-lite{width:28px; height:28px; border:none; position:relative; top:-4px; left:6cm; padding:0; margin:0}

.fav{width:16px; height:16px; float:left; border:none; padding:0; margin:0 5px -5px 0}
.txttop,.small{font-size:xx-small}
.warning{color:#990000; font-weight:bolder; width:80%; border:3px solid #CCCCCC; padding:6px 30px 6px 30px; margin:0px auto 60px auto; background:#61D989; /*no &nbsp;  margin-top:16px*/}
.warning-dllink{display:inline; float:right; width:240px; max-width:240px; height:90px; max-height:90px; padding:6px; margin:0px 0 15px 0}
.warning-dl-bt{display:inline; float:right; width:140px; max-width:140px; height:90px; max-height:90px; padding:6px; margin:0px 6px 15px 10px; background:#FFFFD3}
.warning-dl-bt IMG{width:48px; height:48px; border:none; padding:0; margin:-14px 0 0 12px}
.warning A{font-weight:normal}
.strong{font-weight:bolder}
.normal{font-weight:normal}
.smaller{font-size:small}
A.nolink:hover{color:black}

.tbl{display:block; float:left; border-collapse:collapse; margin-bottom:15px}
.tbl TD{border:1px solid black; border-collapse:collapse; padding:2px 5px 2px 5px}
.tbl TH{font-weight:bolder; font-size:100%/* 82% */; border:1px solid black; border-collapse:collapse; padding:2px 5px 2px 5px}
.tbl-link{margin-bottom:30px}
.tbl-link A:link{font-weight:bolder; font-size:16pt}
.tbl-link A:visited{font-weight:bolder; font-size:16pt}
.tbl-link A:hover{font-weight:bolder; font-size:16pt}
.tbl-link A:active{font-weight:bolder; font-size:16pt}
.tbl-linkno,A.tbl-linkno{color:#696969; font-size:14pt}
.tbl-letter,A.tbl-letter:hover{color:#008000; font-weight:bolder; font-family:Arial,sans-serif; font-size:14pt; text-decoration:none}
.tbl-letterno,A.tbl-letterno:hover{color:#696969; font-weight:bolder; font-family:Arial,sans-serif;font-size:14pt; text-decoration:none}
.tbl-lastitem{color:blue}
.tbl TR:hover TD{background:#FFFFD3; font-size:100%}
.tbl TR.hover TD.hover{background:#FFFFD3; font-size:100%; display: block}	/* <<-  .hover - for IE6!!! */
.emptycell{border-right-width:0; border-left-width:0; border:none}


LI A.faq-future:link,LI A.faq-future:visited,LI A.faq-future:hover,LI A.faq-future:active{color:gray; font-size:80%; font-style:italic; text-decoration:none; padding:0; margin-left:-3px; cursor:default}
LI .faq-new{text-align:left; display:inline; float:none; margin-left:6px}
.faq-item{margin-top:80px/*-bottom:40*/; /*border-bottom:1px solid gray;*/ padding-top:0px/*-bottom:40*/}
.faq-item-t{margin-top:80px}
.faq-item A .fav{position:relative; top:5px}
.faq-q{font-weight:bolder; font-style:italic; float:left; clear:right; width:69%; max-width:69%; background:#FFFFD3; padding:6px; margin-bottom:10px}
.faq-q SPAN{display:inline; float:left}
.faq-new{color:red; font-size:80%; font-weight:bolder; font-style:italic; text-align:right; display:inline; float:right}
.faq-new-txt{color:red; font-size:100%; font-weight:bolder; font-style:italic; text-align:left; display:inline; float:none}
.faq-a{/*clear:both;  - BAD in IE6!!! replaced to <BR clear="all">*/ padding-left:25px}
.faq-a  A .fav{position:relative; top:0px}
.faq-a PRE {color:#333333; font-size:10pt; background:#F5F5F5; white-space:pre-wrap; width:85%; max-width:85%; border:thin solid #CCCCCC; padding:6px; margin:15px 0 15px 7px}
.faq-a PRE I{color:#008000; font-style:italic}
.faq-backlink{display:block; clear:both; margin-left:200px}
.faq-update{text-align:left; display:block; float:left; width:60%; max-width:60%; margin:50px 0 0 0; /*; background:green*/}
.faq-link{color:black; font-weight:bolder; text-align:left; float:right; width:280px; max-width:280px; height:160px; max-height:160px; border:3px solid #CCCCCC; padding:6px; margin:-120px -5px -160px 0; background:#FFC0CB; /*right:-500px; z-index:3;*/ clear:both}

.tbl.dgsp TR TD{white-space:nowrap; font-size:85%}
.tbl.dgsp TR TD.dgsp-abbr{font-weight:bolder}
.tbl.dgsp COL.dgsp-abbr{font-weight:bolder}
.tbl.dgsp COL.dgsp-text{font-weight:normal}

.tbl.plugins TR TD{white-space:nowrap; font-size:85%}
.tbl.plugins TR TD.plugins-name,.tbl.plugins COL.plugins-name{font-weight:bolder; width:378px; min-width:378px; max-width:378px;}
/*TD.plugins-name *,*/TD.plugins-name SPAN{display:inline-block; float:left}
/*TD.plugins-name BR{display:inline; float:none}*/
.tbl.plugins TH.plugins-inpack{color:black}

TD.plugins-name .plugins-right{display:inline; font-weight:normal; float:right; padding:0; margin:0}

TD.plugins-name .plugins-new{color:red/*#008000*/; font-size:100%; font-weight:bolder; font-style:italic; display:inline; float:right; padding:0; margin:0}
TD.plugins-name .plugins-old{display:inline; text-align:left; font-weight:normal; float:right; padding:0; margin:0}

TD.plugins-name A.plugins-alink{display:inline; float:right; font-weight:normal; padding:0; margin-left:3px}
TD.plugins-name A.plugins-alink:link{color:#0A6CCE; text-decoration:underline; }
TD.plugins-name A.plugins-alink:visited{color:purple; text-decoration:underline}
TD.plugins-name A.plugins-alink:hover{color:#FF8C00; text-decoration:none}

TD.plugins-name .plugins-right A.plugins-old,TD.plugins-name .plugins-right A.plugins-alink{float:none}

.plugins-archive{color:blue; font-weight:bolder}
.plugins-inpack{color:blue}
.plugins-inpack-no{color:red}

.legend{font-size:85%; font-weight:normal; width:752px/*72%*/; min-width:752px; max-width:752px; height:202px; min-height:202px; border:1px dashed black; padding:6px; margin:40px 0 30px 0; background:#FFFFD3}
.legend-terms{width:80px; min-width:80px; float:left; display:inline; margin:3px 5px 0 0}
.legend-terms .elink{color:red; text-decoration:underline}
.legend-note{float:left; display:inline}
.legend-terms .plugins-inpack,.legend-note .plugins-inpack-no{font-size:100%}

.tbl.smsabc TR TD{color:red; white-space:nowrap; font-size:120%;}
.tbl.smsabc TR TD.smsabc-lang{color:green; font-weight:bolder; font-size:120%; white-space:nowrap}  /* <<- Line only for HORIZONTAL layout of table: */
.tbl.smsabc TR.smsabc-letter TD{color:red; font-weight:normal; font-size:120%; white-space:nowrap}
.tbl.smsabc TR.smsabc-lang TD{color:green; font-weight:bolder; font-size:120%; white-space:nowrap; width:80px}	/* <<- Line only for VERTICAL layout of table: */
.tbl.smsabc COL.smsabc-lang{color:green; font-weight:bolder; font-size:120%; white-space:nowrap}
.tbl.smsabc COL.smsabc-letter{color:red; font-weight:normal; font-size:120%; white-space:nowrap}

.tbl.smile TR TD{font-size:100%}
.tbl.smile  TR TD.smile-norm{/*color:red;*/ width:175px}
.tbl.smile COL.smile-norm{color:red; width:175px}
.tbl.smile  TR TD.smile-descr{width:450px; /*font-size:80%*/}
.tbl.smile COL.smile-descr{width:450px; /*font-size:80%*/}
.tbl.smile  TR TD.smile-nonose{/*color:green;*/ width:75px}
.tbl.smile COL.smile-nonose{color:green; width:75px}
.smile-subhead{font-weight:bolder; font-style:italic; border-right-width:0}
.smile-subhead2{font-weight:bolder; font-style:italic; border-right-width:0; padding-left:10px}
