
/* Markup Element Style */
#header li { background-color: #92d2f3; margin: 0 4px 0 0; padding: 3px 4px 3px 3px; float: right; border-style: solid; border-width: 1px 1px 0; border-color: #7f7f7f }
#header ul { font-weight: bold; list-style: none; margin: 0; padding: 0 1px 0 0; position: absolute; right: 0; bottom: 0; width: auto }
ul    { list-style-type: circle; margin: 0 0 0 10px; padding: 0 0 0 5px }
form { margin: 0 }
body                 { color: #373737; font-size: 12px; background-color: white }
td,tr,th  { color: #373737; font-size: 12px; border-width: thin }
input   { border-width: thin; border-color:  }
textarea  { background-color: '#FFFFFF'; border-width: thin; border-color:  } 
hr{ color: #555555; }
a{ color: #425C9E; text-decoration: underline; }
a:hover { color: #e31f57; text-decoration: none }
/*Text Class Style*/
.largetitle  { color: #34376b; font-size: 16px; font-family: Osaka|; font-weight: bold; margin: 5px 5px 15px 0 }
.smalltitle  { color: #34376b; font-size: 12px; font-family: Osaka|; font-weight: bold; margin: 5px 5px 15px 0 }
.menu { color: #003366; font-size: 11px; font-family: Osaka|; margin: 5px 5px 15px 0 }
.item   { color: #000033; font-size: 12px; font-family: Osaka|; margin: 5px 5px 15px 0 }
.content     { color: #1e0c4b; font-size: 12px; font-family: Osaka|; margin: 5px 5px 15px 0 }
.caution   { color: #bb2812; font-size: 12px; font-family: Osaka|; font-weight: bold }
/* BackColor Class Style */
.framebg{ background-color: #1B4078; }
.itembg{ background-color: #BAC4FA; }
.contentbg{ background-color: #FFFFF7; }
.underlinebg { background-color: #fffff7; padding: 3px; border-bottom: 1px solid #6d6d6d }
.submitbg{ background-color: #EAEAEA; }
/* Width Style */
.width50{ width: 60px }
.width100{ width: 100px }
.width200{ width: 200px }
.width400{ width: 400px }
.width550{ width: 550px }
#tables          { width: 600px; float: left }

