body{
    padding-top: 30px; width: 620px; margin-left: 40px; margin-right: 40px;
    color: black; background-color: white;
}
a{
    text-decoration:none; font-weight:normal; color:blue;
}
a:hover{
    text-decoration:underline; color: cornflowerblue; font-weight:none;
}
h1.title{
    line-height: 125%; margin-bottom: 0px; margin-top: 0px;
    text-align: left; font-size: 14pt; font-weight: normal;
}
h1.contentsTitle{
    line-height: 125%; margin-bottom: 30px; margin-top: 0px;
    text-align: left; font-size: 14pt; font-weight: normal;
}

p.update{
    line-height: 100%;
    margin: 0px;
    text-align: left; font-size: 10pt;
}
p.item{
    line-height: 100%;
    margin-top: 0px; margin-bottom: 0px; margin-left: 20px; margin-right: 0px;
    text-align: left; font-size: 11pt;
}
p.word{
    line-height: 80%;
    margin-bottom: 10px; margin-top: 0px; margin-left: 20px; margin-right: 0px;
    text-align: left; font-size: 11pt;
}

p.spItem{
    line-height: 100%;
    margin-top: 0px; margin-bottom: 0px; margin-left: 10px; margin-right: 0px;
    text-align: left; font-size: 11pt;
}
p.spWord{
    line-height: 80%;
    margin-bottom: 10px; margin-top: 0px; margin-left: 10px; margin-right: 0px;
    text-align: left; font-size: 11pt;
}

p.section{
    line-height: 125%;
    margin-top: 0px; margin-bottom: 0px; margin-left:30px; margin-right: 30px;
    text-indent: 0em; font-size: 12pt;  text-align: left;
}

p.text{
    line-height: 150%;
    margin-top: 0px; margin-bottom: 0px; margin-left:30px; margin-right: 30px;
    text-indent: 1em; font-size: 11pt;  text-align: left;
}
p.comment{
    line-height: 125%;
    margin-top: 0px; margin-bottom: 0px; margin-left: 30px; margin-right: 0px;
    text-align: right; font-size: 11pt;
}
p.path{
    line-height: 125%;
    margin-top: 10px; margin-bottom: 10px; margin-left: 30px; margin-right: 0px;
    text-align: right; font-size: 11pt;
}
p.date{
    line-height: 125%;
    margin-top: 0px; margin-bottom: 0px; margin-left: 30px; margin-right: 0px;
    text-align: right; font-size: 11pt; color: #777777;
}
p.phrase{
    line-height: 155%;
    margin-top: 20px; margin-bottom: 10px; margin-left:30px; margin-right: 30px;
    text-indent: 0em; font-size: 12pt;  text-align: left;
}
p.pzcomment{
    line-height: 125%;
    margin-top: 0px; margin-bottom: 0px; margin-left: 30px; margin-right: 30px;
    text-align: right; font-size: 11pt;
}
p.pzdate{
    line-height: 125%;
    margin-top: 0px; margin-bottom: 0px; margin-left: 30px; margin-right: 30px;
    text-align: right; font-size: 11pt; color: #777777;
}

hr.pre{
    color: slategray; height: 1px; margin-top: 1px; margin-bottom: 4px;
}
hr{
    color: slategray; height: 1px; margin-top: 20px; margin-bottom: 10px;
}
hr.p{
    color: slategray; height: 1px;
    margin-top: 10px; margin-bottom: 20px; margin-left:30px; margin-right: 30px;
}
hr.space{
    color: white; height: 1px; margin-top: 0px; margin-bottom: 0px;
}

table.main{
    width: 620px; background-color: #FFFFFF;
    margin-top: 15px; margin-bottom: 15px;
}
td.contentsIndex{
    width: 200px; vertical-align: top;
}
td.topPhotoBox{
    width: 420px; vertical-align: top; padding-left: 0px;
}

img.mainPhoto{
    width: 320px; height: 240px; border: solid 1px black;
}

ul {
    line-height: 125%;
    margin-top: 0px; margin-bottom: 0px; margin-left: 30px; margin-right: 0px;
    text-align: right; font-size: 11pt;
    list-style:none;
}
ul#twitter_update_list a {
    display: none;
}
p.twitter {
    line-height: 100%;
    margin: 0px;
    text-align: right; font-size: 10pt;
}
