﻿body {
	margin: 0 0 10px 0;
	TEXT-DECORATION: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 30px;
}
th,td, input,select,textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;

}
pre {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height:16px;
}
BR,P {
	line-height:16px;
}
A{
  TEXT-DECORATION: none;
}

.ALL-LINK {
  background-color: #ffffff;
  border: 2px solid #000000;
}
.ALL-LINK2 {
/*  background: url(ag211.gif); */
  background-color: #EEEEEE; 
}
.ALL-LINK3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}
.ALL-LINK_banner td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
	font-weight: bold;
  background-color: #EEEEEE;  
	
}

.ALL-LINKs {
    width:700px;
	border: 1px solid #666666;
    margin:10px;
}
.ALL-LINKsp {
    border: solid #666666;
    border-width:0 0 1px 0;    
/*    margin-bottom:10px;*/
}
.ALL-LINK_primxtop {
  background-color: #ffffff;
  border-left: 2px solid #000000;
  border-top: 2px solid #000000;
  border-right: 2px solid #000000;   
}
.ALL-LINK_primxmiddle {
  background-color: #ffffff;
  border-left: 2px solid #000000;
  border-right: 2px solid #000000;
}
.ALL-LINK_primxdown {
  border-top: 2px solid #000000;
  border-bottom: 2px solid #000000; 
}
.ALL-LINK_primx3g {
  margin-bottom:12px;
  background-color: #ffffff;
  border-left: 2px solid #000000;
  border-right: 2px solid #000000;
  border-bottom: 2px solid #000000; 
}
.login_button1 {
  background: url(/button_1.png) no-repeat;
  background-position: center right;
}
.login_button2 {
  font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
  height:100%;
  background: url(/button_2.png) repeat-x;
  background-position: center;
  cursor:pointer;
}
.login_button3 {
  background: url(/button_3.png) no-repeat;
  background-position: center left;
}

.ht {
	padding:20px;
}
.pgpadding {
 background-color: #D2DDFE;
 background-color:white;	/* <<<<<<<<<< johan <<<<<<<<<< */

}
form{
  margin:0;
  
}
.ptl {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
   /*background-color:#999999;  <<<<<<<<<< johan <<<<<<<<<< */
}
.ptlrt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
}
.ptl A, .ptlrt A{
	font-family: Arial, Helvetica, sans-serif;
  background-repeat: repeat-x;
	font-size: 12px;
	color: #FFFFFF;
	background-position: center;
	font-weight: bold;
	padding-right:6px;
}
.rl {
	border-right-width: 1px;
	border-right-style: solid;
  border-right-color: #666666; 
}
.bl {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #666666;
}

/* >>>>>>>>>> stabx for status >>>>>>>>>> */
.stabx th{
	color: #333333;
	text-align:center;
  font-size: 12px;
	font-weight: bold;
	height:32px;
  padding-left:3px;
  padding-right:3px;
  border-left: 1px solid #666666;
  background-color:#DDDDDD;    /* <<<<<<<<<< johan <<<<<<<<<< */
}

.stabx td{
	color: #333333;
	text-align:center;
  font-size: 11px;
	font-weight: normal;
	height:32px;
  padding-left:3px;
  padding-right:3px;
  border-top: 1px solid #666666;
  border-left: 1px solid #666666;
  background-color:#F5F5F5;    /* <<<<<<<<<< johan <<<<<<<<<< */
}

.stabx th:first-child ,tr td:first-child{   /* for first th child and tr first td child */
  border-left: 0px;
}
/* <<<<<<<<<< stabx for status <<<<<<<<<< */

/* >>>>>>>>>> staball for normal page >>>>>>>>>> */

.staball th{ /* for gerenic table */
	color: #333333;
	text-align:center;
	line-height:24px;
	font-weight: bold;
	padding:3px;
  border-left: 1px solid #666666;
  background-color:#DDDDDD;    /* <<<<<<<<<< johan <<<<<<<<<< */  
}

.staball .staball_sum th{ /* for summary table */
	color: #333333;
	text-align:center;
	line-height:13px;
	font-weight: bold;
	padding:3px;
  border-left: 1px solid #666666;
}

.staball td{
	color: #333333;
	padding:3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
  border-top: 1px solid #666666;
  border-left: 1px solid #666666;
  background-color:#F5F5F5;    /* <<<<<<<<<< johan <<<<<<<<<< */  
  empty-cells:show;/* for forefox Äæ¦ìªÅ¥Õ®É®Ø½u·|®ø¥¢ */
}

.staball th:first-child ,tr td:first-child{   /* for first th child and tr first td child */
  border-left: 0px;
}
/* <<<<<<<<<< staball for normal page <<<<<<<<<< */
.stabin td{
  border-top: 0px solid #666666;
  border-left: 0px solid #666666;
	padding:0px 0px 1px 5px;
	}

.hty {
	color: #333333;
	text-align:center;
	font-weight: bold;
	line-height:30px;
}

.bty {
  padding:8px;
	color: #666666;
	background-position: center;
	text-align:center;
	font-weight: bold;
	line-height: 24px;
}
.wb {
  padding:10px;
}
.wbl {
	color: #333333;
  background-position: center;
	text-align:left;
	font-weight: bold;
}
.wbr {
        /*padding:6px;*/
	color: #333333;
	background-position: center;
	text-align:right;
	font-weight: bold;
}
.wbc{
        /*padding:6px;*/
	color: #AAAAAA;
	background-position: center;
	text-align:center;
	white-space:nowrap;
	font-weight:bolder;
	letter-spacing: 0.012in;
}
.wbcs{
	color: #5F7637;
	text-decoration: blink;
}
.ty {
	color: #333333;
	background-position: center;
	padding:4px;
}
#WLAN th,#ttab th,#stab th,#stab0 th,#stab1 th,#stab2 th,#stab3 th,#stab4 th,#stab5 th,#stab6 th,#stab7 th,#stab8 th,#stab9 th,#stab10 th,#stab11 th,#stab12 th,#stab13 th,#stab14 th,#stab15 th,#stab16 th,#stab17 th,#stab18 th,#stab19 th,#stab20 th,#stab21 th,#stab22 th,#stab23 th,#stab24 th,#stab25 th,#tab th,#tab0 th,#tab1 th,#tab2 th,#tab3 th,#tab4 th,#tab5 th,#tab6 th,#tab7 th,#tab8 th,#tab9 th,#tab20 th,#tab21 th,#ltab th,#sxtab th,#tlist th,#dlist th, .headerth , .headertd, .headertd2,#ptab0 th,#ptab1 th,#ptab2 th,#ptab3 th,#ptab4 th,#ptab5 th,#ptab6 th,#ptab7 th,#ptab8 th,#ptab9 th,#tab16 th{
	color: #333333;
	text-align:center;
	font-weight: bold;
	line-height:30px;
  padding-left:4px;
  padding-right:4px;
}
#WLAN td,#ttab td,WLAN#stab td,#stab0 td,#stab1 td,#stab2 td,#stab3 td,#stab4 td,#stab5 td,#stab6 td,#stab7 td,#stab8 td,#stab9 td,#stab10 td,#stab11 td,#stab12 td,#stab13 td,#stab14 td,#stab15 td,#stab16 td,#stab17 td,#stab18 td,#stab19 td,#stab20 td,#stab21 td,#stab22 td,#stab23 td,#stab24 td,#stab25 td,#stab26 td,#sxtab td{
	color: #333333;
	font-weight: normal;
	text-align:center;
	line-height:28px;
  padding-left:4px;
  padding-right:4px;
}
#wtab td .wtab{
	color: #333333;
	background-position: center;
	padding:0px;
}
#tab td,#tab0 td,#tab1 td,#tab2 td,#tab3 td,#tab4 td,#tab5 td,#tab6 td,#tab7 td,#tab8 td,#tab9 td,#wtab1 td,#wtab2 td,#wtab3 td,#wtab4 td,#wtab5 td,#wtab6 td,#wtab7 td,#wtab8 td,#wtab9 td,#ltab td,#tlist td,#dlist td,#tab10 td,#tab11 td,#tab12 td,#tab13 td,#tab14 td,#tab15 td,#tab16 td,#tab17 td,#tab18 td,#tab19 td,#tab20 td,#tab21 td,#tab40 td,#tab41 td,#tab42 td,#tab43 td,#tab44 td,#tab45 td,#tab46 td,#tab47 td,#tab48 td,#tab49 td,#tab50 td,#ptab0 td,#ptab1 td,#ptab2 td,#ptab3 td,#ptab4 td,#ptab5 td,#ptab6 td,#ptab7 td,#ptab8 td,#ptab9 td{
	color: #333333;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
}
#tabw td,#tabw0 td,#tabw1 td,#tabw2 td,#tabw3 td,#tabw4 td,#tabw5 td{
	color: #333333;
	padding:2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
	text-align:left;
	line-height:14px;
}
.tyc {
	color: #333333;
	background-position: center;
	text-align:center;
	line-height:28px;
}

#dec td{
	color: #333333;
	line-height:20px;
	text-align:left;
}

#dec th,#dec img {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  font-weight: bold;
  text-decoration: none;
  text-align:left;
}
.ty0 {
	color: #333333;
	line-height:20px;
}

#smytab_wiz td{
	color: #333333;
  background:#F8F8F8;
	font-size: 12px;
	font-weight:normal;
	padding:0 4 0 4px;
	line-height:24px;
  width:50%;
  border-top: 1px solid #666666;
  border-left: 1px solid #666666;
  border-right: 1px solid #666666;
}
#smytab_wiz th{
	color: #333333;
  background:#FFFFFF;
	font-size: 12px;
	font-weight:bold;
  text-align:left;
	padding:0 4 0 4px;
	line-height:24px;
  width:50%;
  border-top: 1px solid #666666;
  border-left: 1px solid #666666;
}

#smytab_wiz th.smytl{
  color: #207F5E;
}

#smytab_wiz th.b_btm0, td.b_btm0{
  border-bottom: 1px solid #666666;
}

#smytab td.w51{
  text-align:center;
	line-height:28px;
}

.AdminMM A{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #333333;
  background-position: center;
  font-weight: bold;
  TEXT-DECORATION: none;
        }
.AdminMM {
	font-size: 14px;
  color: #000000;
	font-variant: normal;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-position: center;
}
.LM
{
  background: url(agbnb.gif) no-repeat; 
	font-size: 13px;
	color: #FFFFFF;
	font-family: Arial;
  font-weight: bold;
}
.LM2
{
  background: url(agbn3.gif) no-repeat; 
	font-size: 13px;
	color: #FFFFFF;
	font-family: Arial;
  font-weight: bold;
}
H2,.w51 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #5F7637;
	line-height:28px;
}

.idlt0 {
  background: url(ag214.gif);  /*0 -190px repeat-x; mt.gif*/
  background-color: #6A6DDF;
}
#LT0 {
  background-color: #CCCCCC;
}
#MainTab{
  vertical-align: top;
  width:100%;
}

.handlk{
    cursor : pointer
}
.handlk A:visited {
	font-size: 50px;
	color: #5C5C5C;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.warnc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #5F7637;
	font-weight: bold;
}

.toptitle{
  color:#042D2C;
}

.bmmargin9
{
  margin-top:6px;
  margin-bottom:12px;
}

.lih{
  padding-top:8px;
  font:bold 12px Arial, Helvetica, sans-serif;
	color: #333333;
  line-height:24px;
  list-style-type: disc
}

.lid{
  padding-left:8px;
  list-style:none;
  font:12px Arial, Helvetica, sans-serif;
  color: #333333;
  line-height:24px;
}

#hidtab0, #hidtab1{
  margin-left:14px;
}
#hidtab0 td, #hidtab1 td{
	  padding:0 4px 0 4px;
}

#wizwisptab th{
  background:#C8C8C8;
	color: #000000;
	text-align:center;
	font-weight: bold;
	line-height:24px;
	border-bottom: 1px solid #666;
	border-top: 0px solid #666;
}
#wizwisptab td{
	color: #333333;
	font-weight: normal;
	text-align:center;
	line-height:20px;
}
#wizwisptab
{
  margin-top:6px;
  margin-bottom:6px;
}

/* dashboard start */
.dash_left{
  width:50%;
  width:48%\9; /*¾A¥ÎIE*/
  float:left;
}

.dash_right{
  width:50%;
  width:48%\9; /*¾A¥ÎIE*/
  float:right;
}

.dash_iframe{
  width:100%;
  height:320px;
  border:0px
}

.dash_table{
	font-weight: bold;
	line-height:30px;
}
.dash_table .d1{
  text-align: right;
  padding-right:15px;
}
.dash_table .d2{
  padding-left:10px;
}
.port_link_out {
  border-collapse: collapse; /*¤¹³\®Ø½u­«Å|*/
}
.port_link {
  text-align:center;
}
.port_link td{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  vertical-align:text-bottom
}
/* dashboard end */

/* for ²Î¤@±Æª© 
input,select ¬°²Î¤@©Ò¦³ input element ¥ª¥k¶¡¶Z
span_margin ¬°±±¨î¤å¦rªº¥ªÃä¶¡¶Z
*/

/* ª`·N¤£­n¥Îinput, ·|¥]§t¨ìinput type=button, ¦bgoogle¤Wbutton·|ÅÜ«Ü¤p */
input[type=text], input[type=password], input[type=checkbox], input[type=radio]{
	margin:0 5px 0 5px;
	padding:0;
  vertical-align:middle;
}

select {
	margin:0 5px 0 5px;
	margin:0 5px 0 0px\9;
	padding:0;
  vertical-align:top;
}

.span_margin{
	margin:0 0px 0 5px;
	padding:0;
  line-height:19px;
}

.span_margin1{
	margin:0 0px 0 10px;
	padding:0;
  line-height:19px;
}

/* for ie ­×¥¿IE Åã¥Ü°ÝÃD*/
.ptl .span_text{  
  height:12px;
  margin-top:6px;
}
/* for ²Î¤@±Æª© */

/* for colresize */
#trustap th
{
  white-space:nowrap; 
  text-overflow:ellipsis;
}
#trustap td
{
  word-break: break-all;
}
/* for colresize */

.ptl input{
    margin:2px 0px 0px 5px;
}

.list_td{
    text-align:left;
}

.list_td input[type=button]{
    margin: 0px 0px 0px 5px;
}

.list_td input[type=checkbox]{
    margin: 0px 5px 0px 10px;
}

.img_x{
    cursor: pointer;
    padding: 0 0 2px 4px;
    vertical-align: middle;
}
/* show long message */
#shortcutmsg{
  width:200px;
  overflow:hidden;
  white-space:nowrap;
text-overflow:ellipsis;
}

/*¼ÐÃD¤å¦r¹Lªø®É´«¦æ¹ï»ô*/
.img_par1{
    float:left;
    margin: 0px -2px 0px -3px\9; /*only for IE*/
}
.img_par1span{
    float:left;
    margin: 3px 0px 0px 0px
}

.linetab{
  border: 1px solid #A3A3A3;
}
.linetab td{
	color: #333333;
	padding:4px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight:normal;
  border-top: 1px solid #A3A3A3;
  border-left: 1px solid #A3A3A3;
}
.linetab th{
	color: #333333;
  background-color:#E6FAFF;
	text-align:center;
	font-weight: bold;
	line-height:30px;
  padding-left:4px;
  padding-right:4px;
  border-left: 1px solid #A3A3A3;
}

.linetab th:first-child ,tr td:first-child{   /* for first th child and tr first td child */
  border-left: 0px;
}

.linetab1{
  border-right: 1px solid #A3A3A3;
  border-left: 1px solid #A3A3A3;
  border-bottom: 1px solid #A3A3A3;
}
.ee{
   margin : auto auto;
}

.adminbox{
   color: #333333;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight:bolder;
   padding-left:2px;
   padding-right:4px;
}

.adminbox_2{
   color: #333333;
   font-family: Arial, Helvetica, sans-serif;
   font-size: 14px;
   font-weight:bolder;
   margin-top:20px;
   margin-bottom:20px;
}

.adminbox_3{
   padding-left:4px;
   padding-right:2px;
}

