/* BASIC */
html,body,td {
	font: 12px Verdana, Tahoma, Arial;
	height: 100%; margin: 0;line-height:20px;color: #5F5F5F;
	text-decoration: none;
}



/* TEXT */
.p9, a.p9:link, a.p9:visited, a.p9:hover, a.p9:active { font-size: 9px; }
.p11, a.p11:link, a.p11:visited, a.p11:hover, a.p11:active { font-size: 11px; }
.p12, a.p12:link, a.p12:visited, a.p12:hover, a.p12:active { font-size: 12px; }
.p13, a.p13:link, a.p13:visited, a.p13:hover, a.p13:active { font-size: 13px; }
.p14, a.p14:link, a.p14:visited, a.p14:hover, a.p14:active { font-size: 14px; }
.p15, a.p15:link, a.p15:visited, a.p15:hover, a.p15:active { font-size: 15px; }
.p18, a.p18:link, a.p18:visited, a.p18:hover, a.p18:active { font-size: 18px; }
.b, a.b:link, a.b:visited, a.b:hover, a.b:active { font-weight: bold; }
.u, a.u:link, a.u:visited, a.u:hover, a.u:active { text-decoration: underline; }
.nu, a.nu:link, a.nu:visited, a.nu:hover, a.nu:active { text-decoration: none; }
.ls { letter-spacing: -1px; }
.ln12 { line-height:12px; }
.ln14 { line-height:14px; }
.ln15 { line-height:15px; }
.ln16 { line-height:16px; }
.ln18 { line-height:18px; }
.ln20 { line-height:20px; }
.ellips { overflow: hidden; text-overflow: ellipsis; }
.fixed { table-layout:fixed; }
.tl { text-align:left; } .tc { text-align:center; } .tr { text-align:right; }
.vt { vertical-align:top; } .vm { vertical-align:middle; } .vb { vertical-align:bottom; }

.pdr { padding-right: 10px; } .pdl { padding-left: 10px; } .pdb { padding-bottom: 10px; } .pdt { padding-top: 10px; }
.pdw { padding-left:10px; padding-right:10px; } .pdh { padding-top:10px; padding-bottom:10px; }


/* TABLE BACKGROUND */
.redline1 { background-color:#FF1800; }
.gline1 { background-color:#D0D0D0; }


/* FORM */
.frm_text01	{ font:normal 10px Verdana,Tahoma; color:#5F5F5F; border:solid 1px #B0B0B0; padding:2px 5px; background:#FFF; }
.frm_select01 { background:#FFF; color:#747474; }


/* COLOR */
.g1, a.g1:link, a.g1:visited, a.g1:hover, a.g1:active { color: #7F7F7F; }
.g2, a.g2:link, a.g2:visited, a.g2:hover, a.g2:active { color: #999999; }
.g3, a.g3:link, a.g3:visited, a.g3:hover, a.g3:active { color: #828282; }
.c, a.c:link, a.c:visited, a.c:hover, a.c:active { color: #000; }
.w, a.w:link, a.w:visited, a.w:hover, a.w:active { color: #FFF; }
.r, a.r:link, a.r:visited, a.r:hover, a.r:active { color: #F00; }
.r02, a.r02:link, a.r02:visited, a.r02:hover, a.r02:active { color: #FF4D00; }
.bl, a.bl:link, a.bl:visited, a.bl:hover, a.bl:active { color:#0071BC; }
.num01, a.num01:link, a.num01:visited, a.num01:active { color: #6F6D6D; }
a.num01:hover { color: #0071BC; font-weight:bold; text-decoration:none }


.g_line_01 { background:url(../images/common/bl_tline3.gif) top left repeat-x }
