body { font:        12px/20px "Verdana"; }
.p06gosic     { font:         6px      "Century Gothic"; }
.p06mincho    { font:         6px      "Times New Roman";      }
.p06gosicB    { font: bold    6px      "Century Gothic"; }
.p06minchoB   { font: bold    6px      "Times New Roman";      }
.p07gosic     { font:         7px      "Century Gothic"; }
.p07mincho    { font:         7px      "Times New Roman";      }
.p07gosicB    { font: bold    7px      "Century Gothic"; }
.p07minchoB   { font: bold    7px      "Times New Roman";      }
.p08gosic     { font:         8px      "Century Gothic"; }
.p08mincho    { font:         8px      "Times New Roman";      }
.p08gosicB    { font: bold    8px      "Century Gothic"; }
.p08minchoB   { font: bold    8px      "Times New Roman";      }
.p09gosic     { font:         9px      "Century Gothic"; }
.p09mincho    { font:         9px      "Times New Roman";      }
.p09gosicB    { font: bold    9px      "Century Gothic"; }
.p09minchoB   { font: bold    9px      "Times New Roman";      }
.p10gosic     { font:        10px      "Century Gothic"; }
.p10mincho    { font:        10px      "Times New Roman";      }
.p10gosicB    { font: bold   10px      "Century Gothic"; }
.p10minchoB   { font: bold   10px      "Times New Roman";      }
.p11gosic     { font:        11px/20px "Century Gothic"; }
.p11mincho    { font:        11px      "Times New Roman";      }
.p11gosicB    { font: bold   11px      "Century Gothic"; }
.p12gosic     { font:        12px/20px "Century Gothic"; }
.p12mincho    { font:        12px/20px "Times New Roman";      }
.p12gosicB    { font: bold   12px/20px "Century Gothic"; }
.p10gosicRed  { font:        10px      "Century Gothic" color: #FF0000; }
.p11gosicRed  { font:        11px      "Century Gothic" color: #FF0000; }
.p12gosicRed  { font:        12px      "Century Gothic" color: #FF0000; }
.p14gosicRed  { font:        14px      "Century Gothic" color: #FF0000; }
.p14gosic     { font:        14px      "Century Gothic" }
.p14mincho    { font:        14px      "Times New Roman";      }
.p14gosicB    { font: bold   14px      "Century Gothic"; }
.p14minchoB   { font: bold   14px      "Times New Roman";      }

.p10verdena   { font:        10px      "Verdana"; }
.p10verdenaB  { font: bold   10px      "Verdana"; }
.p11verdena   { font:        11px      "Verdana"; }
.p11verdenaB  { font: bold   11px      "Verdana"; }
.p12verdena   { font:        12px      "Verdana"; }
.p12verdenaB  { font: bold   12px      "Verdana"; }
.p14verdena   { font:        14px      "Verdana"; }
.p14verdenaB  { font: bold   14px      "Verdana"; }
.p16verdena   { font:        16px      "Verdana"; }
.p16verdenaB  { font: bold   16px      "Verdana"; }
.p18verdena   { font:        18px      "Verdana"; }
.p18verdenaB  { font: bold   18px      "Verdana"; }
.p20verdena   { font:        20px      "Verdana"; }
.p20verdenaB  { font: bold   20px      "Verdana"; }
.p22verdena   { font:        22px      "Verdana"; }
.p22verdenaB  { font: bold   22px      "Verdana"; }
.p24verdena   { font:        24px      "Verdana"; }
.p24verdenaB  { font: bold   24px      "Verdana"; }
.p30verdena   { font:        30px      "Verdana"; }
.p30verdenaB  { font: bold   30px      "Verdana"; }


.Detail01     { font: bold   14px/20px "Century Gothic"; color: #003333; }
.Detail02     { font: normal 11px/20px "Century Gothic";                 }
.Detail03     { font: bold   12px/16px "Century Gothic"; color: #003333; }
.head-man     { font: bold   14px/20px "Century Gothic"; color: #000099; }
.head-woman   { font: bold   14px/20px "Century Gothic"; color: #990000; }

.p10          { font-size: 10px; font-weight: normal;                 }
.p10B         { font-size: 10px; font-weight: bold;                   }
.p11          { font-size: 11px; font-weight: normal;                 }
.p11B         { font-size: 11px; font-weight: bold;                   }
.p12          { font-size: 12px; font-weight: normal;                 }
.p12B         { font-size: 12px; font-weight: bold;                   }
.p14          { font-size: 14px; font-weight: normal;                 }
.p14B         { font-size: 14px; line-height: normal; color: BLACK; font-weight: bold; }
.p16          { font-size: 16px; font-weight: normal;                 }
.p16B         { font-size: 16px; line-height: normal; color: BLACK; font-weight: bold; }
.p18          { font-size: 18px; font-weight: normal;                 }
.p18B         { font-size: 18px; line-height: normal; color: BLACK; font-weight: bold; }

.p09navy      { font-size:  9px; font-weight: normal; color: #000080; }
.p09navyB     { font-size:  9px; font-weight: bold;   color: #000080; }
.p10navy      { font-size: 10px; font-weight: normal; color: #000080; }
.p10navyB     { font-size: 10px; font-weight: bold;   color: #000080; }
.p11navy      { font-size: 11px; font-weight: normal; color: #000080; }
.p11navyB     { font-size: 11px; font-weight: bold;   color: #000080; }
.p12navy      { font-size: 12px; font-weight: normal; color: #000080; }
.p12navyB     { font-size: 12px; font-weight: bold;   color: #000080; }
.p14navy      { font-size: 14px; font-weight: normal; color: #000080; }
.p14navyB     { font-size: 14px; font-weight: bold;   color: #000080; }
.p16navy      { font-size: 16px; font-weight: normal; color: #000080; }
.p16navyB     { font-size: 16px; font-weight: bold;   color: #000080; }
.p18navy      { font-size: 18px; font-weight: normal; color: #000080; }
.p18navyB     { font-size: 18px; font-weight: bold;   color: #000080; }
.p09red       { font-size:  9px; font-weight: normal; color: #FF0000; }
.p09redB      { font-size:  9px; font-weight: bold;   color: #FF0000; }
.p10red       { font-size: 10px; font-weight: normal; color: #FF0000; }
.p10redB      { font-size: 10px; font-weight: bold;   color: #FF0000; }
.p11red       { font-size: 11px; font-weight: normal; color: #FF0000; }
.p11redB      { font-size: 11px; font-weight: bold;   color: #FF0000; }
.p12red       { font-size: 12px; font-weight: normal; color: #FF0000; }
.p12redB      { font-size: 12px; font-weight: bold;   color: #FF0000; }
.p14red       { font-size: 14px; font-weight: normal; color: #FF0000; }
.p14redB      { font-size: 14px; font-weight: bold;   color: #FF0000; }
.p16red       { font-size: 16px; font-weight: normal; color: #FF0000; }
.p16redB      { font-size: 16px; font-weight: bold;   color: #FF0000; }
.p18red       { font-size: 18px; font-weight: normal; color: #FF0000; }
.p18redB      { font-size: 18px; font-weight: bold;   color: #FF0000; }
.p09black     { font-size:  9px; font-weight: normal; color: #000000; }
.p09blackB    { font-size:  9px; font-weight: bold;   color: #000000; }
.p10black     { font-size: 10px; font-weight: normal; color: #000000; }
.p10blackB    { font-size: 10px; font-weight: bold;   color: #000000; }
.p11black     { font-size: 11px; font-weight: normal; color: #000000; }
.p11blackB    { font-size: 11px; font-weight: bold;   color: #000000; }
.p12black     { font-size: 12px; font-weight: normal; color: #000000; }
.p12blackB    { font-size: 12px; font-weight: bold;   color: #000000; }
.p14black     { font-size: 14px; font-weight: normal; color: #000000; }
.p14blackB    { font-size: 14px; font-weight: bold;   color: #000000; }
.p16black     { font-size: 16px; font-weight: normal; color: #000000; }
.p16blackB    { font-size: 16px; font-weight: bold;   color: #000000; }
.p18black     { font-size: 18px; font-weight: normal; color: #000000; }
.p18blackB    { font-size: 18px; font-weight: bold;   color: #000000; }
.p09white     { font-size:  9px; font-weight: normal; color: #ffffff; }
.p09whiteB    { font-size:  9px; font-weight: bold;   color: #ffffff; }
.p10white     { font-size: 10px; font-weight: normal; color: #ffffff; }
.p10whiteB    { font-size: 10px; font-weight: bold;   color: #ffffff; }
.p11white     { font-size: 11px; font-weight: normal; color: #ffffff; }
.p11whiteB    { font-size: 11px; font-weight: bold;   color: #ffffff; }
.p12white     { font-size: 12px; font-weight: normal; color: #ffffff; }
.p12whiteB    { font-size: 12px; font-weight: bold;   color: #ffffff; }
.p14white     { font-size: 14px; font-weight: normal; color: #ffffff; }
.p14whiteB    { font-size: 14px; font-weight: bold;   color: #ffffff; }
.p16white     { font-size: 16px; font-weight: normal; color: #ffffff; }
.p16whiteB    { font-size: 16px; font-weight: bold;   color: #ffffff; }
.p18white     { font-size: 18px; font-weight: normal; color: #ffffff; }
.p18whiteB    { font-size: 18px; font-weight: bold;   color: #ffffff; }
.p09maroon    { font-size:  9px; font-weight: normal; color: #800000; }
.p09maroonB   { font-size:  9px; font-weight: bold;   color: #800000; }
.p10maroon    { font-size: 10px; font-weight: normal; color: #800000; }
.p10maroonB   { font-size: 10px; font-weight: bold;   color: #800000; }
.p11maroon    { font-size: 11px; font-weight: normal; color: #800000; }
.p11maroonB   { font-size: 11px; font-weight: bold;   color: #800000; }
.p12maroon    { font-size: 12px; font-weight: normal; color: #800000; }
.p12maroonB   { font-size: 12px; font-weight: bold;   color: #800000; }
.p14maroon    { font-size: 14px; font-weight: normal; color: #800000; }
.p14maroonB   { font-size: 14px; font-weight: bold;   color: #800000; }
.p16maroon    { font-size: 16px; font-weight: normal; color: #800000; }
.p16maroonB   { font-size: 16px; font-weight: bold;   color: #800000; }
.p18maroon    { font-size: 18px; font-weight: normal; color: #800000; }
.p18maroonB   { font-size: 18px; font-weight: bold;   color: #800000; }

.p09-11       { font-size:  9px; line-height: 11px; font-weight: normal; }
.p09-11B      { font-size:  9px; line-height: 11px; font-weight: bold;   }
.p09-11navy   { font-size:  9px; line-height: 11px; font-weight: normal; color: #000080; }
.p09-11navyB  { font-size:  9px; line-height: 11px; font-weight: bold;   color: #000080; }
.p09-11red    { font-size:  9px; line-height: 11px; font-weight: normal; color: #FF0000; }
.p09-11redB   { font-size:  9px; line-height: 11px; font-weight: bold;   color: #FF0000; }
.p10-10       { font-size: 10px; line-height: 10px; font-weight: normal; }
.p10-10B      { font-size: 10px; line-height: 10px; font-weight: bold;   }
.p10-10navy   { font-size: 10px; line-height: 10px; font-weight: normal; color: #000080; }
.p10-10navyB  { font-size: 10px; line-height: 10px; font-weight: bold;   color: #000080; }
.p10-10red    { font-size: 10px; line-height: 10px; font-weight: normal; color: #FF0000; }
.p10-10redB   { font-size: 10px; line-height: 10px; font-weight: bold;   color: #FF0000; }
.p10-12       { font-size: 10px; line-height: 12px; font-weight: normal; }
.p10-12B      { font-size: 10px; line-height: 12px; font-weight: bold;   }
.p10-12navy   { font-size: 10px; line-height: 12px; font-weight: normal; color: #000080; }
.p10-12navyB  { font-size: 10px; line-height: 12px; font-weight: bold;   color: #000080; }
.p10-12red    { font-size: 10px; line-height: 12px; font-weight: normal; color: #FF0000; }
.p10-12redB   { font-size: 10px; line-height: 12px; font-weight: bold;   color: #FF0000; }
.p10-14       { font-size: 10px; line-height: 14px; font-weight: normal; }
.p10-14B      { font-size: 10px; line-height: 14px; font-weight: bold;   }
.p10-14navy   { font-size: 10px; line-height: 14px; font-weight: normal; color: #000080; }
.p10-14navyB  { font-size: 10px; line-height: 14px; font-weight: bold;   color: #000080; }
.p10-14red    { font-size: 10px; line-height: 14px; font-weight: normal; color: #FF0000; }
.p10-14redB   { font-size: 10px; line-height: 14px; font-weight: bold;   color: #FF0000; }
.p10-14white  { font-size: 11px; line-height: 14px; font-weight: normal; color: WHITE; }
.p10-14whiteB { font-size: 11px; line-height: 14px; font-weight: bold;   color: WHITE; }
.p11-14       { font-size: 11px; line-height: 14px; font-weight: normal; }
.p11-14B      { font-size: 11px; line-height: 14px; font-weight: bold;   }
.p11-14navy   { font-size: 11px; line-height: 14px; font-weight: normal; color: #000080; }
.p11-14navyB  { font-size: 11px; line-height: 14px; font-weight: bold;   color: #000080; }
.p11-14red    { font-size: 11px; line-height: 14px; font-weight: normal; color: #FF0000; }
.p11-14redB   { font-size: 11px; line-height: 14px; font-weight: bold;   color: #FF0000; }
.p11-14white  { font-size: 11px; line-height: 14px; font-weight: normal; color: WHITE; }
.p11-14whiteB { font-size: 11px; line-height: 14px; font-weight: bold;   color: WHITE; }
.p11-16       { font-size: 11px; line-height: 16px; font-weight: normal; }
.p11-16B      { font-size: 11px; line-height: 16px; font-weight: bold;   }
.p11-16navy   { font-size: 11px; line-height: 16px; font-weight: normal; color: #000080; }
.p11-16navyB  { font-size: 11px; line-height: 16px; font-weight: bold;   color: #000080; }
.p11-16red    { font-size: 11px; line-height: 16px; font-weight: normal; color: #FF0000; }
.p11-16redB   { font-size: 11px; line-height: 16px; font-weight: bold;   color: #FF0000; }
.p11-16white  { font-size: 11px; line-height: 16px; font-weight: normal; color: WHITE; }
.p11-16whiteB { font-size: 11px; line-height: 16px; font-weight: bold;   color: WHITE; }
.p12-16       { font-size: 12px; line-height: 16px; font-weight: normal; }
.p12-16B      { font-size: 12px; line-height: 16px; font-weight: bold;   }
.p12-16navy   { font-size: 12px; line-height: 16px; font-weight: normal; color: #000080; }
.p12-16navyB  { font-size: 12px; line-height: 16px; font-weight: bold;   color: #000080; }
.p12-16red    { font-size: 12px; line-height: 16px; font-weight: normal; color: #FF0000; }
.p12-16redB   { font-size: 12px; line-height: 16px; font-weight: bold;   color: #FF0000; }
.p12-16white  { font-size: 12px; line-height: 16px; font-weight: normal; color: WHITE;   }
.p12-16whiteB { font-size: 12px; line-height: 16px; font-weight: bold;   color: WHITE;   }
.p12-20       { font-size: 12px; line-height: 20px; font-weight: normal; }
.p12-20B      { font-size: 12px; line-height: 20px; font-weight: bold;   }
.p12-20navy   { font-size: 12px; line-height: 20px; font-weight: normal; color: #000080; }
.p12-20navyB  { font-size: 12px; line-height: 20px; font-weight: bold;   color: #000080; }
.p12-20red    { font-size: 12px; line-height: 20px; font-weight: normal; color: #FF0000; }
.p12-20redB   { font-size: 12px; line-height: 20px; font-weight: bold;   color: #FF0000; }
.p12-24       { font-size: 12px; line-height: 24px; font-weight: normal; }
.p12-24B      { font-size: 12px; line-height: 24px; font-weight: bold;   }
.p12-24navy   { font-size: 12px; line-height: 24px; font-weight: normal; color: #000080; }
.p12-24navyB  { font-size: 12px; line-height: 24px; font-weight: bold;   color: #000080; }
.p12-24red    { font-size: 12px; line-height: 24px; font-weight: normal; color: #FF0000; }
.p12-24redB   { font-size: 12px; line-height: 24px; font-weight: bold;   color: #FF0000; }
.p12-24white  { font-size: 12px; line-height: 24px; font-weight: normal; color: WHITE;   }
.p12-24whiteB { font-size: 12px; line-height: 24px; font-weight: bold;   color: WHITE;   }
.p14-20       { font-size: 14px; line-height: 20px; font-weight: normal; }
.p14-20B      { font-size: 14px; line-height: 20px; font-weight: bold;   }
.p14-20navy   { font-size: 14px; line-height: 20px; font-weight: normal; color: #000080; }
.p14-20navyB  { font-size: 14px; line-height: 20px; font-weight: bold;   color: #000080; }
.p14-20red    { font-size: 14px; line-height: 20px; font-weight: normal; color: #FF0000; }
.p14-20redB   { font-size: 14px; line-height: 20px; font-weight: bold;   color: #FF0000; }
.p14-20white  { font-size: 14px; line-height: 20px; font-weight: normal; color: WHITE;   }
.p14-20whiteB { font-size: 14px; line-height: 20px; font-weight: bold;   color: WHITE;   }
.p14-20black  { font-size: 14px; line-height: 20px; font-weight: normal; color: BLACK;   }
.p14-20blackB { font-size: 14px; line-height: 20px; font-weight: bold;   color: BLACK;   }
.p14-20maroon  { font-size: 14px; line-height: 20px; font-weight: normal; color: #800000;   }
.p14-20maroonB { font-size: 14px; line-height: 20px; font-weight: bold;   color: #800000;   }
.p16-21       { font-size: 16px; line-height: 21px; font-weight: normal; }
.p16-21B      { font-size: 16px; line-height: 21px; font-weight: bold;   }
.p16-21navy   { font-size: 16px; line-height: 21px; font-weight: normal; color: #000080; }
.p16-21navyB  { font-size: 16px; line-height: 21px; font-weight: bold;   color: #000080; }
.p16-21red    { font-size: 16px; line-height: 21px; font-weight: normal; color: #FF0000; }
.p16-21redB   { font-size: 16px; line-height: 21px; font-weight: bold;   color: #FF0000; }
.p16-21maroon  { font-size: 16px; line-height: 21px; font-weight: normal; color: #800000;   }
.p16-21maroonB { font-size: 16px; line-height: 21px; font-weight: bold;   color: #800000;   }
.p18-22       { font-size: 18px; line-height: 22px; font-weight: normal; }
.p18-22B      { font-size: 18px; line-height: 22px; font-weight: bold;   }
.p18-22navy   { font-size: 18px; line-height: 22px; font-weight: normal; color: #000080; }
.p18-22navyB  { font-size: 18px; line-height: 22px; font-weight: bold;   color: #000080; }
.p18-22red    { font-size: 18px; line-height: 22px; font-weight: normal; color: #FF0000; }
.p18-22redB   { font-size: 18px; line-height: 22px; font-weight: bold;   color: #FF0000; }
.p18-26       { font-size: 18px; line-height: 26px; font-weight: normal; }
.p18-26B      { font-size: 18px; line-height: 26px; font-weight: bold;   }
.p18-26navy   { font-size: 18px; line-height: 26px; font-weight: normal; color: #000080; }
.p18-26navyB  { font-size: 18px; line-height: 26px; font-weight: bold;   color: #000080; }
.p18-26red    { font-size: 18px; line-height: 26px; font-weight: normal; color: #FF0000; }
.p18-26redB   { font-size: 18px; line-height: 26px; font-weight: bold;   color: #FF0000; }

.1ran-dt      { background-color: FAFFE6; width: 480px }
.1ran-hd      { background-color: F6E6FF; width: 70px; text-align: center }
.list-none    { list-style-type: none; line-height: 35px; }
.nonUnderline { font-size: 12px; line-height: 14px; 
		color: #003333; text-decoration: none; }
.nonUline     { text-decoration: none; }
.nonUnderlineRed { 
		font-size: 12px; line-height: 14px; font-weight: bold;
		color: #FF0000; text-decoration: none;
}

.choubun      { font: normal 12px/15px "Century Gothic"; color: #0000FF; background-position: center top; text-align: left }
.choubun2     { font: normal 12px/15px "Century Gothic"; color: #000000; background-position: center top; text-align: left }
.choubun3     { font: 14px/27px "Century Gothic"; }
.choubun-S    { font: 12px/18px "Century Gothic"; }
.choubun-XS   { font: 12px/14px "Century Gothic"; }
.choubun-XXS  { font: 11px/14px "Century Gothic"; }

.box01x02-Bdr         { margin: 1px; padding: 2px; border: solid;      }
.box01x02-nonBdr      { margin: 1px; padding: 2px; border: none;       }
.box01x02-doubleBdr   { margin: 1px; padding: 2px; border: double;     }
.box01x02-dashedBdr   { margin: 1px; padding: 2px; border: dashed;     }
.box02x03-Bdr         { margin: 3px; padding: 3px; border: solid;      }
.box02x03-nonBdr      { margin: 3px; padding: 3px; border: none;       }
.box02x03-doubleBdr   { margin: 3px; padding: 3px; border: double;     }
.box02x03-dashedBdr   { margin: 3px; padding: 3px; border: dashed;     }
.box03x03-Bdr         { margin: 3px; padding: 3px; border: solid;      }
.box03x03-nonBdr      { margin: 3px; padding: 3px; border: none;       }
.box03x03-doubleBdr   { margin: 3px; padding: 3px; border: double;     }
.box03x03-dashedBdr   { margin: 3px; padding: 3px; border: dashed;     }
.box05x03-Bdr         { margin: 5px; padding: 3px; border: solid;      }
.box05x03-nonBdr      { margin: 5px; padding: 3px; border: none;       }
.box05x03-doubleBdr   { margin: 5px; padding: 3px; border: double;     }
.box05x03-dashedBdr   { margin: 5px; padding: 3px; border: dashed;     }
.box01x02-Bdr03       { margin: 1px; padding: 2px; border: solid  3px; }
.box01x02-doubleBdr03 { margin: 1px; padding: 2px; border: double 3px; }
.box01x02-dashedBdr03 { margin: 1px; padding: 2px; border: dashed 3px; }
.box02x03-Bdr03       { margin: 3px; padding: 3px; border: solid  3px; }
.box02x03-doubleBdr03 { margin: 3px; padding: 3px; border: double 3px; }
.box02x03-dashedBdr03 { margin: 3px; padding: 3px; border: dashed 3px; }
.box03x03-Bdr03       { margin: 3px; padding: 3px; border: solid  3px; }
.box03x03-doubleBdr03 { margin: 3px; padding: 3px; border: double 3px; }
.box03x03-dashedBdr03 { margin: 3px; padding: 3px; border: dashed 3px; }
.box05x03-Bdr03       { margin: 5px; padding: 3px; border: solid  3px; }
.box05x03-doubleBdr03 { margin: 5px; padding: 3px; border: double 3px; }
.box05x03-dashedBdr03 { margin: 5px; padding: 3px; border: dashed 3px; }

.box-dotted   { margin: 5px; padding: 8px;  background-color: #F5F5F5;
	border-left:    1px dotted #4682B4; 
	border-bottom:  1px dotted #4682B4; 
	border-right:   1px dotted #4682B4; 
	border-top:     1px dotted #4682B4; 
}
.box-dotted2  { margin: 5px; padding: 3px;  background-color: #FFF8DC;
	border-left:    1px dotted #4682B4; 
	border-bottom:  1px dotted #4682B4; 
	border-right:   1px dotted #4682B4; 
	border-top:     1px dotted #4682B4; 
}
.box-dotted3  { margin: 5px; padding: 5px;  background-color: #FFF8DC; border-style: double;
	border-width: 5px; border-color: #4682B4; 
}
.box-head-Red { margin: 1px; padding: 2px;  background-color: #FFC0CB;
	border-left:   10px solid  red; 
	border-bottom:  3px solid  #FF6347; 
	border-right:   1px dotted #FF6347; 
	border-top:     1px dotted #FF6347; 
}
.box-head-Red1 { margin: 1px; padding: 5px;  background-color: #FFE4E1;
	border-left:    8px solid  red; 
	border-bottom:  1px solid  #FF6347; 
	border-right:   1px solid  #FF6347; 
	border-top:     1px solid  #FF6347; 
}
.box-head-Red2 { margin: 1px; padding: 2px;  background-color: #FFF0F5;
	border-left:   10px solid  red; 
	border-bottom:  3px solid  #FF6347; 
	border-right:   1px dotted #FF6347; 
	border-top:     1px dotted #FF6347; 
}
.box-head-Blu { margin: 5px; padding: 3px;  background-color: #F5F5F5;
	border-left:   10px solid  BLUE; 
	border-bottom:  3px solid  #4682B4; 
	border-right:   1px dotted #4682B4; 
	border-top:     1px dotted #4682B4; 
}
.box-head-Blu1 { margin: 5px; padding: 3px;  background-color: #F5F5F5;
	border-left:   10px double red; 
	border-bottom: 3px double #4682B4; 
	border-right:  1px dotted #4682B4; 
	border-top:    1px dashed #4682B4;
}
.box-head-Grn { margin: 5px; padding: 3px; background-color: #EEFFEE; border-style: solid;
	border-width: 0px 0px 1px 1px; border-color: green; 
}
.box-2lines   { margin: 5px; padding: 10px; background-color: #FFFFCC;
	border-left:    1px solid #D2691E; 
	border-bottom:  1px solid #D2691E; 
	border-right:   1px solid #FFFFFF; 
	border-top:     1px solid #FFFFFF; 
}

.tblset       { margin: 1px; padding: 2px;border: none;      }
.tblcelset    {                      vertical-align: top;    }
.tblcel-top   { text-align: justify; vertical-align: top;    }
.tblceljust   { text-align: justify;                         }
.tblcel-mid   { text-align: center;  vertical-align: middle; }

.R            { font-size: 10px;  clip: rect(   );  color: #FF0000; }
.normal       { font-size: 11px; }
.small        { font-size: 10px; }
.small_small  { font-size:  9px; }
.big          { font-size: 12px; }
.title        { font-size: 16px; }
.title-s      { font-size: 13px; font-weight: bold; }

.C_Wht        { color: #ffffff; }  /* nFWhite          */
.C_WhtS       { color: #F5F5F5; }  /* nFWhiteSmoke     */
.C_Ivy        { color: #FFFFF0; }  /* nFIvory          */
.C_Blk        { color: #000000; }  /* nFBlack          */
.C_Gry        { color: #808080; }  /* DnFGray           */
.C_Slv        { color: #C0C0C0; }  /* DnFSilver         */
.C_lBlu       { color: #B0C4DE; }  /* nFLightSteelBlue */
.C_sBlu       { color: #4682B4; }  /* nFSteelBlue      */
.C_Nvy        { color: #000080; }  /* nFNavy           */
.C_Blu        { color: #0099FF; }  /* nFBlue           */
.C_Cyn        { color: #00FFFF; }  /* nFCyan           */
.C_Tel        { color: #008080; }  /* nFTeal           */
.C_Grn        { color: #008000; }  /* ΌnFGreen          */
.C_fGrn       { color: #228B22; }  /* ΌnFForestGreen    */
.C_Lim        { color: #00FF00; }  /* ΌnFLime           */
.C_OlD        { color: #6B8E23; }  /* ΌnFOliveDrab      */
.C_Olv        { color: #808000; }  /* nFOlive          */
.C_pGld       { color: #EEE8AA; }  /* nFPaleGoldenrod  */
.C_Tan        { color: #D2B48C; }  /* nFTan            */
.C_Ylw        { color: #FFFF00; }  /* nFYellow         */
.C_Gld        { color: #FFD700; }  /* nFGold           */
.C_GldR       { color: #DAA520; }  /* nFGoldenrod      */
.C_Chc        { color: #D2691E; }  /* nFChocolate      */
.C_Mrn        { color: #800000; }  /* nFMaroon         */
.C_Smn        { color: #FA8072; }  /* nFSalmon         */
.C_Tmt        { color: #FF6347; }  /* ԌnFTomato         */
.C_oRed       { color: #FF4500; }  /* ԌnFOrangeRed      */
.C_Red        { color: #FF0000; }  /* ԌnFRed            */
.C_Pnk        { color: #FFC0CB; }  /* ԌnFPink           */
.C_Fuc        { color: #FF00FF; }  /* nFFuchsia        */
.C_Plm        { color: #DDA0DD; }  /* nFPlum           */
