BODY {
	SCROLLBAR-FACE-COLOR: #f8f8f8; SCROLLBAR-HIGHLIGHT-COLOR: #b3b3b3; SCROLLBAR-SHADOW-COLOR: #b3b3b3; SCROLLBAR-3DLIGHT-COLOR: #ffffff; SCROLLBAR-ARROW-COLOR: #8b9ea6; SCROLLBAR-TRACK-COLOR: #dddddd; SCROLLBAR-DARKSHADOW-COLOR: #ffffff
}
BODY {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: ±¼¸²
}
TABLE {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: ±¼¸²
}
TR {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: ±¼¸²
}
TD {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: ±¼¸²
}
td.recomdetail {
	background-color : #F3F3F3;	color : #202020;	font-size : 9pt;
}
SELECT {
	FONT-SIZE: 9pt; COLOR: #000000; FONT-FAMILY: ±¼¸²
}
A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff3366; TEXT-DECORATION: none
}
.input {
	FONT: 9pt; FONT-FAMILY: ±¼¸²; COLOR: #333333
}
CHECKBOX {
    border: ex-pression((this.type=='checkbox' || this.type=='radio' || this.type=='botton' || this.type=='image')?'':'1px solid #cccccc');
} 
TEXT {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 9pt; FONT-FAMILY: ±¼¸²; BORDER-LEFT: gray 1px solid; CURSOR: hand; BORDER-BOTTOM: gray 1px solid
} 
INPUT {
	BORDER-RIGHT: gray 1px solid; BORDER-TOP: gray 1px solid; FONT-SIZE: 9pt; FONT-FAMILY: ±¼¸²; BORDER-LEFT: gray 1px solid; CURSOR: hand; BORDER-BOTTOM: gray 1px solid
} 
SELECT, OPTION, RADIO { border:1px; }

TEXTAREA {
	FONT: 9pt FONT-FAMILY: ±¼¸²; COLOR: #333333
}
P.breakhere {
	page-break-before: always
}
DIV.breakhere {
	page-break-before: always
}
A {
	COLOR: #03c; TEXT-DECORATION: none
}
A:visited {
	COLOR: #800080; TEXT-DECORATION: none
}
A:link {
	COLOR: #800080; TEXT-DECORATION: none
}
A:active {
	COLOR: #800080; TEXT-DECORATION: none
}
A:hover {
	COLOR: #f63; TEXT-DECORATION: none
}
A.top:visited {
	COLOR: #666; TEXT-DECORATION: none
}
A.top:link {
	COLOR: #666; TEXT-DECORATION: none
}
A.top:active {
	COLOR: #666; TEXT-DECORATION: none
}
A.top:hover {
	COLOR: #f63; TEXT-DECORATION: none
}
A.tmenu:visited {
	COLOR: #333; TEXT-DECORATION: none
}
A.tmenu:link {
	COLOR: #333; TEXT-DECORATION: none
}
A.tmenu:active {
	COLOR: #333; TEXT-DECORATION: none
}
A.tmenu:hover {
	COLOR: #800080; TEXT-DECORATION: none
}
A.smenu:visited {
	COLOR: #333; TEXT-DECORATION: none
}
A.smenu:link {
	COLOR: #333; TEXT-DECORATION: none
}
A.smenu:active {
	COLOR: #333; TEXT-DECORATION: none
}
A.smenu:hover {
	COLOR: #f63; TEXT-DECORATION: none
}
IMG {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}

.text_submenu {
	PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-TOP: 4px; FONT-FAMILY: ±¼¸²
}
.text_submenudiscription {
	FONT-SIZE: 9pt; PADDING-TOP: 4px; FONT-FAMILY: ±¼¸²
}
.text_mmenu1 {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: #066; PADDING-TOP: 4px; FONT-FAMILY: ±¼¸²; HEIGHT: 35px
}
.text_mmenu2 {
	PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; COLOR: #066; PADDING-TOP: 4px; FONT-FAMILY: ±¼¸²; HEIGHT: 33px
}
.text_tmenu1 {
	FONT-SIZE: 9pt; PADDING-TOP: 4px; FONT-FAMILY: ±¼¸²
}
.text_smenu1 {
	PADDING-LEFT: 15px; FONT-SIZE: 9pt; PADDING-TOP: 4px; PADDING-BOTTOM: 4px; FONT-FAMILY: ±¼¸²; HEIGHT: 25px
}
.text_smenu2 {
	PADDING-LEFT: 31px; FONT-SIZE: 9pt; PADDING-BOTTOM: 5px; FONT-FAMILY: ±¼¸²
}
.text_qtitle {
	FONT-SIZE: 13pt; FONT-FAMILY: ±¼¸²; FONT-WEIGHT: bold;
}
.text_qbody {
	FONT-SIZE: 11pt; FONT-FAMILY: ±¼¸²;
}


.table_num {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; FONT-SIZE: 9pt; FONT-FAMILY: "±¼¸²"
}

.table_header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #003366; LINE-HEIGHT: 12pt; PADDING-TOP: 0px; FONT-SIZE: 9pt; FONT-FAMILY: "±¼¸²"; BACKGROUND-COLOR: #E7F2FE; FONT-WEIGHT: bold;
}
.table_header2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; COLOR: #003366; LINE-HEIGHT: 12pt; PADDING-TOP: 0px; FONT-SIZE: 9pt; FONT-FAMILY: "±¼¸²"; BACKGROUND-COLOR: #FFF0C0
}
.table_header3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #003366; LINE-HEIGHT: 12pt; PADDING-TOP: 0px; FONT-SIZE: 9pt; FONT-FAMILY: "±¼¸²"; BACKGROUND-COLOR: #E7F2FE
}
.table_header_list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #003366; LINE-HEIGHT: 18pt; PADDING-TOP: 0px; FONT-SIZE: 9pt; FONT-FAMILY: "±¼¸²"; BACKGROUND-COLOR: #FFF8E0; FONT-WEIGHT: bold;
}
.table_body {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; PADDING-TOP: 5px;  COLOR: #000000; FONT-FAMILY: ±¼¸²; FONT-SIZE: 9pt; BACKGROUND-COLOR: #ffffff; FONT-WEIGHT: bold;
}
.table_body2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; LINE-HEIGHT: 12pt; PADDING-TOP: 0px; FONT-SIZE: 9pt; FONT-FAMILY: "±¼¸²"; BACKGROUND-COLOR: #0
}
.table_bodyr {
	PADDING-RIGHT: 10px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LINE-HEIGHT: 10pt; FONT-SIZE: 9pt; FONT-FAMILY: "±¼¸²";
}

.table_bg {
	BACKGROUND-COLOR: #B0BECE
}
.table_bg_list {
	BACKGROUND-COLOR: #DDE2E6
}
.table_white {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-SIZE: 9pt; FONT-FAMILY: "±¼¸²"; BACKGROUND-COLOR: #ffffff
}
.table_white2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-SIZE: 9pt; FONT-FAMILY: "±¼¸²"; BACKGROUND-COLOR: #F0F8FF
}

.p_table {
	BORDER-RIGHT: #003366 1px solid; BORDER-TOP: #003366 1px solid; BORDER-LEFT: #003366 1px solid; BORDER-BOTTOM: #003366 1px solid; FONT-FAMILY: "±¼¸²"
}
.p_title {
	FONT-WEIGHT: bold; FONT-SIZE: 18pt; COLOR: black; FONT-FAMILY: "±¼¸²"
}
.p_header {
	FONT-SIZE: 9pt; COLOR: #000000; PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #414141 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: 1px solid; FONT-FAMILY: "±¼¸²"; BACKGROUND-COLOR: #ECF0F7
}
.p_body {
	FONT-SIZE: 9pt; PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: #414141 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "±¼¸²"
}
.p_bodyR {
	FONT-SIZE: 9pt; PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: #414141 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "±¼¸²"
}
.p_bodyB {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: "±¼¸²"
}
.p_total {
	FONT-WEIGHT: bold; COLOR: #414141; PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: 1px solid; PADDING-TOP: 0px; BORDER-TOP: 0px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: "±¼¸²"; BACKGROUND-COLOR: #FFFFF0
}
.p_totalR {
	PADDING-RIGHT: 5px; COLOR: #414141; PADDING-RIGHT: 5px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; BORDER-LEFT: 1px solid; PADDING-TOP: 0px; BORDER-TOP: 0px solid; BORDER-BOTTOM: 1px solid; FONT-FAMILY: "±¼¸²"; BACKGROUND-COLOR: #FFFFF0
}

.p_table_line {
	BORDER-RIGHT: #414141 1px solid; BORDER-TOP: #414141 1px solid; BORDER-LEFT: #414141 1px solid; BORDER-BOTTOM: #414141 1px solid; FONT-FAMILY: "±¼¸²"
}
.p_body_line {
	BORDER-RIGHT: #414141 1px solid; BORDER-TOP: #414141 0px solid;BORDER-LEFT: #414141 0px solid; BORDER-BOTTOM: #414141 1px solid; FONT-FAMILY: "±¼¸²"
}
.p_table_line2 {
	BORDER-RIGHT: #B0B0B0 0px solid; BORDER-TOP: #B0B0B0 1px solid; BORDER-LEFT: #B0B0B0 1px solid; BORDER-BOTTOM: #B0B0B0 0px solid; FONT-FAMILY: "±¼¸²"
}
.p_body_line2 {
	BORDER-RIGHT: #B0B0B0 1px solid; BORDER-TOP: #B0B0B0 0px solid;BORDER-LEFT: #B0B0B0 0px solid; BORDER-BOTTOM: #B0B0B0 1px solid; FONT-FAMILY: "±¼¸²"
}
.p_sub_header {
	FONT-WEIGHT: bold; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; COLOR: #000000; LINE-HEIGHT: 20pt; PADDING-TOP: 0px; FONT-SIZE: 9pt; FONT-FAMILY: "±¼¸²"; BACKGROUND-COLOR: #FFFFFF
}
.p_sub_body {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; COLOR: #000000; LINE-HEIGHT: 12pt; FONT-SIZE: 10pt; FONT-FAMILY: "±¼¸²"; BACKGROUND-COLOR: #FFFFFF
}
.p_body_line_b1 {
	BORDER-BOTTOM: #414141 1px solid
}
.p_body_line_b2 {
	BORDER-BOTTOM: #414141 2px solid
}
.p_body_line_top {
	BORDER-TOP: #414141 1px solid; FONT-FAMILY: "±¼¸²"
}
.p_body_line_right {
	BORDER-RIGHT: #414141 1px solid; FONT-FAMILY: "±¼¸²"
}
.p_body_line_bottom {
	BORDER-BOTTOM: #414141 1px solid; FONT-FAMILY: "±¼¸²"
}
.p_body_line_rbottom {
	BORDER-BOTTOM: #414141 2px solid; BORDER-RIGHT: #414141 1px solid; FONT-FAMILY: "±¼¸²"
}
.p_body_line_rightb {
	BORDER-BOTTOM: #414141 1px solid; BORDER-RIGHT: #414141 1px solid; FONT-FAMILY: "±¼¸²"
}
.p_body_line_rtop {
	BORDER-TOP: #414141 1px solid; BORDER-RIGHT: #414141 1px solid; FONT-FAMILY: "±¼¸²"
}
.p_body_line_no {
	FONT-FAMILY: "±¼¸²"
}
