<style type="text/css">
/* all selecter style */
a:link {color:#0000FF}
a:visited {color:#000066}
a:hover {color:#ff0c59}
a:active {color:#ffff00}
a img {border: 2px outset #999999}
a:link img {border: 2px outset #999999}
a:hover img {border: 2px inset #999999}
img#right0 {float: right; margin: 0.3em 0.5em; border: 0px}

/* Mistubishi i's world stylesheet */
body {background-color: #FFCC66; background-image: url("../image/icon/smart-backimage.gif"); background-repeat: repeat-y; background-position: right; }

h1 {border: solid 5px #FF6600; border-left-width: 1.7em; border-top-width: 0; border-right-width: 0; margin: 0 100px 4px 0}

h2 {border: solid 3px #FF6600; border-left-width: 1.5em; border-top-width: 0; border-right-width: 0; margin: 4px 0}

h3 {color: #ffffff; margin: 4px 0 2px 0; background-image: url("../image/icon/smart-liback.gif"); background-repeat: no-repeat; background-position: left bottom} 
h3#list {font-size: 120%; color: #ffffff; border: solid #FF6600; border-width: 0 0 1px 0; margin: 0.5em 0px}

h4 {border: solid 5px #FF6600; border-right-width: 1.6em; border-top-width: 0; border-left-width: 0; margin: 0 0 1px 130px;}

.head {color: #ffffff; background-color: #FF6600; }

/* div main L/O*/
div#side {font-size: 80%; width: 167px; margin: 0px 0px 0px 0px; float: left; background-image: url("../image/icon/smart-backimage.gif"); background-repeat: repeat-y; background-position: right; }
div#menu {border: ridge 3px #FF6600; background-color:#FF6600}
div#arrow-left {padding: 2px 0 6px 3.5em; background-image: url("../image/icon/smart-arrow-left.gif"); background-repeat: no-repeat; background-position: left bottom; float: left; width: 40%;}
div#arrow-right {padding: 2px 3.5em 6px 0; background-image: url("../image/icon/smart-arrow-right.gif"); background-repeat: no-repeat; background-position: right bottom; float: right; width: 40%; text-align: right; }

/* div menu-doubleline*/
div#double {font-size: 8pt; letter-spacing: 0.5em; text-align: center; padding: 0px; border: solid 1px #FF6600; border-left-width: 0; border-right-width: 0; margin: 0.5em 0; }

/* Header L/O */
div#header {padding: 3px 0; background-image: url("../image/icon/iheader.gif"); background-repeat: no-repeat; background-position: right top; margin: 0px 0px 3px 0px}

/*Footer L/O */
div#footer {text-align: right; padding: 3px 0; background-image: url("../image/icon/ifooter.gif"); background-repeat: no-repeat; background-position: left top}
div#footer p {font-size: 90%; margin: 0 0 1px 130px;}
div#footer address {font-style: italic; font-size: 90%; margin: 0 0 1px 130px;}
</style>