*{
margin:0;
padding:0;
list-slyle:none;
}

#screen{
background-color:#FFFFFF;
margin:0 auto;
text-align:left;
font:normal 0.86em arial, sans serif;
max-width:70.3em;
min-height:550px;
position:relative;
}


body {
background-color:#dbe4ee;
font:normal 100.01% arial, sans-serif;
text-align:center;

}
.ignore{
position:absolute;
left:-1000px;
top:-1000px;
width:0;
height:0;
overflow:hidden;
display:inline;
}
hr {
color:#577daa;
}

h1,h2{
font:normal 1.8em arial, serif;
color:#1f3b60;
}
p{
line-height:1.4em;
margin-bottom:7px;
font-size:1.2em;
font-family: Comic Sans MS, serif;
}
a{
text-decoration:none;
color:#55a4cc;
font-weight: bold;
}
a:hover{
text-decoration:underline;
font-style:italic;
}

#title ul,#sidebar{
position:absolute;
}
#sidebar{
font-family: Comic Sans MS, serif;
background-color:#1f3b60;
margin-left:0em;
left:0;
top:0px;
width:12em;
min-height:550px;
}


#sidebar h2{
font:normal 1.3em arial, serif;
padding:5px 10px 3px 10px;
}

#sidebar a{
padding:1px 10px;
margin-left:0;
display:block;
color:#b3bfd5;
background-image: url(pic/b2.gif); width:100%; height:15px;
border-top:1px solid #577daa;
border-bottom:1px solid #000000;
border-left:1px solid #577daa;

}

#sidebar a:visited{
background:#1f3b60;
background-image: url(pic/b2.gif);
color:#b3bfd5;
}

#sidebar a:hover{
background-image: url(pic/b2.gif);
color:#ffffff;
border-top:1px solid #000000;
border-bottom:1px solid #577daa;
border-left:1px solid #577daa;
}

#sidebar img{
margin-left:1.8em;

}

.ua {
font:normal 0.9em arial, serif;
text-align:right;
color:#ffffff;
}
;
#title ul{
right:0;
top:0;
width:7em;
margin:10px 0 0 10px;
}
#title{
margin-left:12em;
background-color:#577daa;
height:110px;
border-bottom:10px solid #1f3b60;
}
#title h1{
margin-right:4em;
padding:5px 0 0;
}
#title h1 span{
background:#daf290;
padding:5px 10px;
}

#title li a{
display:block;
height:1.7em;
padding:2px 0 0;
color:#af3743;
}

#title li a img{
margin-top:-2px;
width:1.65em;
height:1.65em;
}
#content{
margin-left:12em;
margin-right:1em;
}
#content h1{
margin:10px 5px 5px 30px;
font:normal 2.0em times new roman, serif;
}

#content h2{
margin:20px 5px 5px 30px;
font:normal 1.6em times new roman, serif;
}
#content p{
margin:0px 5px 7px 30px;
line-height:1.4em;
margin-bottom:7px;
}

#content li{
margin:0px 5px 7px 50px;
line-height:1.4em;
margin-bottom:7px;
font-size:1.2em;
}

#down {
margin-top:10em;
margin-left:1em;
margin-right:1em;
border-top:2px solid #1f3b60;
}

#down p{
margin:0px 5px 7px 30px;
line-height:1.4em;
margin-bottom:7px;
}

#down td a{
display:block;
font:normal 1.0em times new roman, serif;
padding:4px 10px;
color:#dcaf00;
background:#ffffff;
}

#down td a:hover{
font-style: italic;
}