	body		{
					background-color: #FFFFFF;
					scrollbar-3dlight-color:616161;
					scrollbar-arrow-color:ffffff;
					scrollbar-base-color:CFCFCF;
					scrollbar-face-color:CFCFCF;
					scrollbar-highlight-color:FFFFFF;
					scrollbar-shadow-color:595959;
					scrollbar-darkshadow-color:FFFFFF;		
	}
	A:link		{ color : #666666 ; text-decoration: none ; }
	A:active		{ text-decoration: none ; }
	A:visited	{ color : #666666 ; text-decoration: none ; }
	A:hover		{ text-decoration: underline ; }
	img		{ border: none; }
	td			{ color: #666666; font-family: 'Tahoma','±¼¸²'; font-size: 8pt; }
	font		{ font-family: 'Tahoma','±¼¸²'; font-size: 8pt; }
	input		{ color: #666666; font-family: 'Tahoma','±¼¸²'; font-size: 8pt; border: 1px solid #CCCCCC; }
	select	{ color: #666666; font-family: 'Tahoma','±¼¸²'; font-size: 8pt;	}
	textarea	{ color: #666666; font-family: 'Tahoma','±¼¸²'; font-size: 8pt; border: 1px solid #CCCCCC;
					scrollbar-face-color: '#FFFFFF';
					scrollbar-shadow-color: '#999999';
					scrollbar-highlight-color: '#999999';
					scrollbar-3dlight-color: '#FFFFFF';
					scrollbar-darkshadow-color: '#FFFFFF';
					scrollbar-track-color: '#FFFFFF';
					scrollbar-arrow-color: '#FFFFFF';
	}


	#menuBar {
				background-color: #E7E7E7;
				border: 2px solid;
				border-color: #E7E7E7 #666666 #666666 #E7E7E7;
				border-right: none;
				border-left: none;
				color: #666666;
				font-size: 1pt;
				padding: 2px 2px 4px 10px;
				text-align: left;
	}

	a.menuButton, a.menuButtonActive {
				background-color: transparent;
				border: 1px solid #E7E7E7;
				color: #666666;
				cursor: default;
				font-family: "±¼¸²";
				font-size: 9pt;
				font-style: normal;
				font-weight: bold;
				margin: 1px;
				padding: 5px 6px 2px 6px;
				position: relative;
				left: 0px;
				top: 0px;
				text-decoration: none;
	}

	a.menuButton:hover {
				background-color: transparent;
				border-color: #F0F0F0 #666666 #666666 #F0F0F0;
				color: #666666;
				font-weight: bold;
				text-decoration: none;
	}

	a.menuButtonActive, a.menuButtonActive:hover {
				background-color: #EEEEEE;
				border-color: #F0F0F0 #666666 #666666 #F0F0F0;
				color: #666666;
				left: 1px;
				right: 1px;
	}

	.menuBar_logo {
				background-color: #E7E7E7;
				border: 2px solid;
				border-color: #CCCCCC #666666 #666666 #CCCCCC;
				border-left: none;
				color: #FFFFFF;
				font-size: 1pt;
				padding: 4px 2px 4px 2px;
				text-align: right;
				height: 29px;
	}

	
	.title-box			{ background-color: #2D092A; border: 2px solid; border-color: #D8CAD8 #000000 #000000 #D8CAD8; }
	.menuL-box		{ border-bottom: 1px solid #CCCCCC; }
	.cal-title				{ height: 20px; background-image: url('../img/new/calendar/title_bg_purple.gif'); background-repeat: no-repeat; padding-left: 5px; color: #666666; font-weight: bold; border-left: 3px solid #FF9900; line-height: 11pt; background-color: #F0F0F0 }
	.title			{ font-family: 'Tahoma','±¼¸²'; font-size: 11pt; line-height: 13pt; font-weight: bold; }
	.menu				{ font-family: 'Tahoma','±¼¸²'; font-size: 8pt; border: 1px solid #CCCCCC; line-height: 11pt; }
	.menuLeft			{ height: 24px; font-family: 'Tahoma','±¼¸²'; font-size: 8pt; line-height: 11pt; padding: 4px; padding-top: 5px; border-bottom: 1px solid #CCCCCC; }
	.menu_leftline	{ font-family: 'Tahoma','±¼¸²'; font-size: 8pt; line-height: 11pt; padding-left: 10px; }
	.left_menu			{ padding-left: 2px; line-height: 15px; border-bottom:1px dotted #996699; text-align: left; }
	.view-box			{ background-color: #E7E7E7; border: 1px solid #C8C8C8; }
	.view-boxin		{ border: 1px solid #C8C8C8; border-top: none; border-bottom: none; }
	.important		{ background-color: #FFEA95; border: 2px solid; border-color: #FFF7D9 #EABB00 #EABB00 #FFF7D9; padding: 5px; color: #333333; }
		.important A:link			{ color : #333333 ; text-decoration: none ; }
		.important A:active		{ text-decoration: none ; }
		.important A:visited		{ color : #333333 ; text-decoration: none ; }
		.important A:hover		{ text-decoration: underline ; }

	.dot_underline	{ border-bottom: 1px dotted #929292; }
	.dot_underline2	{ border-bottom: 1px dotted #646464; background-color: #E7E7E7; color: #3A0C37; }
		.dot_underline2 A:link			{ color : #3A0C37 ; text-decoration: none ; }
		.dot_underline2 A:active		{ text-decoration: none ; }
		.dot_underline2 A:visited		{ color : #3A0C37 ; text-decoration: none ; }
		.dot_underline2 A:hover		{ text-decoration: underline ; }

	.inner_td			{ border-right: 1px solid #CCCCCC; border-bottom: 1px solid #CCCCCC; }
	.inner_right		{ border-right: 1px solid #CCCCCC; }
	.inner_bottom	{ border-bottom: 1px solid #CCCCCC; }
	.border-topdown	 { border-top: 1px solid #333333; border-bottom: 1px solid #333333; }
	.border-box		{ border: 1px solid #666666; }
	.border-top		{ border-top: 1px solid #333333; }
	.border-bottom		{ border-bottom: 1px solid #333333; }
	.border-left		{ border-left: 1px solid #333333; }
	.border-right		{ border-right: 1px solid #333333; }
	.border-TD		{ border-bottom: 1px solid #333333; border-right: 1px solid #333333; }
	.border-LR		{ border-left: 1px solid #333333; border-right: 1px solid #333333; }

	.input_underline		{ color: #666666; font-family: 'Tahoma','±¼¸²'; font-size: 8pt; border: none; border-bottom: 1px solid #D8CAD8; }
	.input_noborder		{ color: #666666; font-family: 'Tahoma','±¼¸²'; font-size: 8pt; border: none; }


	.indent_5px		{ padding-left: 5px; }
	.indentR_5px		{ padding-right: 5px; text-align: right; }
	.indentLR			{ padding-left: 5px; padding-right: 5px; }
	.indent_topdown		{ padding-top: 5px; padding-bottom: 5px; }
	.indent_all			{ padding: 5px; }

	.vertical_bar		{ font-size: 11pt; line-height: 11pt; }

	.view_over			{ background: #EEEEEE; border-top: 1px solid #666666;}
	.view_out			{ background-color: transprent; border: none;}

	.text_white			{ color: #FFFFFF; }

	.menu_btn_over	 { background-color: #E7E7E7; border: 1px solid #999999; padding-top: 0px; padding-bottom: 0px; }
		.menu_btn_over		A:hover		{ text-decoration: none; }
	.menu_btn_out	 { background-color: transparent; border: none; }

	.read_menu_btn			 { padding-top: 3px; padding-bottom: 0px; padding-left: 12px;}
	.read_menu_btn_over	 { background-color: #E7E7E7; border: 1px solid #999999; padding-top: 3px; padding-bottom: 0px; padding-left: 11px; }
		.read_menu_btn_over		A:hover		{ text-decoration: none; }
	.read_menu_btn_out	 { background-color: transparent; border: none; padding-top: 3px; padding-bottom: 0px; padding-left: 12px; }

	#copyright			{ background-color: #E7E7E7; font-family: 'Tahoma','±¼¸²'; font-size: 8pt; text-align: right; border-top: 1px solid #333333; line-height: 120%; padding-right: 3px; }

	.mail_size		{ color: #000000; font-family: 'Tahoma','±¼¸²'; font-size: 8pt; }
		.mail_size A:link			{ color : #000000 ; text-decoration: none ; }
		.mail_size A:active		{ text-decoration: none ; }
		.mail_size A:visited		{ color : #000000 ; text-decoration: none ; }
		.mail_size A:hover		{ text-decoration: underline ; }

	.link_white		{ color: #FFFFFF; font-family: 'Tahoma','±¼¸²'; font-size: 8pt; }
		.link_white A:link			{ color : #FFFFFF ; text-decoration: none ; }
		.link_white A:active		{ text-decoration: none ; }
		.link_white A:visited		{ color : #FFFFFF ; text-decoration: none ; }
		.link_white A:hover		{ text-decoration: underline ; }

	.option_title	{ width: 142px; background-image: url("http://www.hangil.net/2/htdocs/img/new/right_img/option_bg.gif"); background-repeat: no-repeat; font-weight: bold; padding-top: 5px; padding-left: 10px; }
	.option_box	{ height: 100px; border: 1px solid #CCCCCC; background-color: #FFFFFF; padding: 5px; }
	.calendar_title	{ width: 180px; background-image: url("http://www.hangil.net/2/htdocs/img/new/right_img/option_bg2.gif"); background-repeat: no-repeat; font-weight: bold; padding-top: 5px; padding-left: 10px; }


	#menuBar22 {
				background-color: #E7E7E7;
				border: none;
				color: #666666;
				font-size: 1pt;
				padding: 2px 2px 0px 2px;
				text-align: left;
	}
	a.menuButton22, a.menuButtonActive {
				background-color: transparent;
				border: 3px solid #E7E7E7;
				border-bottom: none;
				color: #666666;
				cursor: default;
				font-family: "Verdana","±¼¸²";
				font-size: 8pt;
				font-style: normal;
				font-weight: bold;
				margin: 1px;
				padding: 3px 2px 0px 2px;
				position: relative;
				left: 0px;
				top: 0px;
				text-decoration: none;
	}

	a.menuButton22:hover {
				background-color: transparent;
				border: 3px solid white;
				border-bottom: none;
				color: #333333;
				cursor: 'hand';
				font-weight: bold;
				text-decoration: none;
	}

	a.menuButtonActive22, a.menuButtonActive:hover {
				background-color: #333333;
				border-bottom: 3px solid #333333;
				color: #E7E7E7;
	}

	a.menuButtonActive22:visited {
				color: #E7E7E7;
	}
