* {
        font-family: Lucida, LuciduxSans, Helvetica, sans-serif;
        font-size: 12px;
        line-height: 110%;
}

body {
        background-image : url("/images/hana.gif");
        background-attachment : fixed;
        background-repeat : no-repeat;
        background-position : 2% 98%; 
}

p {
        text-align: justify;
}

.small {

        font-size: 10px;
}
.smallcenter {

        font-size: 10px;
        text-align: center;
}

p.heading {
        text-align: center;
        font-size: 18px;
        font-weight: bold;
}

p.section_heading {
        font-weight: bold;
}

p.warning {
        font-style: italic;
        background-color: #fafafa;
	border: 1px solid #dadada;
	padding: 6px;
}

p.warning:first-line {
        letter-spacing: 2px;
        word-spacing: 2px;
        font-weight: bold;
}

td.menu_heading {
        letter-spacing: 1px;
        background-color: #f0f0f0;
	border: 1px solid #d0d0d0;
	padding-left: 6px;
}
td.menu_item {
        padding: 1px;
        padding-left: 12px;
	border: 1px solid #ffffff;
}
td.menu_item_selected {
        padding: 1px;
        padding-left: 12px;
        font-weight: bold;
	border: 1px solid #ffffff;
}

td.highlight {
        background-color: #e0e0e0;
        font-weight: bold;
	border: 1px solid #c0c0c0;
        padding-left: 6px;
        padding-right: 6px;
}

td.code {
        font-family: monospace;
}

pre {
        font-family: monospace;
        font-size: 12px;
}

hr {
        width: 80%;
        height: 2px;
}

li + li {
	margin-top: +6px;
}

img.border_image {
	border: 1px solid #000000;
}
