body
{
        background-image: url(/images/content_bg.gif);
        background-color: #ececef;
        margin: 0px;
        padding: 0px;
        font-family: Arial, Helvetica, Sans-serif;
        font-size: 12px;
}

#shadow
{
        width: 680px;
        margin-left: auto;
        margin-right: auto;
        background-image: url(/images/shadow.png);
        _background-image: url(/images/blankyblank.gif);
        _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='shadow.png',sizingMethod='scale')
}

#main
{
        width: 640px;
        margin-left: auto;
        margin-right: auto;
        border-left: 1px solid black;
        border-right: 1px solid black;
        background-color: white;
}

#header
{
        width: 640px;
        background-image: url(/images/kyiv.jpg);
        height: 170px;
        border-bottom: 1px solid black;
        position: relative;

}

#header h1
{
        position: absolute;
        left: 8px;
        bottom: 8px;
        color: white;
        font-size: 40px;
        margin-bottom: 0px;
}

#header h1.shadow
{
        bottom: 6px;
        left: 11px;
        color: black;
}



div#nav
{
        width: 640px;
        border-bottom: 1px solid black;
        height: 50px;
        background-image: url(/images/nav_bg.jpg);
}

div#nav ul
{
        height: 50px;
        list-style: none;
        width: 640px;
        display: inline;
        margin-left: 0px;
        padding-left: 0px;


}

div#nav ul li
{
        list-style: none;
        display: block;
        width: 20%;
        float: left;
        text-align: center;
        line-height: 25px;
        font-size: 12px;
        font-weight: bold;
        border-right: 1px solid black;

}

div#nav ul li a
{
        width: 100%;
        height: 25px;

        display: block;
        color: black;
        text-decoration: none;
}

div#nav ul li.last
{
        border-right: 0px;
        width: 19%;
}

div#nav ul li a:hover
{
        color: white;
}

div#nav ul li a.orange:hover
{
        background-color: orange;
}

div#nav ul li a.blue:hover
{
        background-color: #7683bc;
}

div#nav ul li a.red:hover
{
        background-color: #cd0000;
}

div#nav ul li a.green:hover
{
        background-color: #61af46;
}

div#nav ul li a.gold:hover
{
        background-color: #c1c689;
}

div#contentAndSidebar
{
        width: 640px;
        background-color: white;

}

div#SIDEBAR
{

        float: right;
        width: 20%;
        padding: 12px;
        background-image: url(/images/dotted.gif);
        background-repeat: repeat-y;
        height: 100%;
        margin-top: 20px;
}

#SIDEBAR h2
{
        font-size: 14px;
        color: #cccccc;
        background-image: url(/images/dotted_h.gif);
        background-repeat: repeat-x;
        background-position: bottom;
        margin-bottom: 0px;
        padding-bottom: 2px;
}
#SIDEBAR h1
{
        font-size: 14px;
        color: #cccccc;
        background-image: url(/images/dotted_h.gif);
        background-repeat: repeat-x;
        background-position: bottom;
        margin-bottom: 0px;
        padding-bottom: 2px;
}

#SIDEBAR ul
{
        margin: 0px;
        padding: 0px;

}

#SIDEBAR li
{
        margin: 0px;
        padding: 0px;
        padding-top: 4px;
        padding-bottom: 4px;
        background-image: url(/images/dotted_h.gif);
        background-repeat: repeat-x;
        background-position: bottom;
        list-style: none;
}



div#content
{
        width: 70%;
        padding: 2%;
        padding-top: 20px;
}

#CONTENT h1
{
        background-image: url(/images/dotted_h.gif);
        background-repeat: repeat-x;
        background-position: bottom;
        font-size: 16px;
        color: #cccccc;
        margin-bottom: 0px;
}

#CONTENT h4
{
        margin-top: 0px;
        text-align: right;
        font-size: 11px;
        color: #cccccc;
        margin-bottom: 0px;
        background-image: url(/images/h4_skyscrapers.gif);
        background-repeat: no-repeat;
        background-position: center left;
}

#CONTENT h4.distrustful
{
        background-image: url(/images/distrustful.gif);
}

#CONTENT a, #SIDEBAR a, #FOOTER a
{
        color: #7683bc;
        text-decoration: none;
        background-image: url(/images/linkbg.gif);
        background-repeat: repeat-x;
        background-position: bottom;
}

#CONTENT p
{
        margin-top: 4px;
        margin-bottom: 6px;
        text-indent: 2em;
        text-align: justify;

}



.italic
{
        font-style: italic;
}

.bluecode
{
        color: #0000ff;
}

.redcode
{
        color: #ee0000;
}

div.divider
{
        padding-bottom: 28px;
        background-image: url(/images/divide.gif);
        background-repeat: no-repeat;
        background-position: bottom center;
        border-top: 1px dotted #EFEFEF;
        color: #cccccc;
}

div.pullquoteRight, div.pullquoteLeft
{
        background-image: url(/images/pullquote.gif);
        width: 114px;
        height: 114px;
        margin: 10px;
        padding: 18px;
        font-size: 18px;
        float: right;
        text-align: center;
        border-left: 1px dotted #cccccc;
}

div.pullquoteLeft
{
        float: left;
        border-left: 0px;
        border-right: 1px dotted #cccccc;
}

div.pullquoteRight div.small, div.pullquoteLeft div.small
{
        font-size: 11px;
        text-align: right;
        color: #cccccc;

}

#FOOTER
{
        border-top: 1px solid #cccccc;
        border-bottom: 1px solid #cccccc;

        padding: 4px;
        margin-left: auto;
        margin-right: auto;
        margin-top: 28px;
        clear: both;
        background-color: #fafafa;
        color: #cccccc;
        text-align: center;
}
#FOOTER ul{  list-style: none; margin: 0; padding: 5px 0 0 0;   display: block;  text-align:left;            }
        #FOOTER li{  margin: 0;  padding: 0; list-style: none;  display: inline;                  }
        #FOOTER li a{ color: #004278; text-decoration: none; font-size: 9pt; font-family: "MS Sans Serif", Geneva, sans-serif;  margin-left: 6px;  margin-right: 6px;   }
        #FOOTER li a.First{ margin-left:0;}
        #FOOTER li a:hover{ text-decoration: underline; }
        #FOOTER p{ margin: 5px 0 0 0; font-family: "MS Sans Serif", Geneva, sans-serif; font-size: 9pt; }
        #FOOTER a{font-family: "MS Sans Serif", Geneva, sans-serif;  font-size: 9pt;                 color: Black;  text-decoration: none;          }
        #FOOTER a:hover{ text-decoration: underline; }

#PATH{
        padding-left: 20px;
        border-right: 1px solid #b0b0b0;
        border-left: 1px solid #b0b0b0;
        color: #333333;
display: block; height:48px;  }
        #PATH p{ padding: 29px 0 0 0; margin: 0; font-size: 8pt; color: #B90000; font-weight: bold; }
        #PATH a{ text-decoration: none; color: Black; font-size: 8pt;  font-weight: normal;  }
        #PATH a:hover{ text-decoration: none; position: relative; top: -1px; }
        #PATH .Arrow{ color: Black; position: relative; top: -1px;  margin: 0 2px 0 2px;  }
.9 {BACKGROUND-COLOR:#DDFFFF;COLOR:#000099}
.10 {BACKGROUND-COLOR:#FFFFDD;COLOR:#000000}