@charset "utf-8";

/*******************************************************************************
  기본설정 margin, padding 등 설정. 
*******************************************************************************/
html                                   {margin:0px; padding:0px;}
body                                   {margin:0px; padding:0px; font-size:12px; font-family:dotum, Verdana, Arial, Helvetica, AppleGothic, sans-serif; }
form                                   {margin:0px; padding:0px; }
img                                    {border:0px; }
a                                      {cursor:pointer; }
h1, h2, h3, h4, h5, h6                 {margin:0px; padding:0px; }
fieldset                               {margin:0px; padding:0px; border:0px; }
table                                  {border-collapse:collapse;}
caption                                {display:none;}
th, td                                 {margin:0px; padding:0px; }
div                                    {margin:0px; padding:0px; }
ol, ul, li, dl, dt, dd                 {margin:0px; padding:0px; list-style:none; }
p                                      {margin:0px; padding:0px; }
form                                   {margin:0px; padding:0px; }
input, select, textarea                {margin:0px; padding:0px; }

/*******************************************************************************
  FORM ELEMENT
*******************************************************************************/
input                                  {margin:0px; padding:0px 3px 2px 0px; vertical-align:middle;}
.input                                 {color: #aaaaaa; height:14px; border:1px solid #C6C6C6; padding:4px 0px 0px 3px; font-size:11px; font-family:dotum;}
.top_input                             {height:16px; border:1px #fff solid; vertical-align:middle; margin:8px 2px 2px 8px;}
.search_top_input                      {height:16px; border:1px #fff solid; vertical-align:middle; margin:0px 2px 2px 5px;}
select                                 {margin:0px; padding:0px; height:21px; line-height:19px; font-size:12px; vertical-align:middle; }
textarea                               {margin:0px; padding:0px; height:100px; }
label                                  {padding-right:10px;}
input::placeholder {
  opacity: 0.5;
  color: #a0a0a0;
}
textarea::placeholder {
  opacity: 0.5;
  color: #a0a0a0;
}
/*******************************************************************************
  TEXT ALIGN
*******************************************************************************/
.text_left                             {text-align:left !important; padding-left:10px !important; padding-right:10px !important;}
.text_center                           {text-align:center !important; }
.text_right                            {text-align:right !important; padding-right:5px !important; }

/*******************************************************************************
   말줄임
*******************************************************************************/
.table_ellipsis                        {table-layout:fixed; }
.table_ellipsis tr td,
.table_ellipsis tr th               {overflow:hidden; text-overflow:ellipsis; word-break:keep-all;}
.table_ellipsis
.table_ellipsis tr th
.table_ellipsis span
.table_ellipsis div	{white-space:nowrap;}

/*******************************************************************************
   BUTTON
*******************************************************************************/
.button a                                                  {text-decoration:none; font-weight:bold; cursor:pointer; margin:0 3px; position:relative; display:inline-block; *top:-1px; }
.button a:hover                                            {text-decoration:none; font-weight:bold; cursor: pointer; }
.button a .style-button-outer-box                          {border-width:1px 0; border-style:solid; padding:0; position:relative; display:inline-block; }
.button a .style-button-outer-box .style-button-inner-box  {border:0; vertical-align:middle; border-width:0 1px; border-style:solid; position:relative; display:inline-block; padding:2px 10px 2px 12px; *padding-bottom:3px; *left:-1px; margin:0 -1px; }
.button_disable a                                          {opacity:.20 !important; *filter:alpha(opacity=20) !important; cursor: default !important; } 

/*******************************************************************************
  ICONS
*******************************************************************************/
.file_icon_avi                         {width:20px; height:20px; background:url('../images/common/icon_avi.gif') no-repeat 0px 0px; cursor:pointer;}
.file_icon_bmp                         {width:20px; height:20px; background:url('../images/common/icon_bmp.gif') no-repeat 0px 0px; cursor:pointer;}
.file_icon_doc                         {width:20px; height:20px; background:url('../images/common/icon_doc.gif') no-repeat 0px 0px; cursor:pointer;}
.file_icon_exe                         {width:20px; height:20px; background:url('../images/common/icon_exe.gif') no-repeat 0px 0px; cursor:pointer;}
.file_icon_mid                         {width:20px; height:20px; background:url('../images/common/icon_mid.gif') no-repeat 0px 0px; cursor:pointer;}
.file_icon_xls                         {width:20px; height:20px; background:url('../images/common/icon_xls.gif') no-repeat 0px 0px; cursor:pointer;}
.file_icon_hwp                         {width:20px; height:20px; background:url('../images/common/icon_hwp.gif') no-repeat 0px 0px; cursor:pointer;}
.file_icon_zip                         {width:20px; height:20px; background:url('../images/common/icon_zip.gif') no-repeat 0px 0px; cursor:pointer;}
.file_icon_pdf                         {width:20px; height:20px; background:url('../images/common/icon_pdf.gif') no-repeat 0px 0px; cursor:pointer;}
.file_icon_gif                         {width:20px; height:20px; background:url('../images/common/icon_gif.gif') no-repeat 0px 0px; cursor:pointer;}
.file_icon_htm                         {width:20px; height:20px; background:url('../images/common/icon_htm.gif') no-repeat 0px 0px; cursor:pointer;}
.file_icon_jpg                         {width:20px; height:20px; background:url('../images/common/icon_jpg.gif') no-repeat 0px 0px; cursor:pointer;}
.file_icon_txt                         {width:20px; height:20px; background:url('../images/common/icon_txt.gif') no-repeat 0px 0px; cursor:pointer;}
.file_icon_default                     {width:20px; height:20px; background:url('../images/common/icon_default.gif') no-repeat 0px 0px; cursor:pointer;}
.color01                               {width:39px; height:16px; background:url('../images/common/color_circle.gif') no-repeat 0px -48px; cursor:pointer;}
.color02                               {width:45px; height:16px; background:url('../images/common/color_circle.gif') no-repeat 0px -64px; cursor:pointer;}
.color03                               {width:35px; height:16px; background:url('../images/common/color_circle.gif') no-repeat 0px 0px; cursor:pointer;}
.color04                               {width:40px; height:16px; background:url('../images/common/color_circle.gif') no-repeat 0px -80px; cursor:pointer;}
.color05                               {width:50px; height:16px; background:url('../images/common/color_circle.gif') no-repeat 0px -16px; cursor:pointer;}
.color06                               {width:49px; height:16px; background:url('../images/common/color_circle.gif') no-repeat 0px -32px; cursor:pointer;}
.language_ko                           {width:52px; height:16px; background:url('../images/common/language_circle.gif') no-repeat 0px 0px; cursor:pointer;}
.language_en                           {width:53px; height:16px; background:url('../images/common/language_circle.gif') no-repeat 0px -16px; cursor:pointer;}
.language_japanese                     {width:61px; height:16px; background:url('../images/common/language_circle.gif') no-repeat 0px -32px; cursor:pointer;}
.language_chinese                      {width:56px; height:16px; background:url('../images/common/language_circle.gif') no-repeat 0px -48px; cursor:pointer;}
.font_small                            {width:21px; height:18px; background:url('../images/common/btn_font_small.gif') no-repeat 0px 0px; cursor:pointer;}
.font_normal                           {width:21px; height:18px; background:url('../images/common/btn_font_normal.gif') no-repeat 0px 0px; cursor:pointer;}
.font_large                            {width:22px; height:18px; background:url('../images/common/btn_font_large.gif') no-repeat 0px 0px; cursor:pointer;}
.print                                 {width:60px; height:18px; background:url('../images/common/btn_print.gif') no-repeat 0px 0px; cursor:pointer;}
.logout                                {width:71px; height:18px; background:url('../images/common/btn_logout.gif') no-repeat 0px 0px; cursor:pointer;}
.blank                                 {width: 0px; height:19px; background:url('../images/common/blank.gif') no-repeat 0px 0px;}


/*******************************************************************************
  Padding & margin
*******************************************************************************/
.m1 {	margin: 1px !important}
.m2 {	margin: 2px !important}
.m3 {	margin: 3px !important}
.m4 {	margin: 4px !important}
.m5 {	margin: 5px !important}
.m6 {	margin: 6px !important}
.m7 {	margin: 7px !important}
.m8 {	margin: 8px !important}
.m9 {	margin: 9px !important}
.m10 {	margin: 10px !important}
.m15 {	margin: 15px !important}
.m20 {	margin: 20px !important}
.m25 {	margin: 25px !important}
.m30 {	margin: 30px !important}
.m35 {	margin: 35px !important}
.m40 {	margin: 40px !important}
.m45 {	margin: 45px !important}
.m50 {	margin: 50px !important}
.mt1 {	margin-top: 1px !important}
.mt2 {	margin-top: 2px !important}
.mt3 {	margin-top: 3px !important}
.mt4 {	margin-top: 4px !important}
.mt5 {	margin-top: 5px !important}
.mt6 {	margin-top: 6px !important}
.mt7 {	margin-top: 7px !important}
.mt8 {	margin-top: 8px !important}
.mt9 {	margin-top: 9px !important}
.mt10 {	margin-top: 10px !important}
.mt15 {	margin-top: 15px !important}
.mt20 {	margin-top: 20px !important}
.mt25 {	margin-top: 25px !important}
.mt30 {	margin-top: 30px !important}
.mt35 {	margin-top: 35px !important}
.mt40 {	margin-top: 40px !important}
.mt45 {	margin-top: 45px !important}
.mt50 {	margin-top: 50px !important}
.mr1 {	margin-right: 1px !important}
.mr2 {	margin-right: 2px !important}
.mr3 {	margin-right: 3px !important}
.mr4 {	margin-right: 4px !important}
.mr5 {	margin-right: 5px !important}
.mr6 {	margin-right: 6px !important}
.mr7 {	margin-right: 7px !important}
.mr8 {	margin-right: 8px !important}
.mr9 {	margin-right: 9px !important}
.mr10 {	margin-right: 10px !important}
.mr15 {	margin-right: 15px !important}
.mr20 {	margin-right: 20px !important}
.mr25 {	margin-right: 25px !important}
.mr30 {	margin-right: 30px !important}
.mr35 {	margin-right: 35px !important}
.mr40 {	margin-right: 40px !important}
.mr45 {	margin-right: 45px !important}
.mr50 {	margin-right: 50px !important}
.mb1 {	margin-bottom: 1px !important}
.mb2 {	margin-bottom: 2px !important}
.mb3 {	margin-bottom: 3px !important}
.mb4 {	margin-bottom: 4px !important}
.mb5 {	margin-bottom: 5px !important}
.mb6 {	margin-bottom: 6px !important}
.mb7 {	margin-bottom: 7px !important}
.mb8 {	margin-bottom: 8px !important}
.mb9 {	margin-bottom: 9px !important}
.mb10 {	margin-bottom: 10px !important}
.mb15 {	margin-bottom: 15px !important}
.mb20 {	margin-bottom: 20px !important}
.mb25 {	margin-bottom: 25px !important}
.mb30 {	margin-bottom: 30px !important}
.mb35 {	margin-bottom: 35px !important}
.mb40 {	margin-bottom: 40px !important}
.mb45 {	margin-bottom: 45px !important}
.mb50 {	margin-bottom: 50px !important}
.ml1 {	margin-left: 1px !important}
.ml2 {	margin-left: 2px !important}
.ml3 {	margin-left: 3px !important}
.ml4 {	margin-left: 4px !important}
.ml5 {	margin-left: 5px !important}
.ml6 {	margin-left: 6px !important}
.ml7 {	margin-left: 7px !important}
.ml8 {	margin-left: 8px !important}
.ml9 {	margin-left: 9px !important}
.ml10 {	margin-left: 10px !important}
.ml15 {	margin-left: 15px !important}
.ml20 {	margin-left: 20px !important}
.ml25 {	margin-left: 25px !important}
.ml30 {	margin-left: 30px !important}
.ml35 {	margin-left: 35px !important}
.ml40 {	margin-left: 40px !important}
.ml45 {	margin-left: 45px !important}
.ml50 {	margin-left: 50px !important}
.p0 {	padding: 0px !important}
.p1 {	padding: 1px !important}
.p2 {	padding: 2px !important}
.p3 {	padding: 3px !important}
.p4 {	padding: 4px !important}
.p5 {	padding: 5px !important}
.p6 {	padding: 6px !important}
.p7 {	padding: 7px !important}
.p8 {	padding: 8px !important}
.p9 {	padding: 9px !important}
.p10 {	padding: 10px !important}
.p15 {	padding: 15px !important}
.p20 {	padding: 20px !important}
.p25 {	padding: 25px !important}
.p30 {	padding: 30px !important}
.p35 {	padding: 35px !important}
.p40 {	padding: 40px !important}
.p45 {	padding: 45px !important}
.p50 {	padding: 50px !important}
.pt1 {	padding-top: 1px !important}
.pt2 {	padding-top: 2px !important}
.pt3 {	padding-top: 3px !important}
.pt4 {	padding-top: 4px !important}
.pt5 {	padding-top: 5px !important}
.pt6 {	padding-top: 6px !important}
.pt7 {	padding-top: 7px !important}
.pt8 {	padding-top: 8px !important}
.pt9 {	padding-top: 9px !important}
.pt10 {	padding-top: 10px !important}
.pt15 {	padding-top: 15px !important}
.pt20 {	padding-top: 20px !important}
.pt25 {	padding-top: 25px !important}
.pt30 {	padding-top: 30px !important}
.pt35 {	padding-top: 35px !important}
.pt40 {	padding-top: 40px !important}
.pt45 {	padding-top: 45px !important}
.pt50 {	padding-top: 50px !important}
.pr1 {	padding-right: 1px !important}
.pr2 {	padding-right: 2px !important}
.pr3 {	padding-right: 3px !important}
.pr4 {	padding-right: 4px !important}
.pr5 {	padding-right: 5px !important}
.pr6 {	padding-right: 6px !important}
.pr7 {	padding-right: 7px !important}
.pr8 {	padding-right: 8px !important}
.pr9 {	padding-right: 9px !important}
.pr10 {	padding-right: 10px !important}
.pr15 {	padding-right: 15px !important}
.pr20 {	padding-right: 20px !important}
.pr25 {	padding-right: 25px !important}
.pr30 {	padding-right: 30px !important}
.pr35 {	padding-right: 35px !important}
.pr40 {	padding-right: 40px !important}
.pr45 {	padding-right: 45px !important}
.pr50 {	padding-right: 50px !important}
.pb1 {	padding-bottom: 1px !important}
.pb2 {	padding-bottom: 2px !important}
.pb3 {	padding-bottom: 3px !important}
.pb4 {	padding-bottom: 4px !important}
.pb5 {	padding-bottom: 5px !important}
.pb6 {	padding-bottom: 6px !important}
.pb7 {	padding-bottom: 7px !important}
.pb8 {	padding-bottom: 8px !important}
.pb9 {	padding-bottom: 9px !important}
.pb10 {	padding-bottom: 10px !important}
.pb15 {	padding-bottom: 15px !important}
.pb20 {	padding-bottom: 20px !important}
.pb25 {	padding-bottom: 25px !important}
.pb30 {	padding-bottom: 30px !important}
.pb35 {	padding-bottom: 35px !important}
.pb40 {	padding-bottom: 40px !important}
.pb45 {	padding-bottom: 45px !important}
.pb50 {	padding-bottom: 50px !important}
.pl1 {	padding-left: 1px !important}
.pl2 {	padding-left: 2px !important}
.pl3 {	padding-left: 3px !important}
.pl4 {	padding-left: 4px !important}
.pl5 {	padding-left: 5px !important}
.pl6 {	padding-left: 6px !important}
.pl7 {	padding-left: 7px !important}
.pl8 {	padding-left: 8px !important}
.pl9 {	padding-left: 9px !important}
.pl10 {	padding-left: 10px !important}
.pl15 {	padding-left: 15px !important}
.pl20 {	padding-left: 20px !important}
.pl25 {	padding-left: 25px !important}
.pl30 {	padding-left: 30px !important}
.pl35 {	padding-left: 35px !important}
.pl40 {	padding-left: 40px !important}
.pl45 {	padding-left: 45px !important}
.pl50 {	padding-left: 50px !important}

/*******************************************************************************
 Font Size
*******************************************************************************/
.dtm11	{font-family:dotum; font-size:11px;  line-height:160%;}
.dtm12	{font-family:dotum; font-size:12px;  line-height:160%;}
.dtm13	{font-family:dotum; font-size:13px;  line-height:160%;}
.dtm14	{font-family:dotum; font-size:14px;  line-height:160%;}
.dtm16	{font-family:dotum; font-size:16px;  line-height:160%;}
.dtm18	{font-family:dotum; font-size:18px;  line-height:160%;}
.p11	{font-family:dotum; font-size:11px; letter-spacing: -0.05em;}
.b      {font-weight:bold;}

/*******************************************************************************
  텍스트색
*******************************************************************************/
.red_bold                                                          {color:#ff951f;font-weight:bold;}
.black_bold                                                        {color:#000000;font-weight:bold;}
.black                                                             {color:#000000;}
.gray                                                              {color:#666666;}
.green                                                             {color:#66a500}
.greenL                                                            {color:#7bb99e}
.puple                                                             {color:#954cc2}
.blue                                                              {color:#7888c4 !important}
.bluesky                                                           {color:#8aaad3;}
.gt                                                                {color:#446C1C;}
.bgr                                                               {color:#00a99d;}
.wt                                                                {color:#FFFFFF;}
.bt                                                                {color:#2b4774;}
.rgray                                                             {color:#aaaaaa;}
.ygray                                                             {color:#666666;}
.mgray                                                             {color:#888888;}
.gray3                                                             {color:#333333;}
.gray5                                                             {color:#555555;}
.dgray                                                             {color:#464646;}
.yblue                                                             {color:#8ab2e6;}
.dblue                                                             {color:#007D84;}
.orange                                                            {color:#F38422;}
.bt02                                                              {color:#3B64A8;}
.bt03                                                              {color:#5C77A3;}
.bt04                                                              {color:#1B809C;}
.bgreen                                                            {color:#557634;}
.or                                                                {color:#ea6a02;}
.ol                                                                {color:#8a897d;}
.bpurple                                                           {color:#446305;}
.mblue                                                             {color:#093c72;}
.pink                                                              {color:#ed8fa5;}
.blue02                                                            {color:#578cd0;}
.sblue                                						 	   {color:#4b87c5;}
.red2, a.red2:link, a.red2:visited, a.red2:hover, a.red2:active {
	color:#FF7141;
}
/*******************************************************************************
  바탕색
*******************************************************************************/
.bg_gray                               {background:#f7f7f7}
.bg_purple                             {background:#eef0f7}
.bg_dgray                              {background:#292929}

/*******************************************************************************
  FCK editor button resizing
*******************************************************************************/
.fckeditor                             {padding:0px; margin-bottom:3px;}
.fckeditor .toolbar                     {text-align:center; height:10px;}
.fckeditor .toolbar .up                 {width:94px; height:10px; background:url('../images/common/btn_up.gif') no-repeat; cursor:pointer;}
.fckeditor .toolbar .down               {width:94px; height:10px; background:url('../images/common/btn_down.gif') no-repeat; cursor:pointer;}
.fckeditor .toolbar .button_set         {border:1px #b2b2a6 solid; background:#efefde; border-top-width:0px;}
.fckeditor .toolbar .button_set .leftset   {padding:5px;border:none;text-align:left;width:50%;}
.fckeditor .toolbar .button_set .rightset  {padding:5px;border:none;text-align:right;width:50%;}

/*******************************************************************************
  기타
*******************************************************************************/
.no_border                             {border:none !important;}
.no_background                         {background:none !important;}
.button_area                           {margin:10px 0; padding:2px 2px 2px 2px;}
.wrap                                  {white-space:normal;}
.clearboth                             {clear:both;}
.cursor_pointer                        {cursor:pointer;}
.border { border:1px #ccc solid; }
.b { font-weight:bold;}
.fl{ float:left; line-height:34px; font-size:11px;padding:0 0 0 4px; color:#a0a0a0;letter-spacing:-1px;}
.fr                                    {float:right!important;}
.em2 { letter-spacing:-0.06em;}

/*******************************************************************************
   Tree
*******************************************************************************/
.tree                     {}
.tree .nodes              {padding:5px 10px 0px 10px;clear:both;overflow-x:hidden;}
.tree .root               {}
.tree ul                  {clear:both;padding:3px 0px 3px 0px;margin:0px;}
.tree .sub_nodes          {margin-left:10px !important;}
.tree .branch_opened      {width:10px;height:10px;background:url('../images/common/tree_branch_opened.gif') no-repeat; float:left;cursor:pointer;}
.tree .branch_closed      {width:10px;height:10px;background:url('../images/common/tree_branch_closed.gif') no-repeat; float:left;cursor:pointer;}
.tree .branch_ended       {width:10px;height:10px;background:url('../images/common/tree_branch_ended.gif') no-repeat; float:left;}
.tree .text               {padding-left:10px;}
.tree .parent_opened_icon {padding-left:20px;}
.tree .parent_closed_icon {padding-left:20px;}
.tree .child_icon         {padding-left:20px;}
.tree .selected           {font-weight:bold;}

.folder_tree                     {}
.folder_tree .nodes              {padding:5px 0px 0px 0px;clear:both;}
.folder_tree .root               {background:url('../images/common/tree_root.gif') no-repeat; padding-left:20px;}
.folder_tree ul                  {clear:both;padding:3px 0px 3px 0px;margin:0px;}
.folder_tree .sub_nodes          {margin-left:10px !important;}
.folder_tree .branch_opened      {width:18px;height:13px;background:url('../images/common/tree_folder_branch_opened.gif') no-repeat; float:left;cursor:pointer;}
.folder_tree .branch_closed      {width:18px;height:13px;background:url('../images/common/tree_folder_branch_closed.gif') no-repeat; float:left;cursor:pointer;}
.folder_tree .branch_ended       {width:18px;height:13px; float:left;}
.folder_tree .text               {padding-left:10px;}
.folder_tree .parent_opened_icon {margin-left:18px;padding-left:20px;background:url('../images/common/tree_parent_opened_icon.gif') no-repeat;}
.folder_tree .parent_closed_icon {margin-left:18px;padding-left:20px;background:url('../images/common/tree_parent_closed_icon.gif') no-repeat;}
.folder_tree .child_icon         {margin-left:18px;padding-left:17px;background:url('../images/common/tree_child_icon.gif') no-repeat;}
.folder_tree .selected           {font-weight:bold;}




.uploader                             {position:relative;}
.uploader .sizeinfo                   {line-height:19px;}
.uploader .fileitem                   {float:left;position:relative;border:1px solid #C6C6C6;line-height:19px;}
.uploader .fileitem .filename         {position:relative;padding-left:7px;line-height:15px;}
.uploader .fileitem .filename .delete {position:absolute;right:7px;top:5px;width:6px;height:6px;border:solid 1px #ccc;padding:1px;cursor:pointer;background:url('../images/common/btn_delete.gif') center no-repeat;}
.uploader .fileitem .imagebox         {position:relative;width:145px;height:100px;padding:5px;}
.uploader .fileitem .imagebox img     {width:145px;height:100px;}
.uploader .fileitem .imagebox .delete {position:absolute;right:7px;top:7px;width:6px;height:6px;border:solid 1px white;padding:1px;cursor:pointer;background:url('../images/common/btn_delete.gif') center no-repeat;}
.uploader .flash                      {float:left;margin-left:3px;}

.uploader_ie6                             {}
.uploader_ie6 .sizeinfo                   {line-height:19px;}
.uploader_ie6 .fileitem                   {float:left;border:1px solid #C6C6C6;line-height:19px;}
.uploader_ie6 .fileitem .filename         {padding-left:7px;height:18px;}
.uploader_ie6 .fileitem .filename p         {width:360px;float:left;display:block;overflow:hidden;}
.uploader_ie6 .fileitem .filename .delete {width:8px;height:8px;border:1px solid #ccc;cursor:pointer;background:url('../images/common/btn_delete.gif') center no-repeat;float:right;display:block;margin-top:4px;margin-right:5px;}
.uploader_ie6 .flash                      {float:left;margin-left:3px;}

.layeruploader                             {position:relative;}
.layeruploader .sizeinfo                   {line-height:19px;}
.layeruploader .fileitem                   {float:left;position:relative;border:1px solid #C6C6C6;line-height:19px;height:250px;overflow-y:auto;}
.layeruploader .fileitem .filename         {position:relative;padding-left:7px;line-height:15px;}
.layeruploader .fileitem .filename .delete {position:absolute;right:7px;top:5px;width:6px;height:6px;border:solid 1px #ccc;padding:1px;cursor:pointer;background:url('../images/common/btn_delete.gif') center no-repeat;}
.layeruploader .fileitem .imagebox         {position:relative;width:145px;height:100px;padding:10px;float:left;}
.layeruploader .fileitem .imagebox img     {width:145px;height:100px;}
.layeruploader .fileitem .imagebox .delete {position:absolute;right:15px;top:15px;width:6px;height:6px;border:solid 1px white;padding:1px;cursor:pointer;background:url('../images/common/btn_delete.gif') center no-repeat;}
.layeruploader .flash                      {float:left;margin-left:3px;}

.editorfile                             {position:relative;}
.editorfile .title                      {text-align:left;padding:7px 0px 0px 0px;line-height:19px;border:none !important;background:none !important;border-bottom:1px dotted #b2b2a6 !important;}
.editorfile .sizeinfo                   {text-align:right;padding:7px 0px 0px 0px;line-height:19px;border:none !important;;background:none !important;border-bottom:1px dotted #b2b2a6 !important;}
.editorfile .fileitem                   {border:1px dotted #b2b2a6 !important;line-height:19px;padding:0px !important;width:100%;}
.editorfile .fileitem .filename         {position:relative;padding-left:7px;line-height:15px;}
.editorfile .fileitem .filename .delete {position:absolute;right:7px;top:5px;width:6px;height:6px;border:solid 1px #ccc;padding:1px;cursor:pointer;background:url('../images/common/btn_delete.gif') center no-repeat;}
.editorfile .fileitem .imagebox         {position:relative;width:60px;height:60px;padding:5px;float:left;}
.editorfile .fileitem .imagebox img     {width:60px;height:60px;}
.editorfile .fileitem .imagebox .delete {position:absolute;right:7px;top:7px;width:6px;height:6px;border:solid 1px white;padding:1px;cursor:pointer;background:url('../images/common/btn_delete.gif') center no-repeat;}
.editorfile .fileitem .selected         {background-color:orange;}

