BODY
 {
	font-family:돋움, verdana;
	font-size: 9pt;
	/*letter-spacing:-1px;*/
  	color: #666666;
	background-color: #ffffff;
	margin-left : 0;
	margin-top : 0;
	margin-right : 0;
	margin-bottom: 0;
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #B4C3DE;
	scrollbar-highlight-color: #B4C3DE;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #B4C3DE;
	}

.buddy_box{
	scrollbar-face-color: #B6CEFB;
	scrollbar-shadow-color: #FFFFFF;
	scrollbar-highlight-color: #5D7FB2;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #7C9FD3;
	scrollbar-track-color: #FBFBF9;
	scrollbar-arrow-color: #4D6185;
}

IMG {border: 0;}

body{ font-size: 9pt; font-family: 굴림; color:#666666;   }
select { font-size:9pt; }

table{ font-size: 9pt; font-family: 굴림; border-collapse: collapse; border-spacing:0px; padding: 0; }
/* td,body{ font-size: 9pt; font-family: 굴림; color:#666666; line-height:150%; } */

 
.bttn {	font-size:8pt; padding-top:3px;	 color: #4878A8; font-weight:bold;  text-align: center; }
.bttn  a:link     {color: #4878A8;}
.bttn  a:visited 	{color: #4878A8;}
.bttn  a:active 	{color: #4878A8;}
.bttn  a:hover    {color: #4878A8;}



a.license_title:link          { font-size: 9pt; color:#333;     text-decoration:none;}
a.license_title:visited       { font-size: 9pt; color:#333;     text-decoration:none;}
a.license_title:hover         { font-size: 9pt; color:#666;  		text-decoration:underline;}
a.license_title:active        { font-size: 9pt; color:#666;     text-decoration:none;}



.title        {font-size:9pt; padding-top:3px;	color: #4878A8; font-weight:bold; }
.tablefont    {font-size:9pt; font-family:굴림; color:#666666; line-height:150%;  }
.content_text {font-size:9pt; font-family:굴림; color:#4878A8; line-height:150%; }
 
a:link      { font-family:"굴림"; font-size:9pt; text-decoration: none; color: #4878A8; }
a:visited	{ font-family:"굴림"; font-size:9pt; text-decoration: none; color: #4878A8; }
a:active	{ font-family:"굴림"; font-size:9pt; text-decoration: none; color: #4878A8; }
a:hover      { font-family:"굴림"; font-size:9pt; text-decoration: underline; color: #4878A8; }
 
/* 설문관리 */
.bbs1_t1 { padding-top : 5px;  text-align: center; height: 20px; font-size: 8pt; font-weight:bold; color: #5a7b9f;}

.inputbox00 {
 font-size:9pt;
 border: 0px ; background-color:transparent; } 
 
.inputbox0 {
	text-valign:top;
	font-size:9pt;
	color: #666666;
	border: 0px ;
	background-color: #ffffff;
}

.inputbox01 {
	text-valign:top;
	font-size:9pt;
	color: #4878A8;
	border: 0px ;
	background-color: #ffffff;
}


.inputbox {
	font-size:9pt;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #999999;
}


/*.txtarea_contents{	height: 160px; BORDER-RIGHT: #d0d0d0 1px solid; BORDER-TOP: #d0d0d0 1px solid; FONT-SIZE: 9pt; BORDER-LEFT: #d0d0d0 1px solid; COLOR: #666666; BORDER-BOTTOM: #d0d0d0 1px solid; background-color: #F8F8F8;} */
.txtarea_contents{BORDER: #999999  1px solid; COLOR: #000000; background-color: #ffffff;}


.no_repeat { background-repeat: no-repeat; }


/* contextmenu CSS Start */
/* contextmenu CSS Start */

.contextmenu_mouseover_on,.contextmenu_mouseout_on,.contextmenu_mouseover_off,.contextmenu_mouseout_off,.contextmenu_on,.contextmenu_off
{ padding: 2; padding-top: 5; padding-left: 10; height: 20px; cursor:hand }

.contextmenu{ width:90px; position: absolute; visibilty: hidden; background-color: ffffff; border: buttonhighlight 2px outset; }
.contextmenu_sub{ width:110px; position: absolute; visibilty: hidden; background-color: ffffff; border: buttonhighlight 2px outset; }

.contextmenu_mouseover_on  { color:#FFFFFF;  background-color:#316ac5; }
.contextmenu_mouseover_on     a:link    {color: #FFFFFF; text-decoration: none;  }
.contextmenu_mouseover_on     a:visited {color: #FFFFFF; text-decoration: none;  }
.contextmenu_mouseover_on     a:active 	{color: #FFFFFF; text-decoration: none;  }
.contextmenu_mouseover_on     a:hover   {color: #FFFFFF; text-decoration: none;  }


.contextmenu_mouseout_on     { color:#000000;  }     /* background-color:#FFFFFF; */
.contextmenu_mouseout_on     a:link     {color: #000000; text-decoration: none;  }
.contextmenu_mouseout_on     a:visited 	{color: #000000; text-decoration: none;  }
.contextmenu_mouseout_on     a:active 	{color: #000000; text-decoration: none;  }
.contextmenu_mouseout_on     a:hover    {color: #000000; text-decoration: none;  }


.contextmenu_mouseover_off  { color:#DDDDDD; background-color:#316ac5;  }
.contextmenu_mouseover_off  a:link      {color: #DDDDDD; text-decoration: none;  }
.contextmenu_mouseover_off  a:visited 	{color: #DDDDDD; text-decoration: none;  }
.contextmenu_mouseover_off  a:active    {color: #DDDDDD; text-decoration: none;  }
.contextmenu_mouseover_off  a:hover     {color: #DDDDDD; text-decoration: none;  }

.contextmenu_mouseout_off   { color:#666666;  }
.contextmenu_mouseout_off   a:link     {color: #666666; text-decoration: none;  }
.contextmenu_mouseout_off   a:visited  {color: #666666; text-decoration: none;  }
.contextmenu_mouseout_off   a:active   {color: #666666; text-decoration: none;  }
.contextmenu_mouseout_off   a:hover    {color: #666666; text-decoration: none;  }

 

.contextmenu_on { color:#000000; }
.contextmenu_on a:link     {color: #000000; text-decoration: none; }
.contextmenu_on a:visited  {color: #000000; text-decoration: none; }
.contextmenu_on a:active   {color: #000000; text-decoration: none; }
.contextmenu_on a:hover    {color: #000000; text-decoration: none; }



.contextmenu_off { color:#666666; }
.contextmenu_off a:link    {color: #666666; text-decoration: none; }
.contextmenu_off a:visited {color: #666666; text-decoration: none; }
.contextmenu_off a:active  {color: #666666; text-decoration: none; }
.contextmenu_off a:hover   {color: #666666; text-decoration: none; }

 

//.context_main {
   /* filter:RevealTrans(transition=3, duration=0.5);      /  중심에서 나옴  */
   /* filter: progid:DXImageTransform.Microsoft.Alpha(opacity=5,finishopacity=100,style=2);    /  중심 투명하게 */
   /* filter:RevealTrans(transition=6, duration=0.4); 옆에서 나온다 */
//}
/* contextmenu CSS End */
/* contextmenu CSS End */


/* 선택된 사용자나 부서   */
/* .user_selected { float:left;  border: 1px solid blue; border-style : dotted;  color:#FFFFFF; background-color:#316ac5;  } */
.user_no_selected { float:left; padding:2,1,1,1; }
.user_selected { float:left;  border: 1px solid b4b7ba;  padding:2,1,1,1;   }
//.user_selected { float:left;  border: 1px solid b4b7ba;  padding:2,1,1,1; background-image:url('/image/chat/button_bg.gif')  }
//.group_no_selected { float:left;  font-weight:bold;    color:#000000;   }
.group_no_selected { float:left;  font-weight:bold;    color:#666666; }

.button { height=25; color:#000000; text-align:center; border :1px solid #b4b7ba; cursor:hand; padding-top:2; background-image:url('/image/chat/button_bg.gif')  }

/*
사용자 on off 라인 색
*/
.user_online_color {  color:#000000; border: 0px;}
.user_offline_color{  color:#666666; }


.emoticons_over { border:1px solid #b4b7ba; }
.emoticons_out  { border:0px   }

.main_group { width:100%; FONT-WEIGHT: bold; CURSOR: hand; border:0x solid #B4C3DE; }


#progress_bar { width:102px; height:30px; border:1px solid #ccc; padding:0; margin:0;
                position:relative; background-repeat:repeat-x; background-color:#eeeeee }
#progress_bar div {	background-color:#fff; }


/* menu css start */
div { font-size: 9pt; }
.bar,.barOver {position: relative; float: left; width: 50px; height: 20px;  cursor: hand; text-align: center; padding-top:5; }
.bar     { color:000000; background-color: #ece9d8; }
.barOver { color:FFFFFF; background-color: #316ac5; }

.sm1,.sm2,.sm3,.sm4{ position: absolute; visibilty: hidden; background-color: ffffff; border: buttonhighlight 2px outset; }
.sm1  { width:130px;}
.sm2  { width:130px;}
.sm3  { width:140px;}
.sm4  { width:100px;}

.Item,.Item_bar,.ItemOver,.Item_barOver,.ItemOnOver,.ItemOffOver,.ItemOn,.ItemOff,.ItemOn_barOver,.ItemOff_barOver,.ItemOn_bar,.ItemOff_bar
{ padding: 2; padding-top: 5; padding-left: 20; height: 24px; }

.Item            { color:000000; border-bottom:white 1px solid; }
.Item_bar        { color:000000; border-bottom:gray  1px solid; }


.ItemOver        { color: FFFFFF; background-color: highlight; border-bottom: white 1px solid; }
.Item_barOver    { color: FFFFFF; background-color: highlight; border-bottom: gray  1px solid; }

.ItemOnOver      { color: FFFFFF; background-color: highlight; border-bottom: white 1px solid; }
.ItemOffOver     { color: aca899; background-color: highlight; border-bottom: white 1px solid; }
.ItemOn          { color: 000000; background-color: white;     border-bottom: white 1px solid; }
.ItemOff         { color: aca899; background-color: white;     border-bottom: white 1px solid; }
.ItemOn_barOver  { color: FFFFFF; background-color: highlight; border-bottom: gray  1px solid; }
.ItemOff_barOver { color: aca899; background-color: highlight; border-bottom: gray  1px solid; }
.ItemOn_bar      { color: 000000; background-color: white;     border-bottom: gray  1px solid; }
.ItemOff_bar     { color: aca899; background-color: white;     border-bottom: gray  1px solid; }

.videoview { padding:1;border: 1px solid #B4B7BA; }

/* menu css start */

/* 상태 박스 */
.main_state_box{width:110px; cursor:hand; position: absolute; visibilty: hidden; background-color: ffffff; border: buttonhighlight 2px outset; }
.state_box { padding: 2;  padding-left: 5; height: 24px;  }


/* 사용자 정보 보기 */
.user_detail_view{ padding:5; padding-right:5; position: absolute; visibilty: hidden; background-color: ffffff; border: buttonhighlight 2px outset; }

.td_insert_view     { padding-left:20; background-color:#EFEFEF;      }

.td10     { padding-left:10; background-color:#EFEFEF;      }

.table_td     { padding-left:10;  height:30; background-color: #e5ddf6;  }
.table_td2    { padding-left:10; }