a{
    text-decoration:none;
}

body{
    background-color:#FFFFFF;
}

dd.frame{
    font-size:small;
    margin:3px;
    padding:5px;
}

dd.list{
    margin:3px 0px 3px 30px;
}

div.alignCenter{
    text-align:center;
}

div.alignRight{
    ruby-align:right;
}

div.body{
    width:700px;
}

div.footer{
    clear:both;
    padding-top:10px;
    text-align:center;
    width:700px;
}

div.link{
    font-family:Arial;
    font-size:14px;
    margin:5px 15px 5px 15px;
    text-align:center;
}

div.line{
    background-color:#040687;
    font-size:1px;
    height:1px;
    width:350px;
}

div.main{
    float:left;
    font-size:small;
    margin-top:10px;
    width:700px;
}

div.mark{
    background-color:#040687;
    font-size:8px;
    height:8px;
    margin:5px 5px 5px 5px;
    width:8px;
}

div.pagetitle{
    background-color:#EFEFEF;
    border-top:solid 1px #040687;
    border-bottom:solid 1px #040687;
    font-family:Arial;
    font-size:20px;
    padding:3px 30px 3px 30;
    z-index:2;
}

div.title{
    margin-top:5px;
    width:700px;
}

dl.frame{
    border-color:#040687;
    border-style:solid;
    border-width:1px;
    margin-top:5px;
    padding:2px 2px 2px 2px;
}

dl.list{
    margin:1px 5px 1px 5px;
    padding-bottom:5px;
}

dt.frame{
    background-color:#EFEFEF;
    border-bottom:solid 2px #040687;
    font-size:14px;
    font-weight:bold;
    padding:5px 5px 5px 5px;
    text-align:center;
}

dt.list{
    margin:5px 5px 1px 10px;
}

td{
    font-size:small;
}

td.title{
	border:solid 1px #040687;
	padding:3px 5px 3px 25px;
    font-family:Arial;
	font-size:14px;
	letter-spacing: 0.2em;
	width:300px;
}

