// border-width :   top right bottom left


.td00{
  vertical-align : top;
  text-align : left;
  cursor : pointer;
  font-size : 12px;
  border-width : 1px 1px 1px 1px;
  border-style : none; 
}

.td01{
  vertical-align : top;
  text-align : left;
  cursor : pointer;
  font-size : 12px;
  border-width : 1px 1px 1px 1px;
  border-style : solid; 
}

.td02{
  vertical-align : middle;
  text-align : center;
  cursor : pointer;
  font-size : 12px;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
}

.td03{
  vertical-align : middle;
  text-align : center;
  cursor : pointer;
  font-size : 12px;
  border-width : 1px 1px 1px 1px;
  border-style : outset;
  background-color : #EEEEEE;
}

.td04{
  vertical-align : middle;
  text-align : center;
  cursor : pointer;
  font-size : 12px;
  border-width : 1px 1px 1px 1px;
  border-style : inset;
  background-color : #AAAAAA;
}

.td05{
  vertical-align : middle;
  text-align : center;
  cursor : pointer;
  font-size : 10px;
  border-width : 1px 1px 1px 1px;
  border-style : outset;
}

.dotted {
  border-width : 1px 1px 1px 1px;
  border-style : dotted;
  font-size : 12px;
}

.noborder{
  border-width : 0px 0px 0px 0px;
  border-style : none;
  margin : 0px 0px 0px 0px;
  text-align : center;

}

.border1{
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  margin : 0px;
}


.top {
  vertical-align : top;
}

.center {
  vertical-align : middle;
  text-align : center;
}


.table_00{
  position : relative;
  border-width : 1px;
  border-style : none; 
  border-collapse : collapse;
  display : none;
  font-size:12px;
}

.table_01{
  position : absolute;
  display : none;
  border-width : 0px;
  border-style : solid; 
  border-color : "#ef9902";
  border-collapse : collapse;
  font-size:12px;
}

.table_02{
  border-width : 1px;
  display : block;
  border-style : solid; 
  border-color-dark : "#aabbee";
  text-align : center;
  vertical-align : middle;
  font-size:12px;
}

.img00 { width:120px;
      height:35px;
}

.div00{
  vertical-align : middle;
  text-align : center;
  float : left;
}

.div01{
  vertical-align : middle;
  text-align : center;
  cursor : pointer;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  float : left;
}

.div02{
  vertical-align : center;
  text-align : center;
  cursor : pointer;
  border-width : 1px 1px 1px 1px;
  border-style : solid;
  float : right;
}

.div03{
  vertical-align : middle;
  text-align : center;
  float : right;
}

.tab00 {
 text-align : center; 
 vertical-align: middle; 
 border-width : 0px 0px 0px 0px; // up right down left
 border-style : solid;
 background-repeat : no-repeat ;
 background-image : url("/zyxel/system/img/tab00.jpg");
 cursor : pointer;
 font-size:12px;
 font-weight : normal;
 color : #DDDDDD;
 opacity:.50;
 filter: alpha(opacity=50);
 -moz-opacity: .50;
}

.tab01 {
 text-align : center; 
 vertical-align : middle; 
 border-width :0px 0px 0px 0px;
 border-style : solid;
 background-repeat : no-repeat ;
 background-image : url("/zyxel/system/img/tab01.jpg");
 cursor : pointer;
 color : #0000FF;
 font-size:12px;
 font-weight : bold;
 opacity:.50;
 filter: Alpha(opacity=50);
 -moz-opacity: .50;
}

.tab_body {
 text-align: center; 
 vertical-align: middle; 
 border-width :2px 2px 2px 2px;
 border-style : inset;
 
}

.tr01{
 font-size:12px;
 background-color : #ef9902;
 opacity:.40;
 filter: Alpha(opacity=40);
 -moz-opacity: .40;
  
}
.bottom{
  border-width:0px 0px 1px 0px; 
  border-style:solid;
}

.top-right-bottom{
  border-width:1px 1px 1px 0px; 
  border-style:solid;
}

.right-bottom-left{
  border-width:0px 1px 1px 1px; 
  border-style:solid;
}

.bottom-left-up{
  border-width:1px 0px 1px 1px; 
  border-style:solid;
}

.left-up{
  border-width:1px 0px 0px 1px; 
  border-style:solid;
}

.right-bottom{
  border-width:0px 1px 1px 0px; 
  border-style:solid;
}

.left{
  border-width:0px 0px 0px 1px; 
  border-style:solid;
}

.right{
  border-width:0px 1px 0px 0px; 
  border-style:solid;
}

.top{
  border-width:1px 0px 0px 0px; 
  border-style:solid;

}

.top-bottom{
  border-width:1px 0px 1px 0px; 
  border-style:solid;

}

.right-left{
  border-width:0px 1px 0px 1px; 
  border-style:solid;

}

#popwin {
  border-width : 2px;
  border-style : inset; 
  position : absolute;
  display : none;
  vertical-align : middle;
  text-align : center;
  zIndex : 100;
}

.td_9_20 {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	line-height: 20px;	color: #333333;}
.td_9_13 {	font-family: Arial, Helvetica, sans-serif;	font-size: 9pt;	line-height: 13px;	color: #333333;}
.input_01{ border:solid 1pt; border-color:#999999; height:15pt;}
.tddays{	vertical-align : top;	font-size : 15px;	line-height: 22px;	color: #666666;}
.tdweekend{	vertical-align : top;	font-size : 15px;	line-height: 22px;	color: #ff0000;}
.tdyear{	font-family: Arial, Helvetica, sans-serif;  font-size : 11pt;	line-height: 20px;	color: #333333;}


.opacity {
 opacity:.60;
 filter: Alpha(opacity=60);
 -moz-opacity: .60;
}

.bg_ind2 {

}

.transparent{
   background-color:transparent;
}

