/********  C O M M O N  *******************************/
body{
	background-color:#FFFFFF;
	color:#000000;
	font-size:100%;
}
h1, h2, h3, th, td, ul, div, span{
	color:#000000;
}
form{
	margin:0px;
}
.err{
	margin:3px;
	color:#FF0000;
	font-weight:bold;
	font-size:110%;
}
.ok{
	margin:3px;
	color:#000000;
	font-weight:bold;
	font-size:110%;
}
.info{
	margin:3px;
	font-weight:bold;
	font-size:110%;
}
.help{
	text-align:right;
	font-size:80%;
	margin:0px;
}
.help a{
	cursor:help;
}
/* Document Filing */
.linkgo{
	text-align:right;
	font-size:90%;
	margin:0px;
}
.warning{
	color:#FF0000;
	font-weight:bold;
}
.center {
	text-align:center;
}
.left{
	text-align:left;
}
.right{
	text-align:right;
}
.top{
	vertical-align:top;
	padding-top:0.2em;
}
.topr{
	vertical-align:top;
	text-align:right;
	padding-top:0.2em;
}
.hidden{
	display:none;
}
hr{
	height:4px;
}
.emphasis{
	color:#0000FF;
}
.folderlink{
	margin:10px 5% 15px;
	font-size:90%;
}
.folderlink img{
	vertical-align:middle;
}
/********  K I N D  ***********************************/
.main, .k1, .k2, .k3, .k4, .set, .delete, .errpage{
	margin:0px 7% 3px;
}
.idx{
	background-color:#666699;
	color:#FFFFFF;
	font-size:100%;
	margin:0px 0px 1em 0px;
}
/********  H E A D E R  *******************************/
h1{
	text-align:center;
	color:#666699;
	font-size:130%;
	font-weight:bold;
	font-style:italic;
	margin:10px auto 5px;
}
h2{
	font-size:110%;
	font-weight:bold;
	font-style:italic;
	padding:2px;
	border-style:solid;
	border-color:#666699;
	border-width:0px 0px 0px 6px;
	margin:3px auto 2px;
}
h3{
	font-size:100%;
	font-weight:bold;
	font-style:italic;
	margin:3px 0px 1px;
	padding:2px 5px 2px 10px;
}
/* class="idx" */
.idx h1{
	color:#99FFFF;
	margin:4px auto;
	font-size:100%;
	font-weight:600;
	font-style:normal;
}
.idx h2{
	text-align:center;
	color:#FFFFFF;
	margin:6px auto 10px;
	font-size:110%;
	font-weight:900;
	border-style:none;
}
.idx h3{
	color:#FFFFFF;
	font-weight:600;
	font-size:80%;
	font-style:normal;
	line-height:1.0em;
	margin:0px;
	padding-left:0.5em;
}
/* class="k1" */
.k1 h1{
	background-color:#F0F0F0;
	border-style:ridge;
	border-width:3px;
}
.k1 h2{
	background-color:#F0F0F0;
}
/* class="k2" */
.k2 h2{
	background-color:#F0F0F0;
}
/* class="k3" */
.k3 h2{
	background-color:#F0F0F0;
	margin:2px 0px 4px;
	font-size:100%;
}
/* class="k4" */
.k4 h2{
	background-color:#F0F0F0;
}
.k4 h3{
	font-size:90%;
	font-weight:bold;
	font-style:normal;
	padding:2px;
	border-style:solid;
	border-color:#666699;
	border-width:1px 0px 0px 4px;
	margin:10px 2em 2px;
}
/* class="set" */
.set h1{
	text-align:left;
	margin:0px auto 5px;
	font-size:130%;
	padding:2px;
}
/* class="delete" */
.delete h1{
	font-size:130%;
	padding:2px;
}
.delete h2{
	margin:5px auto;
	font-size:110%;
	font-style:normal;
	padding:2px;
	border-style:none;
}
/********  L I N K  ********************************************/
/* link page */
.idx a{
	background-color:#666699;
}
.idx a:link{
	color:#FFFFFF;
}
.idx a:visited{
	color:#0000FF;
}
.idx a:active{
	color:#99FFFF;
}
.idx a:hover{
	background-color:#FFFFFF;
	color:#666699;
}
/* common */
a:link, a:visited{
	color:#0000A0;
}
a:active, a:hover{
	background-color:#666699;
	color:#FFFFFF;
}
/* fuction tab label */
.type{
	font-size:90%;
	margin:0px 0px 5px;
	text-align:center;
}
a.now:link, a.now:visited, a.now:active, a.now:hover{
	background-color:#FFFFFF;
	color:#FF0000;
	text-decoration:none;
}
/* header */
h1 a:link, h1 a:visited{
	color:#666699;
	text-decoration:none;
}
h1 a:active, h1 a:hover{
	background-color:#FFFFFF;
	color:#0000A0;
	text-decoration:underline;
}
/********  T A B L E  ******************************************/
/* common */
th,td{
	vertical-align:middle;
	font-size:90%;
	padding:0px 2px;
}
caption{
	text-align:left;
	font-weight:bold;
	padding:1px;
}
.head th{
	text-align:left;
	background-color:#F0F0F0;
	font-style:italic;
	padding:1px;
}
.headlight th {
	text-align:center;
	background-color:#F0F0F0;
	font-style:italic;
	padding:1px;
}
/* main.html */
.minfo{
	margin:15px auto;
	text-align:center;
}
.minfo table{
	margin:0px auto;
	width:100%;
}
.minfo tr{
	text-align:left;
}
.minfo th{
	text-align:right;
	white-space:nowrap;
	width:50%;
}
.minfo td{
	width:50%;
}

/* main.html language */
.minfolang{
	margin:15px auto;
	text-align:left;
}
.minfolang table{
	margin:0px auto;
	width:40%;
}
.minfolang tr{
	text-align:left;
}
.minfolang th{
	text-align:left;
	white-space:nowrap;
	width:50%;
}
.minfolang td{
	width:50%;
}
/* address list */
.alist{
	margin:10px 0px 10px 5%;
	vertical-align:middle;
}
.alist span{
	font-size:90%;
	font-weight:bold;
}
.alist td{
	padding:1px 2px;
}
.alistlight{
	margin:10px 0px 10px 5%;
	vertical-align:middle;
}
.alistlight span{
	font-size:90%;
	font-weight:bold;
}
.alistlight table{
	margin-left:0px;
	margin-right:auto;
	width:40%;
}
.alistlight td{
	padding:1px 2px;
}
/* destination management  */
.dest {
	margin:0px 0px 10px 5%;
}
.dest th{
	text-align:left;
	width:200px;
}
.dest td{
	width:350px;
	padding:1px 2px;
}
/* nsm.html */
.uname{
	width:150px;
}
.stype{
	width:105px;
	white-space:nowrap;
}
.addr {
	width:245px;
}
/* scan_ftp_profile.html */
.dest .hyper{
	width:550px;
}
/* group.html */
.dest .adr, .adrl{
	width:500px;
}
.adrl th, .adrl td{
	text-align:center;
	width:166px;
}
/* memory-box management  */
.mbox{
	margin:0px 0px 10px 5%;
}
.mbox th{
	text-align:left;
	width:220px;
}
.mbox td{
	width:330px;
}
/* membox.html */
.bname{
	width:175px;
}
.subaddr{
	width:325px;
}
/* mem_relay.html */
.mbox .rcp{
	width:500px;
	padding:0px 5px;
}
.rcpl{
	width:500px;
}
.rcpl th, .rcpl td{
	text-align:center;
	width:125px;
	vertical-align:top;
}
/* password.html */
.pswrd{
	margin:0px 0px 10px 5%;
}
.pswrd th{
	width:250px;
	text-align:left;
}
.pswrd td{
	width:250px;
	text-align:left;
}
.pswrd span{
	font-size:90%;
}
/* netscan_setup.html */
.nsdlv, .nsscr, .flname{
	margin:0px 0px 10px 5%;
}
.nsdlv td{
	width:230px;
	vertical-align:top;
}
.nsscr td{
	width:550px;
	padding:1px 2px;
}
.flname td{
	width:230px;
	vertical-align:top;
}/* for setup page */
.ibtop{
	margin:0px 0px 10px 5%;
}
.ibtop td{
	width:450px;
}
.ibadmin{
	margin:0px 0px 10px 5%;
}
.ibadmin th{
	text-align:left;
}
.ibadmin td{
	width:600px;
	vertical-align:top;
}
.ibedit{
	margin:0px 0px 10px 5%;
}
.ibedit td{
	width:400px;
}/* for Inbound Routing page */
.setpage{
	margin:0px 0px 10px 5%;
}
.setpage th{
	text-align:left;
	width:220px;
}
.setpage td{
	width:310px;
	padding:1px 2px;
}
/* ifax-setup.html */
.ifaxset{
	margin:0px 0px 10px 5%;
}
.ifaxset th{
	text-align:left;
	width:260px;
}
.ifaxset td{
	width:280px;
}
/* sender.html & sender_set.html */
.send{
	margin:0px 0px 15px 5%;
}
.send th{
	text-align:left;
	width:220px;
}
.send td{
	width:265px;
}
/* custom_index.html */
.custom{
	margin:0px 0px 10px 5%;
	vertical-align:middle;
}
.custom td{
	font-size:90%;
	width:100px;
}
.custom span{
	font-weight:bold;
	padding:0px 2px;
}
/* email_sdm_setup.html */
.status{
	vertical-align:middle;
	margin:0px 0px 10px 5%;
}
.status td{
	text-align:left;
	width:230px;
}
.status input{
	font-size:90%;
}
/* email_edm_setup.html */
.alert{
	margin:0px 0px 30px 5%;
	vertical-align:middle;
}
.alert td{
	width:167px;
}
/* delete pages */
.dlt{
	margin:0px 0px 20px 5%;
	vertical-align:middle;
}
.dlt th, .dlt td{
	text-align:left;
}
/* machine_status.html & machine_config.html */
.msts{
	margin:0px 0px 10px 5%;
}
.msts table{
	border-spacing:1px;
}
.msts th{
	background-color:#666699;
	color:#FFFFFF;
	text-align:left;
	padding:1px 5px;
}
.msts td{
	padding:0px 5px;
	white-space:nowrap;
}
.msts .sts{
	width:125px;
}
.msts .label{
	width:145px;
}
/* address_books.html */
.aname{
	width:160px;
}
.sroot{
	width:340px;
}
/* customlink.html */
.pname{
	width:280px;
}
.uri{
	width:270px;
}
/* network_status.html */
.nsts{
	margin:0px 0px 10px 5%;
}
.nsts th{
	text-align:left;
	width:220px;
}
/* for function page */
.func{
	margin:0px 0px 10px 5%;
	font-size:90%;
}
.func th{
	text-align:left;
	width:180px;
}
.func td{
	width:370px;
}
/* account_info.html */
.acclist{
	margin:10px 0px 15px 5%;
	font-size:90%;
}
.acclist table{
	border-spacing:1px;
}
.acclist td{
	text-align:right;
}
.acclist .use{
	text-align:right;
	font-style:italic;
	padding:5px;
}
.acclist span{
	font-weight:bold;
	padding:0px 2px;
}
.acc{
	width:70px;
}
.acclight{
	text-align:center;
}
.userid{
	width:90px;
}
.username{
	width:120px;
}
.print, .copy, .scan, .fax, .ifax, .docu, .total{
	width:85px;
}
/* for Soft NIC page */
.soft{
	margin:0.1em 0px 10px 5%;
}
.soft th{
	text-align:left;
	width:220px;
}
.soft td{
	width:330px;
	vertical-align:top;
	padding:1px 2px;
}
/* for filtering page */
.filter{
	margin:0.1em 0px 10px 5%;
	font-size:90%;
}
.filter span{
	font-weight:bold;
	padding:0px 2px;
}
.filterlist{
	margin:10px 0px 20px 0%;
	vertical-align:middle;
}
.filtername{
	width:150px;
}
.ipstart, .ipend, .macaddress{
	width:150px;
}
.authtype{
	margin:0px 0px 0px 5%;
}
/* metadata */
.metast{
	margin:0px 0px 10px 5%;
}
.metast td{
	width:230px;
	vertical-align:top;
}
.metaname{
	width:160px;
	white-space:nowrap;
	color:#000000;
}
.metaname_err{
	width:160px;
	white-space:nowrap;
	color:#FF0000;
}
.metadest{
	color:#000000;
}
.metadest_err{
	color:#FF0000;
}
.metastype{
	width:105px;
	white-space:nowrap;
	color:#000000;
}
.metastype_err{
	width:105px;
	white-space:nowrap;
	color:#FF0000;
}
/* External Applications */
.extapp{
	margin:0px 0px 10px 5%;
}
.extapp th{
	text-align:left;
	width:230px;
}
.extapp td{
	width:310px;
	padding:1px 2px;
}
.extapp span{
	font-size:90%;
}

/********  F O R M  ********************************************/
/* common */
input, select{
	vertical-align:middle;
	font-size:100%;
}
.form1{
	font-size:90%;
	margin:0px 0px 10px 5%;
}
.form2{
	font-size:80%;
	margin:0px 0px 10px 10%;
}
.form2 th{
	text-align:left;
	width:188px;
}
.form2 td{
	width:310px;
}
.form2 span{
	font-weight:bold;
}
.button1{
	margin:10px 0px 15px;
	text-align:center;
	font-size:90%;
}
.button2{
	margin:10px 0px 15px;
	font-size:90%;
}
.button3{
	margin:10px 5% 15px;
	font-size:90%;
}
/* document filing */
.button4{
	margin:2px 10% 2px;
	font-size:80%;
}
.button5{
	margin:10px 5% 10px;
	text-align:right;
	font-size:90%;
}
.button6{
	margin:2px 5% 10px;
	font-size:80%;
	background-color:#F0F0F0;
}
.button6 td{
    vertical-align:middle;
    font-size:80%;
    padding:0px 2px;
}
.operatebutton{
	background-color:#CCFFFF;
	border-color:#CCDDCC;
}
.narrowbutton{
	background-color:#FFFFCC;
	border-color:#CCCCCC;
}
.backbutton{
	margin:10px 0px 0px 0px;
	text-align:left;
	font-size:90%;
}

/********  I M A G E  ******************************************/
/* main.html */
.image{
	text-align:center;
	margin:10px auto;
	padding:15px;
	width:400px;
	border-style:double;
	border-width:5px;
	border-color:#C0C0C0;
}
/********  L I S T  *********************************************/
/* index.html */
.idx ul{
	color:#FFFFFF;
	line-height:1.2em;
}
.idx li{
	padding:0.2em 0px;
}
.l1{
	list-style-type:disc;
	font-size:80%;
	padding-bottom:0px;
	padding-left:1em;
	padding-right:0px;
	margin-left:1em;
	margin-right:0px;
	margin-top:0px;
}
.l2{
	list-style-type:circle;
	padding-left:0.5em;
	padding-right:0px;
	margin-left:0.5em;
	margin-right:0px;
}
/* email_sdm_setup.html" */
.skjl{
	margin:0px 0px 10px 5%;
	line-height:120%;
	list-style-type:none;
	border-style:none; /* for NN4.x */
	border-width:1px;	/* for NN4.x */
	padding-left:0px;
	font-size:90%;
}
.skjl li{
	list-style-type:none; /* for NN4.x */
	text-align:left;
	padding-bottom:3px;
}
/* setup.html */
ul.pages{
	font-size:100%;
	line-height:1.5em;
	list-style-type:disc;
	vertical-align:middle;
}
.pages ul{
	list-style-type:circle;
}
.pages ol{
	list-style-type:lower-roman;
	line-height:1.3em;
}
/* machine_config.html */
.msts ul{
	list-style-type:disc;
	margin-top:2px;
}
/* font_manage.html */
.fontlist{
	margin:10px 0px 15px 5%;
}
.fontlist table{
	border-spacing:1px;
}
.fontlist th{
	text-align:left;
}
.fontlist th, .fontlist td{
	text-align:left;
}
.fontdir{
	width:150px;
}
.fontnum{
	width:20px;
}
.fontname{
	width:100px;
}
.fontsize{
	width:50px;
}
/* document filing */
.docuset span{
	font-size:90%;
	font-weight:bold;
}
.docuset{
	margin:0px 0px 10px 5%;
}
.docuset th{
	text-align:left;
	width:220px;
}
.docuset td{
	width:310px;
}
.queue{
	margin:5px 2em 10px 5%;
	font-size:80%;
}
.queue table{
	border-spacing:1px;
	width:90%;
}
.queue span{
	font-weight:bold;
}
.queue img{
	vertical-align:middle;
}
.queue2{
	margin:5px 2em 10px 10%;
	font-size:80%;
}
.queue2 table{
	border-spacing:1px;
	width:85%;
}
.queue2 span{
	font-weight:bold;
}
.queue2 img{
	vertical-align:middle;
}
.queue3{
	margin:5px 2em 10px 10%;
	font-size:80%;
}
.queue3 table{
	border-spacing:1px;
}
.queue3 span{
	font-weight:bold;
}
.queue3 img{
	vertical-align:middle;
}
.dfolder{
	width:200px;
}
.djob{
	width:230px;
}
.duser{
	width:140px;
}
.ddate{
	width:125px;
}
.dpage{
	width:50px;
}
.did{
	text-align:right;
}
.docuradio{
	margin:0px 0px 10px 5%;
	vertical-align:middle;
}
.docuradio th{
	text-align:left;
	width:215px;
}
.docuradio td{
	width:100px;
}
.docucheck{
	margin:0px 0px 10px 10%;
	vertical-align:middle;
}
.docucheck td{
	width:167px;
}
.resolution{
	margin:0px 0px 10px 10%;
}
.resolution table{
	border-spacing:1px;
}
.sendjob{
	font-size:80%;
	margin:0px 0px 10px 10%;
	width:500px;
}
.sendjob th{
	text-align:left;
	width:150px;
}
.sendjob td{
	padding:1px 2px;
}
.docuproperty{
	margin:0px 0px 10px 5%;
	font-size:90%;
}
.docuproperty th{
	text-align:left;
	width:220px;
}
.docuproperty td{
	width:310px;
}
.sslmes{
	font-size:80%;
	margin:0px 0px 10px 5%;
	width:500px;
}

/* new */
.ucheckbox{
	width:21px;
}
.uuser{
	width:200px;
}
.uno{
	text-align:center;
}
.utype{
	width:70px;
	text-align:center;
}
.ugraytype{
	width:60px;
	text-align:center;
	background:#F0F0F0;
}
.aligntop{
vertical-align:top;
}

/********  O T H E R  ******************************************/
/* email_dns.html & snmp_trap.html */
.listlike{
	font-size:90%;
	margin:0px 0px 15px 5%;
}
.listlike div{
	font-weight:bold;
	padding-top:3px;
}
/* resource bar */
.remain {
	width:400px;
	margin:1em 0px 7px 5%;
	padding:0px;
	height:1.1em;
	border-style:solid;
	border-width:2px;
	border-color:#000000;
}
.remain table, .remain td{
	margin:0px;
	padding:0px;
	border:1px none; /* for NN4.x */
}
.mainfol{
	background-color:#ff0066
}
.customfol{
	background-color:#99ccff;
}
.temporary{
	background-color:#ff9900;
}
.freearea{
	background-color:#ffffcc;
}
.percent{
	padding:0px;
	margin:0px 0px 10px 5%;
}
.percent th{
	text-align:left;
}
.percent td{
	padding-top:8px;
}

.ldaps td{
	width:1200px;
	padding:1px 2px;
}

.a td {
	background: #fff;
}

.b td {
	background: #F0F0F0;
}


