body {
    background:url(gfx/body_tlo.gif) black;
    margin:0;
    padding:0;
    font:10px Verdana, "Arial CE", Arial, sans-serif;
    color:#451111;
}
.none, hr {display:none;}
a {color:#451111; text-decoration:none;}
a:hover {text-decoration:underline;}

div#top1 {
    height:232px;
    background:url(gfx/top1_tlo.gif) repeat-x;
}
div#top-left {
    width:800px;
    height:215px;
    margin:0 auto;
    padding-left:30px;
    background:url(gfx/top-left_tlo.gif) no-repeat;
}
div#top-right {
    height:215px;
    padding-right:30px;
    background:url(gfx/top-right_tlo.gif) no-repeat top right;
}
div#top2 {
    height:100px;
    padding-top:115px;
    background:url(gfx/top2_tlo.jpg) black no-repeat;
}
div#top3 {
    height:100px;
    background:url(gfx/top3_tlo.jpg) black no-repeat;
}
div#content {
    width:764px;
    padding:0 18px;
    margin:0 auto;
    background:url(gfx/content_tlo.gif) repeat-y;
}
div.column {
    width:160px;
    padding:0 6px;
    float:left;
}
div#center {
    width:420px;
    float:left;
}
div.border {
    padding:2px;
    margin:6px 0;
    border:1px solid #9C9C9C;
    background:url(gfx/menu-bottom_tlo.gif) black no-repeat bottom;
}
div.border-bottom {
    padding:2px 2px 8px 2px;
    background:url(gfx/menu-bottom_tlo.gif) black no-repeat bottom;
}
div.menu {
    width:150px;
    padding:37px 2px 0 2px;
    background:url(gfx/menu-header_tlo.gif) #DDE0EB no-repeat;
}
div.menu h2 {
    height:35px;
    padding:0 0 0 0;
    margin:0;
    font-size:1.1em;
    color:white;
    text-indent:30px;
    position:relative;
    top:-29px;
    margin-bottom:-35px;
}
div.menu ul {
    margin:0;
    padding:0 0 2px 0;
    list-style:none;
    border:1px solid #888A90;
    border-bottom:none;
    background-color:#F9F9FA;
}
div.menu li {
    height:22px;
    line-height:22px;
    text-indent:16px;
    background:url(gfx/menu-list_tlo.gif) #F2F2F5 no-repeat;
}
div.menu ul.icon {
    padding:10px 0;
}
div.menu ul.icon li {
    height:15px;
    line-height:1.3em;
    text-indent:24px;
    background:url(gfx/gfx/list_icon.gif) #F9F9FA no-repeat 12px 4px;
}
div.menu ul.icon a {
    color:#2A3964;
}
div.center-header {
    width:410px;
    padding:35px 2px 2px 2px;
    background:url(gfx/center-header_tlo.gif) #DDE0EB no-repeat;
}
address#footer {
    width:752px;
    height:60px;
    margin:0 auto;
    background:url(gfx/footer_tlo.gif) repeat-x;
    clear:both;
    color:white;
    font-style:normal;
    text-align:center;
    line-height:40px;
}
