/* document type : diary      */
/* last update   : 2006/01/03 */

/* anchor */
a
{
    color:              #00AA00;
    outline-width:      0em;
/*    text-decoration:    none; */
}

a.ul
{
	color:			#00AA00;
	outline-width:		0px;
}

a:hover
{
	background-color:	#AAFFAA;
}


/* body */
body
{
    background-color:   #FFFFFF;
    color:              #22AA22;
    font-family:    monospace;
    font-size:      0.9em;
    margin:         0.9em;
    text-align:     center;
}

/* header level 1 */
h1
{
    font-family:    monospace;
    font-size:      2em;
    margin-top:     1em;
    margin-bottom:  1em;
}

/* header level 2 */
h2
{
    font-family:    monospace;
    font-size:      1.5em;
    margin-top:     1em;
    margin-bottom:  1em;
}

/* part */
h3
{
    font-family:    monospace;
    font-size:      1em;
    margin-top:     1em;
    margin-bottom:  1em;
}

/* section level 1 */
h4
{
    font-family:    monospace;
    font-size:      1em;
    margin-top:     1em;
    margin-bottom:  1em;
}

/* section level 2 */
h5
{
    font-family:    monospace;
    font-size:      1em;
    margin-top:     1em;
    margin-bottom:  1em;
}

/* section level 3 */
h6
{
    font-family:    monospace;
    font-size:      1em;
    margin-top:     1em;
    margin-bottom:  1em;
}

/* paragraph */
p
{
    margin-top:     0.0em;
    margin-bottom:  0.0em;
}

/* paragraph */

/* footer */
p.menu
{
    font-size:      0.8em;
    margin-top:     0.8em;
    margin-bottom:  0em;
}

p.footer
{
    font-size:      0.8em;
    font-style:     italic;
    margin-top:     2em;
    margin-bottom:  0em;
}

p.summary
{
    margin:     0.3em;
}

p.top
{
    margin-top:     0.8em;
    margin-bottom:  0em;
}
}

/* table */
table
{
    font-family:    monospace;
    font-size:      0.9em;
    margin-top:     0.9em;
    margin-bottom:  0em;
    text-align:     left;
    vertical-align: top;
}

caption
{
    margin-top:     0em;
    margin-bottom:  0em;
    text-align: left;
}

tr
{
    margin-top:     0em;
    margin-bottom:  0em;
    vertical-align: top;
}

td
{
    margin-top:     0em;
    margin-bottom:  0em;
}

th
{
    margin-top:     0em;
    margin-bottom:  0em;
    text-align:     center;
}
