body {font: 76% Arial; margin: 0; padding: 0; background: #0a0b0c url('../images/_bg_line.gif') repeat-x; line-height: 1.3em;}
p {margin: 0;}

.wrap {width: 800px; margin: auto;}
.fleft {float: left;}
.fright {float: right;}
.clear {clear: both;}
a {color: #000000;}
a:hover {color: #c0c0c0;}

.f120 {font-size: 120%; line-height: 1.3em;}
.f90 {font-size: 105%;}

.p_sh {background: url('../images/_bg_shadow.png') no-repeat center bottom; width: 1150px; margin: 0 auto;}
* html .p_sh {background: url('../images/_bg_shadow.gif') no-repeat center bottom;}

.p_mid {background: #ffffff url('../images/_bg_lr.gif') repeat-y center top; margin-top: 15px;}
.p_t {background: url('../images/_bg_p_t.gif') repeat-x left top;}
.p_btm {background: url('../images/_bg_p_btm.gif') repeat-x left bottom;}


/* Header page */
.header {display: block;}
.header .c_t_l {background: url('../images/_bg_c_t_l.gif') no-repeat left top; width: 100%; display: block;}
.header .c_t_r {background: url('../images/_bg_c_t_r.gif') no-repeat right top; width: 100%; display: block;}
.header .c_t_r p {padding: 13px 0;}
.header .logo {float: left;}
.header .logo img {margin: 9px 0 0 23px;}
.header .rctn {float: right; width: 403px; background: url('../images/_bg_c_t_r_b.gif') repeat-y right top; display: block; min-height: 150px;} 
.header .rctn .obj {margin-top: 9px; padding-right: 23px; text-align: right;}
* html .header .rctn {height: 150px;}
/* Header Line color */
.hlinecolor {height: 1px; font-size: 1%; background: url('../images/_hline.gif') no-repeat right top;}

/* Main page content */
.mpg {display: block;}
.mpg form {margin: 0;}
.mpg table {margin: auto; width: 500px; background: #efefef; border: 2px #63908f solid;}
.mpg table td.i {width: 40%;}
.mpg table td.i {text-align: right; font-weight: bold;}
.mpg p {padding: 13px 23px 13px 13px;}
.mpg p.f120 {text-align: justify;}
.mpg p.arw_f {background: url('../images/_arrow.gif') no-repeat; padding: 0 0 0 23px; margin-left: 223px; line-height: 19px; font-weight: bold;}
.mpg .flh {width: 200px; margin-left: 7px; padding: 13px 0 87px 43px;}
.mpg .frm {width: 520px; padding-left: 21px;}
.mpg .frm .arw_f {margin: 0;}
.mpg .h1 {margin: 0; padding: 13px 0 0 13px; font-size: 170%; line-height: 25px; font-weight: bold;}

.spamfree {margin: auto; width: 207px; font-weight: bold;}
.spamfree span {float: left; display: block; margin: 3px;}

.errmsg {color: #ff0000; text-align: center;}
.ycolr {color: #4e4e4e;}

.blkreleas {background: url('../images/_box_releas.gif') no-repeat; height: 39px; padding: 19px 7px 7px 55px; margin-bottom: 163px; font-size: 130%;}
.blkreleas div {margin-bottom: 5px; text-align: center;}

/* Bottom page */
.pgbtm {display: block;}
.pgbtm .c_b_l {background: url('../images/_bg_c_b_l.gif') no-repeat left bottom; width: 100%; display: block;}
.pgbtm .c_b_r {background: url('../images/_bg_c_b_r.gif') no-repeat right bottom; width: 100%; display: block;}
.pgbtm .c_b_r p {text-align: center; padding: 7px 13px; font-size: 87%;}

/* Footer page */
.footer {color: #ffffff; background: #0a0b0c;}
.footer div {margin: 7px;}
.footer .blk_l {float: left;}
.footer .blk_r {float: right;}
.footer a {color: #ffffff;}
.footer a:hover {color: #c0c0c0;}
