/*@charset "utf-8";*/
*
{
    padding: 0;
    margin: 0;
}
body
{
    font-size: 12px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background: url(images/bg.jpg) repeat-x top left;
}
body.content_editor
{
    background:#ffffff;   
    width:730px;    
    }
#Envelope
{
    margin: 40px auto;
    width: 798px;
}
#HeaderEnv
{
    background-image: url(images/ShadowTop.png);
    background-repeat: no-repeat;
    background-position: center top;
    height: 111px;
    padding: 14px 14px 0 14px;
}
#ContentEnv
{
    background-image: url(images/shadowBg.png);
    background-repeat: repeat-y;
    background-position: center top;
    padding: 0 14px;
}
#Header h1 a
{
    background-image: url(images/logo.png);
    background-repeat: no-repeat;
    background-position: left top;
    height: 116px;
    width: 303px;
    display: block;
    text-decoration: none;
    font-size: 10px;
}
#Header h1 a span
{
    display: none;
}
#Footer
{
    background-image: url(images/ShadowBottom.png);
    background-repeat: no-repeat;
    background-position: center top;
    padding: 0 14px;
    height: 60px;
    text-align: center;
    font-size: 10px;
    color: #666666;
}
#Header
{
    background-image: url(images/right.png);
    background-repeat: no-repeat;
    background-position: right top;
}
#Content
{
    padding: 20px;
}
#TopMenu
{
    background-image: url(images/menubg.jpg);
    background-repeat: repeat-x;
    background-position: left top;
    background-color: #000000;
    height: 27px;
}
#TopMenu ul
{
    list-style-type: none;
    height: 27px;
}
#TopMenu ul li
{
    float: left;
}
#TopMenu ul li a
{
    display: block;
    padding: 0 35px;
    color: #FFFFFF;
    text-decoration: none;
    height:27px;
    line-height: 27px;
}
#TopMenu ul li a:hover
{
    background: url(images/menuBgHover.jpg) repeat-x top left;
}
#TopMenu ul ul li a
{
    background: #666666;
    width: 127px;
}

#Content.content_editor
{
    padding: 20px;
    margin: 0;
}
#Content 
{
    line-height:150%; 
}
#Content p
{
    margin: 10px 0;
    text-align: justify;
}
#Content a, #Content a:link, #Content a:visited
{
    color:#000;
    text-decoration: underline;
}
#Content a:hover, #Content a:active, #Content a:focus
{
    text-decoration: none;
}
#Content h1, #Content h2, #Content h3, #Content h4, #Content h5, #Content h6
{
    padding: 0.5em 0 0 0;
}
#Content ul, #Content ol
{
    padding: 0 20px;
}
#Content ul li, #Content ol li
{
    padding: 5px;
}
