DIV#page
{
    BACKGROUND-COLOR: #d9d9d9;
    BORDER: 1px solid #a6a6a6;
    MARGIN: 0 auto;
    WIDTH: 1200px;
    BOX-SHADOW: 1px 1px 20px rgba(0, 0, 0, 0.15);
    -MOZ-BOX-SHADOW: 1px 1px 20px rgba(0, 0, 0, 0.15);
    -WEBKIT-BOX-SHADOW: 1px 1px 20px rgba(0, 0, 0, 0.15);
}

DIV#head
{
    BORDER-BOTTOM: 1px solid #a6a6a6;
    HEIGHT: 81px;
}

H1#title
{
    FONT-SIZE: 52px;
    LINE-HEIGHT: 81px;
    TEXT-ALIGN: center;
}

DIV#date
{
    FONT-SIZE: 28px;
    LINE-HEIGHT: 65px;
    PADDING-TOP: 16px;
    POSITION: absolute;
    RIGHT: 0;
    TEXT-ALIGN: center;
    TOP: 0;
    WIDTH: 326px;
}

DIV#body
{
    BACKGROUND: transparent url(../../../design/avdp/bg.png) 162px 0 repeat-y;
    MIN-HEIGHT: 767px;
}

DIV#menu,
DIV#menu2
{
    FLOAT: left;
    LINE-HEIGHT: 16px;
    PADDING: 25px 15px 35px 15px;
    WIDTH: 132px;
}

DIV#menu A,
DIV#menu2 A
{
    COLOR: #333333;
    DISPLAY: block;
    FONT-SIZE: 14px;
    MARGIN-TOP: 10px;
    PADDING-BOTTOM: 4px;
}

DIV#menu DIV.level,
DIV#menu2 DIV.level
{
    MARGIN-BOTTOM: 10px;
}

DIV#menu DIV.level A,
DIV#menu2 DIV.level A
{
    FONT-SIZE: 12px;
    MARGIN: 0;
}

DIV#menu DIV.level-1,
DIV#menu2 DIV.level-1
{
    BORDER-TOP: 1px solid #a6a6a6;
    PADDING-TOP: 2px;
}

DIV#menu DIV.level-2 A,
DIV#menu2 DIV.level-2 A
{
    PADDING-LEFT: 8px;
}

DIV#menu DIV.level-3 A,
DIV#menu2 DIV.level-3 A
{
    PADDING-LEFT: 16px;
}

DIV#content
{
    FLOAT: left;
    PADDING: 35px 31px;
    WIDTH: 814px;
}