BODY,TD,input,DIV,form,TEXTAREA,center,pre,blockquote {
	font-size:9pt;
	font-family:±¼¸²;
	color:#000000;
	}

A:link	{
	font-family:±¼¸²;
	font-size:9pt;
	color:#333333;
	text-decoration:none;
	selector-dummy : expression(this.hideFocus=true);
	}
A:active	{
	font-family:±¼¸²;
	font-size:9pt; color:#333333;
	text-decoration:none;
	selector-dummy : expression(this.hideFocus=true);
	}
A:visited	 {
	font-family:±¼¸²;
	font-size:9pt;
	color:#000000;
	text-decoration:none;
	selector-dummy : expression(this.hideFocus=true);
	}
A:hover	{
	font-family:±¼¸²;
	font-size:9pt;
	color:#666666;
	text-decoration:none;
	selector-dummy : expression(this.hideFocus=true);
	}

A.clsMainList	{
	font-family:±¼¸²;
	font-size:9pt;
	color:#333333;
	text-decoration:none;
	selector-dummy : expression(this.hideFocus=true);
	}
A.clsMainList:hover	{
	font-family:±¼¸²;
	font-size:9pt;
	color:#008800;
	text-decoration:none;
	}



	A.clsMainTab	{
		color:#666666;
		font-weight:bold;
		selector-dummy : expression(this.hideFocus=true);
		}
	A.clsMainTab:hover	{
		color:#0000EE;
		font-weight:bold;
		selector-dummy : expression(this.hideFocus=true);
		}


/* for context menu - ¸¶¿ì½º ¿À¸¥ÂÊ ¹öÅÏ Å¬¸¯ */
	.clsContextMenuBlock	{
		font-family:³ª´®°íµñ,±¼¸²;
		border:1px solid #888888;
		width:220px;
		z-index:1;
		background-color:#ffffff;
		display:none;
		position:absolute;
		line-height:150%;
		padding-top:10px;
		padding-bottom:10px;
		}
	A.clsContextMenu	{
		font-size:9pt;
		font-weight:normal;
		border:1px solid #ffffff;
		width:100%;
		text-decoration:none;
		padding-left:20px;
		background-color:#ffffff;
		color:#000000;
		}
	
	A.clsContextMenu:hover	{
		font-size:9pt;
		font-weight:normal;
		border:1px solid #000000;
		width:100%;
		text-decoration:none;
		padding-left:20px;
		background-color:#191970;
		color:#ffffff;
		}


/* for menu */

	.clsMainMenu,.clsMainMenuOver,.clsSubMenu { font-size:9pt;font-weight:normal;font-family:±¼¸²,verdana,thoma;}
	.clsMainMenu	{
		color:#555555;
		background-color:#ffffff;
		border-bottom:2px solid #e9e9e9;
		text-align:center;
		font-weight:bold;
		cursor:hand;
		padding-top:4px;
		font-family:±¼¸²;
		font-size:9pt;
		width:89px;
		z-index:15;
		}
	.clsMainMenuOver	{
		color:#333333;
		background-color:#F5FFFA;
		border-bottom:2px solid Crimson;
		text-align:center;
		font-weight:bold;
		cursor:hand;
		padding-top:4px;
		font-family:±¼¸²;
		font-size:9pt;
		width:89px;
		z-index:15;
		}
	.clsMainMenuSelected	{
		color:#111111;
		background-color:AliceBlue;
		border-bottom:2px solid #ff0000;
		text-align:center;
		font-weight:bold;
		cursor:hand;
		padding-top:3px;
		font-family:±¼¸²;
		font-size:9pt;
		width:89px;
		}

	.divSubMenu {	
		font-size:9pt;
		font-weight:normal;
		font-family:±¼¸²;
		background: #ffffff;
		border-top: #cccccc 1px solid;
		border-left: #cccccc 1px solid;
		border-right: #bbbbbb 2px solid;
		border-bottom: #bbbbbb 2px solid;
		padding-left:10px;
		padding-right:5px;
		padding-top:5px;
		padding-bottom:10px;
		width:200px;
		position:absolute;
		display:none;
		z-index:100;
		}
	.clsSubMenu	{
		font-size:9pt;
		font-weight:normal;
		font-family:±¼¸²;
		padding-left:15px;
		padding-right:10px;
		padding-bottom:2px;
		padding-top:2px;
		border:1px solid #ffffff;
		width:150px; 
		height:20px;
		color:#444444;
		background-color:#ffffff;
		cursor:hand;
		}
	.clsSubMenuOver{
		font-size:9pt;
		font-weight:normal;
		font-family:±¼¸²;
		padding-left:15px;
		padding-right:10px;
		padding-bottom:2px;
		padding-top:2px;
		border:1px solid #cccccc;
		width:150px; 
		height:20px;
		color:#333333;
		background-color:#eeeeee;
		cursor:hand;
		}
	
	A.clsSubMenuA	{
		font-size:9pt;
		font-weight:normal;
		font-family:±¼¸²;
		padding-left:15px;
		padding-right:10px;
		padding-bottom:2px;
		padding-top:2px;
		border:1px solid #ffffff;
		width:100%; 
		height:20px;
		color:#444444;
		background-color:#ffffff;
		cursor:hand;
		selector-dummy : expression(this.hideFocus=true);
		}
	A.clsSubMenuA:hover{
		font-size:9pt;
		font-weight:normal;
		font-family:±¼¸²;
		padding-left:15px;
		padding-right:10px;
		padding-bottom:2px;
		padding-top:2px;
		border:1px solid #cccccc;
		width:100%; 
		height:20px;
		color:#333333;
		background-color:#eeeeee;
		cursor:hand;
		}


	A.clsSmallMenu	{
		padding-top:5px;
		cursor:hand;
		border-bottom:2px solid #ffffff;
		selector-dummy : expression(this.hideFocus=true);
		}
	A.clsSmallMenu:hover	{
		padding-top:5px;
		cursor:hand;
		border-bottom:2px solid orange;
		}
	A.clsSmallMenuSelected	{
		padding-top:5px;
		cursor:hand;
		border-bottom:2px solid #ffffff;
		font-weight:bold;
		color:#444444;
		}

	A.clsSecurityMenu	{
		font-size:9pt;
		font-family:±¼¸²;
		color:#333333;
		selector-dummy : expression(this.hideFocus=true);
		}
	A.clsSecurityMenu:hover	{
		font-size:9pt;
		font-family:±¼¸²;
		color:#ff0000;
		}
		
/* for menu end */




/* for list */
	.clsList,.clsListSelected	{
		text-align:left;
		padding-left:10px;
		cursor:hand;
		}
	.clsListSelected	{
		background-color:#1079e3;
		color:white;
		}
	.clsListSelected2	{
		font-weight:bold;
		background-color:#BA9876;
		padding-left:10px;
		}
		
	.clsListCenter,.clsListCenterSelected	{
		text-align:center;
		cursor:hand;
		}
	.clsListCenterSelected	{
		background-color:#1079e3;
		color:white;
		}
		
	.clsListRight,.clsListRightSelected	{
		text-align:right;
		padding-right:10px;
		cursor:hand;
		}
	.clsListRightSelected	{
		background-color:#1079e3;
		color:white;
		}	
/* for list end*/
	

/* for page navigation */
	.clsCurrentPage {
		font-size:10pt;
		font-family:arial;
		font-weight:bold;
		color:black;
		padding-left:5px;
		padding-right:5px;
		background-color:#ffffff;
		color:#ff0000;
		}
	A.clsGotoPage,A.clsGotoPage:active,A.clsGotopage:link,.A.clsGotopage:visited {
		font-size:10pt;
		font-family:arial;
		font-weight:bold;
		color:#888888;
		background-color:#ffffff;
		text-decoration:none;
		padding-left:3px;
		padding-right:3px;
		selector-dummy : expression(this.hideFocus=true);
		}
	A.clsGotoPage:hover {
		font-size:10pt;
		font-family:arial;
		font-weight:bold;
		color:#ffffff;
		background-color:#000055;
		text-decoration:none;
		padding-left:3px;
		padding-right:3px;
		selector-dummy : expression(this.hideFocus=true);
		}
/* page navigation end */

/*ÆûÀÇ µ¥ÀÌÅÍÀÔ·Â ÇÊµåÀÇ object style*/
	.clsTitle	{
		font-weight:bold;
		font-size:11pt;
		color:#333333;
		font-family:³ª´®°íµñ,±¼¸²;
		}
		
	.clsFieldName,.clsFieldName2	{
		background-color:#eeeeee;
		padding-left:15px;
		}
	.clsFieldValue	{
		padding-left:10px;
		padding-right:10px;
		background-color:#ffffff;
		text-align:justify;
		}
	.clsFieldValue2	{
		padding-left:0px;
		padding-right:0px;
		padding-top:0px;
		padding-bottom:0px;
		background-color:#ffffff;
		}
	.clsFieldText	{
		border:0px;
		width:100%;
		padding-left:10px;
		padding-right:10px;
		color:#000088;
		}
	.clsFieldTextarea	{
		padding-top:5px;
		padding-bottom:5px;
		padding-left:20px;
		padding-right:20px;
		border:0px;
		text-align:justify;
		width:100%;
		height:75px;
		font-size:9pt;
		font-family:±¼¸²,arial;
		color:#000088;
		}
	.clsFieldTitle	{
		font-weight:bold;
		padding-left:8px;
		color:#555555;
		}
	.clsFieldContent	{
		padding-right:20px;
		text-align:justify;
		color:#222222;
		}



/* for ¹öÅÏ*/
	.clsSubmitButton	{
		width:75px;
		cursor:hand;
		}
	.clsButton121	{
		text-align:center;
		cursor:hand;
		background:url(/image/form_buttons_121.jpg) no-repeat;
		width:121px;
		height:24px;
		border:0px;
		}
	.clsButton86	{
		text-align:center;
		cursor:hand;
		background:url(/image/form_buttons_86.jpg) no-repeat;
		width:86px;
		height:24px;
		border:0px;
		font-family:³ª´®°íµñ,±¼¸²;
		}
	.clsButton86Dark	{
		text-align:center;
		cursor:hand;
		background:url(/image/form_buttons_86_dark.jpg) no-repeat;
		width:86px;
		height:24px;
		border:0px;
		color:#777777;
		font-family:³ª´®°íµñ,±¼¸²;
		}
	.clsIMGButton001	{
		border:0px;
		text-align:center;
		padding-top:3px;
		height:23px;
		cursor:hand;
		background:url(/pbook/images/TabDeactive.jpg) no-repeat center center;
		width:122px;
		color:#bbbbbb;
		}
	.clsIMGButton001Selected	{
		border:0px;
		text-align:center;
		padding-top:3px;
		height:23px;
		background:url(/pbook/images/TabActive.jpg) no-repeat center center;
		width:122px;
		color:#ffffff;
		}
	.clsIMGButton001Over	{
		border:0px;
		text-align:center;
		padding-top:3px;
		height:23px;
		cursor:hand;
		background:url(/pbook/images/TabOver.jpg) no-repeat center center;
		width:122px;
		color:#ffffff;
		}


/*for calendar*/
	.clsDay,.clsSunDay,.clsSatDay,.clsDaySelected{font-family:arial;font-size:16pt;width:100px;padding-right:5px;padding-bottom:15px;}
	.clsDate{text-align:center;font-family:arial;font-weight:normal;height:25px;background-color:khaki;}
	.clsDay{text-align:right;font-family:arial;font-weight:normal;height:50px;background-color:#eeeeee;cursor:hand;}
	.clsSunDay{text-align:right;font-family:arial;font-weight:normal;height:50px;background-color:#eeeeee;color:#ff0000;cursor:hand;}
	.clsSatDay{text-align:right;font-family:arial;font-weight:normal;height:50px;background-color:#eeeeee;color:#0000ff;cursor:hand;}
	.clsDaySelected{
		text-align:right;
		font-size:16pt;
		font-family:arial;
		font-weight:bold;
		height:50px;
		background-color:#aaaa00;
		color:#ffffff;
		cursor:hand;
		}
    .clsBlank{background-color:#eeeeee}
    .clsDayOver,.clsSunDayOver,.clsSatDayOver,.clsDaySelectedOver{
		text-align:right;
		font-size:16pt;
		font-family:arial;
		font-weight:bold;
		height:50px;
		background-color:#00aa00;
		color:#ffffff;
		cursor:hand;
		padding-right:5px;
		padding-bottom:15px;
		}
		
		
		
		
/* for tab control*/
	.clsTabOn,.clsTabOnOver,.clsTabOff,.clsTabOffOver,.clsContent,.clsSubMenu
		{
		font-size:9pt;
		font-family:±¼¸²,verdana;
		font-weight:normal;
		}
	.clsTabOn	{
		border-left:1px solid #ffffff;
		color:#ffffff;
		background-color:#e37a2f;
		cursor:hand;
		width:100px;
		height:24px;
		text-align:center;
		text-decoration:none;
		}
	.clsTabOnOver	{
		border-left:1px solid #ffffff;
		color:#ffffff;
		background-color:#e37a2f;
		cursor:hand;
		width:100px;
		height:24px;
		text-align:center;
		text-decoration:underline;
		}
	.clsTabOff	{
		border-bottom:1px solid #ffffff;
		border-left:1px solid #ffffff;
		background-color:#aaaaaa;
		color:#ffffff;
		cursor:hand;
		width:100px;
		height:24px;
		text-align:center;
		}
	.clsTabOffOver	{
		border-left:1px solid #ffffff;
		background-color:#f7be73;
		cursor:hand;
		width:100px;
		height:24px;
		text-align:center;
		}
	.clsContent	{
		width:100%;
		height:100%;
		padding-top:10px;
		line-height:150%;
		display:none;
		border-left:0px solid #e37a2f;
		border-right:0px solid #e37a2f;
		border-top:0px solid #e37a2f;
		border-bottom:0px solid #e37a2f;
		line-height:150%;
		}
	.clsSubMenu	{
		cursor:hand;
		}
	.clsLevelCheck	{
		cursor:hand;
		}


	
			
	/* tab control end*/

