A{ TEXT-DECORATION: none }
A:link { COLOR:#000000; }
A:visited { COLOR:#000000; }
A:hover { COLOR:#000000;}

.small A:link { COLOR: #000000; text-decoration:underline;}
.small A:visited { COLOR: #000000; text-decoration:underline;}
.small A:hover { COLOR: #000000; text-decoration:underline;}

#datatable tr:hover {cursor:pointer;background-color:#92C212; color:#FFFFFF}
#datatable tr:hover td table td{cursor:pointer;background-color:#d9e3e9; color:#FFFFFF}

BODY
{
  margin:0px;
  overflow:hidden;
  background-color:#002343;
}

.RADIO{
  margin-right:6px;
}

BODY,TD,SELECT,INPUT,P{
  font-size:12px;
  font-family:Arial;
  color:#000000;
}


.DISABLE_FORM
{
        filter:alpha(opacity:50);
        -moz-opacity:0.5;
        background:#5b5b5b;
        display:none;
        position:absolute;
        width:150%;
        height:200%;
        z-index:3;
        left:0px;
        top:0px;
}

.NOSPACE{
  padding-right:10px;
}

.NO_SPACE,TABLE
{
  border:0px;
  padding:0;   
  border-collapse:collapse;
  
}

.MAINTABLE
{
  width:100%;
  table-layout:fixed;	
}

.FUNTD
{
  width:100%;
  padding-top:13px;
  padding-left:10px;
  padding-right:10px;
  vertical-align:top;
}

.HEADER{
  height:50px;
  width:100%;
}

.LOGOTD
{
  width:72px;
  height:33px;
  vertical-align:middle;
  padding-top:10px;
  padding-left:10px;
  behavior: url("iepngfix.htc");
}
.PRODTD
{
  padding-left:15px;	
  padding-top:10px;
  width:60%;
}
.GNINFO
{  
  font-size:18px;
  text-align:left;	 
  white-space:nowrap;
  color:#ffffff;
}
.APPNAME
{
  font-size:22px;
  text-align:left;	 
  white-space:nowrap;
  color:#ffffff;
}
.PRODNAME
{  
  font-size:14px;
  text-align:left;	 
  white-space:nowrap;
  color:#ffffff;
}
.PRITAB
{
	padding-top:15px;
	padding-left:10px;
	padding-right:10px;
}
.FIRTAB
{
  height:31px;
  background-image:url("image/treetab.png");
  behavior: url("iepngfix.htc");
  background-repeat:repeat-x;
}
.HELP
{
  font-size:11px;
  vertical-align:top;
  text-align:right;
  color:#ffffff;
  padding-top:10px;
  padding-right:10px;
}

.Header_re{padding-right:15px;  white-space:nowrap;}

a.Header_re_a:link{color:#FFFFFF;  white-space:nowrap;}
a.Header_re_a:hover {color:#FFFFFF;text-decoration:underline;white-space:nowrap;}
a.Header_re_a:visited {color:#FFFFFF;white-space:nowrap;}

.treetab_table
{
  height:23px;
}

.treetab_l
{
	background-image:url("image/treetabl.png");
    behavior: url("iepngfix.htc");
	width:3px;
	background-repeat:no-repeat;
}
.treetab_r
{
	background-image:url("image/treetabr.png");
    behavior: url("iepngfix.htc");
	width:3px;
	background-repeat:no-repeat;
}

.treetab_td_over
{
  padding:0 14 0 14px;
  color:#000000;
  background-image:url("image/treetab_hover.gif");
  cursor:pointer;
  background-repeat:repeat-x;
  white-space:nowrap;
}

.treetab_td_over_l
{
  background-image:url("image/treetab_hover_l.gif");
  background-repeat:no-repeat;
}
.treetab_td_over_r
{
  background-image:url("image/treetab_hover_r.gif");
  background-repeat:no-repeat;
}
.treetab_td_sel
{
  padding:0 14 0 14px;
  color:#FFFFFF;
  background-image:url("image/treetab_sel.gif");
  font-weight:bold;
  background-repeat:repeat-x;
  white-space:nowrap;
  cursor:pointer;
}

.treetab_td_sel_l
{
  background-image:url("image/treetab_sel_l.gif");
  background-repeat:no-repeat;
}
.treetab_td_sel_r
{
  background-image:url("image/treetab_sel_r.gif");
  background-repeat:no-repeat;
}

.treetab_td_out
{
 	padding:0 14 0 14px;
	background-image:url("image/tree_sel.jpg");
}

.treetab_td
{
  padding:0 14 0 14px;
  color:#FFFFFF;
  white-space:nowrap;
}

a.treetab_td:link { color:#FFFFFF}

.treetab_td2
{
  width:8px;
  color:#FFFFFF;
}

.FUNLIST{
  width:210px;
  height:100%;
  background-image:url("image/ToolbarMain.png");
  vertical-align:top;
  border:1px solid #8499a2;
}

.gutter{
  padding-left:1px;
  text-align:center;	
  vertical-align:middle;
  background-repeat:no-repeat;  
}

.gutterTD{
    width:4px;
}

.CONTENTAREA
{
  padding-left:10px;
  vertical-align:top; 
  background-image:url("image/ToolbarMain.png");
}

.divcontent {
  border:0;  
  overflow:auto;
  display:inline;
  width:100%;
  float:left;
}

.copyrightTD{ 
 width:100%;
 padding-left:10px;
 padding-right:10px;
 padding-bottom:10px;
 padding-top:4px;
}

.copyright{
  width:80%;
  vertical-align:top;
  text-align:left;	
  white-space:nowrap;
  color:#ffffff;

}

.device
{
  vertical-align:top;
  text-align:right;	
  color:#ffffff;
  white-space:nowrap;
}

.CONTENT_TABLE
{
  vertical-align:top;
  text-align:left;	
  width:100%;
}

.CONTENT_TABLE_ST
{
  vertical-align:top;
  text-align:left;	
  width:100%;
  height:100%;
}

.CONTENT_TITLE{
  vertical-align:top;
  padding-bottom:10px;
  padding-top:10px;
  text-align:left;	
  font-size:18px;
}

.MAINFUN_ST{
  vertical-align:middle;
  text-align:center;	
  font-size:18px;
}

.MAINFUN_STS{
  vertical-align:middle;
  text-align:center;	
  font-size:14px;
}

.CONTENT_GROUP_ST
{
  width:100%;
  height:100%;
  border:solid 1px #8499a2;
  padding:0;
  background-color:#e5edf0;
  color:#ffffff;
 }

.CONTENT_GROUP
{
  width:100%;
  border:solid 1px #8499a2;
  padding:0px;
  background-color:#e5edf0;
  padding-right:10px;
  color:#ffffff;
 }
.CONTENT_TAB
{
  background-image:url("image/ToolbarMain.png");
  border-left:solid 1px #8499a2;
  border-right:solid 1px #8499a2;
  border-bottom:solid 1px #8499a2;
  padding:0px;
  padding-left:10px;
  padding-right:10px;
  color:#ffffff;
}
.FUNTITLE
{
  padding-left:25px;
  font-weight: bolder; 
  padding-top:10px;
  padding-bottom:15px;
}

.FUNTITLE_RED
{
  padding-left:25px;
  font-weight: bolder; 
  padding-top:10px;
  padding-bottom:15px;
  color:red;
}

.SUBTITLE{
  text-align:left;
  padding:8 8 4 25px;
  white-space:nowrap;
  vertical-align:top;
}

.SUBTITLE_M{
  text-align:left;
  padding:4 10 4 25px;
}

.SUBTITLE_R{
  white-space:nowrap;
  padding:4 10 4 10px;
  text-align:left;
}

.IMG_R{
  padding-right:5px;
}

.IMG_ICON{
  margin-right:10px;
  cursor:pointer;
}

.SUBITEM{
  text-align:left;	
  padding-right:10px;
  padding-top:4px;
  padding-bottom:4px; 
  height:33px;
  width:100%;
}
.SUBTITLE_WS{
  text-align:left;	
  padding:4 8 4 25px;
  white-space:nowrap;
  width:150px;
}

.SUBTITLE_WS_R{
  white-space:nowrap;
  padding:4 8 4 10px;
  text-align:left;
  width:150px;
}
.SUBITEM_WS
{
  text-align:left;	
  vertical-align:top;
  padding-right:10px;
  padding-top:4px;
  padding-bottom:4px; 
}
.HRTD
{
  padding-top:0px;
  padding-bottom:0px;
  padding-left:25px;
  padding-right:10px;
}

.ISHR
{
  border-top: solid 1px #b5b5e6;
}

.SPACE8{
  padding-left:8px;
  padding-right:8px;
}

.BT_GRAY{
 height:22px;
 width:80px;
 background-image:url("image/BT_Normal.jpg");
 border:1px solid #53636a;
 margin-right:5px;
 padding-bottom:3px; /* for firefox */
 _padding-bottom:0px; /* for IE*/
 color:#7e7e7e;
}

.BT{
 height:22px;
 width:80px;
 background-image:url("image/BT_Normal.jpg");
 border:1px solid #53636a;
 margin-right:5px;
 padding-bottom:3px; /* for firefox */
 _padding-bottom:0px; /* for IE*/
}


.BT_Press{
 height:22px;
 width:80px;
 background-image:url("image/BT_Press.jpg");
 border:1px solid #53636a;
 margin-right:5px;
 padding-bottom:3px; /* for firefox */
 _padding-bottom:0px; /* for IE*/
}
.BT_L_Press{
 height:22px;
 width:145px;
 background-image:url("image/BT_Press.jpg");
 border:1px solid #53636a;
 margin-right:5px;
 padding-bottom:3px; /* for firefox */
 _padding-bottom:0px; /* for IE*/
}
.BT_S{
 height:22px;
 width:50px;
 background-image:url("image/BT_Normal.jpg");
 border-style:solid;
 border:1px solid #53636a;
 margin-right:5px;
 padding-bottom:3px; /* for firefox */
 _padding-bottom:0px; /* for IE*/
}
.BT_TBS{
 height:18px;
 width:50px;
 background-image:url("image/BT_Normal.jpg");
 border-style:solid;
 border:1px solid #53636a;
 margin-right:5px;
 padding-bottom:3px; /* for firefox */
 _padding-bottom:0px; /* for IE*/
}
.BT_L{
 height:22px;
 width:145px;
 background-image:url("image/BT_Normal.jpg");
 border-style:solid;
 border:1px solid #53636a;
 margin-right:5px;
 padding-bottom:3px; /* for firefox */
 _padding-bottom:0px; /* for IE*/
}
.BT_Table{
 height:15px;
 width:50px;
 background-image:url("image/BT_Normal.jpg");
 border-style:solid;
 border:1px solid #53636a;
 margin-right:5px;
 padding-bottom:3px; /* for firefox */
 _padding-bottom:0px; /* for IE*/
}
.BT_Hover
{
 height:22px;
 width:80px;
 background-image:url("image/BT_Hover.jpg");
 border:1px solid #1fa0d5;
 margin-right:5px;
 padding-bottom:3px; /* for firefox */
 _padding-bottom:0px; /* for IE*/
}
.BT_L_Hover
{
 height:22px;
 width:145px;
 background-image:url("image/BT_Hover.jpg");
 border:1px solid #1fa0d5;
 margin-right:5px;
 padding-bottom:3px; /* for firefox */
 _padding-bottom:0px; /* for IE */
}

.BTTD{
 padding-top:10px;
}

.TABLELIST{
  margin-top:10px;
  margin-bottom:10px;
  border:1px solid #8499a2;
  width:100%
}

.TABLETITLE{
  background-color:#a2b9c9;
  border-bottom:1px solid #8499a2;
  font-weight:bold;
  white-space:nowrap;
  padding-left:8px;
  height:24px;
}

.TABLETITLE_WRAP{
  background-color:#a2b9c9;
  border-bottom:1px solid #8499a2;
  font-weight:bold;
  padding-left:8px;
  height:24px;
}

.TABLEOPTION{
  background-color:#d9e3e9;
  border-bottom:1px solid #8499a2;
  white-space:nowrap;
  padding-left:8px;
  height:29px;
  vertical-align:middle;
   
}

.TABLECONTENT{
  background-color:#d9e3e9;
  white-space:nowrap;
  padding-left:8px;
  border-bottom:1px solid #8499a2;
  height:20px;
}

.TABLECONTENT_TAIL{
  background-color:#d9e3e9;
  white-space:nowrap;
  padding-left:8px;
  border-bottom:1px solid #8499a2;
  height:20px;
  text-align:left;
}

.TABLECONTENT_S{
  background-color:#ebeff3;
  white-space:nowrap;
  padding-left:8px;
  height:20px;
}

.TABLECONTENT_D{
  background-color:#f5f9fd;
  white-space:nowrap;
  padding-left:8px;
  height:20px;
}

.TABLECONTENT_TD_GRAY TD INPUT{
  color:#7e7e7e;
}
.TD_GRAY{
  color:#7e7e7e;
}

.TABLECONTENT_TD{
  white-space:nowrap;
  padding-left:8px;
  height:20px;
  vertical-align:top;
}
.TABLECONTENT_TD_VM{
  white-space:nowrap;
  padding-left:8px;
  height:20px;
  vertical-align:middle;
}
.TDLINE1{
  width:1px;
  padding-right:1px;
  background-color:#ffffff;
}

.TDLINE2{
  width:1px;
  padding-right:1px;
  background-color:#a3bbca;
}

.TABLEBT{
  background-color:#d9e3e9;
  white-space:nowrap;
  padding-left:4px;
  height:29px;
}

.BTTD{
  text-align:left;
  padding-bottom:10px;  
}

.TAB_LEFT_NONSEL{
  background-image:url('image/TabLeft_NONSEL.gif');
  padding:0px;
  margin:0px;
  vertical-align:top;
  width:2px;  
  padding-right:2px;
  background-repeat:no-repeat;
  border-bottom:solid 1px #8499a2;
  filter:alpha(opacity:67);
  -moz-opacity:0.67;
}

.TAB_CONTENT_NONSEL{
  background-image:url('image/TabContent_NONSEL.gif');
  border-bottom:solid 1px #8499a2;
  color:#444444;
  padding-left:8px;
  padding-right:8px;
  white-space:nowrap;
  height:22px;
}

.TAB_RIGHT_NONSEL{
  background-image:url('image/TabRight_NONSEL.gif');
  background-repeat:no-repeat;
  border-bottom:solid 1px #8499a2;
  padding:0px;
  width:3px;
  padding-right:3px;
  vertical-align:top;
}

.TAB_LEFT{
  background-image:url('image/TabLeft.gif');
  padding:0px;
  border:0px;
  margin:0px;
  vertical-align:top;
  width:2px;
  padding-right:2px;
  background-repeat:no-repeat;
  filter:alpha(opacity:67);
  -moz-opacity:0.67;  
}

.TAB_CONTENT{
  background-image:url('image/ToolbarMain.png');
  border-top:solid 1px #8499a2;
  padding-left:8px;
  padding-right:8px;
  text-align:center;
  white-space:nowrap;
  height:23px;
}

.TAB_RIGHT{
  background-image:url('image/TabRight.gif');
  background-repeat:no-repeat;
  padding:0px;
  width:3px;
  padding-right:3px;
  border:0px;
  vertical-align:top;
  filter:alpha(opacity:67);
  -moz-opacity:0.67;
}

.TAB_OTHER{
  border-bottom:solid 1px #8499a2;
  width:100%
}

.TAB_SPACE{
  border-bottom:solid 1px #8499a2;
  width:2px;
  padding-right:2px;
}
.treeTD
{
  padding-left:37px;
  white-space:nowrap;
  vertical-align:middle;
  padding-bottom:4px;
}

.treeItem{
  text-align:left;
  vertical-align:middle;
  padding-left:25px; 
  padding-bottom:4px;
}
.treesubstr
{
	cursor:pointer;
	color:#000000;
	padding-left:9px;
}
.treeItem2{
  text-align:left;
  vertical-align:middle;
  padding-bottom:4px;
}

.treeItem_SEL{
  text-align:left;
  vertical-align:middle;
  padding-bottom:4px;
}

.treeTABLE{
  width:100%;
  padding:0px;
}

.treeIMG{
  padding-left:5px;
}

.PROC_STATUS
{
        width:0px;
        height:15px;
        border-top:1px solid #999999;
        border-left:1px solid #999999;
        border-bottom:1px solid #999999;
		background-color:#92C212;
       /* background-image:url('image/ProgressBar_indeterminate.gif');//IE6 have error msg
        background-repeat:no-repeat;*/
}

.PROC_STATUS1
{
        width:250px;
        height:15px;
        border-top:1px solid #999999;
        border-right:1px solid #999999;
        border-bottom:1px solid #999999;
}

/* add by tina */
.tree_table { margin:10 0 0 10px;} /* page22 */
.cuesDrawer   						{position:relative;width:200px;z-index:0;top:0px;left:0px;font-family:Arial;font-size:12px;color:#000000;padding:0;cursor:pointer;vertical-align:middle;border-bottom:1px solid #858A91;height:25px;}
.cuesLayoutNavArea     				  {border-width:0px;border-color:#858A91;border-style:solid;border-right:1px solid #858A91;}
.cuesDrawersContainer1                 {z-index:0;border:0;padding:0;overflow:auto; width:100%;}
.cuesDrawersLayer                     {z-index:-1;top:0px;left:0px;}
.cuesDrawerLink                       {height:25px;}
a.nodesel:link 		       { background-color:#92C212;color:#FFFFFF;text-decoration:none;margin-right:2px;padding:3 3 3 3px;}
a.nodesel:visited 		       { background-color:#92C212;color:#FFFFFF;text-decoration:none;margin-right:2px;padding:3 3 3 3px;}
a.nodesel:hover 		       { background-color:#92C212;color:#FFFFFF;text-decoration:none;margin-right:2px;padding:3 3 3 3px;}
a.nodesel:active 		       { background-color:#92C212;color:#FFFFFF;text-decoration:none;margin-right:2px;padding:3 3 3 3px;}
a.treesubmenu:link             {color:#000000;text-decoration:none;} 
a.treesubmenu:visited          {color:#000000;text-decoration:none;}
a.treesubmenu:hover            {color:#1fa0d5;text-decoration:none;}
a.treesubmenu:active           {color:#000000;text-decoration:none;} 
.nodesel 		       { background-color:#92C212;color:#FFFFFF;text-decoration:none;margin-right:2px;}
TD 								{FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal;height:auto;}
a 								{color:#FFFFFF;font-family:Arial, Helvetica, sans-serif;font-style:normal;font-weight:normal;text-decoration:none;}
.tree_normal				{ background-image:url("image/tree_normal.jpg"); position:relative;width:100%;z-index:0;top:0px;left:0px;color:#000000;padding:0;cursor:pointer;vertical-align:middle;border-bottom:1px solid #8499a2;height:25px;}
.tree_sel					{ background-image:url("image/tree_sel.jpg");position:relative;width:100%;z-index:0;top:0px;left:0px;font-family:Arial;font-size:12px;color:#ffffff;padding:0;cursor:pointer;vertical-align:middle;border-bottom:1px solid #858A91;height:25px;}
.tree_hover					{ background-image:url("image/tree_hover.jpg");position:relative;width:100%;z-index:0;top:0px;left:0px;font-family:Arial;font-size:12px;color:#000000;padding:0;cursor:pointer;vertical-align:middle;border-bottom:1px solid #858A91;height:25px;}
.cuesDrawerLink                       {height:25px;}
a.cuesDrawerLink:link                 {color:#000000;text-decoration:none;font-family:Arial;font-size:12px;line-height:25px;}
a.cuesDrawerLink:visited              {color:#000000;text-decoration:none;font-family:Arial;font-size:12px;line-height:25px;}
a.cuesDrawerLink:hover                {color:#000000;text-decoration:none;font-family:Arial;font-size:12px;line-height:25px;}
a.cuesDrawerLink:active               {color:#000000;text-decoration:none;font-family:Arial;font-size:12px;line-height:25px;}
.cuesDrawerIcon                       {vertical-align:middle}
/* About Area*/
.about_table {margin:20 20 20 20px; width:440px;}
.AboutProdName {padding-top:116px; font-family:Arial;font-size:14px;color:#FFFFFF;}
.AboutAPPName {padding-top:9px; font-family:Arial;font-size:22px;color:#FFFFFF;}
.AboutVersion {padding-top:10px; font-family:Arial;font-size:11px;color:#FFFFFF;font-weight:bold;}
.About_others {padding-top:15px;}
.AboutOtherTitle {font-family:Arial;font-size:10px;color:#FFFFFF;width:100px;}
.AboutOtherContents {font-family:Arial;font-size:10px;color:#FFFFFF}
.About_links {padding-top:10px;}
a.About_linksa:link{color:#0088c2;font-size:10px;font-family:Arial;}
a.About_linksa:hover {color:#0088c2;font-size:10px;font-family:Arial;cursor:pointer;text-decoration:underline;}
a.About_linksa:visited {color:#0088c2;font-size:10px;font-family:Arial;}
.About_buttom {vertical-align:bottom;padding-top:30px;}
.About_copyright { font-family:Arial;font-size:10px;color:#FFFFFF; vertical-align:bottom}
.summary_move {cursor:pointer; background-color:#92C212; color:#FFFFFF}
.summary_sel {background-color:#00FFFF; color:#000000}
.COMMENTABLE
{
  width:100%;
  border-left:solid 1px #8499a2;
  border-right:solid 1px #8499a2;
  border-bottom:solid 1px #8499a2;
  background-color:#d9e3e9;
  height:24px;
}
.COMMENTTD
{
	padding-left:8px;
	color:#000000;
	width:100%;
}
/* for Side Map */
.map_main { padding:3 0 3 3px;white-space:nowrap;}
a.map_main:link{color:#000000;font-weight:bolder;}
a.map_main:hover {color:#000000;text-decoration:underline;font-weight:bolder;}
a.map_main:visited {color:#000000;font-weight:bolder;}
a.map_sec:link{color:#000000;}
a.map_sec:hover {color:#000000;text-decoration:underline;}
a.map_sec:visited {color:#000000}
.map_third { padding-left:10px;white-space:nowrap;}
a.map_third:link{color:#000000;}
a.map_third:hover {color:#000000;text-decoration:underline;}
a.map_third:visited {color:#000000}
.map_fourth { padding:3 0 3 3px;white-space:nowrap; color:#FA0300;}
a.map_fourth:link{color:#FA0300;font-weight:bolder;}
a.map_fourth:hover {color:#FA0300;text-decoration:underline;font-weight:bolder;}
a.map_fourth:visited {color:#FA0300;font-weight:bolder;}

/* for Help */
.help_sumy_table{margin:10 0 0 10px; overflow:auto;}
.help_index { border-left-color:#999999; border-left-style:solid; border-left-width:1px; padding-left:10px;padding-right:10px;}
.help_index_fir {padding-right:10px;}
a.help_idx_a:link{color:1fa0d5;}
a.help_idx_a:hover{color:1fa0d5;}
a.help_idx_a:visited{color:1fa0d5;}
a.help_idx_a_sel:link{color:#000000;font-weight:bold;}
a.help_idx_a_sel:hover{color:000000;font-weight:bold;}
a.help_idx_a_sel:visited{color:000000;font-weight:bold;}

.TABLECONTENT_S_HELP{
  background-color:#ebeff3;
  padding-left:8px;
  height:20px;
}

.TABLECONTENT_D_HELP{
  background-color:#f5f9fd;
  padding-left:8px;
  height:20px;
}
.CONTENT_GROUP_HELP
{
  width:100%;
  border:solid 1px #8499a2;
  padding:0px;
  background-color:#e5edf0;
  padding-right:10px;
  color:#ffffff;
}
.help_tab_str
{
  color:#FFFFFF;
  vertical-align:middle;
  white-space:nowrap;
}
a.TABLESUMY_T:link
{ 
	font-family:Arial;
	color:#000000;
	cursor:pointer;
}
a.TABLESUMY_T:hover
{ 
	font-family:Arial;
	color:#000000;
	cursor:pointer;
	text-decoration:underline;
}
a.TABLESUMY_TL:link
{ 
	font-family:Arial;
	color:#000000;
	cursor:pointer;
	font-weight:bolder;
}
a.TABLESUMY_TL:hover
{ 
	font-family:Arial;
	color:#000000;
	cursor:pointer;
	font-weight:bolder;
	text-decoration:underline;
}
