body{font-family:Arial, Helvetica, sans-serif;font-size:12px;}

BODY.lang_eng {font-family:Arial;font-size: 9pt; }

BODY.lang_eng td        {font-family:Arial;font-size:9pt;}
BODY.lang_eng .big      {font-family:Arial;font-size:12pt}
BODY.lang_eng INPUT     {font-family:Arial;font-size:9pt;}
BODY.lang_eng SELECT    {font-family:Arial;font-size:9pt;}
BODY.lang_eng OPTION    {font-family:Arial;font-size:9pt;}
  
BODY.lang_big5, BODY.lang_gb  {font-family:Arial;font-size: 9pt; }
BODY.lang_big5 td, BODY.lang_gb td               {font-family:Arial;font-size:9pt;}
BODY.lang_big5 .small, BODY.lang_gb .small       {font-family:Arial;font-size:9pt}
BODY.lang_big5 .big , BODY.lang_gb .big          {font-family:Arial;font-size:12pt}
BODY.lang_big5 INPUT, BODY.lang_gb INPUT         {font-family:Arial;font-size:9pt;}
BODY.lang_big5 SELECT, BODY.lang_gb SELECT       {font-family:Arial;font-size:9pt;}
BODY.lang_big5 OPTION, BODY.lang_gb OPTION       {font-family:Arial;font-size:9pt;}

A.under   { text-decoration:underline; }
A.under:visited {text-decoration:underline;}
A.under:hover   {text-decoration:none;}
A.nounder { text-decoration:none; }
A.overunder { text-decoration:none; }
A.overunder:hover { text-decoration:underline; }

/*  Index Pages */
.index_content { }
.mainbody_tit {color:#666; padding-left:9px;}

/*-----<<<form-----*/
#div_form_content{width:412px; }

.frm_tbl{ color:#666; }
.frm_suptit{font-size:13px;color:#333;font-weight:bold;}
.frm_tit{text-align:right;padding-right:4px; white-space:nowrap;}
.frm_star{font-size:18px;font-weight:bold;color:#ff0000;padding-right:2px;}
#div_form_content___ p,#div_form_content p{ margin:2px 0 2px 0; padding:0;}


/*----->>>-----*/

/*-----shopping-----*/
.order_wrapper, .query_wrapper {width:98px; height:20px;}
#btn_buy_no, #btn_buy_yes, #btn_query_no, #btn_query_yes {width:72px; height:20px;}

/*---- order list -----*/
.tbl_webpackage {border:solid 1px #666;}
.tbl_webpackage TR.header {
background-color:#999;
color:#fff;
}
.tbl_webpackage TD.content { 
padding-top:5px;
padding-bottom:6px;
}
.tbl_webpackage TD.vborder { 
width:1px;
background-color:#b7b4b4;
padding-top:0px;
padding-bottom:0px;
}
.tbl_webpackage TD.vborder2 { 
width:1px;
background-color:#333;
padding-top:0px;
padding-bottom:0px;
}
.tbl_webpackage TD.hborder { 
height:1px;
background-color:#d5d3d0;
padding-top:0px;
padding-bottom:0px;
}
.tbl_webpackage TD.hborder1 { 
height:1px;
background-color:#666;
padding-top:0px;
padding-bottom:0px;
}
/*---- /order list -----*/

/*-----/shopping-----*/