* { margin : 0 ; padding : 0 ; }

body {
    width:100%;
    background:url(img/back.jpg) repeat-y top center #ffffff;
    font-size:11pt;
    text-align:center;
}
a { text-decoration:none; }
a:link { color:#000000; }
a:visited { color:#333333; }
a:hover { color:#c61111; }

img { border:0px;margin:10px; }
li { list-style:none;padding:2px 0px; }

.red { color:#d80005; }
.red_back {
    background:#ffd1d1;
    margin:10px;
    font-size:11pt;
}

#body {
    width :800px;
    height:auto;
    margin:20px auto;
    border:1px solid;
}

h1 {
    margin:20px auto 10px;
    padding-bottom:5px;
    font-size:14pt;
    border-bottom:2px solid #0047c6;
}
h2 {
    margin:20px auto 10px;
    font-size:12pt;
}

th,td {
    padding:10px 2px;
    text-align:left;
}

.right {
    text-align:right;
}

/*------------------------------------------------*/
#header {
    margin:10px;
    text-align:center;
}
#header ul {
    width:560px;
    margin:0 auto;
}
#header li {
    text-align:left;
    font-size:14pt;
}
#header .date {
    padding-right:20px;
    color:#0047c6;
}
/*------------------------------------------------*/

#main {
    text-align:left;
    padding:40px;
}

.text {
    padding:0px 20px;
    margin:0 0 30px 0;
}
#main ul {
    margin:15px 0;
}
#main li {
    padding-left:10px;
}

/*------------------------------------------------*/
.table td {
 padding:8px0;
 font-size:11pt;
}
