@font-face  {FONT-FAMILY:"TTche"; font-style:normal; font-weight:normal; src:url(/font/ttche.eot);}
form {padding:0px; margin:0px}

A:link {COLOR: #000000; TEXT-DECORATION: none;}
A:visited {COLOR: #000000; TEXT-DECORATION: none;}
A:active {COLOR: #0000A0; TEXT-DECORATION: none;}
A:hover {COLOR: #3366CC; TEXT-DECORATION: underline;}

BODY {
		scrollbar-face-color: #E7E7E7; 
		scrollbar-shadow-color: #6C6C6C; 
		scrollbar-highlight-color: #FFFFFF; 
		scrollbar-3dlight-color: #C9C9C9; 
		scrollbar-darkshadow-color: #FFFFFF; 
		scrollbar-track-color: #ECECE; 
		scrollbar-arrow-color: #4F8BAD;
		font-size: 9pt; 
}

TD { 
	FONT-FAMILY:"Dotum", "Arial", "Helvetica", "sans-serif"; 
	COLOR:#363636; 
	font-size: 9pt; 
	line-height:180%;
}

SELECT {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY:"Dotum", "Verdana", "Arial", "Helvetica", "sans-serif";
	padding-top: 2px;
	padding-left: 3px;
}

TEXTAREA {
	FONT-SIZE: 9pt;
	COLOR: #000000;
	FONT-FAMILY:"Dotum", "Verdana", "Arial", "Helvetica", "sans-serif";
	border: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-left: 3px;
}

IMG.border {
	border: 1px solid #CCCCCC;
}
INPUT {
	FONT-SIZE: 9pt;
	HEIGHT:20px;
	COLOR: #000000;
	FONT-FAMILY:"Gulim", "Verdana", "Arial", "Helvetica", "sans-serif";
	border: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-left: 3px;
}

INPUT.black {
	FONT-SIZE: 9pt;
	HEIGHT:20px;
	COLOR: #FFFFFF;
	background-color:#DEDEDE;	
	FONT-FAMILY:"Gulim", "Verdana", "Arial", "Helvetica", "sans-serif";
	border: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-left: 3px;
}

INPUT.gray {
	FONT-SIZE: 9pt;
	HEIGHT:20px;
	COLOR: #000000;
	background-color:#EFEFEF;	
	FONT-FAMILY:"Gulim", "Verdana", "Arial", "Helvetica", "sans-serif";
	border: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-left: 3px;
}

INPUT.white {
	FONT-SIZE: 9pt;
	HEIGHT:20px;
	COLOR: #000000;
	FONT-FAMILY:"Gulim", "Verdana", "Arial", "Helvetica", "sans-serif";
	border: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-left: 3px;
}

input.calendar { 
	behavior:url(/htc/htc_calendar2.htc); 
}

button.image {
	behavior:url(/htc/imagebtn.htc)
}

button.imageSend {
	behavior:url(/htc/imagebtnSend.htc)
}

button.button {
	FONT-SIZE: 9pt;
	HEIGHT:20px;
	Color:#FFFFFF;
	background-color:#009999;
	FONT-FAMILY:"Gulim", "Verdana", "Arial", "Helvetica", "sans-serif";
	border: 1px solid #0B9999;
	padding-top: -1px;
}

.button {
	FONT-SIZE: 9pt;
	HEIGHT:20px;
	FONT-FAMILY:"Gulim", "Verdana", "Arial", "Helvetica", "sans-serif";
	border: 1px solid #555555;
}

.inputwhite {
	FONT-SIZE: 9pt;
	HEIGHT:20px;
	COLOR: #FFFFFF;
	FONT-FAMILY:"Gulim", "Verdana", "Arial", "Helvetica", "sans-serif";
	border: 1px solid #CCCCCC;
	padding-top: 2px;
	padding-left: 3px;
}

.noborderinput {
	FONT-SIZE: 9pt;
	HEIGHT:20px;
	COLOR: #000000;
	FONT-FAMILY:"Dotum", "Verdana", "Arial", "Helvetica", "sans-serif";
	border: 0px solid #CCCCCC;
	padding-top: 2px;
	padding-left: 3px;
}

.noinput {
	HEIGHT:22px;
	border: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

.noinput1 {
	HEIGHT: 50px;
	border: 0px;
	padding-top: 0px;
	padding-left: 0px;
}

INPUT.radio {
	HEIGHT: 15px;
	border: none;
	color: #FFFFFF;
}

INPUT.checkbox {
	HEIGHT: 15px;
	border: none;
	color: #FF6600;
}

.polltext2 {FONT-FAMILY: "TTche"; FONT-SIZE:9pt; COLOR:#222222}
.polltext4 {FONT-FAMILY: "TTche"; FONT-SIZE:9pt; COLOR:#444444}
.polltextblue {FONT-FAMILY: "TTche"; FONT-SIZE:9pt; COLOR:blue}
.dateredtext {FONT-FAMILY:"Tahoma"; FONT-SIZE:7pt; COLOR:red}
.dategraytext {FONT-FAMILY:"Tahoma"; FONT-SIZE:8pt; COLOR:#666666}
.date0066CCtext {FONT-FAMILY:"Tahoma"; FONT-SIZE:8pt; COLOR:#0066CC}
.text_CC00CC {FONT-FAMILY: "Gulim"; FONT-SIZE:9pt; COLOR:CC00CC}
.notice {FONT-FAMILY: "Dotum"; FONT-SIZE:9pt; COLOR:333333}