
.popup{
    
    background:#FFF;
    border:1px solid #333;
    padding:1px;
    text-align:center;
    font-size:9pt;
    
}

.vdtab
{
padding-top:5;
padding-bottom:5;
}
.vdivsarea
{
/*    background-color: #006600;*/
    background-color: #B5BDD6;
    padding-left:0px;
    padding-right:0px;
    padding-top:0px;
}
.vdivitem
{
    color: #000000;
    line-height: 1.1;
    font-size: 8pt;
    text-align: right;
    text-decoration:none;
    /*background-color:   #FFD3EF;*/
}
.vdivitem0
{
    color: #000000;
    line-height: 1.1;
    font-size: 8pt;
    text-align: right;
    text-decoration:none;
    /*background-color:   #FFD3EF;*/
}
.vdivitem1
{
    color: #000000;
    line-height: 1.1;
    font-size: 8pt;
    text-align: right;
    text-decoration:none;
    /*background-color:   #FFD3EF;*/
}
.vdivitem2
{
    color: #000000;
    line-height: 1.1;
    font-size: 8pt;
    text-align: right;
    text-decoration:none;
    /*background-color:   #FFD3EF;*/
}
.vdivitem3
{
    color: #000000;
    line-height: 1.1;
    font-size: 8pt;
    text-align: right;
    text-decoration:none;
    /*background-color:   #FFD3EF;*/
}
.vdivitem4
{
    color: #000000;
    line-height: 1.1;
    font-size: 8pt;
    text-align: right;
    text-decoration:none;
    /*background-color:   #FFD3EF;*/
}

.vdivitemsel
{
    color: #000000;
    line-height: 1.1;
    font-size: 8pt;
    text-align: left;
    text-decoration:none;
    /*background-color:   #FFD3EF;*/
}



a.menulink
{
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none
}

a:hover.menulink
{
    color: #000000;
    font-size: 12px;
    font-weight: normal;
    text-decoration: none;
    background-color: #C6D3EF;
}

.blockmenu a,
{
    font-size: 10pt;
    padding:2px;
    margin:0px;
    margin-left:0px;
    color: #FFFFFF;
    text-decoration: none;
    white-space: wrap;
}   
.blockmenu a:hover,
{
    padding:2px;
    margin:0px;
    margin-left:0px;
    background-color:   #000000;
    text-decoration: none;
    white-space: wrap;
}
.blockmenu2 a,
{
/*    font-weight:bold; */
/*    font-style:italic; */
    font-size: 10pt;
    padding:2px;
    margin:0px;
    margin-left:0px;
    color: #000000;
    text-decoration: none;
    white-space: wrap;
}   
.blockmenu2 a:hover,
{
/*    font-style:italic; */
    padding:2px;
    margin:0px;
    margin-left:0px;
    color: #0033CC;
/*    font-weight:bold; */
/*    background-color:   #FFFFFF; */
    text-decoration: underline;
    white-space: wrap;
}

.vdivtext
{
    line-height: 1.5;
    background-color:MenuBar;
    font-size: 8pt;
    padding:3px;
    margin:0px;
    border-top:1px solid;
    border-bottom:1px solid;
    font-weight: bold;
    text-align: center;
    color: red;
    background-color: #FFCC00;
    /*background-color:   #FFD3EF;*/
}

.vdivtext a,
{
    padding:3px;
    margin:0px;
    margin-left:0px;
    color: #FFFFF;
    text-decoration: none;
    white-space: wrap;
}   
.vdivtext a:hover,
{
    padding:3px;
    margin:0px;
    margin-left:0px;
    background-color:   #C6D3EF;
    text-decoration: none;
    white-space: wrap;
}

.divmenu
{
    line-height: 1.5;
    background-color:MenuBar;
    font-size: 8pt;
    padding:3px;
    margin:0px;
    border-top:1px solid;
    border-bottom:1px solid;
    font-weight: bold;
    text-align: center;
    background-color: #FF9662;
    /*background-color: #CCAAEA;*/
    /*background-color:   #FFD3EF;*/
}

.divmenu a,
{
    padding:3px;
    margin:0px;
    margin-left:0px;
    color: #555;
    text-decoration: none;
    white-space: wrap;
}   
.divmenu a:hover,
{
    padding:3px;
    margin:0px;
    margin-left:0px;
    background-color:   #C6D3EF;
    text-decoration: none;
    white-space: wrap;
}
.forummenu
{
    line-height: 1.5;
    background-color:#FFCC00;
    font-size: 7.5pt;
    padding:3px;
    margin:0px;
    margin-bottom:5px;
    margin-top:2px;
    border-top:1px solid;
    border-bottom:1px solid;
    border-left:0px solid;
    border-right:0px solid;
    font-weight: bold;
    text-align: left;
    /*background-color: #CCDDEA;*/
    /*background-color:#FFCC00;*/
}

.forummenu a,
{
    padding:3px;
    margin:0px;
    margin-left:0px;
    /*color: #555;*/
    color: #000000;
    text-decoration: none;
    white-space: wrap;
}   
.forummenu a:hover,
{
    padding:3px;
    margin:0px;
    margin-left:0px;
    background-color:   #C6D3EF;
    text-decoration: none;
    white-space: wrap;
}
.messmenu
{
    line-height: 1.5;
    background-color:MenuBar;
    font-size: 7.5pt;
    padding:3px;
    padding-left:0px;
    padding-right:0px;
    margin:3px;
    border-top:1px solid;
    margin-left:0px;
    margin-right:0px;
    /*border-bottom:1px solid;*/
    font-weight: bold;
    text-align: center;
}

.messmenu a,
{
    padding-right:3px;
    padding-left:3px;
    padding-bottom:3px;
    margin:3px;
    margin-left:0px;
    margin-right:0px;
    color: #555;
    text-decoration: none;
    white-space: nowrap;
}   
.messmenu a:hover,
{
    padding-right:3px;
    padding-left:3px;
    padding-bottom:3px;
    margin:3px;
    margin-left:0px;
    margin-right:0px;
    background-color:   #C6D3EF; 
    text-decoration: none;
    white-space: nowrap;
}
.containermenu
{
    line-height: 1.5;
    background-color:MenuBar;
    font-size: 8pt;
    padding:0px;
    padding-top:1px;
    margin:0px;
    border-top:1px solid;
    border-bottom:1px solid;
    font-weight: bold;
    text-align: right;
    background-color: #FFFFFF;
    /*background-color:   #FFD3EF;*/
}

.containermenu a,
{
    padding:0px;
    padding-top:1px;
    margin:0px;
    margin-left:0px;
    color: #555;
    text-decoration: none;
    white-space: wrap;
}   
.containermenu a:hover,
{
    padding:0px;
    padding-top:0px;
    margin:0px;
    margin-left:0px;
    background-color:   darkred /*#C6D3EF*/;
    text-decoration: none;
    white-space: wrap;
}
body
{
    font-size: x-small;
    font-family: Tahoma;
}

input,select
{
    border: 1px outset #CCC; 
    font-size: x-small;
    font-family: Tahoma;
    margin:0px;
    /*margin-bottom:5px;*/
}
td,tr
{
    font-size: 10pt;
    font-family: Verdana;
/*    margin:2px;*/
}
label
{
    font-size:x-small;
    font-family: Verdana;
    color: #0022cc;
    margin:0px;
}
/* To avoid automatic paragraphs spaces: */

P, UL, OL,BLOCKQUOTE { margin-top: 1px; margin-bottom: 5px; }


.caption
{
/*  text-transform: lowercase;*/
    font-weight: bold;
    font-size: x-small;
    font-family: tahoma;
}

.BlueTitle
{
    font-weight: bold;
    text-transform: capitalize;
    color: #0099cc;
}

.CenteredTitle
{
    font-weight: bold;
    color: #ff0033;
    text-align: center;
}
.Base   {
        font-size: 10pt;
        margin: 5pt  5pt  5pt  5px;
        }

.Base2  {
        font-size: 7pt;
        font-color: #000000;
/*        margin: 5pt  5pt  5pt  5px */
        }

/* Arguments table  */
.dtArg
    {
        margin-left: 0px;
    border-width: 1px 1px 0px 0px;
        border-style: solid;
    border-color: #000000;
    }

table.dtArg th
    {
    border-style: solid; /* Creates the cell border and color */
    border-width: 0px 0px 1px 1px;
    border-style: solid;
    border-color: #000000;
        background-color:#99ccff;
        vertical-align: middle;
        padding-top: 5;
        padding-bottom: 5;
        padding-left: 5;
        padding-right: 5;
    }

table.dtArg td
    {
    border-style: solid; /* Creates the cell border and color */
    border-width: 0px 0px 1px 1px;
    border-style: solid;
    border-color: #000000;
        vertical-align: middle;
        padding-top: 5;
        padding-bottom: 5;
        padding-left: 5;
        padding-right: 5;
    }

.dtH1
    {
        font-weight: bold;
        text-decoration: underline;
        font-size: 10pt;
    }

.Header1, .dtH3, .dtH4
    {
        font-weight: bold;
        font-size: 10pt;
    }

p.title { 
    font-size : large;
    font-weight : bold; 
    font-family : Arial Cyr,Arial; 
    text-align : left; 
} 
h3{
    font-size:18px;
    font-weight:bold;
}

