@CHARSET "UTF-8";
body { 
    text-align:        center;
}

#world {
    margin-left:         auto;
    margin-right:        auto;
    width:             1000px;
    overflow:          hidden;
    text-align:        center;
    background:       #a0c0a0;
}

#navigation {
    margin-left:          0px;
    margin-right:         0px;
    margin-top:           0px;
    margin-bottom:   -32768px;
    padding-left:         5px;
    padding-right:        5px;
    padding-top:          0px;
    padding-bottom:   32768px;
    width:              190px;
    float:               left;
    text-align:          left;
    color:            #000000;
    background:       #a0c0a0;
}

a.no_line {
	text-decoration: none;
}

#footer1 {
    margin-left:         auto;
    margin-right:        auto;
    padding-top:          1px;
    width:             1000px;
    overflow:          hidden;
    text-align:        center;
    background:       #a0c0a0;
}

#footer2 {
    width:             1000px;
    overflow:          hidden;
    text-align:        center;
    background:       #ffffff;
}

#write_world {
    margin-left:         auto;
    margin-right:        auto;
    width:              640px;
    text-align:          left;
    overflow:          hidden;
    background:       #ffffff;
}

.page_break {
	page-break-after: always;
}











#login {
    margin:               2px;
    padding-top:         20px;
    padding-right:       20px;
    width:              176px;
    height:             180px;
    text-align:        center;
    color:            #000000;
    background:       #ffffe0;
}

#todays_destiny_win {
    padding:             20px;
    width:              396px;
    text-align:          left;
    color:            #000000;
    background:       #ffffe0;
    line-height:         140%;
}

#short_button {
    padding-top:          4px;
}

#navBar {
    margin-left:         10px;
    margin-right:         5px;
    margin-top:           5px;
    margin-bottom:        5px;
    padding-left:         5px;
    padding-right:        2px;
    padding-top:          2px;
    padding-bottom:       2px;
    border-top:           1px solid #000000;
    width:              172px;
    color:            #e0e0e0;
    background:       #608060;
}

#navBar a {
    display:            block;
    color:            #e0e0e0;
    background:       #608060;
    text-decoration:     none;
}

#navBar a:hover {
    background:       #80a080;
}

#title {
    margin-left:          0px;
    margin-right:         0px;
    margin-top:           0px;
    margin-bottom:        0px;
    padding-left:         0px;
    padding-right:        0px;
    padding-top:         40px;
    padding-bottom:       0px;
    width:              800px;
    height:             110px;
    float:               left;
    text-align:        center;
    color:            #ffff00;
    background:       #000080 url(image/titleBack.gif);

    font-size:           48pt;
}

#content {
    margin-left:          0px;
    margin-right:         0px;
    margin-top:           1px;
    margin-bottom:   -32768px;
    padding-left:         5px;
    padding-right:        5px;
    padding-top:          0px;
    padding-bottom:   32768px;
    border-right:         2px solid #a0c0a0;
    width:              788px;
    float:               left;
    text-align:          left;
    color:            #000000;
    background:       #ffffe0;
    line-height:         140%;
}

#content_qa {
    margin-left:          0px;
    margin-right:         0px;
    margin-top:           0px;
    margin-bottom:        0px;
    padding-left:         6px;
    padding-right:        2px;
    padding-top:          0px;
    padding-bottom:       0px;
    border-right:         2px solid #a0c0a0;
    width:              790px;
    height:           65536px;
    float:               left;
    text-align:          left;
    color:            #000000;
    background:       #ffffe0;
    line-height:         140%;
}

#text_left {
    text-align:          left;
}

#text_center {
    text-align:        center;
}

#text_right {
    text-align:         right;
}

#font_bold {
    font-weight:         bold;
}

#font_10 {
    font-size:           10pt;
}

#color_red {
    color:            #ff0000;
}

#color_white {
    color:            #ffffff;
}

#appraisal_hull {
    margin-left:         auto;
    margin-right:        auto;
    padding:              8px;
    width:              800px;
    line-height:         140%;
    text-align:          left;
    background:       #ffffff;
}

#appraisal_hull_jin {
    margin-left:          0px;
    margin-right:         0px;
    padding-left:         6px;
    padding-right:        2px;
    padding-top:          0px;
    float:               left;
    width:              790px;
    line-height:         140%;
    text-align:          left;
    background:       #ffffe0;
}

#appraisal_title {
    text-align:        center;
    line-height:         200%;
}

#table_summary {
    margin-left:         auto;
    margin-right:        auto;
    width:              640px;
}

#table_gogyo {
    margin-left:         auto;
    margin-right:        auto;
    width:              740px;
}

#table_240 {
    margin-left:         auto;
    margin-right:        auto;
    padding-top:          4px;
    padding-bottom:       4px;
    text-align:          left;
    width:              240px;
}

#table_260 {
    margin-left:         auto;
    margin-right:        auto;
    padding-top:          4px;
    padding-bottom:       4px;
    text-align:          left;
    width:              260px;
}

#table_280 {
    margin-left:         auto;
    margin-right:        auto;
    padding-top:          4px;
    padding-bottom:       4px;
    text-align:          left;
    width:              280px;
}

#table_300 {
    margin-left:         auto;
    margin-right:        auto;
    padding:             10px;
    text-align:          left;
    width:              300px;
    background:       #d0ffd0;
    border:               2px solid #a0c0a0;
}

#table_360 {
    margin-left:         auto;
    margin-right:        auto;
    text-align:          left;
    width:              360px;
}

#table_380 {
    margin-left:         auto;
    margin-right:        auto;
    text-align:          left;
    width:              380px;
}

#table_480 {
    margin-left:         auto;
    margin-right:        auto;
    text-align:          left;
    width:              480px;
}

#table_lime {
    margin-left:         auto;
    margin-right:        auto;
    padding:             10px;
    text-align:          left;
    width:              520px;
    background:       #d0ffd0;
    border:               2px solid #a0c0a0;
}

#table_500 {
    margin-left:         auto;
    margin-right:        auto;
    text-align:          left;
    width:              500px;
}

#table_520 {
    margin-left:         auto;
    margin-right:        auto;
    text-align:          left;
    width:              520px;
}

#table_540 {
    margin-left:         auto;
    margin-right:        auto;
    text-align:          left;
    width:              540px;
}

#table_600 {
    margin-left:         auto;
    margin-right:        auto;
    text-align:          left;
    width:              600px;
}

#table_640 {
    margin-left:         auto;
    margin-right:        auto;
    text-align:          left;
    width:              640px;
}

#table_686 {
    margin-left:         auto;
    margin-right:        auto;
    text-align:          left;
    width:              686px;
}

#table_740 {
    margin-left:         auto;
    margin-right:        auto;
    text-align:          left;
    width:              740px;
}

#table_760 {
    margin-left:         auto;
    margin-right:        auto;
    text-align:          left;
    width:              760px;
}

#table_780 {
    margin-left:         auto;
    margin-right:        auto;
    text-align:          left;
    width:              780px;
}

#table_790 {
    margin-left:         auto;
    margin-right:        auto;
    text-align:          left;
    width:              790px;
}

#manage_hull {
    margin-left:         auto;
    margin-right:        auto;
    padding:              0px;
    width:             1200px;
    line-height:         140%;
    text-align:          left;
    background:       #ffffff;
}

textarea.theme { width: 390px; background-color: #ffffff; font-size: medium; height: 100px; }

.popup {
    position:        absolute;
    left:                 0px;
    top:                  0px;
    visibility:        hidden;
    width:              200px;
    text-align:          left;
    line-height:         120%;
    background:       #e0ffff;
    border:               1px solid #0099ff;
    padding:              5px;
}
