*, html {
    margin: 0px;
    padding: 0px;
}

body {
    margin: 0px;
    padding: 0px 0px 9px;
    background: #258 url(/pix/bg0.gif) repeat-x bottom;
    font: 11px Tahoma, Arial, Helvetica, sans-serif;
    color:#BCD;
    min-width:1000px;
}
li {
    background:url(/pix/bul2.gif) no-repeat left 5px;
    list-style:none;
    padding-left:12px;
    margin-left:5px;
}
.center {
    margin-right: auto;
    margin-left: auto;
}
a:hover {
    text-decoration:none;
}
p {
    text-align:justify;
    margin-bottom:9px;
}
H1 {
    font: normal 18px Arial, Helvetica, sans-serif;
    color: #FFFFFF;
    margin-bottom: 15px;
}
H1 strong {
    font-weight:normal;
}
H2 {
    font-size:15px;
    color: #AEF;
    margin-bottom: 10px;
}
.no-bg {
    background:none !important;
}
td.no-bg {
    width:142px !important;
}


/*** HEADER ***/
#icons-td {
    background:url(/pix/1-03.jpg) left top no-repeat;
}


/*** TOP NAV ***/
#topnav-tbl {
    background:url(/pix/2-bg.gif) repeat-x;
    height:46px;
}
#topnav-tbl a {
    color: #123;
    font-size:12px;
    font-weight:bold;
    text-decoration:none;
    display:block;
    height:31px;
    padding-top:15px;
    margin-right:1px;
}
#topnav-tbl a:hover {
    background:url(/pix/2-bg_a.gif) repeat-x top;
    color:#FFF;
}
#topnav-tbl td {
    background:url(/pix/2-brdr.gif) right no-repeat;
    text-align:center;
    width:141px;
    /*width:177px;*/
}
#topnav-tbl #first {
    background:url(/pix/2-01.gif) no-repeat;
    width:125px;
}
#topnav-tbl #last {
    background:url(/pix/2-02.gif) no-repeat;
    width:87px;
}

#linx {
    margin-top: 7px;
    margin-left: 300px;
    font-size: 10px;
}
#linx a {
    color: #BCD;
}

/*** FOOTER ***/
#foot-tbl {
    width:919px;
    height:50px;
    background:#000;
}
#foot-tbl td {
    text-align:center;
}
#foot-tbl a {
    font-size:10px;
    color:#FFF;
    margin-right:15px;
}
