*{
    margin:0;
    padding:0;
    border:none;
}

body,td{
    font-size:10px;
    font-family:Verdana;
    line-height:130%;
}

br{line-height:normal;}
br.clear{ 
 clear:both;
 line-height:0px;
}
img{border:none;}
a{text-decoration:none;}
a:link,a:active,a:visited{color:#000;}
a:hover{color:#fff;border-bottom:1px dotted #000;}

textarea{border:1px dotted #000;background:transparent;background-image:url('img/bg.gif');font-size:xx-small;color:#666666;}
input,option{background:transparent;background-image:url('img/bg.gif');font-size:x-small;color:#666666;}

h1{
    margin-left:5px;
    padding:5px 5px 5px 17px;
    font-size:10px;
    text-align:left;
    background-image:url('img/a.gif');
    background-position:left center;
    background-repeat:no-repeat;
}

h2{
    margin:15px 0 5px 0;
    padding:2px;
    font-size:10px;
    font-weight:normal;
    text-align:left;
    border-bottom:1px dotted #ccc;
}

p{padding:0 20px;margin-bottom:10px;text-align:left;}

dl.text{
    margin-left:5px;
    padding:10px 0px 2px 10px;
    float:left;
    width:170px;
    text-align:left;
}
dt.text{padding:2px 0;}
dd.text{padding-left:1em;}



div#menu{
    font-weight:bold;
    text-align:center;
}

.sn{
    width:400px;
    height:300px;
    padding:0 5px 20px 0;
    background-image:url('img/top.jpg');
    background-repeat:no-repeat;
    background-position:center top;
    font-family:"Century Gothic",Arial;
    font-size:24px;
}
